Liny_@NotePad

沉迷ACG中

Servlet过滤器例子

需要自己删除掉mysql包再导入 = =

数据库地址、用户名和密码可以在web.xml里设置

里面有两个过滤器
LoginFilter过滤success.jsp页面 判断是否登陆 没有则跳转到index.jsp
CharFilter过滤所有页面的username输入 判断是否包含非法字符

Download: ServletLoginTestSecond.rar

关于autorun.inf文件夹

前段时间发现电脑里面有这个文件夹,很多人电脑里面也都有这个文件夹。但是这个文件夹不是病毒!!!autorun.inf文件才是病毒。。
电脑里的autorun.inf文件夹应该是杀毒软件或者防护软件所留下的免疫产物。绝对不是病毒!

这个文件夹的产生应该是由系统的杀毒软件或者防毒产品所带来的免疫系统。 目的就是通过建立autorun.inf这个文件夹,来防止autorun.inf这个文件的写入!
如果要删除这个文件夹方法如下:
假设autorun.inf文件夹是在D盘,操作如下: 打开“开始”,选择“运行”,输入“CMD”,打开命令行窗口,在命令行窗口中输入一下命令:
第一步:输入D:     然后回车
第二步:输入rmdir /s autorun.inf     然后回车
第三步:当出现提示时,按“Y”,并回车
其他盘照此方法执行即可!!

【注意】Win下的类名……

由于Win下的文件名不区分大小写,所以如果同一个包中有相同的类(比如下例中的TestThread类和testthread),就无法通过编译。

软院的一个同学发来一个貌似无错的程序,跑了一下才发现原来如此……

  1. class TestThread extends Thread {
  2.     private String whoami;
  3.     private long delay;
  4.     //Our constructor to store the name (whoami) and time to sleep (delay)
  5.     public TestThread(String s, long d) {
  6.         whoami = s;
  7.         delay = d;
  8.     }
  9.     //Run - the thread method similar to main() When run is finished, the thread dies.
  10.     //Run is called ** the start() method of Thread
  11.     @Override
  12.     public void run() {
  13.         //Try to sleep for the specified time
  14.         try {
  15.             sleep(delay);
  16.         } catch (InterruptedException e) {
  17.         } //Now print out our name
  18.         System.out.println("Hello World!" + whoami + "" + delay);
  19.     }
  20. }
  21. /** * Multimtest. A simple multithread thest program */
  22. public class testthread {
  23.     public static void main(String args[]) {
  24.         TestThread t1, t2, t3; //Create our test threads
  25.         t1 = new TestThread("Thread1", 1000);
  26.         t2 = new TestThread("Thread2", 2000);
  27.         t3 = new TestThread("Thread3", 3000);
  28.         //Start each of the threads
  29.         t1.start();
  30.         t2.start();
  31.         t3.start();
  32.     }
  33. }

The Seven Percent Solution

【原题地址】

PKU-3650: http://acm.pku.edu.cn/JudgeOnline/problem?id=3650 

【题意重述】

将每串字符串中的七个特殊字符( ,!,$,%,(,),*)转换为%+数字的格式并输出

【解题方法】

输入完了直接输出,每次输出对应字符就好 = =。

Sorting It All Out

【题目地址】
http://acm.fjnu.edu.cn/show?problem_id=1062

【题目大意】
给你n个字母和m个比较关系,试求出这些关系能否构成一个完整的比较序列,并输出在哪一步求出。
如果不能或前后矛盾也要输出相应结果。
注意,如果你已经求出这n个字母的完整序列,那么后面的输入我们都忽略不计。

【简单解法】
每一步都进行一次拓扑排序~~~

Moscow Time

【题目地址】
http://acm.fjnu.edu.cn/show?problem_id=1856

【题目大意】
输入一个EDATA格式的某区的时间,将它转换为MOSCOW的时间(同样用EDATA格式返回)。

【解法】
直接模拟即可 - -。

数据库设计中的14个技巧

转载自sirfei的CSDN空间:http://blog.csdn.net/sirfei/archive/2005/07/26/434994.aspx

MD5加密小程序

【介绍】

调用了百度的MD5加密算法,实现对指定明文进行简单MD5加密的小程序~