- 博客(14)
- 资源 (8)
- 收藏
- 关注
原创 JSP 路径问题
概念区分: 服务器端的相对地址: 指的是相对于你的web应用的地址,是在服务器端解析的,也就是说这时候在jsp和servlet中的相对地址应该是相对于你的web应用,即相对于http://192.168.0.1/WebApp/的。如:forward,sendRedirect均是使用的这个地址 客户端的地址: 是指html和javascript中的
2009-02-08 15:03:00 647
原创 JDBC 常用连接字符串
Db Name: Microsoft SQL Server (6.5, 7, 2000 and 2005) and Sybase (10, 11, 12). JDBC Name: jTDS ----- jtds-1.2.1.jar Home Page: http://jtds.sourceforge.net/ JDBC Ver: 1.2.1 Conn Code: Clas
2009-02-08 15:01:00 1029
原创 JavaMail 实战篇
1.发送邮件 在获得了Session后,建立并填入邮件信息,然后发送它到邮件服务器。这便是使用Java Mail API发送邮件的过程,在发送邮件之前,我们需要设置SMTP服务器:通过设置Properties的mail.smtp.host属性。建立邮件信息和发送邮件的过程中可能会抛出异常。 String from = "xxx@xxx.com"; String to = "xxx@x
2009-02-08 15:00:00 735
原创 JavaMail 手册篇
1.协议一览 SMTP 简单邮件传输协议(SMTP)是用于传送电子邮件的机制。在JavaMail API环境中,基于JavaMail的程序将与公司或Internet服务提供商(ISP)的SMTP服务器通信。该SMTP服务器将会把消息转发给用作接收消息的SMTP服务器,最后用户可通过POP或IMAP协议获取该消息。由于支持身份验证,所以不需要SMTP服务器是一种开放的转发器,但需要确保SMTP
2009-02-08 14:59:00 976
原创 JSP的Servlet监听器
Servlet 监听器用于监听一些重要事件的发生,监听器对象可以在事情发生前、发生后可以做一些必要的处理。目前 Servlet2.4 和 JSP2.0 常用的有7个监听器接口,分为3类: 1. Servlet上下文进行监听(Application级): 用于监听 ServletContext 对象的创建和删除以及属性的添加、删除和修改等操作,该监听器需要用到如下两个接口类: (1) Servlet
2009-02-08 14:58:00 3369
原创 JavaScript数据类型详解
JavaScript中的数据类型分为基本类型和引用类型,其中基本类型包括:数值(整数/浮数)、字符串型(用单引号或双引括起来)、布尔型(true/false);引用类型包括:对象、数组、函数、null、其它专用对象。而基本类型均有其对应的包装类,分别是 Number, String, Boolean。下面重点介绍引用类型。 函数: 一. 函数的定义与调用 funct
2009-02-08 14:56:00 424
原创 IO流总结(C#篇)
FileStream(文件流):主要用于在二进制文件中读写二进制数据,也可使用它读取任何文件 StreamReader(流读取器) && StreamWriter(流写入器):专门用于读写文本文件,既可独立关联文件,也可以关联FileStream对象 BinaryReader和BinaryWriter:直接从流中读取C#变量,并提供对二进制数据额外的格式化
2009-02-08 14:53:00 2642 1
原创 IO流总结(Java篇)
Java的IO功能是十分强大而灵活的,涉及标准输入输出、文件的操作、网络上的数据流等等。在Java的IO中,流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,这个数据源可以是文件,内存,或是网络连接。类似的,当程序需要写入数据的时候,就会开启一个通向目的地的流。如下图: Java中的流分为两种,一种是字节流,另一种是字符流(Unicode字符),分别由四个抽象类
2009-02-08 14:52:00 1343 2
原创 JavaDoc注释使用
Javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形式程序的开发文档了。 Javadoc输出的是一些HTML文件,我们可以通过WEB浏览器来查看它。 Javadoc的语法: 所有Javadoc都只能源
2009-02-08 14:51:00 661
原创 Log4j 小手册
Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。 1、配置根Logger 其语法为: log4j.rootLogger = [ level ] , appenderName1, appe
2009-02-08 14:49:00 366
原创 简单工厂/工厂方法/抽象工厂
简单工厂模式又叫静态工厂模式,是用来实例化目标类的静态类,简单工厂模式把核心放在一个具体的工厂类上。 工厂方法工厂方法对工厂进行了抽象,使用不同的具体工厂创建不同的产品的具体子类。--- 对工厂进行了抽象 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。抽象工厂模式在工厂方法基础上,将产品扩大
2009-02-08 14:45:00 347
原创 C#跨线程访问WinForm控件
方法一:// 设置不检查线程间的非法调用(不安全)Form.CheckForIllegalCrossThreadCalls = false;方法二:// 委托 - 声明private delegate void CrossThreadControlOperation();// 匿名委托 - 实现 跨线程访问控件CrossThreadControlOperation CrossThreadAc
2009-02-08 14:42:00 715
原创 MyEclipse中webBrowser历史记录清除
删掉“workspace(自己建的工作空间的名字)/.metadata/.plugins/org.eclipse.core.runtime/.settings”中的"com.genuitec.org.eclipse.webbrowser.prefs"文件即可全部清除。
2009-02-08 14:40:00 1604 1
原创 OpenGL图形代码封装记
最近做OpenGL的图形编程(基于GLUT库),感觉OpenGL里的好多东西都是固定的,所以先前做了一个模板,以后编图形代码时,直接套用模板就好了,但是后来又觉得这不太合服自己一向的编程思想(OOP嘛),所以打算把这些图形代码封装成一个类,以后就可以直接继承调用了。 在封装的过程中,最大的一个问题就是回调函数和虚函数的冲突,图形API只能接受 static 的类成员函数,而我封装的目标就是
2009-02-08 14:34:00 2267 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人