自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我需要懂得努力

个人知识总结

  • 博客(52)
  • 资源 (5)
  • 收藏
  • 关注

原创 java 折半查找

/* * 折半查找的前提是数组必须是有序的! */public class Array_HalfSearch { public static void main(String[] args) { int[] arr = new int[] { 2, 5, 9, 13, 56, 78 }; int index = halfSearch(arr, 56); System.out.

2013-11-30 19:10:04 586

原创 java 数组选择排序

public class Array_selectSort { public static void main(String[] args) { int[] arr = new int[] { 5, 3, 9, 7, 2, 4, 6, 1 }; printArray(arr); // 排序前打印 selectSort(arr); printArray(arr); // 排序后打

2013-11-30 11:19:12 609

原创 java 数组的遍历

public class Array_Max_Min { public static void main(String[] args) { int[] arr = new int[] { 1, 2, 3, 5, 9, 45, 62, 16 }; int max = getMax(arr); int max2 = getMax2(arr); int min = getMin(ar

2013-11-30 10:26:00 521

转载 <%@ include file=""%>与<jsp:include page=""/>区别

我们都知道在jsp中include有两种形式,分别是Include指令:和include动作:     前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。     通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以考虑用include。具体在哪些时候用,哪些时候用。这种形式。

2013-11-26 11:38:32 599

原创 一直下一步安装sqlserver2008R2(只增加一个密码)后程序无法连接数据库问题

在安装sqlserver2008R2时,很多人都是一直下一步,只有到登陆模式的时候才选择混合模式增加一个密码,但是经常连接不上数据库,报类似下面的错误:com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect

2013-11-24 10:58:31 1440

原创 写给自己的平时写代码要注意的地方

这些代码都是自己平时写代码的时候犯过错误的:// User u = new User(); 在这写就错了while (rs.next()) { User u = new User(); // 在这写就对了 u.setId(rs.getInt("id")); u.setUsername(rs.getString("username")); u.setPassword(rs.getStr

2013-11-23 22:53:15 1166

原创 jsp接收到servlet传过来的List后进行遍历

在jsp接收到servlet传过来的List后进行遍历可以用jstl对其进行遍历在jsp页面中引入:用这组标签进行遍历:${userList}表示接收到的List因为servlet是用req.setAttribute("userList", userList);所以这个EL表达式中的userList表示key,不是value,这个EL表达式娶到的是value var="user" us

2013-11-23 22:37:55 12762

转载 一些转载的好文章

计算机专业毕业后大致的工作方向:http://blog.csdn.net/phphot/article/details/4345657

2013-11-22 12:04:47 667

转载 java 正则表达式详细

import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test { public static void main(String[] args) { // 简单认识正则表达式的概念 p("abc".matches("...")); // 一个.代表一个字符 /* * \d代表

2013-11-22 11:13:46 695

原创 java 统计代码小程序

import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;public class CodeCounter { static long normalLines =

2013-11-22 10:17:17 672

翻译 java 正则表达式

import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test { public static void main(String[] args) { // 简单认识正则表达式的概念 p("abc".matches("...")); // 一个.代表一个字符 /* * \d代表

2013-11-21 22:53:58 651

翻译 java 正则 抓取文件中的email地址

import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util.regex.Matcher;import java.util.regex.Pattern;public clas

2013-11-21 22:44:48 767

翻译 java 日期处理,将字符串转换成日期and时区日期处理

import java.sql.Timestamp;import java.util.Calendar;import java.util.GregorianCalendar;import java.util.TimeZone;/* * 将一个从网页中取到日期字符串 * 存储到数据库中,首先要先转成Date类型 * 然后就可以对其格式化和取年月日等 */public class

2013-11-20 22:11:51 1923

翻译 java 取得数据库中的时间所有格式:年月日时分秒

/* * 在用ResultSet取得数据库里的时间时 * getDate方法返回的是java.sql.Date * getTime方法返回的是java.sql.Time * 这两个类一个只包含日期一个只包含时间 * 都是java.util.Date类的子类, * java.util.Date还有一个字类: * java.sql.Timestamp,这个类既包含日期也包含时间 * 用

2013-11-20 21:39:24 6419

原创 java 日期取年月日等

/* * java里面java.sql.Date是java.util.Date的子类 * 但是两个类中对日期进行格式化的方法和取得年月日 * 等方法都已经过时了,幸好sun的api中指出了被哪些 * 方法所代替,对于取得年月日等方法,已经被 * java.util.Calendar.get(int field)方法取代, * field是Calendar类里面的常量,这个是个抽象类,

2013-11-20 21:14:54 3618

原创 java 日期格式化

/* * java里面java.sql.Date是java.util.Date的子类 * 但是两个类中对日期进行格式化的方法和取得年月日 * 等方法都已经过时了,幸好sun的api中指出了被哪些 * 方法所代替,对于日期的格式化方法,已经被 * DateFormat.format(Date date)方法取代, * 但是这个DateFormat类竟然在java.text包中... *

2013-11-20 20:54:25 1165

翻译 java awt KeyEvent

import java.awt.Color;import java.awt.Frame;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class Te

2013-11-20 14:42:40 1954

翻译 java awt WindowAdapter_And_匿名类

/* * 局部类、匿名类:new了一个没有名字的类把它当成WindowAdapter使用, * 相当于继承了WindowAdapter,用WindowLinstenter也可以, * 那样就相当于实现了WindowLinstenter接口,要重写所有方法 */import java.awt.Frame;import java.awt.event.WindowAdapter;impor

2013-11-20 14:14:27 1248

翻译 java awt MouseAdapter_And_repaint

/* * MouseListener里面需要重写的方法太多, * 只关心某个方法,用MouseAdapter, * 已经对MouseListener做出了空的实现 * Repaint方法强制重画,调用update方法, * update方法调用paint:双缓冲 */import java.awt.Color;import java.awt.Frame;import java.a

2013-11-20 13:53:50 1482

翻译 java awt paint绘图

/* * Graphics类用来绘图 * 每个Component都有一个paint(Graphics g) * 方法用来绘图。 Paint方法自动调用, * 传给你一个画笔(Graphics),不用自己new * Frame被重画时自动调用,比如第一次显示的时候, * 被盖住再次显示时,改变窗口大小时,比较好的编程习惯, * 先拿到画笔的颜色保存好,中途换颜色随便设置, * 最后再

2013-11-20 12:09:26 2593

翻译 java awt 持有对方引用、内部类

/* * 在写一个加法计算器时,需要 * 三个输入框,一个静态文本框 * 一个=号按钮,按下=按钮时 * 计算出值,但是在事件中要怎么 * 拿到各个文本框的内容呢? * 持有对方引用是比较好的 * 持有对象的引用要比持有属性引用好 */import java.awt.Button;import java.awt.FlowLayout;import java.awt.Frame

2013-11-20 11:35:29 908

翻译 java awt 事件监听 简单示例3

import java.awt.Frame;import java.awt.TextField;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class TFActionEvent { public static void main(String[] args) { ne

2013-11-20 10:22:02 840

翻译 java awt 事件监听 简单示例2

import java.awt.BorderLayout;import java.awt.Button;import java.awt.Frame;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class TestActionEvent2 { public static v

2013-11-20 10:06:28 780

翻译 java awt 事件监听 简单示例

/* * 事件监听的四步: * 1.要有事件源对象:button * 2.要发生某种事件(类):ActionEvent,封装了事件的信息 * 3.要有监听器(借口):接到事件后进行处理 Monitor * 4.要把监听器注册到事件源对象上 b.addActionListener(mo); * 事件与监听器一一对应 * 取决也事件源对象能添加哪种事件(注册哪种事件) */impor

2013-11-20 09:54:17 1834

翻译 java awt 简单示例 Layout组合

import java.awt.BorderLayout;import java.awt.Button;import java.awt.Frame;import java.awt.GridLayout;import java.awt.Panel;public class TestLayout { public static void main(String[] args) {

2013-11-19 22:53:33 1159

原创 java awt 简单示例 GridLayout

import java.awt.Button;import java.awt.Frame;import java.awt.GridLayout;public class TestGridLayout { public static void main(String[] args) { new MyFrame3(); }}class MyFrame3 extends Fra

2013-11-19 21:58:37 2664

原创 java awt 简单示例 BorderLayout

/* * BorderLayout是Frame的默认的布局管理器 * 是上下左右中形式的,用add方法添加Component时 * 第二个参数指定位置 */import java.awt.BorderLayout;import java.awt.Button;import java.awt.Frame;public class TestBorderLayout { publi

2013-11-19 21:48:35 4823

原创 java awt简单示例 FlowLayout

import java.awt.Button;import java.awt.FlowLayout;import java.awt.Frame;/* * FlowLayout是Panel默认的布局管理器, * 是按顺序排列,流水线似的 */public class TestFlowLayout { public static void main(String[] args) {

2013-11-19 20:44:20 3451

原创 java awt简单示例 frame and panel2

import java.awt.Color;import java.awt.Frame;import java.awt.Panel;public class TestMultiPanel { public static void main(String[] args) { MyFrame2 myFrame = new MyFrame2(300, 300, 500, 500); }

2013-11-18 20:30:54 881

翻译 java awt简单示例 frame and panel

/* * new Color(20,25,255);三原色分量,红绿蓝, * 20红颜色分量,25绿颜色分量,255蓝颜色分量, * 每一个颜色分量用一个字节表示,最大255 * panel设置的位置是根据装在哪个里面, * 但是Frame里面不能再装Frame,Frame已经是顶级窗口了 */import java.awt.Color;import java.awt.Frame;

2013-11-18 20:18:52 1137

翻译 java awt简单示例2

/* * new Frame的另一种方法,用一个类继承Frame * 可以直接在构造时掉Frame的方法,因为已经继承 */import java.awt.Color;import java.awt.Frame;public class TestMultiFrame { public static void main(String[] args) { MyFrame myFr

2013-11-18 20:03:58 833

原创 java awt简单示例1

import java.awt.Color;import java.awt.Frame;public class TestFrame { public static void main(String[] args) { Frame f = new Frame("this is my first frame"); f.setBounds(300, 300, 200, 150); //

2013-11-18 19:53:23 992

原创 javase项目中引入配置文件

package com.ww;/* * 大家肯定认识到了开发javaee和Android程序时 * 配置文件的用途,现在就让我们一起看下javase项目 * 中怎么应用配置文件,首先在项目中创建一个.properties * 文件,可以带包,也可以不带包,这个配置文件采用的是键值对 * 方式,一行代表一个键值对,写下一个的时候直接换到下一行写 * 下一个键值对,不要写;这样;就被包

2013-11-18 19:31:00 1503

原创 java UDPSocket 简单示例2:将long类型发送并接收

import java.io.ByteArrayInputStream;import java.io.DataInputStream;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.SocketException;publi

2013-11-17 21:47:48 841

原创 java UDPSocket 简单示例

import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.SocketException;public class TestUDPServer { public static void main(String[] args) {

2013-11-17 17:13:21 772

原创 java TCPSocket聊天小程序

java TCPSocket聊天小程序

2013-11-17 16:30:10 2229

原创 java TCPSocket编程 简单示例3

import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Sock

2013-11-17 11:58:36 858

原创 java TCPScoket编程 简单示例2

import java.io.DataOutputStream;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;public class TestServer { public static void main(String[] args) { try { Serv

2013-11-17 11:25:01 656

原创 java TCPSocket编程 简单示例

/* * 写Socket程序时,应该server端和client端一起写 * 运行时先运行server端再运行client端 * 这种方法只是示例单线程阻塞式缺陷很大 */import java.io.DataInputStream;import java.net.ServerSocket;import java.net.Socket;public class TCPServer

2013-11-17 11:23:51 966

原创 java线程同步经典——生产者消费者

/* * 生产者消费者问题,生产完之后要wait * 消费完之后要wait,没消费或生产一个就notify别的线程 * Object 的wait方法,指的是当前的正在访问本对象的线程wait, * wait方法只有锁定了线程才有资格wait,wait之后不再拥有锁,醒过来再去找锁 * notify叫醒一个当前对象上正在wait的线程 * 在双核笔记本上看的效果比较显著,,不用再添加sl

2013-11-16 11:13:32 519

jstl标签库

jstl标签库的使用

2014-03-25

自定义标签库

自定义标签库的开发

2014-03-25

购物车模块

用MVC三层架构开发的购物车模块 JSP/Servlet EL jstl beanUtils

2014-03-21

用户模块示例

用MVC和三层架构开发的用户模块 JSP/Servlet beanUtisl jstl xml

2014-03-21

孙宇sshe用到的myeclipse插件

孙宇sshe用到的myeclipse插件

2013-08-04

空空如也

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

TA关注的人

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