![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java编写
ws12100376
这个作者很懒,什么都没留下…
展开
-
感想
一直以来我根本就不知道所谓的高手和我们之间的差距,今天算是知道了。也就是说看完你的视频,有几点值得我去改进。1:就是解释程序代码,说句实话,我一直不太看重这一环节。确实想想,挺重要的,一让别人看得懂,二以后自己修改时也能找的到地方。还有就是类的名字要有规范吧。一个程序程序成功的不光在于能运行,还在于别人也能看懂你的结构,流程。2:就是学这门语言的方法好像进入了一个歧途,我认为做...2009-10-26 18:58:08 · 78 阅读 · 0 评论 -
关于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 · 709 阅读 · 0 评论 -
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 · 181 阅读 · 0 评论 -
java类的加载顺序
一个java类的加载顺序,今天做了一个实验,结果如下 超类的静态成员超类的静态块子类的静态成员子类的静态块超类的非静态成员超类的构造函数子类的非静态成员子类的构造函数 现在将代码拷一下class Parent1 { private String parent="parent init"; private static String sta...原创 2011-03-26 21:40:04 · 122 阅读 · 0 评论 -
学习tomcat源代码
[size=medium]国庆节一直在屋里闲着没事,看看了中文版的how tomcat work.大致对tomcat的内部结构有了一定的理解,关于tomcat的结构,可以到ibm developer 里面查看哪些大牛写的代码。对我感触最大的就是他处理请求的过程PipeLine。tomcat里面的处理请求的部分是使用一个pipeline结构进行处理请求的。每一个container里面有一...原创 2011-10-06 22:56:34 · 78 阅读 · 0 评论 -
查找Annotation class的遍历
[size=medium]当我们使用自己定义的annotation,怎么才能获得使用annotation的class文件。使用scannotation,这个jar包是需要依赖javasisst,此外还有annovention的功能貌似可以更加的强大。[/size]...原创 2011-06-10 18:34:16 · 309 阅读 · 0 评论 -
<h:dataTable/> <h:commandLink/> 的一种解决方案
[size=medium]当我们使用 里面嵌入的时候,我们会发现当我们点击commandlink的时候是响应后台的方法的。这是什么原因呢?这还要从JSF的六个生命周期来说起。而罪魁祸首就是JSF前面几个周期惹的祸。当我们点击commandLink的时候,他是会提交表单的,但是你的dataTable里的迭代的值,我想JSF应该不能那么聪明的把每个值重新部署回到你的后台的一个List的容器中。反向操作...原创 2011-05-29 21:11:16 · 104 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
java 多线程的一个例子
这个例子是在IBM的一个文章中找到的,http://www.ibm.com/developerworks/cn/java/j-lo-concurrent-frmk/index.html我只是作出了自己的实现,虽然比不上别人,但是也算是学习了先贴代码:<?xml version="1.0" encoding="UTF-8"?><threadlist> ...原创 2011-05-15 20:46:29 · 70 阅读 · 0 评论 -
actionListener 和一些ajax的理解
对于actionListener我理解的就不是太多了我的角度就是说actionlistener就是用于当前页面的各种组件监听,并且可以进行改变jsf最重要的就是生命周期的规律我们应该记住的是一般情况下,ajax的请求是在actionListener前面的,我们可以认为的是ajax就是页面端发出请求的,但是actionListener是在进入服务端将事件加入queue,然后将在第五个阶段...原创 2010-05-19 16:21:27 · 155 阅读 · 0 评论 -
关于代理模式的一些小的例子
代理的方法是有两种一种是静态的代理方法 还有一种是动态的代理方法首先研究的是静态的代理的方法 它主要体现的是代理模式的思想首先是定义一个实现业务的接口[code="java"]public interface UserManager { public void setUserName(); public void setUserPassword();...2010-05-01 23:27:09 · 115 阅读 · 0 评论 -
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 阅读 · 0 评论 -
总结1
这一段时间本来是说看完jsp了,最后发现jsp里的例子全是数据库里的知识,就有从数据库学起,做了几个例,并且把事物处理看了看,初步的掌握了一些用法,最后学会了连接池的连接方式,也就是对jndi名的概念理解了一些,接着是会话追踪的技术,看了一些session的用法,还有就是重写url的方法,在这一些期间,在ubuntu上也有了一些突破,总算是把tomcat给安装在ubuntu上了并且还有mysq...2009-12-13 18:54:01 · 76 阅读 · 0 评论 -
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 阅读 · 0 评论 -
liferay 的介绍
liferay到底是什么?liferay是一个迅速支持快速开发的支撑平台。liferay有很多基础性的功能,这些功能都是业务系统都需要的功能。liferay有很多马上拿来可以用的页面组件,这些页面组件不需要进行写代码。、Liferay Portal中的权限管理类似于面向对象编程中的类的继承机制: 例如: (1)现在有一个组织名为:湖南工业大学,它有三个子组织:湖南工...原创 2012-12-09 21:18:13 · 168 阅读 · 0 评论