- 博客(53)
- 收藏
- 关注
原创 jsp 自定义标签
jsp自定义标签原理:1、在JSP中引入标签库 <%@taglib prefix="mytag" uri="/hello"%>2、在JSP中使用标签库 <mytag:hello></mytag:hello>3、Web容器根据第二个步骤中的prefix,获得第一个步骤中声明的taglib的uri...
2011-10-08 14:32:04
153
放平自己求职的心态
毕业生越来越多,但是企业招人却越来越难。 面对如此多的求职简历,企业不可能一封一封简历全部都很自习的看,即使看了也就是错略的看一遍。 很多人说为什么企业看学历,看专业,看实习经历,看四六级,看是不是党员,其实这些东西都是敲门砖,进入企业工作意义不大。 但是为什么还要这些,这些都是证明你学习能力,证明你比别人强的资本,也就是给企业...
2011-09-27 13:24:11
144
eclipse内部启动tomcat,eclipse外部启动tomcat,去掉8080端口访问
1: eclipse web工程,外部启动tomcat配置: 1) Eclipse 修改:只需要将web工程的java Build Path输出路径设置为/src/main/webapp/WEB-INF/classes 2) Tomcat修改:修改tomca...
2011-09-22 11:21:08
204
原创 测试驱动开发实战之各个击破
项目测试:import org.junit.Before;import org.junit.Test; public class TestWebUserRegisterBiz { @Before public void setUp() throws Exception { } @Test public void test(){ System.out.println("Test ...
2010-12-13 12:48:41
124
原创 tomcat配置https
参考文档Keytool使用指南:http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/keytool.html Tomcat-ssl配置指南:http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html配置过程1. 生成 server key :以命令行方式切换到目录%TOMCAT_HOME%,在c...
2010-11-15 13:34:55
100
原创 远程调试java
需求: 我是在eclipse开发工程,通过tomcat在外部启动功能,问题是调试起来很痛苦解决: 远程调试java,将工程改为debug模式。配置步骤:1在eclipse.ini中添加在被调试的应用上,增加几个JAVA虚拟机启动参数,让它启动后进入调试服务器模式:-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket, addr...
2010-11-07 16:29:13
129
原创 测试驱动开发 我的现金系统
本文以我的现金系统为例来介绍如何用测试驱动开发。主要以货币汇率的不同转换来介绍。FM:一美元=2法郎1也就是说5美元+10法郎=10美元这时候 我们需要列一个计划清单,来标识工作顺序。这样一个一个解决问题,工作在快速完成当中我们要改变开发过程中首先建立对象的模式,不是先建立对象而是先建立测试。首先时间最简单的乘法。public void testChengfa(){ ...
2010-10-24 16:05:39
147
原创 基础乱七八糟命令
命令行删除文件:del+文件名称 java中 final: 该成员变量的引用不可变static: 没有创建类实例的情况下也可以使用,而且内存中有且仅有一个成员变量,不是每次创建对象的时候都有成员变量...
2010-10-11 18:38:21
109
原创 测试驱动开发 java基础
public class CourseSessionTest extends junit.framework.TestCase{ public void testCreate(){ CourseSession session = new CourseSession("ENGL","101"); Student student1 = new Student("mixian");...
2010-10-11 18:37:30
229
原创 测试驱动开发
1安装java ant2写helloworldclass helloworld{ public static void main(String[] args){ System.out.println("fire"); }} javac helloword.java java helloworld3 写一个空的测试类public class S...
2010-10-09 11:03:23
130
原创 java获取request对象
ActionContext ctx = ActionContext.getContext(); HttpServletRequest request = (HttpServletRequest)ctx.get(ServletActionContext.HTTP_REQUEST);
2010-10-08 09:58:08
255
原创 spring 第二天 访问资源文件 以及各种乱七八糟的错误信息以及解决办法
我在用spring访问资源文件的时候出错了urlresource:java.io.BufferedInputStream@fe64b9url.xmlURL [file:src/url.xml]Exception in thread "main" java.lang.NoClassDefFoundError: org/gjt/xpp/XmlStartTag at com.mi...
2010-09-08 22:13:32
151
原创 linux 安装部署java
首先下载java: wget http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u21-linux-i586.bin?BundledLineItemUUID=JHiJ_hCwaK0AAAEqL4NXn9U2&OrderID=...
2010-09-03 09:47:58
139
原创 hadoop 分布式系统安装与部署
最近公司要用分布式系统,所以现在hadoop部署,因为只有自己部署才能更好的理解系统的架构。linux服务器:cd /optwget http://labs.renren.com/apache-mirror/hadoop/core/hadoop-0.18.3/hadoop-0.18.3.tar.gz 获取最近版的hadoop文件[root@localhost opt]# wget ...
2010-09-02 14:16:19
224
原创 spring 40天全程跟踪 第一天spring发送邮件
com.sun.mail.smtp.SMTPSendFailedException: 553 You are not authorized to send mail, authentication is required邮件发送成功 at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:1275)...
2010-08-19 16:47:05
399
原创 spring 40天全程跟踪 第一天spring依赖注入控制反转
以前都是用MyEclipse集成开发,开发速度快,但是很多时候对本身的机制不是很了解,所以现在从头开始基本配置。依赖注入和控制反转是同一个概念,在未使用spring情况下的时候,在调用一个类的时候,需要创建类的实例,然后才能使用。有了spring以后,这个类的创建的工作有spring完成,然后注入调用者。设置注入方法:main.java:public static void mai...
2010-08-19 14:19:42
107
原创 java 对文件的操作
java 遍历文件夹文件:package com.mixian.file;import java.io.File;public class getAllname { public static void main(String[] args) { File fileDir = new File("c:/"); File[] files = fileDir...
2010-08-18 20:39:36
124
原创 java list arraylist map 集合
package com.mixian.list;import java.util.ArrayList;import java.util.Collection;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.List;import ...
2010-08-17 23:41:59
98
原创 java 线程安全 和同步方法
package com.mixian.thread;public class ThreadSafe extends Thread{ private static int num = 1; private String username; public ThreadSafe(String username){ this.username = username...
2010-08-17 21:32:29
102
原创 java 调用内部类
调用内部类的某个方法,需要用new关键字创建外部类,然后在通过外部类去调用内部类。代码如下:public class OuterInnerClass { private String name; private String age; class innerClass{ innerClass(){ System.out.println("oox"); }...
2010-08-15 10:37:24
217
原创 java 单例模式
单例模式主要用于创建一个全局共享的实力对象。该实例对象在整个应用程序中只有一个,不会出现更多的实例对象。 基本原理:就是将类的构造方法私有化,这样外部就不能访问了,但是本类内部还是创建对象。例子一:public class SimpleManage { private String name; private String age; private static Sim...
2010-08-15 10:05:15
91
原创 链接支付宝查询出错
在去支付宝查询用户数据的时候报错:java.lang.RuntimeException: java.io.IOException: Server returned HTTP response code: 503 for URL: http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd at com.koubei.kac.alipaytao...
2010-08-12 16:18:42
369
原创 java log4j 错误日志
import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;private static Log logger = LogFactory.getLog(类名.class); 错误信息:logger.error("can't get userreport hsf"); ...
2010-08-12 10:06:24
163
原创 java 反射机制原理及实例
能够分析类能力的程序成为反射。xx.getClass().getName()获取实例化以后类的名字。 String className = "java.util.Date"; System.out.println(Class.forName(className));result:class java.util.Date 快速实例化: e.getClass()....
2010-08-11 23:26:32
106
原创 配置spring和webwork出错
配置spring和webwork出错 严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.context.ContextLo...
2010-08-10 15:02:30
93
原创 java 一些基本技巧
1 数组 数组在初始化的时候就需要规定其大小,不可再扩展,所以很多人用ArrayList ArrayLisy<oo> xx = new ArrayList<oo>(); 转换成数组: X[] ooxx = X[XX.SIZE()]; xx.toArray(ooxx); 2 数组效率 Array...
2010-08-10 07:37:23
87
原创 php 简单练手入门程序 一个小的留言本
数据库设计: DROP DATABASE IF EXISTS Messageboard;CREATE DATABASE Messageboard;USE MessageBoard;CREATE TABLE guestbook( MesID INT(6) NOT NULL AUTO_INCREMENT, username VARCHAR(20), ...
2010-08-10 07:26:46
127
原创 xml文件的特点,格式以及解析
xml文件是一种元标记语言,可以自己定义相应的标签xml文件是一种语义结构化的语言 <name>book</name> <author>mixian</author> <price>888.8</price> 例子: class myxml{ var $par...
2010-08-08 23:29:27
338
原创 foreach list each三种遍历解析 已经文件操作
foreach遍历数组的时候会,对数组先进行复制,然后操作复制版本list和each 直接操作数组本身,可能会出现安全问题 文件读取:$file = 'C:\new.txt'; $handle = fopen($file,'w'); $str = "xieru"; fwrite($handle,$str); 文件写入: $f...
2010-08-07 22:15:25
346
原创 php 正则表达式
基本匹配模式:1 ^mixian 匹配以mixian开头的字符串 2 mixian$ 匹配以mixian结尾的字符串 3 [a-z]匹配小写字母 4 [A-Z]匹配大写字母 5 [a-z A-Z] 所有字母 6 [0-9\-\.] 匹配数字 减号句号 7 【^xx】 倒三角在括号内 表示排除 8 ^pig | cat$ 已pig开头 ...
2010-08-07 17:19:26
89
原创 php 常用函数
1 算空格的字符串长度: strlen($str); 2 字符串比较: 比较两个字符串不相等 strcmp($str1,$str2); 不区分大小写 strcasecmp($str1,$str2); 比较字符串前几位,strncmp($str1,$str2,$lenth); 3 字符串查找 strstr();stristr(); 截...
2010-08-07 16:59:49
98
原创 php魔方方法
php5中有三个魔方方法:_sleep() 可以控制对象序列化时真正处理的部分_wakeup() 在反序列化后还原对象属性_toString() 对象转换成为字符串的机制 把php变量转换成一串编码后字符串,方法为serialize() 反序列化unserialize() //序列化 class testSerialize{ public $a = 10;...
2010-08-07 16:08:41
445
原创 php 基础知识
1 定义常量: define("NAME",value); echo NAME; 2 判断常量NAME是否被定义,返回TRUE活着false:defined("NAME"); 3 在定义两个同名常量的时候 只有第一个生效 4 变量类型: 得到变量类型gettype($name); 判断变量类型is_type($name); 得到变量的类型和值...
2010-08-07 14:47:26
80
原创 php 引用赋值
<?php $var ="mixian"; $var1 = $var; echo $var; echo $var1;结果是:mixianmixian $var1 = "longquan"; echo $var; echo $var1;结果是:longquanlongquan在给$var1赋值的时候同时...
2010-08-07 14:04:19
86
原创 保持数据库链接
<property name="validationQuery"> <value>select 1</value> </property> 在配置文件中加入select 1
2010-08-06 17:07:44
140
原创 java php 之instanceof
java: instanceof if(a instanceof b){ return true;}如果 a对象可以成功转换成b 则返回true; java中主要是判断对象转换 php:interface Ipeed(){ function getMaxSpeed();}class car implments Ipeed{ ...
2010-08-06 16:37:35
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人