- 博客(68)
- 资源 (5)
- 收藏
- 关注
转载 encodeURIComponent编码后java后台的解码
解决方法一:JavaScript:window.self.location="searchbytext.action?searchtext="+encodeURIComponent(encodeURIComponent(seartext));java:searchtext=java.net.URLDecoder.decode(searchtext,"UTF-8");
2016-06-27 23:38:35
843
原创 debian7 +tomcat部署war遇到的问题
debian7 +tomcat部署war遇到的问题,做下笔记1.tomcat,jdk,mysql装好后,基本上就可以部署java工程了,启动tomcat问题一,tomcat的堆内存太小导致内存不足,memoryoutofexception,解决方法是增大tomcat的堆内存最小和最大值。问题二,修复问题一后,将war包上传到webapp目录下后,tomcat无法启动,查看tomcat
2016-06-06 01:03:50
958
原创 debian7 修改系统时间
1.查看当前系统时间date2.查看当前硬件时间hwclock3.设置系统时间,字符串形式date -s "2016-06-05 11:43:30"4.将系统时间同步到硬件hwclock --systohc
2016-06-05 11:47:07
3017
原创 linux下导入、导出mysql数据库命令
一、导出数据库用mysqldump命令(注意MySQL的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p 数据库名 > 数据库名.sql#/usr/local/mysql/bin/mysqldump -uroot -p abc > abc.sql敲回车后会提示输入密码2、只导出表结构mysqldump -u用户名 -p -d 数据库
2016-06-04 08:29:41
452
原创 debian 7 安装 rz sz lrzsz
通常linux服务器是通过ssh客户端来进行远程登录和管理的。然而如何方便的实现客户端与linux服务器端的文件交互呢?这就需要用到rz(上传)、sz(下载)工具。在Ubuntu 10.10下安装rz、sz有2个方法,也适用于debian 7 ,分述如下:方法1:自动安装1.1 在终端中,输入命令:sudo apt-get install lrzsz方法2:手动安装2.
2016-06-04 07:42:00
13691
1
转载 在 Debian 下安装 Apache,MySQL,PHP
我是转载过来的,原地址 http://blog.youkuaiyun.com/youngdze/article/details/20455557 ,我安装成功!首先,对你的源进行更新:[plain] view plain copy $ sudo apt-get update 第一步--安装 ApacheApache 是一
2016-06-02 23:39:35
851
原创 Ubuntu安装MySQL及设置字符集为UTF8
一、安装数据库1、获取并安装mysql$ sudo apt-get install mysql-server2、设置root密码(在跳出的提示框中输入密码即可)3、登陆数据库,输入mysql -u root -p,接着出现输入密码的提示,输入完密码回车即可$ mysql -u root -pEnter passwordWelcome to the MySQL m
2016-06-02 23:27:03
1207
原创 debian安装及使用mysql
在Debian中安装MySQL服务器是很方便的,使用apt-get命令即可完成。debian:~# apt-get install mysql-server mysql-client mysql-server是服务器程序,mysql-client是客户端程序。我们可通过客户端程序来管理服务器,也可通过
2016-06-02 23:24:51
1524
原创 Debian 7 安装vim
(文章来源于http://wayearn.com/)debian系统下输入VI或VIM的命令编辑文本,确发现按键盘的上下左右方向键,变成显示ABCD字符了,退格键也失灵。恩,没错这是有些debian系统默认的编辑器并不是VIM而是nano的缘故。下面有几个方法可以解决问题。运行如下命令,选择你默认的编辑器:update-alternatives--configeditor
2016-06-01 23:38:27
3945
原创 debian 7 安装 JDK7
debian 7 上安装JDK一.下载安装JDKjava -version查看如果没有安装jdk,可尝试一下命令安装jdk$ sudo apt-get install openjdk-7-jre (安装jre,仅java运行环境)$ sudo apt-get install openjdk-7-jdk (安装jdk,包括java开发版本)其他版本jdk,建议去http:
2016-06-01 23:29:19
569
原创 hibernate Query list()的缓存问题二
ListMemberCard> list = systemService.findListBySql();//查询结果集for(MemberCard m : list){Member member = systemService.getEntity(Member.class, memberCard.getMemberId());//查询得到每个会员对象m.setName(member
2016-05-25 10:56:20
1250
原创 List<Map<String,Object>>排序
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.*; public class Main { /** * @param args */ public static void mai
2016-05-13 14:36:56
754
转载 POI操作Excel常用方法总结
一、 POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。二、 HSSF概况 HSSF 是Horrible SpreadSheet Format的缩写,通过HSSF,你可以用纯Java代码来读取、写入、修改Excel文件。H
2016-05-11 18:19:47
857
原创 WITH (NOLOCK) table hint equivalent for MySQL
I don’t remember how many times I was asked about an equivalent term of the infamous “NOLOCK” hint for mysql database server, hence I thought it was worth to write about it here. “WITH (NOLOCK)” is a
2016-04-19 13:12:49
489
原创 解决a different object with the same identifier value was already associated with the session错误
项目中提交订单后,并确认订单时,报错了。先判断订单的状态是否已取消,如果已取消,直接返回。如果没有取消,则更新订单的状态。上代码POrderEntity pOrder = this.getEntity(POrderEntity.class, pOrderEntity.getId());//第一步.获取订单状态 if(pOrder.getOrderStatus().trim().equ
2016-04-12 18:34:50
2172
转载 Hibernate的cascade属性 特别是 cascadeType.all的 作用
1.JPA中的CascadeType.ALL并不等于{CascadeType.PESIST,CascadeType.REMOVE,CascadeType.MERGE,CascadeType.REFRESH} 在Hibernate中调用session.save() or session.update()并不能触发 {CascadeType.PESIST,CascadeType.REM
2016-03-18 15:29:59
710
原创 win8+ubuntu双系统卸载ubuntu
一时心血来潮,装双系统,时间久了,win8特慢,也不好使用,想换回win7,于是卸载ubuntu,昨天成功卸载了,稍等。。。
2016-02-17 09:24:24
640
原创 学习WPF
http://www.cnblogs.com/KnightsWarrior/archive/2010/07/09/1774059.html
2016-02-17 09:22:10
254
原创 tomcat虚拟路径配置
本项目课件上传目录默认在服务器的C:/admin/uploadfile目录中,因此需要配置虚拟路径,如下:1.tomcat安装目录,找到server.xml文件,在host标签中添加:2.根据tomcat中配置的路径D:/admin/uploadfile,在C盘根目录中创建目录/admin/uploadfile3.重启tomcat
2016-02-16 21:12:58
296
转载 字符编码的问题
浏览器的编码设为utf-8,则浏览器解析方式String("中".getBytes("ISO8859-1"),"utf-8"),在java中应当这样响应String s_iso88591 = new String("中".getBytes("UTF-8"),"ISO8859-1")出处:http://blog.youkuaiyun.com/maxracer/archive/2010/12/14/607
2016-02-01 15:12:50
341
原创 浏览器地址传递中文到java后台乱码
在浏览器中输入地址,并携带了中文参数,到后台一般会乱码,在后台我尝试了如下转换,好了。String jsonString=request.getParameter("jsonstirng");jsonString=new String(jsonString.getBytes("iso8859-1"),"utf-8"); String jsonString=
2016-01-05 21:09:33
812
原创 hibernate Query list()的缓存问题
直接上代码String hql="from MemberCardEntity where memberId='"+mid+"' and (CURDATE()List cards=new ArrayList();List memberCards = systemService.findByQueryString(hql);for (MemberCardEntity memberCar
2016-01-04 20:25:14
1583
原创 解决java.sql.ResultSet的getDate获取时间中时分秒为0的问题
项目中用到了java.util.Date属性的Model,但是在RowMapper中ResultSet获取getDate时,时间的时分秒都为0,为了解决这个0的问题,rs应该用getTimestamp()而不用getDate()即可。如下所示:1.领域类public class StudySchedule {private int id;private long study
2015-12-22 19:36:49
10305
原创 数据权限的设计与实现
最近手上的web项目需要做权限控制,努力了解下,做如下笔记1.权限分为菜单权限,操作权限,数据权限,菜单权限即不同用户能够看到的菜单按钮不同,如系统管理员能看到系统管理,用户管理等菜单,而普通用户是看不到这些管理菜单的。操作权限即为不同用户能够对列表进行的操作权限,即增删改查等功能。数据权限即不同用户能够看到的列表数据不同,如开发部员工只能看到开发部的所有日志列表,而总经理能够看到
2015-12-08 19:25:00
13417
原创 navicat备份复制mysql数据库
启动navicat,打开数据库连接,1.选中数据库,右键备份菜单,新建备份,输入名字保存确定2.右键新生成的备份文件,点击提取SQL,输入文件名,生产sql文件3.选定另一数据库,右键运行sql文件,导入数据库。数据库复制完成笔记!
2015-11-23 12:31:59
6392
原创 jquery javascript学习笔记
最近项目上需要jquery 、javascript、jquery mobile,之前项目经验上,这些用的不多,于是做如下笔记。1.jsp前台页面input控件,为了使它不可编辑,一旦属性设置为disable状态,后台java控制器是无法接受到该控件的属性值。可以将属性设置为readonly状态,后台控制器即可获得该控件的属性值。2.setInterval与setTineout用法。
2015-11-21 14:28:40
465
原创 jquery mobile textarea宽度更改
最近用到jquery mobile的 textarea控件,该控件原定不能更改长度和宽度,但如下方法可行:添加如下样式即可 textarea.ui-input-text { min-height: 250px; }
2015-11-19 17:08:07
2455
原创 日期时间加一天
最近实现日期查询功能,前台输入了起止日期,后台收到日期,想要止日期加一天,因为日期都是算0时0分0秒的,不然查询不出当天的结果。CriteriaQuery cq = new CriteriaQuery(MemberFeedbackEntity.class, dataGrid);Calendar ca = Calendar.getInstance();ca.setTime(new S
2015-11-16 12:14:26
1445
原创 hibernate 中createQuery与createSQLQuery的用法和区别
前者用的hql语句进行查询,后者可以用sql语句查询。前者以hibernate生成的Bean为对象装入list返回后者则是以对象数组进行存储所以使用createSQLQuery有时候也想以hibernate生成的Bean为对象装入list返回,就不是很方便createSQLQuery有这样一个方法可以直接转换对象Query query = session.createSQL
2015-11-05 13:58:43
1370
原创 mysql between and 遇到日期查询边界问题
最近实现一个按日期范围查询列表,例如输入的是日期 2015-11-01到2015-11-03,想得到1号到3号的数据,执行 select * from table where create_date between '2015-11-01' and '2015-11-03' 结果是1号到2号的数据,这是因为时间范围是1号0时0分0秒到3号0时0分0秒之间的数据,只需要把后面的日期加一天即可
2015-11-03 18:23:29
23018
1
原创 jspsmartupload上传文件名中文乱码和超链接传递路径参数encodeURIComponent加解码
最近在使用jspsmartupload上传文件功能,最后的问题是文件名如果是奇数个中文,则最后一个现实乱码,因为jspsmartupload不支持中文,很头疼,各种方式都解决不了,最后,修改了jspsmartupload源码,可以使用无乱码,保证页面各处是utf-8.jsp *课件作者:*本人姓名: 提交servl
2015-11-01 20:02:13
783
原创 Oracle 创建序列自增
oracle不像sql server 有关键字identity直接可插入数据时自增 ,实现oracle 自增列第一步,创建一个sequence。create sequence Tempinfo_seq increment by 1 start with 1 minvalue 1 maxvalue 9999999999999 nocache order;第二步,创建一个触
2015-10-24 21:10:22
561
转载 The maximum number of cell styles was exceeded. You can define up to 4000 styles
POI操作导出Excel中,导出的数据不是很大时,则不会有问题,而数据很多或者比较多时,就会报以下的错误,是由于cell styles太多create造成,故一般可以把cellstyle设置放到循环外面报错如下:Caused by: java.lang.IllegalStateException: The maximum number of cell styles was
2015-10-21 13:25:56
1199
原创 ORA-12705: Cannot access NLS data files or invalid environment specified
最近项目使用到oracle,刚开始使用navicat链接远程oracle数据库,使用的好好的,后来同事推荐装个plsqldev工具,安装完毕后,重新启动navicat,确报了错误见标题。报错了就得自己动手解决,第一次遇到这个错误,只好百度找答案,各种说法,离不开修改注册表。先进入plsqldev,执行select userenv('language') from dual;查出结果是SIM
2015-09-27 17:40:47
2819
原创 windows远程桌面连接的时候不显示本地盘符
最近远程异地pc机部署项目,远程连上后不显示本地盘符,勾选驱动器也无效,试下如下方法在远程主机的文件地址栏里面键入:\\tsclient\D后面再添加上相应的盘符,你的盘符的名称是什么盘就加上什么盘的字母,比如D盘得话就写\\tsclient\D就可以找到本地的盘符了
2015-07-30 15:28:44
1649
原创 mysql insert和前台显示乱码
最近在搞服务端,遇到问题如下,在mysql中插入中文乱码,或mysql中中文正常显示,但jsp在前台显示mysql中的中文时乱码,解决方法,进入mysql控制台,执行SET character_set_client='utf8';SET character_set_connection='utf8';SET character_set_results='utf8';ok!
2015-07-15 10:31:41
945
转载 mysql的sql_mode 模式修改
1. sql_mode模式 mysql数据库的中有一个环境变量sql_mode,定义了mysql应该支持的sql语法,数据校验等!我们可以通过以下方式查看当前数据库使用的sql_mode: [java] view plaincopyprint?mysql> select @@sql_mode;+----------------------------
2015-06-23 17:36:17
699
原创 windows远程桌面用户已达上限
在执行下,输入mstsc,输入远程主机地址和密码,提示登录用户已达上限这时可以强制登录试试 在运行下面输入 mstsc/admin 即可。
2015-05-21 16:53:20
2434
原创 mysql 数据库备份mysqldump
最近mysql数据库服务器需要备份,遇到如下问题,被依次解决1.[SQL]mysqldump -uroot -proot tms > tms_20150520.sql[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server versi
2015-05-21 16:43:35
678
转载 sun.misc.BASE64Decoder 是 Sun 的专用 API,可能会在未来版本中删除
原文如果你用maven编译项目,而且在项目中用了SUN的专用API,你会得到警告信息,然后Maven会报告编译失败,像这个样子:…[ERROR] \workspaces\mvn\javac-warning-test\src\main\java\com\juvenxu\TestJavacWarning.java:[7,32] 警告:sun.misc.BASE64Decoder 是 S
2014-12-04 17:34:42
2126
阅读pdf的javascript插件
2016-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人