- 博客(27)
- 资源 (6)
- 收藏
- 关注
转载 entrySet用法 以及遍历map的用法
keySet是键的集合,Set里面的类型即key的类型entrySet是 键-值 对的集合,Set里面的类型是Map.Entry1.keySet()Map map=new HashMap();Iterator it=map.keySet().iterator();Object key;Object value;while(it.hasNe
2015-08-23 11:15:38 28732 5
转载 where 1=1 你爱用不用!!
数据库语句select * from table where 1=1的用法和作用 这是一种怎样的查询语句呢?首先说明,1=1不是查询语句中的任何关键词,所以,请您放心,不管你会不会使用这种语句,都没有任何关系,对于您而言,没有任何损失。另外,众多网站都有select *from table where 1=1此类语句的介绍,并且,针对该类语句,讲得实在是让人越看越迷茫(一个抄袭一个
2015-08-23 10:58:35 681
转载 getClass(),class属性和getName()解析getGenericSuperclass
getClass返回的是Class对象,这个对象用来描述你现在所使用的对象的类信息,比如有 Class A, A a; a.getClass(); 将返回a对象的信息描述,当然这些信息都是动态的,比如a对象的某个属性有什么值阿等等,你可以在程序运行时通过写代码动态的获得这些信息。getClass().getName()是用来返回Class对象所代表的具体对象的名称。publ
2015-08-21 00:20:09 2270
转载 使用hibernate和struts2实现分页功能
想着每天能学个新东西,今天准备了这个hibernate+struts2实现页面的分页功能,在这里,首先要感谢http://www.blogjava.net/rongxh7/archive/2008/11/29/243456.html这位博友发表的博文,通过对他代码的阅读,从而自己实现了网页分页功能,以下是源代码,如大家有需要,可以回复我,我会放出源代码供大家下载!1.DAO
2015-08-20 14:48:44 490
转载 struct2生成随机验证码
之前想做一个随机验证码的功能,自己也搜索了一下别人写的代码,然后自己重新用struts2实现了一下,现在将我自己实现代码贴出来!大家有什么意见都可以指出来!首先是生成随机验证码图片的action:CreateImageAction:package com.xiaoluo.action;import java.awt.Color;import java.awt.Fo
2015-08-20 14:16:12 350
转载 android web服务器 json
上篇随笔详细介绍了三种解析服务器端传过来的xml数据格式,而对于服务器端来说,返回给客户端的数据格式一般分为html、xml和json这三种格式,那么本篇随笔将讲解一下json这个知识点,包括如何通过json-lib和gson这两个json解析库来对解析我们的json数据,以及如何在我们的Android客户端解析来自服务器端的json数据,并更新到UI当中。一、什么是jsonjso
2015-08-20 14:00:31 395
转载 response.sendRedirect()与request.getRequestDispatcher().forward(request,response)这两个对象
JSP中都可以使页面跳转,但是二者是有很大的区别的,分条来说,有以下几点:①response.sendRedirect(url)-----重定向到指定URL request.getRequestDispatcher(url).forward(request,response) -----请求转发到指定URL②response.sendRedirect(url)----
2015-08-19 10:28:14 423
转载 javaweb 同名用户登录剔除退出功能
前几天,网上找了些朋友的资料,做了一个小功能,验证用户是否重复登录。原理就是:每一个用户,登录前有一个验证,当第一次登录时,会把其session信息,添加到一个特定的静态变量中。当第二次登录时,验证到静态变量中存在该用户的信息,就表示为重复登录。jsp代码,一个form表单提交:[html] view plaincopyfor
2015-08-18 09:13:13 6787
转载 HttpSessionListener进行同名用户剔除登录的方法
实现原理,利用HttpSessionListener的监视监听功能。用户登录成功后,在HashMap中放置一组sessionId和userName的组队,对HashMap中的键值信息登录实时进行维护,利用HashMap来判断用户是否已经登录,当前是否在线,然后根据需要是否进行session(假session,指的是hashmap中保存的键值信息)剔除。1、以下是用于用户登录监听的Session
2015-08-17 17:58:36 2273
转载 java HttpSessionListener监听在线人数操作session
一、使用HttpSessionListener编写一个OnlineUserListener。[java] view plaincopyprint?package anni; import java.util.List; import javax.servlet.ServletContext; import javax
2015-08-17 15:57:01 2568
转载 session、cooket详解
在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction和session在某些语境下的含义是相同的。 session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程能称之为一个session。有时候我们能看到这样的话“在一个浏览器会话期间,...”,这里的会话
2015-08-17 13:29:30 789
转载 JSP存放在 WEB-INF 跟webroot的区别
放在webroot下面:优点,程序结构清晰,便于编码和维护;缺点,要加过滤器。 放在web-inf下面:优点,不用过滤器;缺点,打乱了程序结构,编码和维护麻烦点。 webroot其实是一个名字而已,在部署后是看不到的,访问的时候在url里肯定也是没有的,当然webroot也可以换成别webcontent等都可以。 如果把这些JSP页面文件移到WEB-INF 目录下,在调
2015-08-13 16:31:09 2695
转载 getRequestDispatcher()与sendRedirect()的区别
1.request.getRequestDispatcher()是请求转发,前后页面共享一个request ; response.sendRedirect()是重新定向,前后页面不是一个request。request.getRequestDispather();返回的是一个RequestDispatcher对象。2.RequestDispatcher.forward()是在服务
2015-08-13 16:29:36 579
转载 web service开发2
互联网上面有很多的免费webService服务,我们可以调用这些免费的WebService服务,将一些其他网站的内容信息集成到我们的Web应用中显示,下面就以获取天气预报数据和查询国内手机号码归属地为例进行说明。 气象中心的管理系统将收集的天气信息并将数据暴露出来(通过WebService Server), 而各大站点的应用就去调用它们得到天气信息并以不同的样式去展示(WebServic
2015-08-12 11:16:40 426
转载 WebService开发1
一、WebService的开发手段 使用Java开发WebService时可以使用以下两种开发手段 1、 使用JDK开发(1.6及以上版本) 2、使用CXF框架开发(工作中)二、使用JDK开发WebService2.1、开发WebService服务器端 1、定义一个interface,使用@WebService注解标注接口,使用@We
2015-08-12 11:15:35 541
转载 依赖注入和控制反转的理解,写的太好了。
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛对Ioc的精彩讲解 首先要分享的是Iteye的开涛这位技术牛人
2015-08-11 17:53:22 180933 53
转载 事务的脏读、幻读、不可重复读的理解
http://www.cnblogs.com/xdp-gacl/p/3984001.html一、事务的概念 事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。 例如:A——B转帐,对应于如下两条sql语句 update from account set money=money+100 where name='B'; upd
2015-08-11 15:54:27 9923 3
转载 String、StringBuffer与StringBuilder之间区别
最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下 1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String
2015-08-11 10:53:29 423
转载 Executor的理解与使用
接口 java.util.concurrent.ExecutorService 表述了异步执行的机制,并且可以让任务在后台执行。壹個 ExecutorService 实例因此特别像壹個线程池。事实上,在 java.util.concurrent 包中的 ExecutorService 的实现就是壹個线程池的实现。ExecutorService 样例这里有壹個简单的使用Java 实现的 Ex
2015-08-10 15:51:11 2991
转载 Servlet的原理解析——我能看懂,相信你能
Servlet是在服务器上运行的小程序.而在java中应用程序多是在容器中进行生命周期的管理(这里指Tomact容器).Servlet基本的架构图 首先是 web页面通过提交表单tomact获取传递过来的数据,进行解析创建HttpSaervletRequest,该对象包含了客户端信息,如表单数据,客户端的主机名称和ip地址.
2015-08-10 14:25:38 3034
转载 Struts2中的ModelDriven机制及其运用
所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下:package cn.com.leadfar.struts2.actions; public class User { private int id; private String username; private String pa
2015-08-09 22:51:41 285
转载 一次完整的HTTP请求所经历的7个步骤
HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤:1. 建立TCP连接在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的TCP/IP协议族,因此Internet又被称作是TCP/IP网络。HTTP是比TCP更高层次的应用层协议,根据规则,只
2015-08-07 16:34:18 400
转载 websocket入门指南
众所周知,Web 应用的交互过程通常是客户端通过浏览器发出一个请求,服务器端接收请求后进行处理并返回结果给客户端,客户端浏览器将信息呈现,这种机制对于信息变化不是特别频繁的应用尚可,但对于实时要求高、海量并发的应用来说显得捉襟见肘,尤其在当前业界移动互联网蓬勃发展的趋势下,高并发与用户实时响应是 Web 应用经常面临的问题,比如金融证券的实时信息,Web 导航应用中的地理位置获取,社交网络的实时消
2015-08-07 11:49:20 2894
转载 netty程序源码句子解析
现如今我们使用通用的应用程序或者类库来实现系统之间地互相访问,比如我们经常使用一个HTTP客户端来从web服务器上获取信息,或者通过web service来执行一个远程的调用。然而,有时候一个通用的协议和他的实现并没有覆盖一些场景。比如我们无法使用一个通用的HTTP服务器来处理大文件、电子邮件、近实时消息比如财务信息和多人游戏数据。我们需要一个合适的协议来处理一些特殊的场景。例如你可以实现
2015-08-06 17:18:32 434
转载 android退出机制方法
最近两天为了解决Android上面退出程序问题折腾了半死,在google & baidu 上面找了很久、很久出来的完全千篇一律,说的方法有三,但是经过我试验后全部不行。 三个方法分别是:killProcess, 这种方式当你kill后 Activity 会返回到上一个ActivityAndroid Level 8(包含8)前使用一个API来操作,Level8以后又
2015-08-03 17:57:48 648
转载 websocket小例子2
HTML5给Web浏览器带来了全双工TCP连接websocket标准服务器的能力。换句话说,浏览器能够与服务器建立连接,通过已建立的通信信道来发送和接收数据而不需要由HTTP协议引入额外其他的开销来实现。在本教程中我们将在Java EE环境下实现一个简单的websockect服务器端来和客户端进行数据交互。本教程需要以下环境:Ubuntu 12.04JDK 1.7.0.21
2015-08-03 17:33:01 426
转载 java使用webscoket小李子
准备工具:tomcat7+jdk7+ (webscoket是javaee7的新特性,所以必须版本是7及以上.)创建工程:创建一个名为webscoket的工程.java文件如下:01package org.temp;02
2015-08-03 17:11:20 1026
landi_win_drivers.exe
2020-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人