- 博客(74)
- 资源 (2)
- 收藏
- 关注
原创 javanative step record
首先在Java类中声明一个native的方法--使用Javah命令生成包含native方法声明的c/c++头文件--按照生成的c/c++头文件来写 c/c++源文件--将c/c++源文件编译成动态链接库dll--把dll文件加入到path环境变量下--Java类中加载dll然后调用声明的native方法======================
2013-01-25 09:50:24
334
原创 CalendarTestMine
import java.util.Calendar;import java.util.GregorianCalendar;public class CalendarTestMine { public static void printCalendar() { GregorianCalendar gc = new GregorianCalendar(); int today = gc
2013-01-25 09:49:32
278
原创 getLineInfo
public static String getLineInfo() { StackTraceElement ste = new Throwable().getStackTrace()[1]; return ste.getFileName() + ": Line " + ste.getLineNumber(); }getLineCount:static counter-->++count
2013-01-25 09:44:00
397
原创 property operate
import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.List;import java.util.Properties;public class Property
2013-01-25 09:41:22
284
原创 tomcat
tomcat 分两种安装方式,exe方式可以加入windows service服务管理从而可以在不进入系统前提下就启动web服务和程序列表中,解压方式不行netstat -na查看连接端口号等信息tomcat服务监听端口配置在conf包下server.xml文件中.为了查看一闪而过的cmd信息,可以先打开cmd再将要执行的命令拉入执行.如果有exe方式安装的tomcat,则每次使用
2012-12-29 20:52:27
377
原创 javaenhance
1.-128~127的数字会自动装箱和拆箱2.享元模式,(很多很小对象有很多属性相同当作一个对象,不同的属性作为方法的参数变为外部状态,)把经常用到的不大变化的小对象复用,将一些小的变化作为参数传递给对象做为参数,word里面的字符使用享元模式char1(char c,int x,int y)--->char(int x,int y),windows里面的图标一样可以使用享元模式3.枚举构
2012-12-29 20:51:16
875
原创 failedtocreatethejavavirtualmachine
eclipsefailedtocreatethejavavirtualmachine: in file eclipse.ini below-startupplugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar--launcher.libraryplugins/org.eclipse.equinox.lau
2012-12-29 20:44:18
363
原创 大话无线通信内容
。比较传统有线通信与无线通信的异同,正是无线通信独特的地方衍生了一系列无线通信的理论和应用。通信系统架构,傅立叶变换和调制等通信基础理论->知道语音信号如何变为比特流,通过怎样的方式传送给对方->理解通信本质,体会通信的美。gsm的空中接口技术->各种通信技术标准如GSM,TD-SCDMA,WCDMA根本差别就在空中接口上。gsm网络的组成与结构->gsm网络从移动台至移动交换中心逐一
2012-12-23 22:26:04
833
原创 反射代码Interface
package cn.day1;public interface Parent{ public void method1();}
2012-11-30 14:01:59
203
原创 反射练习代码
package cn.day1;class Sub1 implements Parent{ public void method1(){ System.out.println("sub1"); }}class Sub2 implements Parent{ public void method1(){ System.out.pr
2012-11-30 13:51:09
265
原创 firefox默认浏览器配置 英文版eclipse配置中文显示
设置firefox为默认浏览器:tools--options--advanced--normal--as default工具--选项--高级--常规--设置默认浏览器 小端法(little-endian)i386体系:高位存高字节,低位存低字节。 英文版eclipse显示中文配置:项目右键--properties--resource--Text file encoding-
2012-11-30 13:39:53
334
原创 //d
// dpackage servlet;import java.io.IOException;import java.io.PrintWriter;import java.util.ArrayList;import javax.servlet.RequestDispatcher;import javax.servlet.ServletContext;import javax.se
2012-10-30 16:19:31
552
原创 //c
// c My JSP 'queryForm.jsp' starting page show result. <% ArrayList stus = (ArrayList)request.getAttribute("stus"); %> ѧۅ ѕĻ єҰ ԶʺŪՂ ݒͥסַ
2012-10-30 16:18:53
14219
原创 //b
// bpackage dao;import java.sql.*;import java.util.*;import po.Student;public class StudentDao { private Connection conn = null; public void initConnection(){ try{ Class.forName("sun.jd
2012-10-30 16:18:17
775
原创 // a
// a My JSP 'queryForm.jsp' starting page query form. please input stu name: // - -a
2012-10-30 16:17:05
241
原创 one mvc example
fill query info in queryForm.jsp form and action index is QueryServletand method is post see // aafter submit the query condition in queryForm.jspit will direct to QueryServlet.javaQue
2012-10-30 16:15:00
328
原创 java interview5
.javabean必须有一个不带参数的构造方法.content-md5 :如果实体内容被改变,且将改变后的MD5值放入content-md5中,那收到实体内容的浏览器如何判定实体内容有否被改变呢?.MIME为web服务器对相应内容的编码方式格式说明.访问区域代理服务器步骤:1.访问DNS服务器得到区域代理服务器地址2.访问区域代理服务器如未缓存资源则访问真正的服务器
2012-09-30 17:39:54
191
原创 java interview4
.ArrayList 有存放顺序存放对象的引用 HashSet存放的对象先比较现在有无(调用equals方法进行比较),无再放入。内存泄漏例子,采用hash方式保存的对象得到hashcode时使用到的属性在保存之后进行了修改,就会被保存到新的内存地址,而原来的对象就构成了内存泄漏了。.在javac命令下看过时方法地方的命令:javac -Xlint:deprecation xxx.ja
2012-09-30 17:39:03
241
原创 java interview3
。外部类只能有两个修饰public和默认,内部类可以有4个修饰词。枚举只有一个内部类时就为单例模式.Class,描述Java程序中众多的类的类,一个类对应一份字节码 Class c1 = Person.class Class c2 = p1.getClass() Class c3 = Class.forName("***").9个预定义数据类型。反射
2012-09-30 17:37:44
239
原创 java interview2
1.-128~127的数字会自动装箱和拆箱2.享元模式,(很多很小对象有很多属性相同当作一个对象,不同的属性作为方法的参数变为外部状态,)把经常用到的不大变化的小对象复用,将一些小的变化作为参数传递给对象做为参数,word里面的字符使用享元模式char1(char c,int x,int y)--->char(int x,int y),windows里面的图标一样可以使用享元模式3.枚举构
2012-09-30 17:36:01
424
原创 springCollectionInject record
package cn.itcast.service;import java.util.List;import java.util.Map;import java.util.Properties;import java.util.Set;public interface PersonService { public Map getMaps(); public
2012-08-27 15:34:08
229
原创 tips of 201208
1.cityinfo1项目部署失败原因,sql语句在sqlserver和mysql中对添加字段的处理不一样2.jar是可以双击运行的,前提,机器上一定有合适的JRE版本装过jre后jar文件会被关联到用javaw.exe打开,,直接双击jar文件就能运行的用命令提示符.开始--运行--输入java -jar path(jar所在路径)也可运行.3.各种文件类型默认打开方式设置:To
2012-08-27 13:29:44
213
原创 spring2 IOC selfImplement record
package cn.itcast.dao;public interface PersonDao { public abstract void add();}package cn.itcast.dao.impl;import cn.itcast.dao.PersonDao;public class PersonDaoBean implements PersonDao {
2012-08-12 17:42:50
268
原创 spring1 selfApplicationContext used
package junit.test;public class BeanDefinition { private String id; private String className; public BeanDefinition(String id,String className){ this.id = id; this.className = className; }
2012-08-12 15:17:30
246
原创 linux command 1
1.删除文件夹 rm -fr directory2.显示qitan用户使用的进程 ps -ef|grep qitan3.杀死进程 kill -9 pid
2012-07-31 16:50:55
164
原创 java interview 1
1.字面量字符串会自动创建一个String对象并返回其引用,为避免频繁创建和销毁对象而影响系统性能,jvm在运行双引号扩起来的字符串的代码时,会到String的对象池中查找,有则返回其引用,无则创建一个加入对象池并返回其引用2.StringBuffer为String变长,StringBuilder线程安全。StringBuffer.reverse()方法可实现字符串反转。3.String
2012-07-18 21:40:08
278
原创 hibernate xml configuration record
如做商用请注明出处itcast<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> jdbc:mysql://
2012-07-18 21:32:08
557
原创 hibernate business logical class record
学习记录,如作商用请注明出处 itcastpackage cn.itcast.hibernate;import java.io.Serializable;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hiber
2012-07-18 21:18:09
335
原创 hibernate domain class record
学习记录,如作为商用请注明出处itcast。package cn.itcast.hibernate.domain;import java.util.Date;public class User { private int id; public int getId() { return id; } public void setId(int id) {
2012-07-18 21:09:36
572
原创 hibernate_part2_4
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> jdbc:mysql://localhost/testHi
2012-06-24 11:32:32
224
原创 hibernate_part2_3
package cn.itcast.hibernate;import java.util.Date;import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;imp
2012-06-24 11:30:39
195
原创 hibernate_part2_2
package cn.itcast.hibernate.domain;import java.util.Date;public class User { private int id; public int getId() { return id; } public void setId(int id) { this.id = id; } public String g
2012-06-24 11:29:48
183
原创 hibernate_part2_1
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
2012-06-24 11:28:30
223
原创 hibernate_part1
1.构建例子步骤:a.构建一个java bean,其中可以有一个id属性便于DB映射,一个不带参数的构造方法,若为final类则不能懒加载。b.配置user.hbm.xml,通过class标签将bean与表映射,通过id标签与主键映射,通过property标签与属性映射c.配置hibernate.cfg.xml,需要将b包含进来(映射位置)d.主测试类中要对事务进行声明,因
2012-06-11 15:30:35
210
原创 struts part5
property:property取值为字符串:property设定默认值:若值栈中无admin则用"管理员"为默认值property 设置html:'" escape="false"/>set标签,默认scope为action即request和actioncontext,如没有其他scope,则到相应scope中去取值即可,且name和id都已deprecated,使用v
2012-05-21 16:19:10
189
原创 struts part4
1.DomainModel里没有new 对象时,想要struts new 出对象则需传递对象的参数(属性值),且domainmodel中要有默认的构造函数 2.代码上右键source--sort members 可以对属性排序 3.ognl 即object graph navigation language 4.struts2.1中想访问action中静态方法需要在stru
2012-05-21 13:54:26
221
原创 struts part3
1.result类型:result 若不指定默认为type="dispatcher"意为运用服务器跳转也就是jspforward到一个jsp文件去或者是html或是其他地如freemarker但不能是action。type="redirect"也只能跳转到这些页面上去类似"dispatcher"但为客户端跳转即服务器告知客户端要redirect的页面地址由客户端在发起对该地址的请求。而
2012-05-21 10:58:55
254
原创 struts part2
phase2 2012-5-10 start---------1......中,method="add"表示调用class指定类中的add()方法或在url中动态指定调用方法名,此称为DMI2.wildcard通配符配置,struts配置中{1}通prepareStatement中ps.setString(1,...)中的1类似,即1代表匹配action name中第一个*,同理{
2012-05-10 17:51:21
227
原创 struts part1
phrash1 2012-5-9 start------------------1.配置Struts步骤:1.将现有项目中的struts.xml拷贝到src包下;2.将struts用到的.jar文件拷贝到lib包下;3.配置web.xml,拷贝filter的两段配置即... 和... 2.ng即next generation,struts2.0用的filter为dispatcher
2012-05-09 10:46:21
248
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人