- 博客(58)
- 资源 (8)
- 收藏
- 关注
原创 linux+tomcat 验证码无法显示的问题
在tomcat的bin目录下找到catalina.sh,打开在最上面添加JAVA_OPTS="-Djava.awt.headless=true"问题解决,希望可以帮到有类似问题的朋友
2021-06-08 15:06:34
199
转载 tomcat9 js乱码的解决办法
tomcat9 js乱码的解决办法windows服务器,在catalina.bat加上红色字体即可setlocalset "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8"
2021-06-08 15:02:52
557
转载 Shiro身份验证
原文地址 http://jinnianshilongnian.iteye.com/blog/2019547身份验证,即在应用中谁能证明他就是他本人。一般提供如他们的身份ID一些标识信息来表明他就是他本人,如提供身份证,用户名/密码来证明。在shiro中,用户需要提供principals (身份)和credentials(证明)给shiro,从而应用能验证用户身份:principals:
2016-11-02 17:13:58
582
转载 HQL select 总结
1. 查询整个映射对象所有字段 Java代码 //直接from查询出来的是一个映射对象,即:查询整个映射对象所有字段 String hql = "from Users"; Query query = session.createQuery(hql); Li
2016-07-14 15:00:35
1072
原创 Android保持屏幕常亮的三种方法
第一种方法:1.首先添加权限2.代码实现如下public class ScreenActivity extends Activity { PowerManager powerManager = null; WakeLock wakeLock = null; @Override protected void o
2016-06-14 10:54:31
23605
转载 查询表的最新记录
-- 方法1select a.* from table1 a where not exists(select 1 from table1 b where b.name=a.name and b.gdtime>a.gdtime)-- 方法2select a.* from table1 a
2016-04-13 17:21:58
665
转载 js中的json对象和字符串之间的转化
字符串转对象(strJSON代表json字符串) varobj = eval(strJSON); varobj = strJSON.parseJSON(); varobj = JSON.parse(strJSON);json对象转字符串(obj代表json对象) varstr = obj.toJSONString();
2016-01-28 10:54:56
748
原创 easyui 列表datagrid初始化两次的问题
easyui 列表datagrid初始化 会请求两次把class="easyui-datagrid"去掉就好了
2015-09-02 15:20:17
780
转载 如何在安卓应用程序中保存数据
英文原文:Introduction : How to save data in your Android application 这是关于在应用中保存数据和应用状态系列文章中的第一篇。在安卓 SDK 中有许多机制可以用来保存数据,决定使用哪一种和何时触发该操作常让人困惑。当创建个人应用程序的时候你想要做的第一件、最容易的事就是保存一些用户输入 的、明确需要保存的数据。下面是一些常用来持久
2015-05-29 11:08:50
870
转载 为什么不能往Android的Application对象里存储数据
原文出处: Developer Phil 译文出处:Android Cool Posts 在一个App里面总有一些数据需要在多个地方用到。这些数据可能是一个 session token,一次费时计算的结果等。通常为了避免activity之间传递对象的开销 ,这些数据一般都会保存到持久化存储里面。有人建议将这些数据保存到 Application 对象里面,这样这些数据
2015-05-29 11:01:49
555
转载 【转】 android-继承BaseAdapter--自定义适配器,getView执行多次的解决方法
定义的getView执行多次的ListView布局:[html] view plaincopyListView android:id="@+id/lv_messages" android:layout_width="match_parent" android:layout_height="m
2015-05-20 15:27:25
725
转载 acegi人工通过验证
UsernamePasswordAuthenticationToken result = new UsernamePasswordAuthenticationToken(userName,passWord, entity.getAuthorities()); result.setDetails(entity); SecurityContext sc = Secur
2015-03-02 10:20:52
598
原创 MyEclipse注释模板设置
1.选菜单windows-->preferenceJava-->Code Style-->Code Templatescode-->new Java files /** * 项目名称:${project_name} * 类名称:${type_name} * 类描述: * 创建人:${user} * 创建时间:${date} ${time
2015-01-26 14:06:07
483
原创 @JsonIgnoreProperties(value={"hibernateLazyInitializer"}) 属性
因为jsonplugin用的是java的内审机制.hibernate会给被管理的pojo加入一个hibernateLazyInitializer属性,jsonplugin会把hibernateLazyInitializer也拿出来操作,并读取里面一个不能被反射操作的属性就产生了这个异常. 不过我用的是jackson来转json,所以想到了用annotation来排除hibernat
2015-01-26 13:16:34
33998
3
原创 MyEclipse设置默认注释的格式
1.选菜单windows-->preferenceJava-->Code Style-->Code Templatescode-->new Java files2.选中点编辑${filecomment}${package_declaration}/*** @author 作者姓名 E-mail: email地址* @version 创建时间:${date
2015-01-22 13:53:19
539
原创 spring MVC 错误The request sent by the client was syntactically incorrect ()的解决
这个错误是SpringMVC报出来的,见到它意味着html/jsp页面的控件名称 和 controller里函数的参数不符。1.可能数据类型不对应 检查bean 里面的数据类型 和 后台的数据类型是否对应2.参数名称不一致 检查后台bean 和前台阐述名称是否一至 如果需要不一致的可以这样写@RequestMapping(value="/uploadDocument") p
2015-01-20 11:07:23
4044
原创 easy ui 密码确认验证
扩展validatebox,添加验证两次密码功能 $.extend($.fn.validatebox.defaults.rules, { eqPassword : { validator : function(value, param) {return value == $(param[0]).val(); }, message : '密码不一致!' } });
2015-01-19 13:52:21
5304
1
转载 hibernate里createSQLQuery的addEntity()和setResultTransformer()方法
1.使用SQLQuery对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口。最简单的情况下,我们可以采用以下形式:List cats = sess.createSQLQuery( " select * from cats " ).addEntity(Cat. class ).list();这个查询指定
2015-01-09 10:45:01
2071
原创 修改 kindeditor 上传组件 说明默认返回文件名
kindeditor默认上传后以路径作为文件说明,这不太符合我们通常的需求。我们一般需要默认显示文件名,这样一眼就能看出这个附件是干什么的。你们如何修改那?首先在kindeditor/jsp目录下找到upload_json.jsp找到108行将JSONObject obj = new JSONObject(); obj.put("error", 0); obj.put(
2015-01-08 13:54:58
9086
转载 Tomcat 上部署ArcGis javascript 离线API
1.到Arcgis 网址下载离线Javascript API包,目前使用的是ArcGIS JSAPI 2.6。下载地址http://support.esrichina.com.cn/2011/0223/960.html2.把API文件(arcgis_js_api)放到tomcat的webapp目录下; 3.修改如下API包中的文件; (1)打开 \webapps\arc
2014-12-23 10:41:23
2492
转载 android获取string.xml的值 .
在android开发过程中,编写java代码中的常量过一般情况下,我们是定义在string.xml这个文件中。这样修改起来也很方便,而且做国际化也很简单。这个string.xml的值会被R文件映射,所以可以看到R文件全是定义为int类型,就像是一个地址指引一样。 获取string.xml文件里面的值有几个不同的地方。1. 在AndroidManifest.xml与layout等xm
2014-12-11 13:35:29
449
原创 android 带添加按钮的EditText
EditTextWithDate.javapackage com.chinaunicom.yczft.util;import java.util.Calendar;import android.app.DatePickerDialog;import android.content.Context;import android.graphics.Rect;import
2014-12-10 16:26:34
5202
原创 android 自定义日期输入 EditText
EditTextWithDate.javapackage com.chinaunicom.yczft.util;import java.util.Calendar;import android.app.DatePickerDialog;import android.content.Context;import android.graphics.Rect;import
2014-12-10 11:16:50
9128
转载 android 选人 多级树的实现
源码是从网上找的,自己修改了一下,具体作者忘了是谁了 在此说一声抱歉节点 Node.javapackage com.chinaunicom.yczft.tree;import java.util.ArrayList;import java.util.List;public class Node { private Node parent;//父节点
2014-12-10 11:06:05
3120
转载 Android DatePickerDialog 只显示年月
今天写一个日期控件,默认显示年月日,但是我现在只想显示年月,在网上找了一个比较简单容易了理解的方法,分享如下:先看一个效果图:处理前: 处理后:实现的代码: 1. 通过遍历方法查找DatePicker里的子控件:年、月、日
2014-11-24 14:28:02
1264
转载 Hibernate注解方法使用总结
1.类级别注解@Entity 映射实体类@Table 映射数句库表 @Entity(name="tableName") - 必须,注解将一个类声明为一个实体bean。属性:name - 可选,对应数据库中的一个表。若表名与实体类名相同,则可以省略。 @Table(name="",catalog="",schema="") - 可选,通常和@Ent
2014-11-05 13:46:44
884
转载 Android开发 解决AlertDialog中的EditText无法调出输入法的问题 .
在AlertDialog中使用自定义的View,如果View中有EditText,在上面点击,默认是跳不出软键盘的,不是焦点的问题。解决方法,有两种,一是把AlertDialog换成Dialog,但这么一来,对话框的最外层会多出一个框,顶部还会空几十个DP,当然可以用setBackgroundDrawable(new ColorDrawable(0))把背景设为透明,隐藏掉边框,但是上面空着的
2014-08-07 10:22:37
657
转载 startActivityForResult用法详解
startActivityForResult用法详解一、如果想在Activity中得到新打开Activity 关闭后返回的数据,需要使用系统提供的startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,新的Activity 关闭后会向前面的Activity传回数据,为了得到传回的数据,必须在前面的Activi
2014-07-28 14:49:53
415
转载 SQL中 decode()函数简介
今天看别人的SQL时看这里面还有decode()函数,以前从来没接触到,上网查了一下,还挺好用的一个函数,写下来希望对朋友们有帮助哈! decode()函数简介:主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明);使用方法:Select decode(columnname,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值
2014-07-28 10:41:41
745
转载 struts2之ModelDriven
可以根据Action属性的不同将它分为两类:Field-Driven(属性驱动) Action和Model-Driven(模型驱动) Action。 一、Field-Driven(属性驱动)Action,Action拥有自己的属性,这些属性一般是Java的基本类型。表单字段直接和Action的属性 对应。二、实现了modelDriven接口可以在action中直接获得例如User对象,它会
2014-06-11 15:50:37
470
转载 关于 struts2 中 prepare 接口实现数据准备
之前做过不少的项目,所有的action只实现了一个execute()方法,也用到过Preparable接口,并没注意到它的具体用法。随着项目的需 求的增加,按照以前的方法,每一个功能都需要一个action,这样势必会造成action类的大规模膨胀。所以决定采取action
2014-06-11 15:44:51
3209
原创 java.lang.OutOfMemoryError: Java heap space解决方法
在Eclilpse中修改启动参数,在VM arguments 加入了-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m,设置如下图所示
2014-04-03 13:42:19
599
转载 hibernate 标注非数据库字段
@Transient 可选 @Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性. 如果一个属性并非数据库表的字段映射,就务必将其标示为@Transient,否则,ORM框架默认其注解为@Basic 示例: //根据birth计算出age属性 @Transient public int getAg
2014-03-11 10:43:28
6974
原创 查询 某机构下的所有人
SELECT * FROM g_staff t where find_in_set('201008',getOrgParentList(t.ORGANIZATION_ID) )BEGINDECLARE sTemp varchar(1000);declare sTempChd varchar(1000);set
2014-01-13 14:12:11
744
原创 mysql 合并列 函数 GROUP_CONCAT
GROUP_CONCAT()是MySQL数据库提供的一个函数,通常跟GROUP BY一起用,具体可参考MySQL官方文挡:http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_group-concat。语法:GROUP_CONCAT([DISTINCT] expr [,expr ...] [ORDER
2013-10-18 23:36:30
2810
android中常见MIME类型
2013-11-01
pinyin4j的使用手册
2013-07-26
DWR 中文文档.pdf
2009-07-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人