- 博客(41)
- 资源 (11)
- 收藏
- 关注

原创 基于springmvc实现静态资源缓存(包括上传的图片文件)
1. 先参考文章《SpringMVC访问静态资源的三种方式 》了解mvc:resources>标签2. 先参考配置spring-dispatcher.xml如下备注:3153600=365*24*60*60s=1年,图片与js缓存1年,css缓存1周对于上传的文件(若不在web目录下),可通过file资源定位符来访问系统目录,参考自下文http://stackov
2016-09-17 22:28:26
3516
原创 centos 安装nginx java mysql
一、安装java1、下载jdk:http://101.44.1.125/files/910400000711895A/download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz2、配置环境变量JAVA_HOME=/opt/jdk-pathJRE...
2018-07-10 22:17:37
216
原创 nginx https 腾讯云|阿里云证书
upstream your-server { ip_hash; server 127.0.0.1:8080;}server { listen 80; server_name xxx.com; rewrite ^ https://$http_host$request_uri? permanent;}server { listen 443;...
2018-07-10 01:49:52
304
原创 mysql自动备份脚本
参考:http://88250.b3log.org/backup-mysql-shellshell脚本编辑错误解决办法:http://blog.youkuaiyun.com/red10057/article/d备注:请自行修改db、username、password、basepath四个参数#!/bin/sh# 要备份的数据库名称,用户名、密码db='db'
2016-11-18 15:30:16
382
原创 mvn-web创建
mvn-web创建:mvn archetype:create -DgroupId=webaap_package_name -DartifactId=webapp_name -DarchetypeArtifactId=maven-archetype-webapp 将webapp eclipsemvn eclipse:eclipse使用eclipse i
2016-07-10 18:04:38
332
原创 常用CSS样式
文字截断单行英文单词过长:(word-wrap:break-word;)单行中文过长:(overflow: hidden;text-overflow:ellipsis;white-space:nowrap;)多行: -webkit-line-clamp: 2;-webkit-line-clamp: 2;
2016-05-20 16:11:45
468
原创 linux server安装nginx+mysql+php+apache+tomcat+java
一、安装lnmp下载安装:http://lnmp.org/download.html参考文档:https://help.aliyun.com/knowledge_detail/7605569.html(如果服务器下载速度较慢,建议直接在lnmp官网下载安装包,上传到服务器后再执行安装命令) 二、安装java
2016-04-06 14:47:10
1079
原创 @RequestBody
var user = { username: "reedi", gender: '男', province: '北京', city: '北京', county: '北京',
2016-03-10 12:51:03
552
原创 ubuntu14 java-mysql-tomcat
一、安装mysqlsudo apt-get install mysql-server mysql-client二、安装java2.1 OpenJDKsudo apt-get install default-jresudo apt-get install default-jdk2.2 OracleJDKsudo add-apt-repository ppa:webupd8
2016-01-19 22:25:17
573
原创 mysql在centos下的安装
一、卸载原有mysql[root@localhost home]# rpm -qa | grep mysql //查看是否已安装mysql若有,则使用一下命令卸载:[root@localhost home]# rpm -e mysql // 普通删除模式[root@localhost home]# rpm -e --nodeps mysql // 强力删除模式,如
2016-01-19 22:02:20
390
原创 eclipse安装php插件
1.下载eclipse以及php-eclipse插件,配置eclipse以及php插件 下载地址:http://sourceforge.net/projects/phpeclipse/files/2.下载xampp,安装,根据需要配置3.整合eclipse-xampp3.1配置xampp3.2配置apach
2016-01-12 10:03:47
891
原创 STS+Maven+Git+Velocity
JDK安装配置下载安装设置环境变量JAVA_HOME、CLASSPATH、Path注意:为防止在命令行中出现中文乱码请设置环境变量JAVA_TOOL_OPTIONS: -Dfile.encoding=utf-8 -Duser.language=en -Duser.country=US备注:因为play框架设置的编码是UTF
2016-01-12 10:01:28
3483
原创 elasticsearch环境搭建
1.下载:https://www.elastic.co/2.启动:ES_HOME/bin/elasticsearch.bat3.访问http://localhost:9200,若显示相关版本信息,则表示启动正常;4.安装head插件,方便管理:ES_HOME/bin/plugin.bat install mobz/elasticsearch-head 原文链接 插
2016-01-12 00:25:07
346
原创 mysql开启远程访问
服务器如何开启远程访问mysql?1. GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;备注:*.*所有数据库的所有表,例如test.*就是test数据库的所有表,远程登录为username@password2. FLUSH PRIVILEGES
2016-01-11 23:53:00
417
原创 tomcat7-alfresco4.2
1.版本说明:tomcat7 + alfresco-community-4.2.f.zip 2.将bin、endorsed、lib、shared、webapps五个文件夹复制到下,合并相同的内容 3.打开/conf/catalina.properties, 配置shared.loader=${catalina.base}/shared/classes 4.
2014-04-08 05:08:23
1747
原创 我所知道的就近原则
1.在java中,要是定义两个同名方法,但是一个是可变参数的,一个的参数是固定的,当你在调用时,他会自动选择最匹配的一个;public void function(int num,String str){ //.... }public void function(int num,String...strs){ //....}main{ function(
2013-10-08 22:27:04
1026
原创 代码正确的jsp无法编译,原因在于 tmpFile.renameTo(classFile) failed ?求帮助
因为这个问题纠结老久了,参照了Cause of 'tmpFile.renameTo(classFile) failed' during JSP compilation 和http://stackoverflow.com/questions/18826589/cause-of-tmpfile-renametoclassfile-during-jsp-compilation?lq=1但还是没有找到
2013-09-24 02:24:19
3271
翻译 hibernate对email的验证
import java.util.regex.Matcher;public class EmailValidator {private static String ATOM = "[a-z0-9!#$%&'*+/=?^_`{|}~-]";private static String DOMAIN = "(" + ATOM + "+(\\." + ATOM + "+)*";
2013-07-12 22:45:07
2363
转载 对于学习的思考
学了这么久的java,回想下,是该总结下了,以下内容纯属个人想法。对于学习一种知识,首先要分清楚你的需求,你想学这部分知识干嘛?先问问自己这个问题吧。在我看来,学习知识主要分两种:#1.学习使用方法,也就是工具性的学习,我学习,只是因为这是个比较好的工具,我想学习怎么使用,例如maven,这只是种工具来帮助我们更好的管理项目,所以暂时是没必要去深入源码了解的。我们应该把主要精力放在掌握如何
2013-05-11 16:35:03
802
原创 jboss7.1.1配置mysql数据源
#1.到http://www.mysql.com/downloads/connector/j/下载mysql的驱动包#2.进入jboss-as-7.1.1.Final\modules\com目录下,建立文件夹mysqldatabase\mysql\main#3.将mysql-connector-java-5.1.24-bin.jar复制到main文件夹下,并加入module.xml,文件内
2013-04-20 01:32:11
9427
原创 java-学习笔记
#1.How do I know when to use an interface and when to use an abstract class?If (almost)all classes implementing the behavior wouldhave the same code, then you can use an abstract class to implemen
2013-04-17 00:02:01
683
转载 ubuntu中打开终端的方法
第一种(当然是笨方法了)依次打开(应用程序-附件-终端),如果闲的麻烦,可以直接把它添加面板,这样也方便点!第二种首先按住Alt,然后按一下F2,出来一个运行框,在里面输入 gnome-terminal即可运行。在这个运行框里,可以执 行很多命令,想当于windows的[运行],不过很难记住。第三种可以把终端窗口打开放在鼠标右
2013-04-12 10:50:06
604
原创 play2.0文件下载
最近在做项目使需要将做好的excel表格提供下载,废话不多说,贴代码: public static Result view() { String filename="sims.xls"; File file = new File(Play.application().path().getAbsolutePath() + "/public/images/" + filename
2013-04-04 06:30:11
2256
原创 play framework2.0.*打war包
首先,使用过play1.*版本的开发者应该都知道要将play项目打包发布,可以直接使用play war命令,但是到了2.*以上的版本,已不再支持play war来打包项目。这里将原因解释如下:They haven't done this because the Servlet3.1spec has not been released yet. Play 2 supports some feat
2013-03-28 10:16:10
3360
翻译 play framework2学习之旅<2.5>Body parsers
Body parsers(body解析器)What is a body parser?(还是那句话,认真读第一段内容介绍!)An HTTP request (at least for those using the POST and PUT operations) contains a body. This body can be formatted with any format
2013-01-08 00:36:57
2275
翻译 play framework2学习之旅<2.4>Session and Flash scopes
Session and Flash scopes(Session和Flash作用域)先问自己,为什么要有session和flash??答案在下面:How it is different in PlayIf you have to keep data across multiple HTTP requests, you can save them in the Session o
2013-01-08 00:14:59
3405
翻译 play framework2学习之旅<2.3>Manipulating the response
Manipulating the response(处理响应)这一节的内容比较简单,所以简单浏览一遍即可,大概留个印象,估计暂时不会用到,在处理文件上传下载时应该会用到一些,到时候再查哈,所以等遇到了再去查即可,另一种哲学观:很少用&能查到的内容,不要背!Changing the default Content-TypeThe result content type is au
2013-01-07 23:48:41
933
翻译 play framework2学习之旅<2.2>HTTP routing
The built-in HTTP routerThe router is the component that translates each incoming HTTP request to an action call (a static, public method in a controller class).第一句话很重要!在学习新知识之前,第一句话往往是总的概括!在前
2013-01-07 23:33:22
1216
翻译 play framework2学习之旅<2.1>Actions, Controllers and Results
Actions, Controllers and ResultsWhat is an Action?Most of the requests received by a Play application are handled by an Action.An action is basically a Java method that processes the req
2013-01-07 22:54:27
998
原创 怎么解除端口占用
有木有在启动server项目时遇到XX can't bind 9000(亦或是8080)????然后就打开任务管理器查看。。。。额。。没发现什么可疑现象啊,囧了。。。重启吧!!好吧,解决了,呼~~~那你就out了,今天就分享一个解决办法:(先假设我被占用的端口是9000)1。netstart -ano |findstr 9000C:\Users\msz>netstat -ano |
2013-01-07 21:39:06
1436
原创 play framework2学习之旅<1>
1. 下载play framework2(我下载的是2.0.4)http://www.playframework.org/-------->download2.解压(假设我的路径是E:\opensource\play-2.0.4)3.配置环境变量:path中添加上述解压路径“;E:\opensource\play-2.0.4”(与前面的用分号隔开即可)前提是你的系统
2013-01-04 21:02:09
770
原创 堆栈-直接-计算中缀算式表达式
程序要求:输入一个类似2 + 3 * ( 4 + 5 ) – 6/ 4的数学表达式,前提是输入的表达式是正确的,然后计算输出结果(本程序没考虑括号的匹配问题以及除数为0产生的异常)#include #include #include #include using namespace std;void evaluate(stack& numbers,sta
2012-11-16 12:14:16
1246
转载 浅谈数据库建表
本文参照 'http://blog.youkuaiyun.com/lovegod12/article/details/3986346'对数据库的建表还不是特别熟悉,一下将自己的一些新的认识予以总结:(具体内容可参照原文)1.主键的作用:PK是供程序员使用的表间连接工具,可以是一无物理意义的数字串, 由程序自动加1来实现。也可以是有物理意义的字段名或字段名的组合。不过前者比后者好。当PK是字
2012-10-25 13:41:11
1113
原创 javax.el.PropertyNotFoundExceptionProperty 'Tid' not found on type com.msz.sims.domain.Teacher
不知道大家与没有遇到类似的问题以下分类讨论:Teacher:public class Teacher {private int Tid;//注意到Tid的第一个字母是大写,这里是关键哦省略getters和setters。。。}Action:public String execute() {Map request = (Map)ActionContext.ge
2012-10-21 14:47:35
663
原创 flex与servlet简单交互
flex源码import mx.controls.Alert;import mx.rpc.http.HTTPService;import mx.rpc.events.ResultEvent; public function find():void{var obj:Object=new Object();obj.name=this.userna
2012-10-13 13:19:15
517
转载 Spring声明式事务配置管理方法
环境配置项目使用SSH架构,现在要添加Spring事务管理功能,针对当前环境,只需要添加Spring 2.0 AOP类库即可。添加方法:点击项目右键->Build Path->Add librarys:
2012-10-03 20:43:03
534
转载 java反射详解(经典文章!!!!)
本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名?123456789101112131415package Refl
2012-09-29 15:33:07
672
原创 反射模拟--List<User>users-----JSON
反射--简单模拟,有不完善的地方还请大家谅解public String ObjToJson(Object Obj) {String JsonObjString = "";// ------------------------------------ 取得本类的全部属性和gettersField[] field = Obj.getClass().getDeclaredFiel
2012-09-29 15:25:26
588
转载 搜索Maven仓库(特别说明:此文为转载内容)
搜索Maven仓库(原文http://juvenshun.iteye.com/blog/269094)博客分类: MavenmavenActiveMQ应用服务器ApacheUI 使用Maven进行开发的时候,比较常见的一个问题就是如何寻找我要的依赖,比如说,我想要使用activeMQ,可是我不知道groupId,artifactId,和合适的version。
2012-09-25 21:28:22
710
领域模型驱动设计1553265830.pdf
2019-05-18
大话Java性能优化
2019-03-21
精通Spring 4.x 企业应用开发实战
2018-10-25
jquery.json-2.4.js
2014-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人