Java
文章平均质量分 82
yj_021219
命里有时终须有,命里无时莫强求
展开
-
java 抓取网站数据
假设你需要获取51job人才网上java 人才的需求数量,首先你需要分析51job网站的搜索这一块是怎么运作的,通过解析网页的源代码,我们发现了以下一些信息:1. 搜索时页面请求的URL是 http://search.51job.com/jobsearch/search_result.php2. 请求所用的方法为:POST3. 返回的页面的编码格式为:GBK4. 假原创 2012-04-18 09:52:35 · 1221 阅读 · 0 评论 -
客户端和服务端通讯的一种方式
通过这种调用方式可以传递一般的数据。例如,服务端可以返回一个对象,并在客户端取出对象中的属性值。也可以向服务端传递一个简单的值(String、int、boolean等)作为WebService方法的参数值。但如果某些读者对WebService提出了更高的要求,那么本文以及下一篇文章中的内容正好可满足这类读者的需求。在本文先来提出对WebService的第一个苛刻要求。有很多情况下,需要在数原创 2013-01-05 16:49:23 · 904 阅读 · 0 评论 -
Java日期格式化及其使用例子收集
1 SimpleDateFormat担当重任,怎样格式化都行import java.util.Date;import java.text.SimpleDateFormat;public class Demo{ public static void main(String[] args) { Date now=new Date(); SimpleDateForma原创 2012-06-27 11:29:55 · 653 阅读 · 0 评论 -
J2EE学习笔记
J2EE学习笔记 J2EE模式Value Object(值对象) 用于把数据从某个对象/层传递到其他对象/层的任意Java对象。通常不包含任何业务方法。也许设计有公共属性,或者提供可以获取属性值的get方法。JSP1.JSP的基础知识原创 2012-05-26 16:52:32 · 1814 阅读 · 0 评论 -
深入Java字符串
深入Java字符串 Java字符串类(java.lang.String)是Java中使用最多的类,也是最为特殊的一个类,很多时候,我们对它既熟悉又陌生。 一、从根本上认识java.lang.String类和String池 首先,我建议先看看String类的源码实现,这是从本质上认识String类的根本出发点。从中可以看到:1、String类是final的,不可被继原创 2012-05-26 16:44:14 · 472 阅读 · 0 评论 -
Java应用中的JavaScript
虽然JavaScript在设计之初是为了网页的动态化,但是随着这个语言被人们普遍接受之后,它就被多种其他编程语言所实现,比如 C语言的SpiderMonkey,Java语言的Rhino,以及Google的浏览器Chrome中使用的V8引擎(该引擎的执行速度是现在所有的引擎中最快的)。将JavaScript嵌入C/C++/Java应用有很多的好处,比如更好的实现用户配置,提供应用程序的扩展性,控制变原创 2012-06-12 17:57:34 · 2207 阅读 · 1 评论 -
理解HTTP session原理及应用
一、术语session 在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个 session。有时候我们可以看到这样的话“在一个浏览器原创 2012-06-12 11:21:21 · 1737 阅读 · 0 评论 -
HttpSession 的用法
关于HttpSession的误解实在是太多了,本来是一个很简单的问题,怎会搞的如此的复杂呢?下面说说我的理解吧: 一个session就是一系列某用户和服务器间的通讯。服务器有能力分辨出不同的用户。一个session的建立是从一个用户向服务器发第一个请求开始,而以用户显式结束或session超时为结束。其工作原理是这样的: 1.当一个用户向服务器发送第一个请求时,服务器为其建立一个s原创 2012-06-12 10:45:54 · 1960 阅读 · 1 评论 -
java中时间跟日期处理的小记
经常会遇到处理时间和日期的情况,小记一下,呵呵。 时间和日期中常用到的几个类:java.util.Date, java.util.Calendar, java.util.GregorainCalendar,原创 2012-06-04 10:28:45 · 734 阅读 · 0 评论 -
Java编程基础
摘要: 1、关键字 2、标识符 3、注释 4、常量和变量 5、运算符 6、语句 7、函数 8、数组 ① 标识符定义规则与规范 ② 整数常量进制表示 八进制 0 开头 十六进制 0X 或 0x 开头 二进制 0b 或 0B 开头 (Java SE 7 后开始支持) ③ 八大基本数据类型 整数:原创 2012-05-30 17:27:01 · 711 阅读 · 1 评论 -
OO设计原则 OO设计的LSP里氏替换原则
概要 Functions that use pointers or references to base classesmust be able to use objects of derived classes without knowing it.所有引用基类的地方必须能透明地使用其子类的对象。 即:◇ 所以使用基类代码的地方,用派生类代码替换后,能够正确的执行动作处理。原创 2012-04-18 10:02:21 · 341 阅读 · 0 评论 -
Struts2,spring,hibernate高效开发的最佳实践
简介: Struts2、Spring、Hibernate(SSH)是最常用的 Java EE Web 组件层的开发技术搭配,网络中和许多 IT技术书籍中都有它们的开发教程,但是通常的教程都会让很多程序员陷入痛苦的配置与修改配置的过程。本文利用 SSH中的技术特性,利用 Java 反射技术,按照规约优于配置的原理,基于 SSH设定编写了一个通用开发框架,这使得开发者可以专注于业务逻辑的开发,原创 2012-04-18 09:59:12 · 710 阅读 · 0 评论 -
Spring Security3 十五日研究
前言 南朝《述异记》中记载,晋王质上山砍柴,见二童子下棋,未看完,斧柄已烂,下山回村,闻同代人都去世了,自已还未变老。 因此发出“山中方一日,世上几千年” 的慨叹。原文寥寥几笔,读来却发人深省。 另有宋朝周敦颐在《暮春即事》中也有诗云:双双瓦雀行书案,点点杨花入砚池。闲坐小窗读周易,不知春去几多时。 上述古文或古诗中对于时间的论述最符合我现在的感受。已经整整原创 2012-04-20 12:07:42 · 528 阅读 · 0 评论 -
Struts2一个Action内包含多个请求处理方法的处理,method的使用方法,struts2中的路径问题,通配符映射
struts2的关于method=“{1}"意思详解 中Login_*带*是什么意思?method= "{1} "带{}这个是什么意思? ==================================================== name= "Login_* " 代表这个action处理所有以Login_开头的请求 method= "{1} " 根据前面请原创 2012-04-18 09:56:33 · 1293 阅读 · 0 评论 -
Spring提供的三种定时任务机制及其比较
目录[-]基于Quartz的定时机制SchedulerFactoryBeanCronTriggerBeanSimpleTriggerBeanJobDetailBeanMethodInvokingJobDetailFactoryBean关于TriggerListener和JobListener基于Timer的定时机制TimerFactoryBeanScheduledTim转载 2013-02-17 15:02:02 · 370 阅读 · 0 评论