- 博客(58)
- 收藏
- 关注
原创 包含中文的properties文件,第一行要空出来
项目的配置文件中包含了中文,文件的编码格式为UTF-8.当读取properties文件时第一个Key总是失败,后面的Key则正常。Properties类API(http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html)中提到如下一句话The load(Reader) / store(Writer, Strin...
2017-04-17 16:04:50
410
原创 使用bat文件实现Windows启动后延迟指定秒数后启动程序
bat文件的内容: rem 参数"/t"后面是延迟的秒数choice /t 30 /d y /n > nul rem start命令的第一个参数是title,这里置为空start "" "D:\Program Files (x86)\Net\360\360WangPan\360WangPan.exe"...
2017-02-21 09:52:07
4276
原创 03.1 使用普通表单向Spring控制器提交数据
03.1 使用普通表单向Spring控制器提交数据场景,由前台jsp网页(表单)向数据库中添加一条信息前台jsp<head>...<%// 取应用URL路径,放到"baseURL"变量中pageContext.setAttribute("baseURL", request.getContextPath());%>...</he...
2016-12-20 19:00:32
144
原创 Git资源
廖雪峰的Git教程:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 Pro Git中文版http://iissnan.com/progit/https://git-scm.com/book/zh/v2 - Git简易指南http://rogerdu...
2016-11-16 14:23:26
215
原创 Eclipse: Workspace in use or cannot be created Error
在打开Eclipse的时候出现“Workspace in use or cannot be created Error”错误原因:要么是已经打开了一个Eclipse,要么是上次Eclipse没有正常退出,参考下面链接:http://viralpatel.net/blogs/eclipse-workspace-in-use-or-cannot-be-created-error/...
2016-09-29 10:40:52
230
原创 MariaDB导入脚本
进入 MySQL 控制台, 使用 source 命令执行Mysql>source 【sql脚本文件的路径全名】 或 Mysql>\. 【sql脚本文件的路径全名】,示例:source C:\test.sql 或者 \. C:\test.sql...
2016-09-26 19:17:28
972
原创 CentOS下pdf阅读器
最初用的是foxit Reader.但用了一段时间感觉CentOS下的foxit Reader真的不太好用.比如,1.每次打开一个PDF文件的时候,既不能自动最大化显示,也不能自动恢复到上次关闭时窗口的大小状态,而只是显示一个非常小的窗口.2.不能保存上次关闭时的阅读状态,包括: 读到哪一页, 页面放大的倍数.3.没有办法一次翻一屏(pageUp,pageDown是翻页), 而...
2016-06-21 10:10:20
3045
原创 [Java]使用POI读取EXCLE(2007)
引用jar包,根据版本不同需要加入的包也不同,如果缺少包的话程序运行时通常会报"NoClassDefFoundError"错误,如果这样就加入相应的包就可以了。关于需要哪些jar包,可以用类名到findjar(http://www.findjar.com/index.x)去找当前最新版本为3.15(2017)poi-3.15\lib\commons-collections4-4.1...
2016-06-14 18:38:49
275
原创 开启MySQL的命令自动补全功能
开启MySQL的命令自动补全功能MySQL默认没有开启命令自动补全功能编辑my.cnf文件vi /etc/my.cnf[mysql]#no-auto-rehashauto-rehash #添加auto-rehash即将[mysql]中的no-auto-rehash改为auto-rehash登录时带上auto-rehash参数mysql -uroot --auto-rehash...
2016-05-31 11:08:03
2027
原创 Centos(GNOME)下的压缩软件--Archive Manager
如果需要在GNOME界面的右键菜单中出现“压缩”(“解压”)功能,则需要安装归档管理器(Archive Manager).可以用系统(菜单),管理,添加/删除程序来安装,在里面搜索:"File roller"(奇怪为什么不是Archive Manager?)也可以用命令:yum install file-roller...
2016-05-31 10:38:15
2121
原创 在CentOS上安装tomcat
在CentOS6.7上安装tomcat 7+参照http://www.cnblogs.com/xsi640/p/3757015.html 将apache-tomcat-7.0.29.tar.gz文件解压,改名为tomcat,复制到/usr/local命令如下: [root@admin local]# cd /usr/local [root@admin local]# tar -zxv -f ...
2016-05-16 17:24:17
78
原创 /etc/init.d是个什么文件夹
要想知道/etc/init.d文件夹中放的是什么东西, 最好先了解/etc/init.d和/etc/rc.d/init.d的关系这两个文件夹其实是同一个东西,/etc/init.d是指向/etc/rc.d/init.d的软链接。并且这个东西只有在fedora下面 有,ubuntu下面没有/etc/rc.d/这个目录,只有/etc/init.d,openSUSE下面有/etc/rc.d,直接链...
2016-05-16 11:36:28
1000
原创 Linux - service 命令简介
service命令用于对系统服务进行管理,比如启动(start)、停止(stop)、重启(restart)、查看状态(status)等。相关的命 令还包括chkconfig、ntsysv等,chkconfig用于查看、设置服务的运行级别,ntsysv用于直观方便的设置各个服务是否自动启动。 service命令本身是一个shell脚本,它在/etc/init.d/目录查找指定的服务脚本,然后调用该...
2016-05-16 11:00:13
174
原创 Centos下使用yum安装MariaDB
参考:https://mariadb.com/kb/zh-cn/installing-mariadb-with-yum/先要创建MariaDB Repositories(MariaDB安装源)就是在 /etc/yum.repos.d/ 下建立 MariaDB.repo文件,内容根据版本不同,可以通过 源生成器 产生:https://downloads.mariadb.org/mariadb...
2016-05-13 18:06:55
105
原创 jQuery操作Select元素
jQuery获取Select元素,并选择的Text和Value:复制代码 代码如下:$("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Textvar chec...
2016-04-03 17:18:03
122
原创 如何在同一台机器上开多个tomcat服务
需求, 在服务器上开发.服务器本身开一个tomcat服务, 开发时eclipse上开一个tomcat服务.只要服务端口不冲突即可.修改端口方法: 修改tomcat的server.xml配置文件以下为待修改端口:<Server port="8005" shutdown="SHUTDOWN">8005为远程停服务端口<Connector port="8080" protocol=...
2016-04-03 13:58:35
115
原创 JVM版本引起的一个错误java.lang.UnsupportedClassVersionError
将WebApp从开发环境部署到生产环境,访问页面出现错误:Caused by: java.lang.UnsupportedClassVersionError: com/wzr/dao/service/EmployeeService : Unsupported major.minor version 52.0 (unable to load class com.wzr.dao.service...
2016-04-02 15:07:50
333
原创 类文件目录路径错误导致的工程(在Tomcat下)部署失败
Spring工程,直接复制整个Eclipse工程目录到部署目录(/mydata/web/pt2),使用修改Tomcat的server.xml文件的办法部署.<Context path="/pt2" docBase="/mydata/web/pt2/WebContent"></Context>webapp可以加载成功,但访问不到页面(404)查看catalina.out日志...
2016-03-31 15:28:30
234
原创 MYSQL里AUTO_INCREMENT的字段如何insert?
CREATE TABLE IF NOT EXISTS `user` ( `userid` int(5) unsigned NOT NULL AUTO_INCREMENT, `username` varchar(20) NOT NULL, `password` varchar(20) NOT NULL DEFAULT '', PRIMARY KEY (`userid`), ) E...
2016-03-31 11:14:27
3328
原创 Spring实现的动态文件下载(以Excel导出为例)
根据请求动态产生文件。以导出Excel文件为例。页面查询结果POST提交给服务器,生成Excel文件,返回浏览器弹出下载框。方法一:产生临时文件的方式(ajax提交)由于ajax的返回类型(dataType)只有xml、text、json、html等类型,没有“流”类型.所以不能通过将Excel文件写入Response对象的方式下载。只能在服务器的临时目录生成目标Excel文件,再将其地址返回...
2016-03-29 09:52:37
509
原创 Eclipse中新建动态Web工程
前提,Tomcat已安装好(此处以6.0为例,高版本也一样)在Eclipse中新建动态网站工程Eclipse->new->Dynamic Web projectProject name:a04Target runtime:Tomcat6.0Dynamic web module version:2.5->Default output folder:WebContent\WEB...
2016-03-29 09:32:22
275
原创 Eclipse下的Setting property 'source' to '...' did not find a matching property 错误
Eclipse下运行服务器时报警告:[SetPropertiesRule]{Server/Service/Engine/Host/Context}Setting property 'source' to 'org.eclipse.jst.jee.server:工程名' did not find a matching property.原因:默认情况下,server.xml的 Contex...
2016-03-26 11:39:48
880
原创 spring4.2中引入的Excel处理类
处理Excel文件使用的是Apache POIhttp://poi.apache.org/spreadsheet/index.html旧类:AbstractExcelViewhttp://docs.spring.io/spring/docs/4.2.2.BUILD-SNAPSHOT/javadoc-api//org/springframework/web/servlet/view/...
2016-03-26 09:47:40
158
原创 ASCII
http://baike.baidu.com/link?url=lNo7KQDBgoJS0q42IoPzEP5cNRFXHMgf5ArgjwlaiFuRuVZm90oEHZJVeHlUVmaF
2016-03-25 11:02:57
67
原创 Apache Tomcat Versions(Tomcat 对应JDK版本官方文档)
http://tomcat.apache.org/whichversion.html
2016-03-18 14:27:20
699
原创 Linux文件夹分析
1./bin /usr/bin /usr/local/bin 都是放置用户可执行二进制文件。2./boot 主要是放置liunx系统启动时用到的文件。2./dev 文件夹内主要是外设与存储有关的一些相关文件。3./etc 放置配置文件。例如用户帐号密码文件,各种服务文件。 /etc/sysconfig/目录包括了在LINUX下各种系统配置文件 /et...
2016-03-18 14:25:41
109
原创 升级CentOS自带的JDK
查看原自带版本:# java -versionjava version "1.7.0_79"OpenJDK Runtime Environment (rhel-2.5.5.1.el6_6-x86_64 u79-b14)OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)查看java程序路径:# which java/usr/bin/jav...
2016-03-18 14:23:36
208
原创 Linux下的/etc/profile文件 和 /etc/profile.d/文件夹
关于profile文件两个重要的profile文件,在UNIX/Xenix系统中有两个对用户而言必不可少的文件——etc目录下的profile文件和用户主目录($HOME)下的.profile文件。前者是系统文件,对系统下全体用户起作用,后者是用户自己的"私人"文件。这两个文件的功能类似于DOS系统下的Autoexec.bat文件,不同之处在于Autoexec.bat文件可以为空,而这两个文件内容...
2016-03-15 13:46:20
1398
原创 CENTOS与时间服务器时间同步
命令行执行方式:# ntpdate time.nist.gov-------设置crontab定时较对时间crontab -e# 每周一的23:45到time.nist.gov服务器上同步时间45 23 * * 1 ntpdate time.nist.gov附:crontab用法:http://asjava.iteye.com/blog/2219558 推荐几个时间服务器...
2016-03-14 10:16:58
599
原创 CENTOS 设置文件夹打开方式:在同一窗口打开文件夹 [转]
http://blog.chinaaet.com/detail/35893CentOS操作系统默认的行为,每次双击文件夹,都会在一个新窗口打开,而且打开的文件夹不像 windows那样,有后退/向上按钮,也没有文件夹的具体路径。如果一个文件夹的路径很深,则需要打开n多的窗口才能找到最终想要的。这个问题也可以通过设置改变一下,方法如下:打开文件浏览理器,依次单击Edit→Pref...
2016-03-13 09:24:06
237
1
原创 SpringMVC中为什么已经作废了session, 在另一个jsp中仍然能取到session中的值?
基于用户登录注销的例子@Controller@SessionAttributes("loginUsername")public class LoginController { private static final String LOGIN_USER = "loginUser"; private static final String LOGIN_USERNAME = "logi...
2015-10-31 15:21:21
275
原创 SpringMVC中 Redirect后地址栏带参数, 怎么把它去掉.
程序中需要一个退出登录的方法, 代码: @RequestMapping(value="/logout", method=RequestMethod.GET) public String Logout( HttpSession session){ if(null != session.getAttribute(LOGIN_USERNAME)){ String username = ses...
2015-10-31 12:58:14
1941
原创 03.0 使用Spring标签创建表单
03.0 使用Spring标签创建表单开发环境参见: 01.0 SpringMVC4 的开发环境搭建例:jsp页面向控制器提交(submit方式)数据----实现登录功能的part1本例实现, Spring标签创建表单, 表单页面向控制器提交数据, 后台得到这些数据, 并打印.访问http://localhost:8080/springmvc-3/login, 填入用户名密码, 点提交跳到ind...
2015-10-26 09:31:24
109
原创 02.0 通过带参的URL实现控制器(controller)与视图(view)间的数据传递
02.0 通过带参的URL实现控制器(controller)与视图(view)间的数据传递开发环境参见: 1.0 SpringMVC4 的开发环境搭建例:URL传参本例实现, 浏览器通过URL发送带参请求给控制器(controller), 控制器返回指定视图(view)页面并在页面上显示参数值.工具:STS--Spring Tool Suite Version: 3.7.0Tomcat8最...
2015-10-26 09:22:07
297
原创 Spring 学习资源
下载: Spring官网改版后找了好久都没有找到直接下载Jar包的链接,下面汇总些网上提供的方法SpringFramework1.http://repo.springsource.org/libs-release-local/org/springframework/spring/Spring下的子项目2.http://repo.spring.io/milestone/org/s...
2015-10-02 05:01:15
82
原创 01.0 SpringMVC4 的开发环境搭建
SpringMVC4 的Hello World程序, 即SpringMVC4 的开发环境搭建本示例实现, 控制器(controller)返回指定视图(view)页面.工具:Spring4.2.1STS--(Eclipse) Spring Tool Suite Version: 3.7.0Tomcat8 最终效果:访问http://localhost:8080/springmvc...
2015-09-28 16:43:06
76
原创 Spring资源
下载: Spring官网改版后找了好久都没有找到直接下载Jar包的链接,下面汇总些网上提供的方法1.http://repo.springsource.org/libs-release-local/org/springframework/spring/2.http://repo.spring.io/milestone/org/springframework/源码可以在Git上直接获取...
2015-09-14 00:05:25
74
原创 java修改文件名
public static void main(String[] args) { File f = new File("d:/old.txt"); String p = f.getParent(); // 文件所在路径(一定要写,否则改名操作将把原文件删除) File nf = new File(p +...
2015-09-12 22:15:30
357
原创 Eclipse修改编码格式及字体大小
Windows 平台默认编码格式为GBK,也就是说在此工作空间中建立的工程编码是GBK,工程中建立的java文件也是GBK。当此工程在linux下打开时(如果工程文件中存在中文, 比如, 中文注释)就会出现乱码.所以在Windows 平台下用Eclipse做Java开发应首先修改编码格式.大体上有3部分需要修改1.修改工作空间默认编码, 在Eclipse中导入一个项目工程,如果项目文件的编...
2015-09-06 10:14:00
372
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人