自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (2)
  • 收藏
  • 关注

原创 随着苹果手表、各种智能手环、智能眼镜等产品问世

随着苹果手表、各种智能随着苹果手表、各种智能手环、智能眼镜等产品问世,各种可穿戴设备吸引了人们大量的眼光,这些可穿戴设备大大方便了人们生活,满足了人们一部分健身运动等需要,但其也有比较突出的痛点,需要有更多的突破。   大家公认可穿戴设备的发展方向在于医学层面的广泛应用,而目前可穿戴设备体验层次浅、连接价值弱、应用范围小,其向医学化发展应注重从六个方面突破。   可穿戴设备的“三大...

2017-03-05 02:26:33 186

原创 wufoo

wufoo.com

2011-04-25 10:29:27 70

原创 load 文件失败

%LocalAppData%\Temp\Temporary ASP.NET Files

2011-04-23 12:30:56 205

原创 The Comma Separated Value (CSV) File Format

How To:The Comma Separated Value (CSV) File FormatCreate or parse data in this popular pseudo-standard formatContentsOverviewThe CSV File FormatMore Example CSV DataCSV & Un...

2010-06-29 11:07:01 197

VS2005 正则表达式查找替换

正则表达式是查找和替换文本模式的简洁和灵活的表示法。Visual Studio 中使用的正则表达式是 Visual C++ 6.0 中使用的、具有简化语法的表达式的超集。在“查找”、“在文件中查找”或“在文件中替换”对话框中,可使用下列正则表达式来改进和扩展搜索。注意???在将下列任何表达式用作搜索条件的一部分之前,必须在“查找”、“在文件中查找”和“在文件中替换”对话框中选择“使...

2010-04-28 14:29:48 59

原创 C#获取当前路径

string str1 =Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。 string str2=Environment.CurrentDirectory;//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。 //备注 按照定义,如果该进程在本地或网络驱动器的根目录中启动,则此属性的值为驱...

2009-07-16 23:37:35 80

原创 优秀程序员的十个习惯

在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人能够成为一个优秀的编码人员,他们非常熟悉如何用计算机语言来完成自己的工作。但是,如果你要成为一个优秀的程序员,你还可以需要有几件事你需要注意,如果你能让下面十个条目成为你的习惯,那...

2009-05-31 17:09:44 39

原创 使用Digester

使用Digester基本概念1. 在Digester的内部采用SAX来解析XML文件。为了能够正确的使用它,必须在解析之前进行相应的设置。同时,在解析xml文件的过程中,它使用Stack来保存和检索这个期间产生的对象。2. 为了简化使用,它通过匹配模式来定位要解析的xml标签。匹配模式的例子如下:xml文件:[code="xml"] ...

2009-05-02 12:58:25 56

AOP联盟 接口

[img]/upload/attachment/97891/bce8680a-f2f4-38b2-af2f-b34e841b18c1.jpg[/img][img]/upload/attachment/97893/53076535-c6b9-3f1b-b8bf-a5d4b806cb99.jpg[/img]

2009-04-26 11:00:12 71

原创 IoC容器和Dependency Injection模式

[size=x-small][color=darkred]转自:http://martinfowler.com/articles/injection.htmlIoC容器和Dependency Injection模式撰文/Martin Fowler 编译/透明Java社群近来掀起了一阵轻量级容器的热潮,这些容器能够帮助开发者将来自不同项目的组件组装成为一个内聚的应用程序.在它...

2009-04-01 23:56:31 47

原创 java中的printf

[code="java"]//定义一些变量,用来格式化输出。 double d = 345.678; String s = "你好!"; int i = 1234; //"%"表示进行格式化输出,"%"之后的内容为格式的定义。 System.out.printf("%f",d);//"f"表示格式化输出浮点数。 System.out.prin

2009-04-01 17:34:12 644

原创 javadoc 注释

javadoc做注释 转自:http://kelaocai.iteye.com/blog/227822一. Java 文档 // 注释一行 /* ...... */ 注释若干行 /** ...... */ 注释若干行,并写入 javadoc 文档 通常这种注释的多行写法如下: /** * ......... * ......... */ ...

2009-04-01 15:59:46 86

原创 Sample log4j.xml

Sample log4j.xmlHere is a sample log4j.xml for development purposes.1、[code="xml"] ...

2009-03-31 20:11:09 44

原创 Log4j详细配置

一、前言: log4j 是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现,当时在log4j完成时,log4j开发组织曾建议sun在jdk1.4中用log4j取代jdk1.4 的日志工具类,但当时jdk1.4已接近完成,所以sun拒绝使用log4j,当在java开发中实际使用最多的还是log4j,人们遗忘了sun的日志工具类。它的一个独有特性包括在...

2009-03-31 15:26:29 70

CSS 选择器

css的选择器:p .warning{ font-style: italic; font-size:50px}p{color:red}效果叠加warning 只有作为后代的时候起作用。如 22wo如果p.warning的话(中间没空格)只有的时候起作用 而不是作用于后代效果重叠...

2009-03-17 23:52:50 45

原创 再转一个ant脚本

出处:http://blog.sina.com.cn/s/blog_552c41be010002bf.html[code="xml"] ...

2009-03-14 22:33:51 40

原创 配合ant开发web项目

引用地址:http://www.easydone.cn/014/200604110005145285.htm配合ant开发web项目应用相关说明:1、ant版本:apache-ant-1.6.12、eclipse版本:eclipse-SDK-3.0.1-win323、j2sdk1.4.2_084、jakarta-tomcat-5.0.195、mysql目录结构如...

2009-03-14 22:31:51 44

原创 ant脚本

写了个常用ant脚本,占地儿[code="xml"] ...

2009-03-14 21:48:29 45

struts - ActionServlet

控制器组件: ActionServlet:负责处理接受用户请求,是一个Servlet,负责初始化和清理struts使用的资源,初始化的时候,先根据 servlet的init-param载入application的config,ActionServlet会去枚举全部的名称为config的 init-param,去搜素以config/开始的init-param,struts会...

2009-03-14 14:45:21 39

design pattern - 简单工厂模式

开闭原则:OCP,open-closed principle对修改关闭,对扩展开放。设计模式是为了,降低耦合和提高程序的可维护性和可扩展性。CHANGE带给我们的噩梦面向基类编程。1、简单工厂模式简单工厂模式中,工厂负责生产的产品的抽象基类,也可以是接口[code="java"]/** * abstract base class ...

2009-03-13 10:14:29 37

Jakarta Commons

有关字符串、数组、时间等操作时要想到用这个包org.apache.commons.lang很好很强大

2009-03-11 15:42:10 44

原创 程序员为什么不写单元测试 --袁光东(转自javaeye)

程序员为什么不写单元测试                       袁光东 笔记曾经做过一次“程序员在项目开发中编写单元测试的情况”的调查。调查结果:1.       严格的在项目中执行TDD 几乎没有2.       为大部份业务方法编写单元测试,并保证方法测试通过。 占16.6%3.       偶尔编写单元测试,一般情况下不写。 占58.3%4.       为

2008-12-10 10:19:00 933

转载 实施TDD时的常见问题

实施TDD时的常见问题 作者 Amr Elssamadisy译者 李剑 发布于 2008年3月12日 上午1时17分 社区Agile主题敏捷实施,单元测试标签测试驱动开发 如果你刚接触TDD不久,可能一些常见的问题正在困扰

2008-12-01 16:09:00 311

转载 TDD

测试驱动开发(TDD)是极限编程的重要特点,它以不断的测试推动代码的开发,既简化了代码,又保证了软件质量。1. 优势TDD的基本思路就是通过测试来推动整个开发的进行。而测试驱动开发技术并不只是单纯的测试工作。 1.很多开发人员最害怕的就是后期还要修改某个类或者函数的接口进行修改或者扩展,为什么会发生这样的事情就是因为这部分代码的使用需求没有很好的描述。测试驱动开发就是通过编写测试用例,先考虑

2008-12-01 11:31:00 561

原创 VS Xaml WPF智能提示消失 解决方法

如果VS2008 WPF Designer的Intellisense在安装了最新的Windows SDK/MSDN之后不工作了 最近这些日子,很多程序员反映,在安装了最新的Windows SDK for Windows Server 2008 and .NET Framework 3.5之后,VS2008 WPF Designer的Intellisense就不再工作了。他们不得不重新安装或者修复V

2008-09-12 11:41:00 4381

原创 hibernate总结

文件        "-//Hibernate/Hibernate Mapping DTD 2.0//EN"        "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">                                                                       

2007-09-24 09:57:00 694

原创 Hibernate3 关系映射使用说明(一)

Hibernate3 关系映射使用说明(一)关键词: hibernate                                           一.单向关系建表脚本:CREATE TABLE user (      id INT(11) NOT NULL auto_increment PRIMARY KEY,     

2007-09-24 09:44:00 478

原创 Hibernate3 关系映射使用说明

Hibernate3 关系映射使用说明关键词: hibernate                                            2.1一对一(唯一外键关联)在对象方面,User的实例会参考至Room实例,而Room实例也参考至User实例; 使用外键来完成一对一,其实就是限制多对一关系中,「多」的一方只能有一个参考至「一」的一方,也就是多对一关系的一个

2007-09-24 09:43:00 536

原创 oracle笔记

视图不会占用存储空间,逻辑上对一张表或多张表引用的一个子集是查询的子集视图的优点1,限制约束数据访问,比如只能看到部分信息2,复杂查询更容易,3,数据的独立性。4,相同的数据可以在不同的视图中显示视图不会提高查询查找性能。数据字典是一种视图,建立在基础表上。视图的分类:1,简单视图单表,不包括主函数,不包括组函数,2,复杂视图,一张或者多张表。可以包含主函数,组函数3,对视图的DM

2007-08-15 19:44:00 478

原创 oracle再继续

约束1,不指定名的约束,oracle自动产生,SYS_Cn+6位数字。2,表创建或修改时创建约束。3,约束分为表级约束,列级约束4,约束可以在数据字典中查询 约束有五种:1,pk 2,fk3,unique4,check5,not null  CREATE TABLE employees(     employee_id    NUMBER(6

2007-08-15 19:31:00 380

原创 继续oracle

继续oracle CREATE TABLE emp(  column  datatype ,column  datatype ,column  datatype   没逗号)TABLESPACE TABLESPACE_NAME;分号CREATER TABLE 表名 AS(SELECT 语句,有别名的话,别名用作新表的列名)   ALTER TAB

2007-08-15 19:30:00 324

原创 oracle 笔记。课堂涂鸦

oracle中 字符区分大小写,SELECT时要注意;oracle中,日期区分格式;默认时间格式:DD-MON-RR;ALTER SESSION SET NLS_LANGUAGE = AMERICAN;使当前会话进入英文环境。ALTER SESSION SET NLS_LANGUAGE = SIMPLIFIED CHINESE;使当前会话进入中文环境。当WHERE中的条件时日期时,

2007-08-15 19:27:00 604

原创 oracle笔记,课堂继续涂鸦2

SELECT列中没有的列可以在group by中出现SELECT 中除分组函数列,必须在group by中出现 执行顺序3 SELECT1 FROM2 WHERE 主函数之外的判断4 HAVING 对主函数进行判断,必须放在having子句5 GROUP BY6 ORDER BYSELECT job_id,SUM(salary) PAYROLLFROM employeesWHERE

2007-08-15 19:27:00 406

原创 tij学习笔记 内部类

可以将一个类定义在另一个类的内部,这就是内部类.内部类是一种非常有用的特性,因为允许你把一些逻辑相关的类组织在一些,并控制内部类的可见性.public class Parcel1 {    class Contents{        private int i = 11;        public int value(){ return i;}    }   class Destinati

2007-04-03 18:54:00 503

原创 tij学习笔记 多态,继承

 1.子类可以重载父类方法 overloadpublic class SubClass { void f(){  System.out.println("SubClass.f()"); }  public static void main(String[] args) {  Derived a = new Derived();  a.f();  a.f(2);   }}class

2007-04-03 15:28:00 504

原创 tij学习笔记 第四章 初始化与清理

一):方法重载注意的几点:1,根据参数列表的签名调用相应的函数,但是不能根据返回值的不同来重载方法.2,基本数据类型在重载时,从一个较小的数据类型自动提升为一个大的数据类型. char型略有不同,如果没有合适的方法,则直接被提升至int型.二):构造器缺省构造器是没有形参的,如果你的类中没有构造器,则编译器会帮你自动创建一个.如果你已经定义了一个构造器,则系统不会帮你创建.

2007-04-02 17:34:00 501

原创 c#学习笔记(七)运算符重载

c#允许重载运算符,使你自己定义的数据类型可以象基本数据类型那样进行运算,方便.如果为ComplexNumber重载运算符+ 可以这样定义public static ComplexNumber opertor+(ComplexNumber a,ComplexNumber b){}所有运算符重载均为类的静态方法.并且==与!=,,=必须成对重载.示例:public cla

2007-04-02 13:16:00 530

原创 c#学习笔记(六)委托

委托是一种引用方法的类型.一旦为委托分配了方法,该委托与方法具有相同的类型,委托象其他方法一样具有返回值和参数.如 public delegate int MyDelegate(int x ,int y)  与该委托签名相匹配的方法可以分配给该委托.delegate关键字用于声明一个引用类型,通常委托用于封装命名方法或匿名方法,委托类似与C,C++中的函数指针,但是是类型安全的,可靠的.(可

2007-04-02 13:14:00 508

原创 c#学习笔记(五)struct

C# 支持 struct 关键字,它也是一个起源于 C 但在 Java 中不可用的项。可以将 struct 想像为一个轻量类。像类一样,它可以包含构造函数、常量、字段、方法、属性、索引器、运算符和嵌套类型。structs 与类不同的是,它们不能是抽象的,并且不支持实现继承。与类的重要区别在于,structs 是值类型,而类是引用类型。对于 structs,构造函数的工作方式有一些差异。尤其是,编译

2007-03-23 17:14:00 781

原创 c#学习笔记(四) get-set

c#中属性是类,接口,结构的命名成员,可以通过get set访问器访问私有成员.如public class Animal{  private string name;  public string Name  get  {    return name;  }  set  {    name = value;  }}通常属性名称与要访问的内部

2007-03-23 17:13:00 966

ActiveReport3

ActiveReport3 .net中做报表的工具。虽然不及水晶报表名气响亮,但是功能还是不错的

2009-05-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除