- 博客(13)
- 资源 (5)
- 问答 (24)
- 收藏
- 关注
原创 Spring ApplicationListener操作
想在spring容器启动时进行一些额外的初始化操作,那么就需要实现ApplicationListener接口,并重写onApplicationEvent方法:@Componentpublic class SystemInit implements ApplicationListener<ContextRefreshedEvent> { @Override pub...
2016-07-25 11:09:21 65
原创 Eclipse deployment assmebly
使用deployment assembly可以为web工程指定将依赖的工程打成jar包部署到WEB-INF/lib下,且默认只会将java文件打成jar包。
2016-07-22 15:05:56 188
原创 数据库字段copy到eclipse之诡异问题
今天在用mybatis-generator:generate自动生成实体类以及映射关系时,因为有一个数据库字段错误,就随手改了下,然后就发生了很无语的事情。eclipse一直报错:修改的那个字段不可用。由于eclipse中需要生成的字段是直接从数据库copy过来的,然后问了同事说,因为自己修改可能会导致数据库字段的编码不同,所以在eclipse中,该字段需要手工拼写,不能直接copy。...
2016-07-21 18:03:33 91
原创 TortoiseSVN添加鼠标右键菜单
TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。从http://tortoisesvn.net/downloads.html下载对应的版本安装完成后,发现鼠标的右键找不到TortoiseSVN的菜单,折腾了一番之后,最终在官网上找到了合理的解释: 从上面的信息可以看出,对于64位的操作系统,如果想要在鼠标右键显示Tor...
2016-07-21 10:10:28 189
原创 Redis 教程 --- 高级
Redis 数据备份与恢复Redis SAVE 命令用于创建当前数据库的备份。 语法redis Save 命令基本语法如下:redis 127.0.0.1:6379> SAVE 实例redis 127.0.0.1:6379> SAVE OK该命令将在 redis 安装目录中创建dump.rdb文件。 恢复数据如果需要恢复数据,只...
2016-07-14 16:47:20 149
原创 Redis 教程 --- Redis 命令
Redis 命令Redis 命令用于在 redis 服务上执行操作。要在 redis 服务上执行命令需要一个 redis 客户端。 语法Redis 客户端的基本语法为:$ redis-cli 实例启动 redis 客户端,打开终端并输入命令 redis-cli。该命令会连接本地的 redis 服务。$redis-cliredis 127.0.0.1:...
2016-07-14 15:28:50 79
原创 Reids教程 --- 基础
Redis 三大特点:Redis是完全在内存中保存数据的数据库,使用磁盘只是为了持久性目的,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用; Redis相比许多键值数据存储系统有相对丰富的数据类型,不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储; Redis可以将数据复制到任意数量的从服务器中,支持数据的...
2016-07-13 16:54:42 90
原创 IntelliJ IDEA 学习二
IntelliJ IDEA 缓存和索引介绍和清理方法IntelliJ IDEA 首次加载项目的时候,都会创建索引,而创建索引的时间跟项目的文件多少成正比。IntelliJ IDEA 的缓存和索引主要是用来加快文件查询,从而加快各种查找、代码提示等操作的速度。 在某些特殊条件下,IntelliJ IDEA 的缓存和索引文件也是会损坏的,比如断电、蓝屏引起的强制关机,当你重新打开 In...
2016-07-12 15:22:56 92
原创 IntelliJ IDEA 学习一
如果你是开发 Java Web 项目最好的方案是 8G 内存或是以上,硬盘能再用上固态是最好的,因为 IntelliJ IDEA 有大量的缓存、索引文件,把 IntelliJ IDEA 的缓存、索引文件放在固态上,IntelliJ IDEA 流畅度也会加快很多。 IntelliJ IDEA 相关核心文件和目录介绍安装目录介绍 IntelliJ IDEA 的安装目录...
2016-07-12 14:04:57 99
原创 JavaBean的get、set方法引发的讨论
一哥们发的一个被大家广泛认为蛋疼的帖子,如下: //设置成私有变量,有什么鸟用? 难道是为了整个团队配合的时候告诉那些人这个变量不可以动吗? 那是不是一个开发一个项目的时候 这些 修饰符 是毫无意义的? private String code; public void setCode(String code){ this.code;...
2016-07-11 16:38:35 256
原创 Eclipse 项目显示svn信息详情以及版本选择
在Eclipse中导入新的项目,有时会因为之前项目显示的svn信息很简洁,而当前项目信息显示过于繁杂而不习惯,需修改如下配置: window->preferences->team->svn->label decorations->text decorations. 个人一般习惯于如下配置:File : {outgoing_fl...
2016-07-07 14:11:37 719
原创 Feature Flag 功能发布控制
背景产品在新功能发布前,可能会采取小流量测试的方式,或者在确定方案前使用A/B测试来衡量。一般开发人员会跟运维同学合作,通过一些现有平台切换机器或者流量来实现。本文介绍了另外一种简便的方式,并解释了其在持续集成上的应用,同时提供了现有的开发框架供快速使用。 Feature Flag VS Feature BranchesFeature Flag(又名 Feature Toggl...
2016-07-05 15:51:46 793
原创 jdk7一些未用过的新属性
1.switch 对String的支持每个case是使用String的equals方法来进行比较的,对大小写敏感。和一连串的if-else-then相比,使用switch来计较String,Java编译器会生成更加有效的字节码 2.多个异常一次catchpublic static void first(){ try { Buffered...
2016-07-05 15:01:46 81
Logback用户手册中文版
2017-09-05
java 线程池最大线程数不起作用
2020-06-29
短信验证码防刷增加的图片验证码功能
2017-07-04
Java端和js端cookie跨域共享
2016-05-04
dedecms(织梦)请求流程
2016-04-28
JAVA和IOS对接RSA加密问题
2016-03-31
spring 拦截器执行的场合
2016-03-22
如何将一个网站的内容嵌入另一个网站的页面中
2015-11-12
cms 可以引用静态页面吗
2015-11-10
日志工具SimpleLog怎么配置输出的日志路径
2015-10-15
Spring MVC 简单异常处理器如何定义日志文件路径
2015-10-14
项目页面jquery加载时间长导致响应时间慢
2015-10-09
spring mvc中controller上不配置@requestMapping
2015-08-11
数据库多人操作事务怎样保证
2015-04-12
java web项目中用户实体类定义
2015-04-10
spring mvc service单例问题
2015-01-28
jsp链接带的参数在页面取不到
2014-12-25
关于微信支付的支付授权目录是如何定义的
2014-12-17
微信支付V3版授权目录填写相关事项
2014-12-17
微信端的分享功能是不是只能分享静态网页
2014-12-05
Java web项目中关于如何使用redis的一些问题
2014-12-03
Java项目跨服务中文乱码
2014-11-17
spring mvc 项目中session数据相关
2014-10-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人