自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(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 801

原创 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 922

原创 debian7 修改系统时间

1.查看当前系统时间date2.查看当前硬件时间hwclock3.设置系统时间,字符串形式date -s "2016-06-05 11:43:30"4.将系统时间同步到硬件hwclock --systohc

2016-06-05 11:47:07 2968

原创 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 424

原创 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 13466 1

转载 在 Debian 下安装 Apache,MySQL,PHP

我是转载过来的,原地址 http://blog.csdn.net/youngdze/article/details/20455557 ,我安装成功!首先,对你的源进行更新:[plain] view plain copy $ sudo apt-get update  第一步--安装 ApacheApache 是一

2016-06-02 23:39:35 815

原创 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 1150

原创 debian安装及使用mysql

在Debian中安装MySQL服务器是很方便的,使用apt-get命令即可完成。debian:~# apt-get install mysql-server mysql-client  mysql-server是服务器程序,mysql-client是客户端程序。我们可通过客户端程序来管理服务器,也可通过

2016-06-02 23:24:51 1440

原创 Debian 7 安装vim

(文章来源于http://wayearn.com/)debian系统下输入VI或VIM的命令编辑文本,确发现按键盘的上下左右方向键,变成显示ABCD字符了,退格键也失灵。恩,没错这是有些debian系统默认的编辑器并不是VIM而是nano的缘故。下面有几个方法可以解决问题。运行如下命令,选择你默认的编辑器:update-alternatives--configeditor

2016-06-01 23:38:27 3877 2

原创 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 527

原创 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 1200

原创 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 651

转载 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 825

原创 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 461

原创 解决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 2000

转载 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 664

原创 win8+ubuntu双系统卸载ubuntu

一时心血来潮,装双系统,时间久了,win8特慢,也不好使用,想换回win7,于是卸载ubuntu,昨天成功卸载了,稍等。。。

2016-02-17 09:24:24 608

原创 学习WPF

http://www.cnblogs.com/KnightsWarrior/archive/2010/07/09/1774059.html

2016-02-17 09:22:10 226

原创 tomcat虚拟路径配置

本项目课件上传目录默认在服务器的C:/admin/uploadfile目录中,因此需要配置虚拟路径,如下:1.tomcat安装目录,找到server.xml文件,在host标签中添加:2.根据tomcat中配置的路径D:/admin/uploadfile,在C盘根目录中创建目录/admin/uploadfile3.重启tomcat

2016-02-16 21:12:58 268

转载 字符编码的问题

浏览器的编码设为utf-8,则浏览器解析方式String("中".getBytes("ISO8859-1"),"utf-8"),在java中应当这样响应String s_iso88591 = new String("中".getBytes("UTF-8"),"ISO8859-1")出处:http://blog.csdn.net/maxracer/archive/2010/12/14/607

2016-02-01 15:12:50 315

原创 浏览器地址传递中文到java后台乱码

在浏览器中输入地址,并携带了中文参数,到后台一般会乱码,在后台我尝试了如下转换,好了。String  jsonString=request.getParameter("jsonstirng");jsonString=new String(jsonString.getBytes("iso8859-1"),"utf-8"); String  jsonString=

2016-01-05 21:09:33 772

原创 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 1542

原创 解决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 10147 2

原创 数据权限的设计与实现

最近手上的web项目需要做权限控制,努力了解下,做如下笔记1.权限分为菜单权限,操作权限,数据权限,菜单权限即不同用户能够看到的菜单按钮不同,如系统管理员能看到系统管理,用户管理等菜单,而普通用户是看不到这些管理菜单的。操作权限即为不同用户能够对列表进行的操作权限,即增删改查等功能。数据权限即不同用户能够看到的列表数据不同,如开发部员工只能看到开发部的所有日志列表,而总经理能够看到

2015-12-08 19:25:00 13286

原创 navicat备份复制mysql数据库

启动navicat,打开数据库连接,1.选中数据库,右键备份菜单,新建备份,输入名字保存确定2.右键新生成的备份文件,点击提取SQL,输入文件名,生产sql文件3.选定另一数据库,右键运行sql文件,导入数据库。数据库复制完成笔记!

2015-11-23 12:31:59 6222

原创 jquery javascript学习笔记

最近项目上需要jquery 、javascript、jquery mobile,之前项目经验上,这些用的不多,于是做如下笔记。1.jsp前台页面input控件,为了使它不可编辑,一旦属性设置为disable状态,后台java控制器是无法接受到该控件的属性值。可以将属性设置为readonly状态,后台控制器即可获得该控件的属性值。2.setInterval与setTineout用法。

2015-11-21 14:28:40 435

原创 jquery mobile textarea宽度更改

最近用到jquery mobile的 textarea控件,该控件原定不能更改长度和宽度,但如下方法可行:添加如下样式即可 textarea.ui-input-text { min-height: 250px;  }

2015-11-19 17:08:07 2387

原创 日期时间加一天

最近实现日期查询功能,前台输入了起止日期,后台收到日期,想要止日期加一天,因为日期都是算0时0分0秒的,不然查询不出当天的结果。CriteriaQuery cq = new CriteriaQuery(MemberFeedbackEntity.class, dataGrid);Calendar ca = Calendar.getInstance();ca.setTime(new S

2015-11-16 12:14:26 1385

原创 hibernate 中createQuery与createSQLQuery的用法和区别

前者用的hql语句进行查询,后者可以用sql语句查询。前者以hibernate生成的Bean为对象装入list返回后者则是以对象数组进行存储所以使用createSQLQuery有时候也想以hibernate生成的Bean为对象装入list返回,就不是很方便createSQLQuery有这样一个方法可以直接转换对象Query query = session.createSQL

2015-11-05 13:58:43 1344

原创 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 22967 1

原创 jspsmartupload上传文件名中文乱码和超链接传递路径参数encodeURIComponent加解码

最近在使用jspsmartupload上传文件功能,最后的问题是文件名如果是奇数个中文,则最后一个现实乱码,因为jspsmartupload不支持中文,很头疼,各种方式都解决不了,最后,修改了jspsmartupload源码,可以使用无乱码,保证页面各处是utf-8.jsp   *课件作者:*本人姓名:                   提交servl

2015-11-01 20:02:13 753

原创 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 504

转载 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 1155

原创 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 2760

原创 windows远程桌面连接的时候不显示本地盘符

最近远程异地pc机部署项目,远程连上后不显示本地盘符,勾选驱动器也无效,试下如下方法在远程主机的文件地址栏里面键入:\\tsclient\D后面再添加上相应的盘符,你的盘符的名称是什么盘就加上什么盘的字母,比如D盘得话就写\\tsclient\D就可以找到本地的盘符了

2015-07-30 15:28:44 1568

原创 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 915

转载 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 664

原创 windows远程桌面用户已达上限

在执行下,输入mstsc,输入远程主机地址和密码,提示登录用户已达上限这时可以强制登录试试 在运行下面输入 mstsc/admin 即可。

2015-05-21 16:53:20 2258

原创 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 618

转载 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 2043

maven 3.3.9

maven安装包,解压后,配置好环境变量。

2016-06-14

阅读pdf的javascript插件

阅读pdf的插件,pdf.js,解压后放入tomcat/webapps目录下,浏览器访问web/viewer.html即可阅读pdf,可以学习viewer.js,获取课件总页数和当前页码

2016-01-05

jspsmartupload文件名乱码

jspsmartupload上传文件名包含中文乱码,修改了源码,解决。

2015-11-01

jspsmartupload解决上传中文名文件乱码

jspsmartupload解决上传中文名文件乱码,全页面保证utf-8格式就行。

2015-11-01

springMVC+mybatis框架实现的简单功能

springMVC+mybatis框架的实现简单功能,适合初学者学习。

2014-01-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除