- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 一个将文件夹下所有c文件编译成o文件的make
files := $(shell dir *.c) #Windows下files := $(shell dir *.c /B)files := $(files:%.c=%.o)all:$(files) echo created:$(files)
2008-12-08 13:02:00 1476
原创 IO Stack Location
为了驱动的构建,在IRP建立时,IO管理器给每个驱动分配一个IO堆栈区,每个IO堆栈区由 IO_STACK_LOCATION 结构组成。 IO管理器为每个IRP建立了一个IO堆栈序列,这个序列中每个IO堆栈可以给驱动使用。每个驱动拥有这个序列中的一个堆栈结构,并且 可以通过IoGetCurrentIrpStackLocation函数取得这个IO操作的详细信息。 驱动程序可以通过调用
2008-11-17 20:40:00 1491
原创 JSP用Throwable做日志记录
思想很简单,就是用一个实现Throwable接口的类来完成记录操作。 比如,我们可以在制做底层类的时候,有的项目需要记录所有的操作,有的项目只要记录错误操作就可以,而有的项目不需要记录任何信息,我们怎么处理呢? 我们可以让它抛出一个异常给上层对象,同样,我们也可以构造一个描述正确操作的可抛出对象。这样,上层对象捕捉到它就会很容易地选择应该做的操作了。 以下是我的一个程序片
2008-04-18 18:59:00 1114
原创 纯C下用ODBC访问数据库(实例)
最近有点发烧,想用DLL来做JSP…… 一天什么工作都没做,终于把它弄出来了,可是明天就惨了。 取这么个名子就为了把大家骗来,呵呵。不过我确实努力做了,应该在纯C下能用吧,其实除了考二级我没用过纯C做过东西,我也不清楚这算不算纯C。 测试说明: 1.在E盘下放一下名为ODBC.MDB的Access数据库。 2.在这个数据库中建一个名为tips的表。 3.
2008-04-09 21:02:00 1793 3
原创 一段新鲜但又不该新鲜的Java代码。
大家都知道,Java具有平台无关性的,那么下面的代码就可以在任何平台上用了吧。 即使在不支持中文的机器上应该也是可以的,因为变量名是被编译过的。 许多高级语言都可以用中文做类名、函数名、变量名的,但在C++中不可以。不过我想如果C++不对此进行检查应该也是可以编译的。 世界您好.java *********************************** package 慕
2008-03-30 23:53:00 600
原创 JSP调用标准DLL附全部代码
今天用Java做了一个引用DLL的小例子。就是在DLL中用MessageBoxW显示一行字,然后用Java调用。 做的DLL名字叫JNI.DLL,放在了Tomcat的bin里(因为在JSP的bean中取当前路径显示就是这里)。然后在index.jsp里写上 jc j = new jc(); out.println(Integer.toString(j.msg())); %> 然
2008-03-29 21:01:00 3665
原创 Bean的错误处理。
以前,我会为我的每个bean中的每个一个方法写上如下的错误处理,这样做有个好处,在发生错误的时候可以精确地找到错误。try{ /*函数过程*/}catch(Exception e){ System.out.println("which bean::which function=>" + e);} 可是,随着对Java理解的逐步深入,我渐渐地改变了这个看法。我认为,一个
2008-03-21 11:43:00 995
原创 用过滤器做好错误记录
package Doudya.Page.Listener;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import javax.servlet.Filter;import javax.servlet.FilterConfig;import javax.servlet.FilterChai
2008-03-20 20:30:00 692
原创 Java图片验证码Servlet
package Doudya.Base;/*********************************************************************//*** 功能:图象验证码 ***//*** 描述:生成一个4位的图片验证码,并将其保存在Session中 *
2008-03-18 20:52:00 897
原创 简单的Java多线程演示
import java.util.*;public class Tshow{ Runnable r1 = new t1(); Runnable r2 = new t2(); Thread th1 = new Thread(r1); Thread th2 = new Thread(r2); public void GetInts() throws Exception{ System.o
2008-02-20 20:07:00 688
递归编译一个目录下所有Java文件的小程序。
2008-11-06
带进度的文件上传
2008-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人