- 博客(30)
- 收藏
- 关注
原创 springaop
配置在springmvc的配置文件里,不是spring的配置文件<aop:aspectj-autoproxy /><bean id="logAspect" class="com.sblog.aop.Logger" />切面类:/** * */package com.sblog.aop;import org.aspectj.lang.JoinPoint;import org.aspect
2016-12-05 18:40:26 326
原创 key permission
Permissions 0644 for ‘esign_new.pem’ are too open.1 . Keys need to be only readable by you:chmod 400 ~/.ssh/id_rsa2 . 600 is actually recommended as it allows owner read-write not just readchmod 600 ~
2016-10-10 15:48:54 296
原创 scp命令
使用pem密钥文件,认证传输文件。scp -i *.pem 源文件(./a.txt) 目标文件(root@host:/home/a.txt)success:scp -i esign_new.pem ec2-user@54.200.156.16:/data/web/testesign/test.sh test.sh scp命令参数:-P port 注意是大写的P, port是指定数据传输用到的
2016-10-10 15:27:59 2280
原创 spring读取配置文件
public class FilePathProp { private static final String propertyFileName="filePath.properties"; private static final String SAUDIO_UPLOAD_PATH; static { Properties pro = new Properti
2016-10-09 16:15:24 304
原创 springmvc上传文件
maven依赖<!-- Apache Commons FileUpload --> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version></dependency><!-- Apache
2016-10-09 15:08:01 169
原创 设置cookie
public class CookieUtils { /** * Return a cookie given a particular key * * @param httpServletRequest Request * @param cookieKey Cookie key * @return <code>Cookie</code> of
2016-10-09 12:07:13 216
原创 spring mvc static url
no-mapping-found-for-http-request-with-uri-web-inf-pages-apiform-jsp如下解决问题<!--<mvc:resources mapping="/web/static/**" location="/"/>--><mvc:default-servlet-handler />
2016-09-26 16:57:32 211
原创 redis maven 搭建
redis.properties#config for redisredis.pool.maxActive=512redis.pool.maxIdle=100redis.pool.maxWait=100000redis.pool.testOnBorrow=trueredis.pool.testOnReturn=trueredis.ip=127.0.0.1redis.port=6379
2016-09-25 23:40:19 310
原创 git .gitignore文件更改生效
git rm -r –cached . git add . git commit -m ‘update .gitignore’
2016-09-22 11:55:31 222
原创 System.currentTimeMillis()
在开发过程中,通常很多人都习惯使用new Date()来获取当前时间。new Date()所做的事情其实就是调用了 System.currentTimeMillis() 。如果仅仅是需要或者毫秒数,那么完全可以使用System.currentTimeMillis()去代替new Date(),效率上会高一点。如果需要在同一个方法里面多次使用new Date(),通常性能就是这样一点一点地消耗掉,
2016-09-22 11:23:10 893
原创 maven反射生成实体类
关于使用maven hibernate Plugin 生成java实体类使用 maven hibernate Plugin 主要有6种功能 • hibernate3:hbm2cfgxml: Generates hibernate.cfg.xml • hibernate3:hbm2ddl: Generates database schema. • hibernate3: hbm2d
2016-09-21 15:59:30 2696 1
原创 log4j
配置根Logger log4j.rootLogger = [ level ] , appenderName1 , appenderName2 , …配置日志信息输出目的地Appender log4j.appender.appenderName = fully.qualified.name.of.appender.class log4j.appender.appende
2016-09-21 15:01:47 143
原创 test.securemedicalchar.com 配置esign
1 . cd /data/web/testesign/Esign 进行 mvn clean package2 . ./deploy.sh 部署3 . ./restart.sh 重启4 . 无法删除的时候,到tomcat下删除localhost5 . 无法上传文件,将上传文件夹 chmod 777
2016-09-20 15:23:27 176
原创 mysql windows zip安装
1 . 先解压,修改my_default.ini 文件里 basedir 和 datadir 的路径2 . 修改环境变量,将mysql的bin添加到path, 3 . 以管理员身份打开cmd 窗口 执行mysqld -install4 . 将my_default.ini 复制一份到 bin ,改为my.ini ,执行mysqld --initialize --user=mysql --con
2016-09-19 13:14:11 225
原创 char 与 varchar
Varchar往往用来保存可变长度的字符串。简单的说,我们只是给其固定了一个最大值,然后系统会根据实际存储的数据量来分配合适的存储空间。为此相比CHAR字符数据而言,其能够比固定长度类型占用更少的存储空间。通常情况下,VARCHAR数据类型能够节约磁盘空间,为此往往认为其能够提升数据库的性能。不过这里需要注意的是,这往往是一把双刃剑。其在提升性能的同时,往往也会产生一些副作用。如因为其长度是可变的,
2016-09-19 13:05:53 188
原创 文本
text-decoration:underline; //下划线text-decoration:none; //去除下划线,可用于去链接的下划线text-transform:uppercase; //全部大写text-transform:lowercase;
2016-09-19 13:05:24 155
原创 背景
background-color:#b0c4de; //背景颜色background-image:url(‘paper.gif’); //设置背景图片background-repeat:no-repeat; //背景不重复出现background-repeat:repeat-x; // 背景在水平重复,竖直方向
2016-09-19 13:04:59 135
原创 设计模式的六大原则
1、开闭原则(Open Close Principle)开闭原则的意思是:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。2、里氏代换原则(Liskov Substitution Principle)里氏代换原则是面向对象设计的基
2016-09-19 13:04:30 146
原创 hibernate 连续 save 的时候报错事务回滚
下面的save添加的时候一定要注意,上面外键相关的主键有没有,有没有id,如果下面的save ,不是外键,则添加进去为空,为外键,则报错,则不行 ,在service层, 如果直接在action层,则没有报错,但仍需要得到id
2016-09-19 13:03:59 1284
原创 搭建springmvc + hibernate
http://mark-yang.github.io/blog/2015/04/24/spring-springmvc-hibernate/
2016-09-19 13:00:37 140
原创 packet too long
packet too long显示允许请求包大小:show variables like ‘max_allowed_packet’;设置包大小:set global max_allowed_packet=1024*1024*50;
2016-09-19 12:59:41 2304
原创 hibernate - 生成类错误
错误代码@OneToMany(cascade=CascadeType.ALL, fetch=FetchType.EAGER, mappedBy=”user”) public Set getEnvelopeReceivers() { return this.envelopeReceivers; }public void setEnvelopeReceivers(S
2016-09-18 17:35:11 196
原创 java 图片插入另一张图片
public static void mergeImage(String bigPath,String smallPath,String x,String y) throws IOException { try { BufferedImage small ; BufferedImage big = ImageIO.read(new Fil
2016-09-18 11:52:00 2176 2
转载 java equals 使用
java中equals使用方法: equals 方法是String类从它的超类Object中继承的, 被用来检测两个对象是否相等,即两个对象的内容是否相等,区分大小写。 对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equals()”比较字符串中所包含的内容是否相同。 例如: s1 = new
2016-05-19 09:43:20 227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人