2012年6月18日

摘要: log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。 首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址: http://logging.apache.org/log4j/1.2/download.html 我们先看一个最简单的示例: 【示例1】 项目结构: 【注:由于这里的多个项目公用一个jar档,我们可以创建一个... 阅读全文
posted @ 2012-06-18 17:23 20:49 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 开发环境的搭建 用到的工具: 1、jdk_1.5.09 下载地址: download 2、Eclipse 3.2.1 下载地址: download Eclipse 多国语言包 下载地址: download 3、MyEclipse 5.0.1GA_E3.2 下载地址: download 4、Tomcat 5.5.17 中文版 下载地址... 阅读全文
posted @ 2012-06-18 17:09 20:49 阅读(4267) 评论(0) 推荐(0) 编辑
摘要: Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的 Java代码 class A implements Serializable { private String name; transient private String address; } ... 阅读全文
posted @ 2012-06-18 16:24 20:49 阅读(206) 评论(0) 推荐(0) 编辑
摘要: Strictfp —— Java 关键字。 strictfp, 即 strict float point (精确浮点)。 strictfp 关键字可应用于类、接口或方法。使用 strictfp 关键字声明一个方法时,该方法中所有的float和double表达式都严格遵守FP-strict的限制,符合IEEE-754规范。当对一个类或接口使用 strictfp 关键字时,该类中的所有代码... 阅读全文
posted @ 2012-06-18 16:17 20:49 阅读(505) 评论(0) 推荐(0) 编辑
摘要: ∽概述 synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程A每次运行到这个方法时,都要检查有没有其它正在用这个方法或者其它synchronized方法的线程B(或者C D等),有的话要等正在使用synchronized方法的线程B(或者C D)运行完这个方法后再运行此线程A,没有的话,直接运行 它包括两种用法:synchronized 方法和 synchronized 块。 ... 阅读全文
posted @ 2012-06-18 14:37 20:49 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 一.什么是Native Method 简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可以用extern "C"告知C++编译器去调用一个C的函数。 "A native method i... 阅读全文
posted @ 2012-06-18 14:26 20:49 阅读(7401) 评论(0) 推荐(1) 编辑
摘要: 情况一:系统已安装excel 创建excel对象进行导出; 情况二:系统未安装excel 1、方案一:先将数据转换为byte数组(注意编码格式),再将byte数组写入txt文件,最后将txt文件扩展名改成xls即可; 2、方案二:将xls文件当作数据源,利用ado进行导出; 3、方案三:开源工程导出工程(http://www.codeproject.com/KB/off... 阅读全文
posted @ 2012-06-18 12:15 20:49 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Setup Factory 是一个强大的安装程序制作工具。提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。可建立快捷方式,也可直接在 Windows 系统的注册表加入内容,还能在 Win.ini 和 System.ini 内加入设定值,更可以建立反安装选项等等。它内附的向导可以一步步的带领您做出漂亮又专业的安装程序。 阅读全文
posted @ 2012-06-18 12:14 20:49 阅读(153) 评论(1) 推荐(0) 编辑
摘要: SharpDevelop是一个用于制作C#或者VB.NET的项目而设计的一个编辑器,同时,这个编辑器本身就是使用C#开发的,而且公开了全部源代码,因此这个工具本身也是学习C#以及软件开发规范的一个很好材料。SharpDevelop这个轻型的开发工具支持多种程序语言,包括C#、java以及VB.NET,同时还支持多种语言界面,象任何爱好者开发的工具一样,SharpDevelop经历了很多版本的更替,... 阅读全文
posted @ 2012-06-18 12:13 20:49 阅读(274) 评论(0) 推荐(0) 编辑

2011年1月6日

摘要: 为什么foreach(HttpCookie cookie in Request.Cookies)会出错 作者:dudu解读System.Web.UI.Page中关键方法ProcessRequestMain() 作者:dudu在Asp.net页面中实现数据饼图 作者:TerryLee在Web页面中控制其元素的选择状态 作者:birdshomeASP.NET控件开发之"代码紧凑原则" 作者:birdshome使用ASP.NET 2.0提供的WebResource管理资源 作者:birdshomeASP.NET效率陷阱之——Attributes 作者:birdshome最经典的实现字符数控制的方案哦 阅读全文
posted @ 2011-01-06 00:19 20:49 阅读(388) 评论(0) 推荐(1) 编辑

导航