- 博客(41)
- 资源 (28)
- 收藏
- 关注
转载 android模拟器EditText 不能用物理键盘输入,也不能用电脑键盘输入
昨天升级了SDK,ADT,发现原来可以在EditText里面使用电脑的键盘输入的功能,现在无法输入了,连模拟器的无力键盘也不行,只能使用虚拟键盘,非常麻烦,还有在baidu里有如下方法,只是在Create AVD的时候在Hardware这一项中添加keyboard supportkeyboard lid support: 模拟器物理键盘,设为yes,表示模拟器物理键盘可用k
2012-11-24 22:16:20 1626
原创 Hibernate缓存和ehcache
缓存的概念 计算机领域非常通用的概念。它介于应用程序和永久性数据存储源(如硬盘上的文件或者数据库)之间,其作用是降低应用程序直接读写永久性数据存储源的频率,从而提高应用的运行性能。缓存中的数据是存储源总的数据的拷贝。缓存的物理介质通常是内存。 Hibernate中提供了两个级别的缓存 Session级别的缓存 它是属于事务范围的缓
2012-11-22 22:04:32 1446
转载 sessionFactory.getCurrent()和sessionFactory.openSession()的区别
sessionFactory.getCurrentSession()可以完成一系列的工作,当调用时,hibernate将session绑定到当前线程,事务结束后,hibernate将session从当前线程中释放,并且关闭session。当再次调用getCurrentSession()时,将得到一个新的session,并重新开始这一系列工作。这样调用方法如下:Session
2012-11-21 23:23:47 3058
转载 inverse和Cascade详解
Hibernate中的inverse在表关系映射中经常应用, inverse的值有两种,“true”和“false”。inverse="false"是默认的值,如果设置为true 则表示对象的状态变化不会同步到数据库 ;设置成false则相反; inverse的作用:在hibernate中是通过inverse的设置来决定是有谁来维护表和表之间的关系的。 我们说inve
2012-11-21 20:40:48 1441
转载 解决load,get,save 等is not valid without active transaction异常的原因。
org.hibernate.HibernateException:*** is not valid without active transaction 2010-12-09 15:36:07标签:休闲is not valid without active 生活Hibernate职场 Exception in thread "main" org.hibernate.Hi
2012-11-21 15:59:37 9032
转载 Struts2中的链接标签 <s:url>和<s:a>
2011-08-03 11:05:56| 分类:java web | 标签:|字号大中小 订阅普通链接Web程序中最普通的应用是链接到其他页面,下面看Welcome.jsp。 Welcome <link href="" rel="stylesheet" type="text/css"/>
2012-11-21 13:15:43 6387
转载 <s:action>,<s:param>的用法
使用action标签,可以允许在jsp页面中直接调用Action,在调用Action时候,可以指定需要被调用的Action的name和 namespace.如果指定了executeResult参数的属性值为true,该标签会把Action的处理结果(视图资源)包含到本页面中. 使用action标签指定属性有:id: 可选属性,作为该Action的引用ID name:必选属性
2012-11-21 12:58:37 3978
原创 Spring中的Scope详解
spring 默认scope 是单例模式这样只会创建一个Action对象每次访问都是同一个Action对象,数据不安全struts2 是要求 每次次访问 都对应不同的Action scope="prototype" 可以保证 当有请求的时候 都创建一个Action对象 <bean id="meetAction" class="com.web.actions.MeetsAct
2012-11-20 20:32:45 4192
原创 Java基本数据类型
Java基本数据类型总结种类共有8种byte1Byte = 8bit-128 ~127short2Byte = 16bit-32768 ~ 32767int4Byte = 32bit-2147483648~+2147483647long
2012-11-20 18:08:37 983
转载 FreeMarker语法指南
FreeMarker概述l FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写l FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序l 虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMar
2012-11-20 12:30:33 1527
原创 Common-lang包中StringUtils用法
Common-lang包中StringUtils用法StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为 null 则返回也是 null 等,具体
2012-11-20 11:12:55 1498
原创 MyEclipse8.x下安装freemarker ide插件
MyEclipse8.x下安装freemarker ide插件2009-11-17 14:141. 经典的eclipse两种安装方式:http://freemarker.sourceforge.net/eclipse.html2.但是,在MyEclipse7.0+的版本,上面的方法是行不通的,因为在下载你填写的插件前,MyEclipse会下载一大堆自己的更新,这些更新全都位于MyEclip
2012-11-20 09:50:46 1989
原创 FreeMarker插件的安装
最近公司在开发一个电子商务网站,用的是MyEclipse_6.5_GA,安装了一个freemarker插件,只需要将hudson.freemarker_ide_0.9.14 这个文件夹复制到Eclipse目录下的plugins目录下,重启MyEclpse 6.5 即可,但是公司的机子上安装的是MyEclipse_6.5_GA,而我家里的机子是MyEclipse_8.5_GA的,发现将hudson.
2012-11-20 02:02:19 2100
原创 freemarker.properties的属性文件的配置说明
classic_compatible=true ##如果变量为null,转化为空字符串,比如做比较的时候按照空字符串做比较whitespace_stripping=true ##去掉多余的空格,非常有用##模板更新事件,设置为1秒,正式环境设置为3600秒#template_update_delay=3600template_update_delay=1 ##模板更新时间
2012-11-19 21:11:58 5879
转载 FreeMarker整合Spring 3
开发环境:System:WindowsWebBrowser:IE6+、Firefox3+JavaEE Server:tomcat5.0.2.8、tomcat6IDE:eclipse、MyEclipse 8开发依赖库:JavaEE5、Spring 3.0.0.M4、FreeMarker 2.3.16Email:hoojo_@126.comBlog:http://blo
2012-11-19 16:17:53 1349
转载 Strut2和FreeMarker整合时的一些问题
在struts2与freemarker整合时,可以在项目的类路径下放置freemarker.properties配置文件,struts2会自动读取(struts2封装了)。今天用freemarker作为模板生成静态文件时,发现并不读取freemarker.properties配置文件。看一下freemarker源码,freemarker本身并不加载freemarker.properties
2012-11-19 14:54:22 1372
原创 Spring中AbstractCommandController控制器
定义继承AbstractCommandController的控制器,实现数据的自动封装Controllerpackage com.hsit.controller;import java.text.SimpleDateFormat;import java.util.Date;import javax.servlet.http.HttpServletReques
2012-11-19 14:50:58 3134
原创 PrintWriter和ServletOutputStream的区别
1. PrintWriter是以字符为单位,对所有的信息进行处理,而ServletOutputStream仅对二进制的资料进行处理。2. PrintWriter在输出字符文本时内部需要将字符串转换成某种字符集编码的字节数组,使用他的好处就是不需要自己来完成从字符串到字节数组的转换。转换的字符集编码是通过设置setContentTpye或setCharacterEncoding或setLoc
2012-11-19 13:36:12 3489
原创 一个简单的FreeMarker案例
1,首先:导入FreeMarker的Jar文件2,写一个JavaBean用于封装数据package freemarker; public class UserInfo { private String uname=null; private int uage = 0; public String getUname() {
2012-11-19 13:33:50 1959
原创 web.xml中load-on-startup的作用
配置模板 dwr-invoker org.directwebremoting.servlet.DwrServlet debug true 1 dwr-invoker /dwr/*作用:1)load-on-startup元素标记容器是否在启动的时候就加载这个servlet(实例化并调用其init(
2012-11-19 10:05:42 1393
转载 配置DispatcherServlet
DispatcherServlet 配置 整个过程开始于客户发出的一个请求,第一个接受这个请求的组件是Spring的DispatcherServlet。Spring MVC将所有请求都经过一个前端Servlet控制器。DispatcherServlet就是这个前端控制器。DispatcherServlet 同其他的Servlet一样要在web.xml中进行配置。 tes
2012-11-19 09:46:18 1136
转载 DispatcherServlet代码分析及运行过程
DispatcherServlet代码分析及运行过程1 首先该类有一静态语块,用以加载缺省策略。 static { ClassPathResource resource =new ClassPathResource(DEFAULT_STRATEGIES_PATH,DispatcherServlet.class); de
2012-11-19 09:45:08 1562
转载 DispatcherServlet的用途
DispatcherServlet实际上是一个Servlet(它从HttpServlet继承而来)。和其它Servlet一样,DispatcherServlet定义在web应用的web.xml文件里。DispatcherServlet处理的请求必须在同一个web.xml文件里使用url-mapping定义映射。下面的例子演示了如何配置DispatcherServlet。exam
2012-11-19 09:34:47 1515
转载 FreeMarker基础语法教程
根据网上自己做了测试和一点修改,测试代码还有测试的截图在最下面的部分贴出来了,方便大家参考和学习!不过文章中的关于测试的代码没有作修改,可以直接参考我的!!今天下载了一份freemarker的文档,才发现昨天参考的那篇资料恰恰就是文档,呼呼....啥也不说了!仔细的看了一遍文档,又做了一些实验,代码补充到上来!!常用语法一个对象User(就是javabean对象)1.输出 ${User
2012-11-18 01:25:15 1744 1
转载 FreeMarker中assign指令的用法
assign assign指令在前面已经使用了多次,它用于为该模板页面创建或替换一个顶层变量, assign指令的用法有多种,包含创建或替换一个顶层变量,或者创建或替换多个变量等, 它的最简单的语法如下: , 这个用法用于指定一个名为name的变量,该变量的值为value, 此外,FreeMarker
2012-11-18 00:55:31 18713
转载 Freemaker <#macro>(宏)的使用
关键字: 的使用来源网址:http://jayjunyu.javaeye.com/blog/215727用户定义指令-使用@符合来调用 有两种不同的类型:Macro(宏)和transform(传递器),Macro是在模板中使用macro指令定义,而transform是在模板外由程序定义(基本上都是基于Java的),这里通过Macro来介绍自定义指令。例一: Hel
2012-11-18 00:51:41 3168
转载 hibenate.hbm2ddl.auto属性详解
hibernate配置属性中,hibernate.hbm2ddl.auto可以帮助你实现正向工程,即由java代码生成数据库脚本,进而生成具体的表结构. 在hibernate.cfg.xml中: Java代码 "hibernate.hbm2ddl.auto"> 它包含4个属性: create : 会根据你的mode
2012-11-17 11:02:00 884
转载 JTA
JTA概述 JTA,即Java Transaction API,译为Java事务API。 JTA允许应用程序执行分布式事务处理——在两个或多个网络计算机资源上访问并且更新数据。JDBC驱动程序的JTA支持极大地增强了数据访问能力。编辑本段JTA和JTS Java事务API(JTA:Java Transaction API)和它的同胞Java事务服务(JTS:Java Tr
2012-11-17 10:43:05 1002
转载 创建MySQL数据库中useUnicode=true&characterEncoding=UTF-8
我们在连接mysql数据库的时候一般都会在url后面添加useUnicode=true&characterEncoding=UTF-8 ,但是问什么要添加呢? 添加的作用是:指定字符的编码、解码格式。 例如:mysql数据库用的是gbk编码,而项目数据库用的是utf-8编码。这时候如果添加了useUnicode=true&characterEncoding=UT
2012-11-17 00:57:43 2242
转载 struts2 的struts.properties配置详解
Struts 2框架有两个核心配置文件,其中struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts 2框架还包含 struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。struts.properties文件是一个标准的Properties文
2012-11-16 11:15:24 892
原创 因为虚拟机导致的错误
-Xms20m -Xmx20m -XX:+HeapDumpOnOutOfMemoryError以上参数:-Xms20m:表示堆的最小值为20M-Xms20m:表示堆的最大值同样设置为20M,-XX:+HeapDumpOnOutOfMemoryError:表示的意思是可以让虚拟机在出现内存溢出异常是Dump(倾倒,倾卸,垃圾场,倒垃圾)出当前内存堆转储快照以便事后进行分析。
2012-11-16 10:49:01 1452
转载 JVM常见参数大全
转载本文档请注明原文链接 http://kenwublog.com/docs/java6-jvm-options-chinese-edition.htm!本文是基于最新的SUN官方文档Java SE 6 Hotspot VM Options 编写的译文。主要介绍JVM中的非稳态选项及其使用说明。为了让读者明白每个选项的含义,作者在原文基础上补充了大量的资料。希望这份文档,对正在研究JVM参
2012-11-16 10:42:37 1437
原创 SSH框架应用中常用Jar包用途介绍
commons-logging-1.0.4.jarStruts2加入了就不需要导入log4j-1.2.15.jarHibernate加入了就不需要导入 Jar文件:红色的为一定没有问题的jar包操作数据库的jarmysql-connector-java-5.0.8-bin.jar struts2commo
2012-11-16 02:31:47 1778
转载 Struts2.1.6+Spring2.5.6+Hibernate3.3.2+mysql整合+分页模板
Struts2.1.6+Spring2.5.6+Hibernate3.3.2+mysql整合+分页模板博客分类:JavaMySQLHibernateAOPSpringStruts 1、导入29个JAR包 JAR包名称作用Struts2.1.6(7个) struts2-core-
2012-11-16 01:25:53 1286
转载 Spring+Hibernate+Struts2整合所需要的Jar包
struts2.1.6 支持jar包xwork-2.1.2.jar struts2-core-2.1.6.jar commons-logging-1.0.4.jar freemarker-2.3.13.jar ognl-2.6.11.jar commons-fileupload-1.2.1.jar spring2.5.6支持jar包spring.jar cglib-nodep-
2012-11-16 01:16:17 1539
原创 做谷歌地图是获得Map key的方法
首先找到Eclipse中的WindowàPreferencesàAndroid-àBuild—>Default debug keystore: C:\Users\**\.android\debug.keystore 使用JDK的keytool.exe工具生成认证指纹:方法如下:C:\Users\**>keytool -list -keystore C:\Users\to.to\
2012-11-15 02:55:42 2042
转载 SDK,NDK,ADT工具下载常用地址
1、Android SDK starter packageSDK starter packagehttp://dl.google.com/android/installer_r08-windows.exeandroid-sdk_r05-官方下载地址: (1)http://dl.google.com/android/android-sdk_r05-windows.zip (2)h
2012-11-15 01:50:26 1048
转载 做移动应用使用地图API时需要注意的问题
最近在做一个基于地点提醒的移动应用,当初考虑大家都心知肚明的原因,谨慎的选择了百度地图,现在想想其实完全没有必要,好的应用本来就不分国界的,最后可能还是得换回Google地图。毕竟Google地图在技术和成熟度上完胜百度地图,当然百度也在慢慢追赶,希望有一天大家都能用上咱们自己的好用的地图服务。现在把碰到的问题和解决方案罗列一下:版权:如果是大量商用的话,还是得事先注意一下版权意识,不
2012-11-14 09:20:24 935
转载 Android MapView简单使用
1. 首先先要获取你的debug keystore位置:打开Eclipse--->Windows---> preferences--->Android--->Build查看默认的debug keystore位置,我的是C:\Documents and Settings\Administrator\.android\debug.keystore2.C:\Program Files\J
2012-11-13 10:06:49 3453
转载 DexFile类介绍
继承关系public final class DexFile extendsObject java.lang.Objectdalvik.system.DexFile 类概述操作DEX文件。这个类原理上和ZipFile相似。主要在类装载器里被使用。 注意,我们不直接打开和读取DEX文件。它们被虚拟机以只读方式映射到内存了。 构造
2012-11-12 15:09:03 3421
easyui资料
2014-02-22
17个在线编辑器,包括kindeditor,STEditor,HTMLArea3.0last20071025等
2012-07-22
二手购物网源码
2012-05-31
强大的购物网代码(java)
2012-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人