自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (9)
  • 问答 (2)
  • 收藏
  • 关注

原创 关于Java String 的 offset 问题。

今天写了一段代码,大致如下文所示, [code="java"]Pattern pattern = Pattern.compile(regex);Matcher matcher = pattern.match(content);//注意这里的content变量while (matcher.find()) { String outlink = matcher.grou...

2013-04-12 22:12:17 714

原创 scala - turorial RetryTemplate

在公司里面用java实现了一个RetryTemplate的模板,可能spring里面已经实现了,但是用scala实现了一个很简单的,就当作学习吧。下面是RetryTemplate.scala[code="java"]class RetryTemplate(c: Int, d: Long) { require(c > 0 && d > 0) val count = c...

2013-03-23 23:17:17 182

原创 liferay 的介绍

liferay到底是什么?liferay是一个迅速支持快速开发的支撑平台。liferay有很多基础性的功能,这些功能都是业务系统都需要的功能。liferay有很多马上拿来可以用的页面组件,这些页面组件不需要进行写代码。、Liferay Portal中的权限管理类似于面向对象编程中的类的继承机制:  例如:  (1)现在有一个组织名为:湖南工业大学,它有三个子组织:湖南工...

2012-12-09 21:18:13 168

原创 toolstip的代码

[code="java"]Insert title here $(document).ready( function(){ $("#container").each(function(){ if($("#fillDiv...

2012-08-20 21:57:42 211

原创 jqplot 的一些补充

最近实用jqplot,要求在pie chart 上显示label,和value,并且具有highlight的功能,对于pie来说,应该是原生不支持的,需要我们自己去添加功能。到网上找了一下,发现国内的网站全是将参数介绍一下,几乎内容是一样的,最后还是在stackoverflow中找到答案。代码如下:[code="javascript"]function pieCommon(target,d...

2012-08-05 19:32:22 123

原创 二叉排序树的实现

今天实现的是一个二叉排序树的实现,我只是实现了add和delete的方法,本实现是保证在单核的情况下进行设计的,不考虑多线程的并发状态。所以说,还请见谅,有什么疑问或者能更好的实现方法的,可以与我联系,欢迎大家一起进行探讨。[code="java"]package com.util.support;public class Tree { TreeNode rootNode;...

2011-11-04 22:25:17 82

原创 关于归并算法的排序

[size=medium]快速排序的算法是对数组形式的数据是非常好用的,但是对链表却是不建议使用了,今天有学习了链表的归并算法分析。自己的list是比较简单的实现,没有实现List接口。并且,该实现只是为了学习,考虑的情况都是在单核情况下,所以代码的不严谨,还请原谅。开始贴代码了[/size][code="java"]package com.mergesort;impo...

2011-11-03 22:32:02 93

原创 Java算法之 快速排序的实现

刚刚找到工作,但是发现自己虽然对数据结构的知识了解原理,但是实现的话,仍然有很大的麻烦。决定在大学的最后几个月对数据结构进行一个系统的详细的学习。好了,第一篇:快速排序的算法。由于我只是想实现一个简单的原理,所以类的构造就比较简单了,比较的原型都死int型的。快速的排序的定义我不说了,直接贴源代码:[code="java"]public class BaseQuickSort implem...

2011-11-03 22:26:28 73

原创 学习tomcat源代码

[size=medium]国庆节一直在屋里闲着没事,看看了中文版的how tomcat work.大致对tomcat的内部结构有了一定的理解,关于tomcat的结构,可以到ibm developer 里面查看哪些大牛写的代码。对我感触最大的就是他处理请求的过程PipeLine。tomcat里面的处理请求的部分是使用一个pipeline结构进行处理请求的。每一个container里面有一...

2011-10-06 22:56:34 78

原创 实现一个粗糙的dialog模板

[size=medium]这只是一个比较粗糙的dialog,实现功能有是可移动的,可关闭的,调用的函数就是一个opendialog,有四个参数,第一个是dialog的配置参数,第二个参数是我们传进我们自己想要编写的dom元素,占据到该dialog的主体位置,第三个参数是当我们的dialog加载完成之后,我们的回调函数,第四个参数是当我们关闭这个dialog的之前,我们调用的回调函数。 该dialo...

2011-08-13 17:16:55 99

原创 仿jquery里的最基本的ajax功能

这个只是最基本的,防止我们总是写无效的代码代码如下:[code="java"]function getAjaxRequest() { var request = false; try { request = new XMLHttpRequest(); } catch (IE) { try { request = new ActiveXObject("Ms...

2011-08-13 17:06:57 72

原创 查找Annotation class的遍历

[size=medium]当我们使用自己定义的annotation,怎么才能获得使用annotation的class文件。使用scannotation,这个jar包是需要依赖javasisst,此外还有annovention的功能貌似可以更加的强大。[/size]...

2011-06-10 18:34:16 309

原创 <h:dataTable/> <h:commandLink/> 的一种解决方案

[size=medium]当我们使用 里面嵌入的时候,我们会发现当我们点击commandlink的时候是响应后台的方法的。这是什么原因呢?这还要从JSF的六个生命周期来说起。而罪魁祸首就是JSF前面几个周期惹的祸。当我们点击commandLink的时候,他是会提交表单的,但是你的dataTable里的迭代的值,我想JSF应该不能那么聪明的把每个值重新部署回到你的后台的一个List的容器中。反向操作...

2011-05-29 21:11:16 105

原创 JSF AJAX 的理解

关于access backing bean的用法,请见[url]http://jsfgroup.group.iteye.com/group/topic/26060#185068[/url]---------------------------------------------------------------------------------[size=medium]本文是会处于一个...

2011-05-22 14:08:28 185

原创 java 多线程的一个例子二

前文实现的是通过一个主进程进行轮训的方式,这篇文章是采用的是线程自己控制依赖他的线程的新、运行方式。废话不说,贴上代码xml的解析代码没有改动。主要是贴的是Thread的代码package com.simple2;import java.util.HashMap;import java.util.List;import java.util.Map;import ...

2011-05-17 15:59:54 79

原创 java 多线程的一个例子

这个例子是在IBM的一个文章中找到的,http://www.ibm.com/developerworks/cn/java/j-lo-concurrent-frmk/index.html我只是作出了自己的实现,虽然比不上别人,但是也算是学习了先贴代码:&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;threadlist&gt; ...

2011-05-15 20:46:29 70

原创 jsf的总结上

最近一直在看JSF的网站学习,写了点心得,内容是乱七八糟。 JSF的过程:别人说是恢复视图,我也不知道恢复试图是什么意思.但是我的感觉就是,我想恢复视图的意思就是,将他的JSF动作通过html解析器解析成html的动作,例如如果用户这个时候只是点击了一个链接等简单的事情的话(也就是说我们没有必要进行验证,更新模型值等的操作),就直接跳出(execute complite),整个生命周期完...

2011-04-28 21:56:10 218

原创 java类的加载顺序

一个java类的加载顺序,今天做了一个实验,结果如下 超类的静态成员超类的静态块子类的静态成员子类的静态块超类的非静态成员超类的构造函数子类的非静态成员子类的构造函数 现在将代码拷一下class Parent1 { private String parent="parent init"; private static String sta...

2011-03-26 21:40:04 122

原创 论Ajax的作用

首先,我承认,我的这个话题有点大了,但还是把内容写出来吧。  众所周知,ddd(领域驱动模型)设计是大势所趋,但是jsp,html仍然是实现了一个form对应了一个servlet的用法,至少大多数的情况是这样的,但是ajax的出现,改变了这种状况。 ddd 讲究的是,一个事件的发生,处理 对应了一次人机交互的过程,如果只是在前台的话,用javascript可以轻松的解决,但是如果交互包括前...

2011-03-22 19:33:14 118

原创 List 泛型安全的一点感悟

2010-05-27 19:34:00 324

原创 actionListener 和一些ajax的理解

对于actionListener我理解的就不是太多了我的角度就是说actionlistener就是用于当前页面的各种组件监听,并且可以进行改变jsf最重要的就是生命周期的规律我们应该记住的是一般情况下,ajax的请求是在actionListener前面的,我们可以认为的是ajax就是页面端发出请求的,但是actionListener是在进入服务端将事件加入queue,然后将在第五个阶段...

2010-05-19 16:21:27 155

原创 JSF 里的action心得

最近一直都在研究jsf 以前一直对ajax anction actionListener 里的东西不是很清楚 对jsf里的流程都不是很清楚 经过一段时间的学习 现在把自己的学习的心得写出来首先就是action的使用规律 我使用action一般都是用来进行页面的导航可以通过一个result进行导航 具体这个导航的我认为应该是类似于forward的工作模式 就是说request范围的参数...

2010-05-19 16:01:58 383

关于代理模式的一些小的例子

代理的方法是有两种一种是静态的代理方法 还有一种是动态的代理方法首先研究的是静态的代理的方法 它主要体现的是代理模式的思想首先是定义一个实现业务的接口[code="java"]public interface UserManager { public void setUserName(); public void setUserPassword();...

2010-05-01 23:27:09 116

EJB(一)

昨天开始接触的EJB 按照视频上的讲解很快就学会了一个例子helloworld最后在于运行的是时候才会显示一大堆的错误就是这样javax.naming.CommunicationException: Receive timed out [Root exception is java.net.SocketTimeoutException: Receive timed out] at or...

2010-04-05 21:03:39 83

JavaMails 学习(二)

今天是学习了向多个邮箱发送邮件的类型了解了群发的一些概念比如说将密码传进session 还有群发的类的使用[code="java"]/** * */package org.wangsheng.testJavaMails;import java.util.Properties;import javax.mail.Authenticator;imp...

2010-03-31 10:36:42 128

JavaMail 学习(一)

[size=xx-small]编了一个教程里面的最简单的例子,但是显示发送成功但是收邮件的时候却没有显示到收到的邮件最后我把发件人的地址改回自己的真实的发送人的地址就成功了[/size][code="java"]package org.wangsheng.testJavaMails;import java.util.Properties;import javax.m...

2010-03-30 18:37:11 81

电脑搭建服务器

今天刚刚学了如何搭建私人的服务器互联网上,现在同大家分享一下 首先是要求: 1,我是学的是jsp:所以用的是tomcat服务器具体下载地址请google之 2,我用的是asdl虚拟拨号的的所以用的是路由器腾达 3,是在window xp环境下搭建的 步骤是 一,打开tomcat服务器startup.bat...

2010-03-23 18:50:20 133

原创 一些错误需要知道

2009-12-15 22:43:00 419

总结1

这一段时间本来是说看完jsp了,最后发现jsp里的例子全是数据库里的知识,就有从数据库学起,做了几个例,并且把事物处理看了看,初步的掌握了一些用法,最后学会了连接池的连接方式,也就是对jndi名的概念理解了一些,接着是会话追踪的技术,看了一些session的用法,还有就是重写url的方法,在这一些期间,在ubuntu上也有了一些突破,总算是把tomcat给安装在ubuntu上了并且还有mysq...

2009-12-13 18:54:01 77

连接池的配置

jdbc是什么?jdbc就是一个一些类,并且还有jdbc驱动程序,你可以通过jdbc就是我们可以使用的一系列类,可以调用这些类,连接到数据库,并执行命令对数据库采取作用。也就是说jdbc驱动程序相当于一个转换工厂,而jdbc api就是一种,独一无二的,只不过不同的数据库厂商,所产生的有自己的差异,所以造转换工厂的不同,就是jdbc驱动。一种产生连接的方法就是使用jdbc的管理程序...

2009-12-06 22:55:45 66

原创 chromeOS

今天安装过来chromeOS,实在虚拟机上安装的,先告诉一个密码吧,听准确的chronos是用户名password是密码反正我是这个进去的分享一下

2009-12-05 16:02:00 968

关于安装tomcat 和mysql

今天总算是把tomcat和mysql安装在ubuntu上了安装tomcat是在虚拟机上安装的;系统是ubuntu9.10以前是按照ubuntu上说的用 sudo apt-get install ***的方法但是发现安装在share目录下的tomcat不全,并且启动并不成功,总是提示有错误。最后决定删掉重新下去官网上下载core下的tar.gz 然后再 /tmp 下找到下载的...

2009-11-30 16:49:57 87

原创 重新安装mysql的心得

曾经失败过n次,让我相当无奈最后终于找到了一个解决方案,供大家分享删掉注册表的方法,我也曾经用过,但总是失败,建议如下  一:先卸载软件mysql二:先删注册表的东西;三:最后在你的当前用户里c盘下C:/Documents and Settings/All Users/Application Data/找到mysql的目录,删掉,忘了告诉一句;那是隐藏文件,先改变文件夹

2009-11-24 12:35:00 253

servlet问题

问题快被post折磨死了,我的目录下有两个,servlet一个是Welcome,和他有联系的是welcome.html,还有一个是GetInfo.servlet我在运行welcome时是很正常的,就是只要是welcome.html里的是get,那么welcome.servlet一定必须用doget,但是为什么GetInfo里必须用doget 才能显示出来,如果没有doget就会产生比较...

2009-11-21 21:42:56 65

servlet初学理解

servlet 是服务端的开发者开发的。它是一组类,构成的。而它的容器应该算是一种类,我看servlet的感觉就是我们在进行几个类的编写,而 servlet容器则是一个最后执行的类,就是那个有public static void main()的那个类,它最后去调用你已经编写好的类,进行实例化,并且来 调用servlet的方法,并且调用的还是比较稳定的方法,也就是几个方法罢了!...

2009-11-19 22:58:48 72

初学ubuntu

看了几篇视频以后,给我的感觉就是ubuntu这个课程,对于我来说得反复的看,现在我刚刚看到命令基本篇,自己也感觉有点慢了,前一段时间一直被一个我现在感觉有点白痴的问题给弄糊涂了,所以说一直不敢往下看,看完安装篇之后,一共学到了三种安装的方法就是live cd ,liveUSB,wubi安装,live cd ,liveUSB差不多的安装方法,最重要的就是分区的时候最注...

2009-11-12 20:32:15 81

一些关于ubuntu安装的疑惑

]安装ubuntu在虚拟机下,已经安装成功了,但是有一点疑问。在虚拟机下,安装完成后,cd/rom(ide)的connection选项上,为什么两个都可以选。(就是use the physical drives和use iso image)两个选项为什么都可以,如果是iso还可以理解,但是 use the physical drives 上的auto detect选项为什么也行,它自动连接的是...

2009-11-10 19:44:58 87

初学JavaScript的一些感想

感想:对于frames等等来说,不用JavaScript的话,也会对html进行一些规定,但是JavaScript则是可以动态的规定,也就是说以前的直接在html中静态的规定网页,而现在网络技术的趋势是我只用html说明这个网页需要的元素以及静态的规定(也可以叫初始化),而把对这些元素的操作放在了脚本中进行,这也是一种具体的分工化。从大的方面来说也是一种计算的过程,来达到客户的目的。Jav...

2009-11-07 15:02:27 86

感想

一直以来我根本就不知道所谓的高手和我们之间的差距,今天算是知道了。也就是说看完你的视频,有几点值得我去改进。1:就是解释程序代码,说句实话,我一直不太看重这一环节。确实想想,挺重要的,一让别人看得懂,二以后自己修改时也能找的到地方。还有就是类的名字要有规范吧。一个程序程序成功的不光在于能运行,还在于别人也能看懂你的结构,流程。2:就是学这门语言的方法好像进入了一个歧途,我认为做...

2009-10-26 18:58:08 78

第一篇网页制作

比较粗糙:

2009-10-24 00:00:15 172

cdi jsf java ee 6 weld

cdi jsf 可以运行在tomcat6.0.20上

2011-05-08

数据库是基于JPA 的扩展

这个必须是在下载那个jsf组件之后可以进行使用的 是在那个基础上

2010-06-09

用jsf做的登录注册的组件

这里的资源是刚刚学的时候做的 就有改了一下 数据库用了ibaties

2010-05-19

用jsf做的登录注册的组件

这一个是以前写的 建议建议不要下载 不好 不要下载 不好不要下载

2010-05-15

分页源代码使用jsp的技术

自己通过学习进行编写的,已经成功了,在tomcat环境下能够编译成功欢迎大家进行交流

2010-03-09

javascript宝典2

这是二,可以看看,呵呵,还不错就是的需要一个软件

2009-12-16

javascript宝典1

权限不够所以分两次下,希望大家有兴趣的可以下下

2009-12-16

网页学习ppt网页设计与开发——HTML、CSS、JavaScript实例教程

网页设计与开发——HTML、CSS、JavaScript实例教程

2009-10-30

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

TA关注的人

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