- 博客(123)
- 资源 (20)
- 收藏
- 关注
原创 【Lucene最终总结】
package org.itat.test;import java.io.File;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.document.Document;import org.apache.lucene.document.Field;import org.apache.lucene.
2014-05-08 22:50:31
706
原创 【开发javaweb的失败】
做了这么时间javaweb的开发,甚感失败。首先说,开发简单程序一般都用eclipse但是开发javaweb要用MyEclipseMyEclipse本身就带着很多JDK版本,而且可以改变全部工程的JDK版本,还可以改变某个项目的JDK版本,自己还可以导进去版本,我一直弄不明白这是什么原理,如果你先改了一个项目的jdk版本,再改全局的版本,局部会不会受影响。编码问题同上tomcat,
2014-03-30 15:29:34
673
转载 Android
eveloper ToolsThe Android Developer Tools (ADT) plugin for Eclipse provides a professional-grade development environment for building Android apps. It's a full Java IDE with advanced feature
2013-08-29 17:12:44
613
转载 ubuntu下的jdk配置
Ubuntu JDK安装配置的详细步骤: Ubuntu JDK安装配置1.下载jdk 下载连接http://java.sun.com/javase/downloads/index.jsp 选择jdk-6u14-linux-i586.bin下载,将jdk-6u14-linux-i586.bin放置于目录/home/liyouliang/developUbuntu JDK安装配置2
2013-08-25 23:06:30
505
原创 android的MVC设计模式
package com.example.hellohandler;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.view.Menu;import android.widget.TextView
2013-08-22 18:23:07
661
转载 android权限大全
访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置android.
2013-08-18 17:28:34
448
原创 让MyEclipse不报JavaScript错
Window->Prefences->MyEclipse->Validation 把JavaScript Validator 对应的Manual和Build中的小勾去掉即可。
2013-08-17 17:54:44
592
原创 直接在浏览器URL上写地址,里面没有引号
http://192.168.6.15:8080/SearchLegend2/servlet/ShowServlet?id=294&type=ppt
2013-08-11 11:27:05
1240
原创 android 增加监听的三种方法
//第一种方法:匿名内部类// button.setOnClickListener(new OnClickListener() {// public void onClick(View arg0) {// //System.out.println("按钮被点击了!");// //Log.i(tag, "真的被点击了!");// String numbe
2013-08-06 09:00:55
794
原创 改项目名和包名需要注意
HelloMySearch写了13个版本,终于完成了它的使命。现在要把我们的项目改为SearchLegend首先把WEBAPPS的全局路径改了再把webservice的实现发布服务的接口@WebService(endpointInterface="路径")改了再把配置文件的加载路径改了就欧了
2013-08-05 13:51:46
939
原创 数据库分页以及删除全部
SELECT * FROM mydocuments LIMIT 0,10;SELECT * FROM mydocuments LIMIT 10,10;SELECT * FROM mydocuments LIMIT 20,10;DELETE FROM mydocuments WHERE 1=1;
2013-08-04 11:00:43
1000
原创 静态代码块和ArrayList的威力
暑假做一个项目,全文搜索引擎。在做的过程中体会到了静态代码终生加载一次的好处。也体会到了ArrayList的牛掰之处。ArrayList的底层是数组,数组的底层是指针。那样他获取数据就不用遍历。直接get。是不是很强。我们做那个项目,我的思路就是把资源和xml解析成一个ArrayLIst,放在静态代码块中,终生只加载一次。要想获取资源,直接get就行。
2013-07-30 17:47:49
796
原创 【小结】——简约的生活
自从上一次电脑,还原出厂设置后,除了被迫安装的软件。其他软件一概不按。现在电脑上的软件屈指可数。电脑分两个盘,因为最原先就是两个盘,两个盘,电脑运行速度快。所以就不分了。知道我安装的第一个软件是什么吗,搜狗输入法。微软带的输入法太烂了。因为要看教学视频,视频的压缩格式是rar,所以下了一个好压。本来不想安装播放软件了,可是Windows Media Player不给力,教学视频,没
2013-07-29 16:03:22
672
原创 【小结】——学习方法
写项目的大忌就是什么都学完了再去做写项目最好的方法就是遍学遍做代码也是一笔财富,demo,提高优质代码,畅想懒惰生活思想也是一笔财富,把他们总结发到博客上。
2013-07-29 15:32:09
609
原创 ws
jee:java enterprise edition企业级应用b/s:瘦客户端程序html:渲染代码c/s:富客户端程序client:执行程序server:只做存储db远程调用c/s的c+b/s的sapp+tomcattomcat将一个包装了很多对象的LIst经过序列化传给,app,app再经过发序列化,获取每一个对象。We
2013-07-26 23:21:03
702
原创 验证码无缓存随机生成,利用session随时验证。
RandomPictureServletpackage com.xiaozhi.RandomPic;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import ja
2013-07-25 10:03:46
1306
原创 用类加载器加载配置文件
package com.xiaozhi.util;import java.io.IOException;import java.io.InputStream;import java.util.Properties;import sun.security.util.Password;public class JDBCUtil { private static String cla
2013-07-24 09:44:36
962
原创 路径问题:斜杠和反斜杠
首先说反斜杠是用来表示本地硬盘路径的。\然后说斜杠是用来表示浏览器地址。/下面说一下为什么,浏览器地址采用反斜杠来表示。你在浏览器上输入一个URL地址,然后浏览器把地址发送给服务器,寻找你请求的资源。在这个过程中,服务器中的程序会把你请求的地址中的反斜杠/看成两个斜杠\\。第一个斜杠是转意第二个斜杠的。也就是说,表面看是两个斜杠,实质上是一个斜杠而已。这时,服务器就可以轻松地调用本
2013-07-23 19:33:52
1494
原创 相对路径
同一个文件夹下的文件是可以直接访问的。G:\site\index.htmG:\site\web\article\01.htmindex.htm要想链接到01.htm这个文件,正确的链接应该是:\web\article\01.htm 这是标准的相对路径。反过来,01.htm要想链接到index.htm这个文件,在01.htm文件里面应该写上这句:../../index.h
2013-07-23 16:07:41
736
原创 ServletContext读取Web应用下的文件资源
private void test() throws IOException { InputStream in=this.getServletContext().getResourceAsStream("/WEB-INF/classes/db.properties"); Properties props=new Properties(); props.load(in); Syste
2013-07-23 15:15:40
834
原创 面向HTTP协议编程
//读取资源// InputStream inputStream= getServletContext().getResourceAsStream("1.jpg");// System.out.println(getServletContext().getRealPath("/1.jpg"));// JDBCUtil jdbcUtil=new JDBCUtil();// JDBCU
2013-07-23 00:17:58
738
原创 IO流模仿中途断电,写bufferedWriter.flush();的好处是:流中的数据刷入目的地
// 模拟中途断电 private static void bufferedBlackOutMethod() { int i = 0; BufferedReader bufferedReader = null; BufferedWriter bufferedWriter = null; try { bufferedReader = new BufferedReader(ne
2013-07-22 13:27:41
1344
转载 androidstudio
最近Google的在Google I/O大会上推出了一款新的开发工具——android studio。这是一款基于intellij IDE的开发工具,使用Gradle构建,相信做过java的童鞋们都知道这个工具。今天俺安装了下尝尝鲜,打开一看其实和之前的intellij ide创建Android工程是一样的,就是有做了些简化。废话不多说开始我们的教程哈,供大家尝鲜。1、首先你需要到an
2013-06-05 22:28:52
2153
原创 Struts2InAction总结
1、Struts2的配置2、intercept的配置,通过拦截器调用action,(例如权限处理)3、validate校验:覆盖validate方法,4、ValueStack以及OGNL表达式valuestack的结构图自己的总结5、标签后台把数据存在valuestack中前台通过标签和ognl表达式把值取
2013-05-06 16:50:00
609
原创 1.0Tinking In Java——初始化以及垃圾回收
使用java要保证在使用前初始化初始化的时候可以令一个对象指向一个nulljava中一个很好的优势就是增加了null指针异常,null可以初始化。但是对null操作,会报空指针异常。这样就既能完成初始化又能不让它操作null,也就是没有的东西,报错静态代码块只初始化一次静态函数的使用,方便
2013-04-21 01:16:29
611
原创 2.4Head First Servlet & Jsp JDBC链接
一、JDBC程序(驱动 链接 发送sql对象 结果集)1、搭建开发环境: 1.1准备数据库的数据1.2将数据库的驱动压缩包加入到构建路径中2、注册驱动程序DriverManager. registerDriver(Driver?driver) Class.forName("驱动类的全名");3、建立与数据库的连接ConnectioncreateState
2013-04-20 19:59:07
704
原创 2.2Head First Servlet & Jsp——EL表达式原理
"data") page request session application --%> EL表达式依次从这四个域中取值 ${pageContext.request.contextPath }
2013-04-20 01:12:17
974
原创 2.1Head First Servlet & Jsp——请求转发和请求重定向
还有一个细节就是response.sendRedirect("/WEB-INF/jsp/message.jsp");//这样是错的只有服务器端可以访问,也就是只能用请求转发,不能用重定向。一般能不用请求重定向就别用请求重定向因为请求重定向服务器向请求两次,开销较大只有在那种防止别人刷新就重复一次动作的时候下,使用重定向。(比如购物,你总不能让顾客刷新一次就购买一件不吧)
2013-04-20 01:09:52
837
原创 1.7Thingking In Java——小结
重点知识:析构函数——实现垃圾处理多态——以及多态实现的设计模式抽象类、接口——适配器内部类、匿名类——内部类实现迭代器Java编程思想第四版 机械工业出版社构造函数P160析构函数P161单例设计模式P122工厂设计模式P152状态设计模式P165策略设计模式P175适配器设计模式P177迭代器设计模式P192。this和。newP
2013-04-18 10:22:06
634
原创 2.3Head First Servlet & Jsp——小结(页码)
重点知识:servlet原理图P42以及什么时候成为一个真正的servletP104请求转发和请求属性配合使用P203三种属性:P207session的原理:session的ID放在cookie中P228、P229session超时P243Head First Servlet & Jsp(中文版) MVC原理图P86Servlet 接口P98
2013-04-16 21:42:11
825
原创 1.5Tinking In Java——内部类与迭代器
用一个内部类实现迭代器package diedai;public class diedai { public static void main(String[] args) { C c = new C(); for (int i = 0; i < 10; i++) c.add(i); C.Iterater it=c.getIterater(); while
2013-04-15 12:40:49
712
原创 1.4Tinking in java--适配器
适配器设计模式:抽象类实现接口,再继承抽象类,方法之覆盖需要用到的package java.awt.event;public abstract class KeyAdapter implements KeyListener { /** * Invoked when a key has been typed. * This event occurs when
2013-04-14 21:37:52
660
原创 1.6Tingking In Java——匿名类
匿名类(没有自己的名字)new 接口{}new 抽象类{}下面这个例子最终都转成他们基类——KeyListenterpackage diedai;import java.awt.Frame;import java.awt.HeadlessException;import java.awt.event.KeyAdapter;import java.awt.event.K
2013-04-14 21:04:33
853
毕向东DHTML.chm
2013-03-09
毕向东javascript.doc
2012-10-06
毕向东javaScript
2012-10-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人