自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(227)
  • 资源 (24)
  • 收藏
  • 关注

原创 mina学习基础-入门实例-传输以回车做为结尾的字符串(一)

Apache的MINA(Multipurpose InfraStructure Networked Application)是一个网络应用框架,它提供了一个抽象的,事件驱动的异步API,使Java NIO可以在各种传输协议(例如TCP和UDP协议)下高效开发.下面通过一个简单的实例学习一下如何使用mina开发服务器端和客户端.1.开发服务器端.  a.创建名为mina-server

2014-05-08 09:52:34 2832

原创 javascript基础学习-dom模型(七)

今天我们学习一下javascript的dom元素,即文档对象模型,dom分为元素节点,文本节点和属性节点.比如:http://baidu.com">百度,在这个元素中,是元素节点,name=”link"和href="http://baidu.com"是属性节点,百度是文本节点.那么如何使用dom更好的为我们的网页服务呢?下面通过几个例子加简单说明一下.1.documnet.ge

2014-04-27 22:22:30 762

原创 spring基础学习之IoC-资源访问(五)

上篇博客简单的回顾了一下Java的反射机制知识,本篇博客讲解一下spring的Resource接口.因为JDK所提供的访问资源的类(如File,java.net.URL等),并不能很好的满足各种底层资源的访问需求,于是spring设计了一个Resource接口,它提供了更强的访问底层资源的能力.该接口对应不同资源类型的实现类,Resource接口的主要方法有:boolean exi

2014-04-25 18:39:46 1143

原创 spring基础学习之Ioc-反射简单介绍(四)

Ioc(控制反转:Inverse of Control)是spring容器的内核,AOP,声明事务等功能都是建立在IoC基础上的.因为IoC这个名字比较晦涩,因此业界又提出了DI(依赖注入:Dependency Injection)的概念用以代替IoC,即让调用类对某一接口的实现类的依赖关系由容器注入,以移除调用类对这一接口实现的依赖.其中,spring就是这样一个容器,它通过配置文件

2014-04-24 19:55:09 880

原创 spring基础学习-简单实例(三)

上两篇关于spring的博客对spring做了一个简单的介绍,并且简单搭建了一个spring web应用的底层框架,本篇博客讲解一下用spring mvc搭建的前台框架,闲话少说,让我们继续spring学习之旅吧.f.前台框架搭建.  spirng2.5新增了基于注解的mvc,而spring3.0还提供了rest风格的mvc,spring mvc已经变得更轻便,强大,易用.  首先

2014-04-22 13:56:47 1623 1

原创 spring基础学习-简单实例(二)

上篇关于spring的博客对spring做了一个简单的介绍,并且讲到了项目编码中关于model的创建,下面接着上篇博客继续我们的spring学习之旅.3.项目编码.  b.创建dao.    dao包括UserDao和LoginLogDao.    在UserDao中有三个方法,直接看代码.    在LoginLogDao中有一个方法,直接看代码.    在spri

2014-04-19 19:26:06 1113

原创 spring基础学习-简单实例(一)

spring概要介绍:spring是一个轻量级开源框架,以IoC(Inverse of Control:控制反转)和AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层,持久层和业务层等技术.通过spring提供的IoC容器,我们可以将对象之间的依赖关系交给spring管理,从而避免类和类的过度耦合,通过spring提供的AOP功能,方便了

2014-04-19 11:23:44 834

原创 javascript基础学习-简单框架(六)

1.在html标签中有一个iframe标签,此标签的意思是将一个子html页面嵌入到另一个html页面,我们把这个子页面也叫做内帧.   FrameTest1我是主页面.    Child.html代码如下:   Child我是内帧.    显示结果略.2.通过上面的小例子我们知道了如何通过if

2014-04-17 23:40:29 1145

原创 javascript基础学习-表单验证(五)

下面是一个用javascript非常简单的表单验证,亲们一起学习下吧!FormTest1function validateData(){if(document.form.username.value==""){alert("请输入用户名");return false;}else if(document.form.username.value.length12){

2014-04-17 23:35:12 1472

原创 javascript基础学习-内置对象(四)

javascript语法由三部分组成:ECMAScript,DOM(文档对象模型)和BOM(浏览器对象模型).1.js弹出框.  a.alert提示框.       AlertTest     alert("AlertTest");           结果弹出窗口AlertTest.  b.prompt输入框.       Prompt

2014-04-16 22:37:03 1046

原创 javascript基础学习-语法学习(三)

上两篇关于javascript的博客简单介绍了一下javascript的变量,运算符和基本语句,下面接着介绍.1.javascript中数组的用法.   ArrayTestvar array=new Array(3);array[0]=1;array[1]=2;array[2]=3;array[3]=4;document.write(array[0]);

2014-04-13 23:39:02 1015

原创 javascript基础学习-语法学习(二)

上篇关于javascript的博客简单介绍了一下javascript的变量和运算符,下面简单介绍一下javascript中的基本语句.1.条件语句if.      VarTest     var varTest=1;   if(varTest=1) {    alert("true");   }else{    alert("false");   }

2014-04-13 00:57:06 990

原创 javascript基础学习-语法学习(一)

javascript是一种客户端脚本语言,它的解释器被称为JavaScript引擎,最早是在HTML网页上使用,用来给HTML网页增加动态功能.然而现在JavaScript也可被用于网络服务器,如Node.js.下面通过一些小例子简单的学习一下javascript的语法.1.变量本质是计算机内存中分配的一个地址.变量分为不同的类型.  javascritp中用的是弱变量类型,即变量不用

2014-04-12 11:33:55 847

原创 maven基础学习(四)-简单实例(使用Archetype生成项目骨架)

通过前面几篇博客对maven有了一些整体的认识,知道了项目中有一些Maven的约定:在项目的根目录中放置pom.xml,在src/main/java目录中放置项目的主代码,在src/test/java中放置项目的测试代码,我们称这些基本的目录结构和pom.xml文件内容称为项目的骨架.当你第一次创建项目骨架的时候,你还会饶有兴趣地去体会这些默认约定背后的思想,第二次,第三次,你也许还会满意

2014-04-10 22:07:18 1374

原创 maven基础学习(三)-简单实例(运行)

通过对博客的学习,对如何通过maven构建项目有了一个大概的了解,本篇博客继续介绍......1.在前面的博客中,我们已经成功通过maven构建了web项目,并将其编译,打包并安装到了本地仓库中,以供其他maven项目使用.  但是我们还没有成功运行此项目,当通过在cmd窗口执行java -jar target/maven-demo-1.0-SNAPSHOT.jar指令时,  会得到在

2014-04-09 23:20:02 4700

原创 maven基础学习(二)-简单实例(编译-打包-安装)

通过对博客的学习,对maven有了一个大概的了解,本篇博客继续介绍......1.maven的setting.xml文件.  Maven用户可以选择配置$MAVEN_HOME/conf/settings.xml或者~/.m2/settings.xml.  前者是全局范围的,整台机器上的所有用户都会直接受到该配置的影响,而后者是用户范围的,只有当前用户才会受到该配置的影响.  使用用

2014-04-05 00:07:51 1802

原创 maven基础学习(一)

用了一年的maven构建项目,但是对其强大的功能知之甚少,所以从今天起开始系统整理一下关于maven的资料.1.maven的简单介绍:  maven是一个跨平台的项目管理工具,主要服务于基于java平台的项目构建,依赖管理,和项目信息管理等.  maven还为全世界的Java开发者提供了一个免费的中央仓库,在中央仓库里几乎可以找到任何的流行开源类库.  只要定位了坐标,maven就

2014-04-01 22:44:10 1033

原创 创建基于wicket的web项目入门实例(一)

用了Wicket近一年多了,对于Wicket这一强大的web框架却知之甚少,所以从今天起,开始系统的整理一下Wicket资料.在这里我并不对其他web框架做详细介绍,更不会拿其他web框架和Wicket做比较,只是简单的的介绍Wicket框架中一些组件的使用.Wicket简单介绍:1.在wicke中用Html描述UI,并将具有特殊标记的Html元素定义为UI控件,在java文件中则直接

2014-04-01 19:04:50 5119 2

原创 将web项目部署到linux虚拟机上(一)

1.在windows系统上部署web项目非常简单.  a.配置java环境变量JAVA_HOME, CLASSPATH和PATH.  b.配置Tomcat环境变量CATALINA_HOME.  c.将web项目通过IDE工具(例如myeclipse)导出为war包.  d.将war包拷贝到tomcat的webapps目录下,执行tomcat的bin目录下startup.bat脚本.

2014-03-30 20:04:16 12505 1

原创 用maven创建基于wink的rest服务(四)-携带xml和gson的post请求

通过的学习,我们知道了如何构建一个非常简单的rest服务器和客户端,并可以通过get和post发送简单的消息,但是在实际业务中,一般传送约定好的文件格式,例如xml文件格式和json格式.1.创建客户端,直接看代码.package com.ilucky.rest.client;import java.util.HashMap;import org.apache.wink

2014-03-28 20:24:02 1647 1

原创 用maven创建基于wink的rest服务(三)-携带纯文本文件的post请求

通过的学习,我们知道了如何构建一个非常简单的rest服务器和客户端,但是服务端只能处理简单的get请求,出于安全方面的考虑我们一般采用pose请求.如下的小例子是通过post请求向服务器传递纯文本文件.1.创建客户端,针对post请求要设置resource.contentType("text/plain;charset=UTF-8").accept("text/plain;charse

2014-03-28 09:36:30 1713

原创 用maven创建基于wink的rest服务(二)-携带参数的get请求

通过的学习,我们知道了如何构建一个非常简单的rest服务器和客户端,但是在这个小例子中,我们的服务器端只能接受不携带任何参数的get请求,这似乎与我们的实际需求有些不符,这就需要我们结合真正的需求对其进行改造.如下的小例子是通过get请求向服务器传递参数.1.创建客户端,直接看代码.package com.ilucky.rest.client;import org.ap

2014-03-26 19:08:12 1340

原创 用maven创建基于wink的rest服务(一)-get请求

1.创建maven项目.  a.配置maven环境变量MAVEN_HOME.  b.创建一个文件夹,命名为rest-server.    rest-server为项目的名称.  c.在rest-server目录下创建一个pom.xml文件.    pom.xml文件中配置的是项目需要用到的jar文件.  d.在rest-server目录下创建一个层级目录src/main/j

2014-03-23 17:37:28 1801

原创 线程学习之-创建线程

关于线程的博客已经发了两篇了, 现在讲一下线程的两种创建方式, 以及他们的区别.仔细看前两篇博客, 发现两个小程序创建线程的方式不一样, 一个是通过继承Thread, 一个是通过实现Runnable.那么这两中创建线程的方式除了写法上不一样, 还有其他的不同点吗?其实, 这两种创建线程的方式最大的区别是在资源共享的问题, 继承Thread类的多个线程之间不能实现资源共享, 而实

2014-01-23 00:41:14 868

原创 线程学习之-合并线程

线程中join方法的意思是把指定的线程加入到当前线程, 即将两个交替执行的线程合并为顺序执行的线程.比如在线程B中, 线程A调用了join()方法, 意思是说直到线程A执行完毕后, 才会继续执行线程B. 但是如果在线程A中调用了join(10)方法, 意思是说等待线程A执行10毫秒后, 才会执行线程B.另外注意: join方法的调用必须是在线程启动之前.分析如下小程序:pack

2014-01-22 23:36:11 3232 2

原创 linux学习之-linux虚拟机安装

如何在32位的windows7操作系统上安装linux虚拟机, 如下是详细过程:注意: linux虚拟机是小红帽的, 版本是rhel-server-6.4-i386-dvd.1. 首先下载虚拟软件VMware, 版本是VMware-workstation-full-9.0.2-1031769.   VMWare是一个虚拟PC软件. 它使你可以在一台机器上同时运行个多Windows、DO

2014-01-16 22:37:04 1009

原创 线程学习之-守护线程

线程分为用户线程和守护线程.1.  setDaemon方法就是是把创建的线程设置为守护线程, 此方法的调用必须在线程启动之前.2. 只有在当前jvm中所有的线程都为守护线程时, jvm才会退出.另外注意: 如果创建的线程没有显示调用此方法并设置为true, 则创建的线程默认为用户线程.分析如下小程序: package com.ilucky.thread;import

2014-01-15 23:15:23 1009

jdk1.6 mac

jdk 1.6 for mac

2019-03-25

jboss-eap-6.4.0.zip

jboss-eap-6.4.0.zip

2018-12-26

apache-karaf-4.0.2.tar.gz

apache-karaf-4.0.2.tar.gz 安装包

2018-12-26

使用eclipse通过weblogic开发简单的ejb应用(weblogic 10.x & ejb3.x)

使用eclipse通过weblogic开发简单的ejb应用(weblogic 10.x & ejb3.x)

2017-08-21

使用eclipse通过jboss开发简单的ejb应用(jboss7.x & ejb3.x)

使用eclipse通过jboss开发简单的ejb应用(jboss7.x & ejb3.x),包含server和client。

2017-08-18

jfreechart一&二维报表导出为word&pdf&html 一

通过itext导出jfreechart到word,pdf和html,并且解决了中文乱码和报表字体模糊的问题!

2014-07-25

mina学习基础-入门实例-传输定长报文(三)

通过mina实现定长报文传输(报文使用ssl加密-mian自带的ssl过滤器)。

2014-07-17

spring缓存机制-入门实例

如何通过spring自己的缓存机制缓存方法和数据,使系统性能更高!

2014-06-15

spring缓存机制-根据condition加入缓存(三)

spring缓存中用conditon限制放入缓存的数据。

2014-06-15

spring缓存机制-@CachePut的用法(四)

Spring缓存@CachePut注释的使用:既保证方法执行,又保证方法返回的数据放入缓存。

2014-06-15

spring缓存机制-自定义缓存(五, 六)

扩展spring自己的缓存,使之扩展性更强,功能更强大!

2014-06-15

spring-cache(通过key值更新缓存)

通过spring-cache对方法进行缓存,同时验证如何通过key更新指定的缓存!

2014-06-13

使用ant实现zip压缩和解压缩 一

用ant实现了zip的压缩和解压缩,非常好用,非常简单!经过了n次测试!

2014-06-01

spring-resource

利用spring resource读取配置文件。

2014-04-25

spring-demo

利用spring 原生持久层spring jdbc,spring原生展现层spring mvc和spring原生业务层搭建的web项目应用。

2014-04-22

maven基础学习(四)-简单实例(使用Archetype生成项目骨架)

maven基础学习(四)-简单实例(使用Archetype生成项目骨架)

2014-04-10

maven基础学习(二)-简单实例

结合实例简单介绍maven中的一些指令.

2014-04-05

创建基于wicket的web服务入门实例

创建基于wicket的web服务入门实例

2014-04-01

linux+tomcat+jdk

在linux系统上部署web服务的详细过程。

2014-03-30

用maven创建基于wink的rest服务(四)-携带xml和gson的post请求

用maven创建基于wink的rest服务(四)-携带xml和gson的post请求

2014-03-29

用maven创建基于wink的rest服务(三)-携带纯文本文件的post请求

用maven创建基于wink的rest服务(三)-携带纯文本文件的post请求

2014-03-28

用maven创建基于wink的rest服务(二)-携带参数的get请求

用maven创建基于wink的rest服务(二)-携带参数的get请求

2014-03-26

maven+wink

用maven创建基于wink的rest服务(一)!

2014-03-23

JAVASE入门资料

javase的一些入门级知识和一些例子,是我最初学习时总结的,希望给初学者带来一些帮助。

2013-02-23

空空如也

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

TA关注的人

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