- 博客(142)
- 资源 (29)
- 收藏
- 关注

原创 关于本人博客内容的几点说明
1.本人博客中凡是注明原创的内容绝对属于自己敲击键盘所得; 2.我是Java软件开发爱好者,喜欢研究和学习Java相关的知识,所写内容多数与Java技术相关,但是我不是Java技术大牛,请您带着挑剔的眼光查看内容,不要轻信文章中的内容,事必躬亲; 3.如果您发现我的博文中有错误,由于我只是个学习者,所以错误在所难免。请您花费几分钟时间在评论里面提出,我在此表示感谢; 4.为
2011-10-22 01:33:01
1709
原创 jQuery实现图片轮播效果,jQuery实现焦点新闻
效果图:实现代码: 图片轮播,新闻轮播,焦点新闻轮播 $(document).ready(function(){ var index=0; var slideFlag = true; var length=$(".roll-news-image img").length; function showImg
2013-05-28 19:15:03
13500
原创 Java中将JSON格式的数据转换成对应的Bean、Map、List数据
简单说明:为了方便数据在客户端及服务器端的传输,有时候我们会用一些比较方便组织的数据类型,比如json、xml等传给客户端,客户端也可以重新组织数据传回服务器端。JSON和XML提供了一套比较方便的数据组织形式。。并且有很多现成的类库用于解析这些数据。。本文是对net.sf.json使用后的总结。。目前官方开源的对json进行处理的项目很多,fastjson还有其它等等。。视自己处理问
2013-03-04 15:47:47
50994
原创 ScheduledExecutorService定时周期执行指定的任务
一:简单说明ScheduleExecutorService接口中有四个重要的方法,其中scheduleAtFixedRate和scheduleWithFixedDelay在实现定时程序时比较方便。下面是该接口的原型定义java.util.concurrent.ScheduleExecutorService extendsExecutorService extendsExecut
2013-01-08 16:28:30
208735
9
原创 Ajax异步提交表单数据简单方法
场景描述:对于一个登录页面中有一个登录的表单,但是由于登录验证逻辑比较复杂,我们希望点击登录后不刷新当前页面,给出登录结果后再选择是跳到新的页面还是提示用户名密码错误。类似这样的问题很多很多。异步获取数据使用户体验大大增强。背景知识:Ajax指的是异步JavaScript及XML(Asynchronous JavaScript And XML)。AJAX 不是一种新的编程语言,而是
2012-09-07 14:52:35
7005
原创 反射机制:java.lang.reflect
面向对象编程的基本特点:封装、继承和多态。因此下面的例子就用到了接口、抽象类和子类等。Animal接口:package com.taobao.demo;public interface Animal { void eat(); void say();}AbstractAnimal抽象类:package com.taobao.demo;public abstrac
2012-07-27 17:39:29
1596
原创 Log4j简单实用例子 Log4j xml配置方法
这里有一个很好的例子可供学习http://heavyz.sourceforge.net/homepage/homepage_zh/comp/notes/log4j.htmlXML配置文件
2012-03-08 16:41:01
17727
2
原创 ibatis之HelloWorld项目,很多时候我们只需要一个HelloWorld
所有文档资料均可在此下载:http://download.youkuaiyun.com/detail/tsyj810883979/3887793资源中包含很多比较好的,我入门的文档,ibatis2.x的jar包,ibatis源码等。还有一个本文说的HelloWord项目。由于提供的文档中几乎都有你想要的资料,所以本文中只是一个小小的HelloWorld项目,完整代码在资源中。很多时候其实我
2011-12-06 20:05:33
3567
转载 spring-ibm-deplover
http://www.ibm.com/developerworks/cn/java/wa-spring1/
2011-11-28 21:42:21
1122
原创 J2EE实现登录后自动跳转到登录前访问的页面
获取当前访问URI并保存于session中:String uri = request.getRequestURI();String param = "";try { if(request.getQueryString() != null) { param = new String(request.getQueryString().getBytes("ISO8859-1"),"
2011-11-18 22:13:12
5979
转载 JVM内存管理学习整理
Java不像C++那样显式的分配和释放内存,对Java程序员是一种解放,很大程度上降低了编程的难度,因为内存管理的工作都交由JVM自动进行。但是JVM自动内存管理也是一把双刃剑,会造成宝贵的资源浪费,搞不好还会造成内存泄露。内存空间的划分:Sun jdk也是遵照jvm规范,将内存空间划分为方法区、堆、本地方法栈、pc寄存器、jvm方法栈。如下图:如图所示,JVM主要包括两个子系统和
2011-11-13 22:41:50
2291
原创 Java容器学习笔记(三) Map接口及其重要实现类学习总结
在本文中如果您发现了错误,请您花费几分钟的时间给予指出,谢谢!! 本文主要总结Map接口及其重要实现类的用法。 三.Map接口 Ø Map中的每个成员方法由一个关键字(key)和一个值(value)构成。Map接口不直接继承于Collection接口,因为它包装的是一组成对的“键-值”对象的集合,而且在Map接口的集合中也不能有重复的key出现,因为每个键只能与一个成员元素相
2011-10-22 20:18:58
3443
原创 Java容器学习笔记(二) Set接口及其实现类的相关知识总结
在Java容器学习笔记(一)中概述了Collection的基本概念及接口实现,并且总结了它的一个重要子接口List及其子类的实现和用法。本篇主要总结Set接口及其实现类的用法,包括HashSet(无序不重复),LinkedHashSet(按放入顺序有序不重复),TreeSet(按红黑树方式有序不重复),EnumSet,ConcurrentSkipListSet(来自于java.util.con
2011-10-21 00:54:19
17949
8
原创 Java容器学习笔记(一) 容器中基本概念及Collection接口相关知识
本篇文章主要是总结了java容器中的相关知识点,包括容器层次结构、类图结构,Collection接口的详细信息,以及Collection的一个重要子接口List接口的相关知识点总结。其中涉及到一些类如ArrayList、LinkedList、Vector、Stack、CopyOnWriteArrayList等的底层数据结构、实现机制及用法等的学习总结。 一.基本概念Java容器类库的用
2011-10-20 18:01:24
10561
6
原创 Java nio 实现socket异步通信 (对Java nio 实习笔记五中内容做一纠正)
原始错误版本请看:http://blog.youkuaiyun.com/tsyj810883979/article/details/6877216在原有基础上考虑了编码与解码的问题,还有消息发送的两个重要方法调用疏忽public abstract int write(ByteBuff
2011-10-18 00:00:06
12519
8
原创 Java nio 学习笔记(六)
Java nio 学习笔记(一)http://blog.youkuaiyun.com/tsyj810883979/article/details/6876594Java nio 学习笔记(二)http://blog.youkuaiyun.com/tsyj810883979/article/detai
2011-10-17 10:54:37
3531
1
原创 Java nio 学习笔记(五)
Java nio SocketChannel ServerSocketChannel 以及Selector实现的echo服务器和客户端(暂时有问题)服务器端代码:import java.io.IOException;import java.net.InetSocket
2011-10-16 02:30:35
3941
3
原创 Java nio 学习笔记(四) 淘宝2012校招技术笔试题
实现五:统计一个单词可重复的英文文件(假设4G)中每个单词出现的次数,把结果按照英文排序放入一个文件中。并能够检索特定单词的出现次数。由于文件过大,不重复单词总数有限,需要考虑到执行速度和内存使用情况。(淘宝笔试技术题)import java.io.File;import
2011-10-15 22:51:08
9308
8
原创 Java nio 学习笔记(三)
实现一:使用nio实现文件复制package study.nio;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io
2011-10-15 18:42:21
6120
1
原创 Java nio 学习笔记(一) Buffer(缓冲区)与Channel(通道)的相关知识
一.基本概念IO 是主存和外部设备 ( 硬盘、终端和网络等 ) 拷贝数据的过程。 IO 是操作系统的底层功能实现,底层通过 I/O 指令进行完成。 所有语言运行时系统提供执行 I/O 较高级别的工具。在java编程中,标准低版本IO使用流的方式完成I/O操作,所有的I/O
2011-10-15 18:32:06
25747
3
原创 Java中Map的三种遍历方法
Map的三种遍历方法:1. 使用keySet遍历,while循环;2. 使用entrySet遍历,while循环;3. 使用for循环遍历。 下面是测试代码,最爱看代码了,啰嗦再多也没用。 J2EE_API下载地址:http://download.
2011-09-03 23:16:06
7217
2
原创 Java Class 中hashCode()和equals方法
Java面试宝典下载:http://download.youkuaiyun.com/source/3563084 Collection的两个子接口Set和List,Set中的元素要求是不重复的,因此要重写equals方法。而对于HashSet方法而言一定要重写hashCode方法。
2011-09-01 17:59:44
2869
2
原创 第7天:Servlet相关知识(三)
Servlet相关知识3 ServletConfig接口: 容器在调用init()方法时,会事先创建好该对象,以参数的形式传递给servlet对象。 该接口定义了获取servlet配置参数的方法 String getInitParameter(String name); 在web.xml中可以配置se
2011-06-05 16:42:00
838
原创 第6天:Servlet相关知识(二)
Servlet相关知识21、Http协议 (1)是什么? hypertext transfer protocol 超文本控制传输协议。 (W3C)定义了浏览器与web服务器之间数据传输的方式与数据格式。 (2)数据传输的方式 a、浏览器请求建立连接。 b、浏览器向服务器发送请求。 c、
2011-06-05 16:08:00
912
原创 第5天:Servlet相关知识(一)
Servlet相关知识1 1.什么是Servlet?能做什么? Sun公司制定的用于扩展web服务器功能的组件规范(早期CGI:Common Gateway Interface) 扩展: web服务器本身没有计算能力,也就是说,不能处理动态资源的请求。servlet可以处理动态资源的请求。 组件规范:
2011-06-05 16:06:00
878
原创 第4天:Web相关知识(Html+CSS+JavaScript)
HTML 英文全称:Hyper Text Mark-up Language 中文名称:超文本标记语言CSS 英文全称:Cascading Style Sheet 中文名称:层叠样式表 标签选择器 类选择器 ID选择器 派生选择器 css定位 display
2011-06-05 16:00:00
821
原创 第3天:Java数据库编程JDBC+MySql
MySql/JDBC1.数据库测试:/usr/local/mysql/bin 启动:net start mysql 停止:net stop mysql 连接:mysql -uroot -p 显示:show database; 创建:create database dbname; 使用:use database; 显示表:sh
2011-06-05 15:57:00
1313
原创 第2天:Java核心知识点总结
CoreJava知识点:1.IDE (MyEclipse)项目名:全小写(见名之意),单词间用下划线"_"隔开;包名:与项目名相同;类名:匈牙利命名法。2.API规范:JBoss Suntomcat6.0 ApacheWebLogic BEAwebsphere IBM3.知识点: (1)面向对象oop
2011-06-05 15:54:00
1742
原创 第1天:Linux操作系统常用基本知识及linux系统下java环境配置
一:unix命令 当前路径 上级路径/ 根目录pwd 查看当前操作的目录ls 列出当前目录下的子目录和文件id 查看当前用户的信息cd 切换当前目录vi 用于在命令行对文本进行编辑 进入vi,存在三种状态: 进入状态,vi进入的默认状态 编辑状态,编辑文件时的状态(i,a,s) 命令状态,执行命令的
2011-06-05 15:48:00
981
原创 Swing+数据库连接
数据库类型:SQL Server2000切记,不要忘了加驱动包!DB.javaCode: import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DB {
2011-05-01 16:27:00
8811
7
原创 java封装文件操作
java封装文件操作Code: import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import
2011-04-28 22:59:00
2386
2
原创 FileManager类的设计与实现
在学习java之初就一直想着要自己封装一个文件管理的类,可以实现各种文件操作。但是一直迟迟没有实现,然后我就作为一个“任务”给了小猫,让小猫去学习一些文件操作相关的知识,其实小猫挺认真的,并且也挺聪明,至少她花费的时间要比我花费的时间要短,而完成的内容要比我的好,下面这个是我在不同阶段经过三次修改和实现才完成的。Java文件操作,共实现了文件复制(单个文件和多层目录文件),文件移动(单
2011-04-17 23:23:00
5427
7
原创 Jsp页面获取不到Servlet中session保存的值
登录页面login.jspCode: String[] userInfo={"",""}; Cookie[] cookie=request.getCookies(); if(cookie!=null) { for(int i=0;
2011-04-15 19:38:00
16469
9
原创 How to Use HTML in Swing Components
http://download.oracle.com/javase/tutorial/uiswing/components/html.html
2011-03-31 22:21:00
736
原创 Derby数据库学习,derby、derby。derby入门。
derby官方下载地址:http://db.apache.org/derby/derby学习资料1:http://www.oschina.net/code/snippet_12_71derby学习资料2:http://hotpepper.javaeye.com/blog/237831以下内容来自互联网,非个人所总结。 http://jerryqiu.javaeye.com/bl
2011-03-22 21:09:00
5136
1
原创 一些小函数,排序,随机等
Code: public class MyMath { /** * 随机生成n个在down和up之间的随机数 */ public static int[] Random(int down, int up, int n) { int[] num =
2011-03-14 11:38:00
721
原创 (html/javascript)可以用鼠标自由拖动的div(收藏)
测试可动divvar offset_x; var offset_y; function Milan_StartMove(oEvent) { var whichButton; if(document.all&&oEvent.button==1) whichButton=true;
2011-03-01 14:03:00
6581
原创 Vim/Vi文本编辑器
1. vim/vi是一个功能强大的在Linux/Unix上最常用的全屏幕文本编辑器。2. vim/vi工作模式 插入模式
2011-01-15 10:16:00
1959
Java容器框架 collection集合
2012-02-20
JSP技术知识点考查 jsp动态建站技术
2011-09-01
最新Java面试宝典pdf版
2011-08-31
MySql中文参考手册
2011-01-13
JSP 9大内置对象学习总结
2010-12-26
Windows_Server_2003下如何安装及配置FTP服务器
2010-12-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人