自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CentOS快捷键设置

以[打开终端]为例:系统/首选项/键盘快捷键,依次找到,桌面/运行终端,设置成Alt+Shift+T

2016-03-13 09:19:25 105

原创 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关注的人

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