自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jingtianxiaozhi的专栏

切莫心急,浮于表面。提高优质代码,畅想懒惰生活。

  • 博客(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 648

转载 抓包分析HTTP/HTTPS请求,写12306抢票软件

http://tieba.baidu.com/p/2151870085

2014-04-27 18:34:02 3020

转载 【图文】把jar打包成exe并在无java环境的电脑上运

http://tieba.baidu.com/p/2851384409

2014-04-27 18:33:18 939

原创 【开发javaweb的失败】

做了这么时间javaweb的开发,甚感失败。首先说,开发简单程序一般都用eclipse但是开发javaweb要用MyEclipseMyEclipse本身就带着很多JDK版本,而且可以改变全部工程的JDK版本,还可以改变某个项目的JDK版本,自己还可以导进去版本,我一直弄不明白这是什么原理,如果你先改了一个项目的jdk版本,再改全局的版本,局部会不会受影响。编码问题同上tomcat,

2014-03-30 15:29:34 618

转载 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 560

转载 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 468

原创 Linux安装分区

硬盘的容量=主分区的容量+扩展分区的容量扩展分区的容量=各个逻辑分区的容量之和

2013-08-25 15:26:07 539

原创 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 606

转载 android权限大全

访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置android.

2013-08-18 17:28:34 404

原创 让MyEclipse不报JavaScript错

Window->Prefences->MyEclipse->Validation 把JavaScript Validator 对应的Manual和Build中的小勾去掉即可。

2013-08-17 17:54:44 539

原创 直接在浏览器URL上写地址,里面没有引号

http://192.168.6.15:8080/SearchLegend2/servlet/ShowServlet?id=294&type=ppt

2013-08-11 11:27:05 1174

原创 android 增加监听的三种方法

//第一种方法:匿名内部类// button.setOnClickListener(new OnClickListener() {// public void onClick(View arg0) {// //System.out.println("按钮被点击了!");// //Log.i(tag, "真的被点击了!");// String numbe

2013-08-06 09:00:55 718

原创 改项目名和包名需要注意

HelloMySearch写了13个版本,终于完成了它的使命。现在要把我们的项目改为SearchLegend首先把WEBAPPS的全局路径改了再把webservice的实现发布服务的接口@WebService(endpointInterface="路径")改了再把配置文件的加载路径改了就欧了

2013-08-05 13:51:46 871

原创 数据库分页以及删除全部

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 932

原创 静态代码块和ArrayList的威力

暑假做一个项目,全文搜索引擎。在做的过程中体会到了静态代码终生加载一次的好处。也体会到了ArrayList的牛掰之处。ArrayList的底层是数组,数组的底层是指针。那样他获取数据就不用遍历。直接get。是不是很强。我们做那个项目,我的思路就是把资源和xml解析成一个ArrayLIst,放在静态代码块中,终生只加载一次。要想获取资源,直接get就行。

2013-07-30 17:47:49 744

原创 【小结】——简约的生活

自从上一次电脑,还原出厂设置后,除了被迫安装的软件。其他软件一概不按。现在电脑上的软件屈指可数。电脑分两个盘,因为最原先就是两个盘,两个盘,电脑运行速度快。所以就不分了。知道我安装的第一个软件是什么吗,搜狗输入法。微软带的输入法太烂了。因为要看教学视频,视频的压缩格式是rar,所以下了一个好压。本来不想安装播放软件了,可是Windows Media Player不给力,教学视频,没

2013-07-29 16:03:22 613

原创 【小结】——学习方法

写项目的大忌就是什么都学完了再去做写项目最好的方法就是遍学遍做代码也是一笔财富,demo,提高优质代码,畅想懒惰生活思想也是一笔财富,把他们总结发到博客上。

2013-07-29 15:32:09 566

原创 java获取IP地址

InetAddress.getLocalHost().getHostAddress().toString()

2013-07-28 14:40:33 597

原创 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 661

原创 验证码无缓存随机生成,利用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 1243

原创 用类加载器加载配置文件

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 911

原创 路径问题:斜杠和反斜杠

首先说反斜杠是用来表示本地硬盘路径的。\然后说斜杠是用来表示浏览器地址。/下面说一下为什么,浏览器地址采用反斜杠来表示。你在浏览器上输入一个URL地址,然后浏览器把地址发送给服务器,寻找你请求的资源。在这个过程中,服务器中的程序会把你请求的地址中的反斜杠/看成两个斜杠\\。第一个斜杠是转意第二个斜杠的。也就是说,表面看是两个斜杠,实质上是一个斜杠而已。这时,服务器就可以轻松地调用本

2013-07-23 19:33:52 1327

原创 相对路径

同一个文件夹下的文件是可以直接访问的。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 684

原创 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 777

原创 JAVA项目和JAVAWEB项目的目录结构比较

2013-07-23 15:11:18 879

原创 面向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 663

原创 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 1277

原创 今天无意间发现的,有点小兴奋。while(next)

2013-07-22 11:29:07 687

转载 androidstudio

最近Google的在Google I/O大会上推出了一款新的开发工具——android studio。这是一款基于intellij IDE的开发工具,使用Gradle构建,相信做过java的童鞋们都知道这个工具。今天俺安装了下尝尝鲜,打开一看其实和之前的intellij ide创建Android工程是一样的,就是有做了些简化。废话不多说开始我们的教程哈,供大家尝鲜。1、首先你需要到an

2013-06-05 22:28:52 2094

原创 LuceneInAction小结一下

索引的增删改查QueryParse的八大搜索TokenStream和TokenFilter

2013-06-03 16:26:48 624

原创 Struts2InAction总结

1、Struts2的配置2、intercept的配置,通过拦截器调用action,(例如权限处理)3、validate校验:覆盖validate方法,4、ValueStack以及OGNL表达式valuestack的结构图自己的总结5、标签后台把数据存在valuestack中前台通过标签和ognl表达式把值取

2013-05-06 16:50:00 560

原创 1.0Tinking In Java——初始化以及垃圾回收

使用java要保证在使用前初始化初始化的时候可以令一个对象指向一个nulljava中一个很好的优势就是增加了null指针异常,null可以初始化。但是对null操作,会报空指针异常。这样就既能完成初始化又能不让它操作null,也就是没有的东西,报错静态代码块只初始化一次静态函数的使用,方便

2013-04-21 01:16:29 550

原创 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 661

原创 2.2Head First Servlet & Jsp——EL表达式原理

"data") page request session application --%> EL表达式依次从这四个域中取值 ${pageContext.request.contextPath }

2013-04-20 01:12:17 937

原创 2.1Head First Servlet & Jsp——请求转发和请求重定向

还有一个细节就是response.sendRedirect("/WEB-INF/jsp/message.jsp");//这样是错的只有服务器端可以访问,也就是只能用请求转发,不能用重定向。一般能不用请求重定向就别用请求重定向因为请求重定向服务器向请求两次,开销较大只有在那种防止别人刷新就重复一次动作的时候下,使用重定向。(比如购物,你总不能让顾客刷新一次就购买一件不吧)

2013-04-20 01:09:52 798

原创 1.7Thingking In Java——小结

重点知识:析构函数——实现垃圾处理多态——以及多态实现的设计模式抽象类、接口——适配器内部类、匿名类——内部类实现迭代器Java编程思想第四版 机械工业出版社构造函数P160析构函数P161单例设计模式P122工厂设计模式P152状态设计模式P165策略设计模式P175适配器设计模式P177迭代器设计模式P192。this和。newP

2013-04-18 10:22:06 591

原创 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 787

原创 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 676

原创 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 616

原创 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 792

gradle-4.1-all

gradle-4.1-all

2017-11-09

Oracle配置

Oracle配置

2013-10-31

J2EE.chm文档

非常好用 使用方便 查询简单 是帮助你Web开发的利器

2013-03-09

CSS样式.chm

CSS的样式大全

2013-03-09

毕向东DHTML.chm

DHTML.chm 功能强大 javaScript里面标签也是一个对象 每一个对象的标签属性都能找到一个javaScript属性,每一个样式标签属性都能找到一个javaScript样式属性

2013-03-09

方立勋用的HTMLcolor

方立勋用的HTMLcolor

2013-02-28

SQLyog中文版

SQLyog中文版,MySQL的中文图形界面,比英文的跟直观好用

2013-02-28

MyEclipse10注册机

MyEclipse10注册机,挺简单的。MyEclipse10是收费的,有了它什么也不怕了。so easy

2013-02-28

Java基础[06-集合]

Java基础[06-集合]

2012-10-06

Java基础[05-多线程]

Java基础[05-多线程]

2012-10-06

Java基础[03-面向对象2]

Java基础[03-面向对象]

2012-10-06

Java基础[03-面向对象]

Java基础[03-面向对象]

2012-10-06

Java基础[02-Java基础语法2]

Java基础[02-Java基础语法2]

2012-10-06

Java基础[02-Java基础语法1]

Java基础[02-Java基础语法1] 2.5 运算符 2.6 语句 2.7 函数 2.8 数组

2012-10-06

Java基础[01-Java概述]

Java基础[01-Java概述] 软件开发 人机交互方式 常用的DOS命令

2012-10-06

毕向东javascript.doc

毕向东javascript视频8,9,10专用 JavaScript与Java不同 JavaScript与Html的结合方式 JavaScript语法 JavaScript的数组,函数,类对象

2012-10-06

黑马程序员javaEE-Android学习路线图

黑马程序员javaEE-Android学习路线图

2012-10-02

毕向东javaScript

毕向东javaScript黑马程序员 Html 内容 Html(Hyper Text Markup Language)就是超文本标记语言的简写,是最基础的网页语言。 Html的版本升级:HTML2.0(IETF)、HTML3.0(W3C)、HTML4.0.1、HTML5

2012-10-02

空空如也

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

TA关注的人

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