Java
文章平均质量分 64
Macarron
Keep going and going and going, never stop.
展开
-
Spring4整合Quartz2实现定时任务
Spring4整合Quartz2实现定时任务Quartz2可以实现非常复杂的定时任务,其时间表达式也是一个非常强大的功能,如在我们需要定义一个动态任务时,通过Quartz可以很容易就实现这种任务。本文通过Spring和Quartz的整合,实现一个可配置的动态任务。1.Maven导入Quartz2的依赖<dependency> <groupId>org.quartz-scheduler</gro原创 2015-11-10 14:30:43 · 2568 阅读 · 0 评论 -
谷歌Advanced Rest Client 使用
谷歌Advanced Rest Client 使用Advanced Rest Client是一个非常强大的HTTP模拟插件,1.安装Rest Client 插件打开谷歌浏览器,打开应用商店。 查找advanced rest client并下载插件。 在扩展程序中查看插件,可以直接设置桌面看快捷方式。 之后就可以在桌面点击快捷方式或者在扩展程序中查看应用商店的程序并使用插件了。2.模拟Res原创 2016-05-20 18:07:34 · 15917 阅读 · 0 评论 -
Redis常用命令
查案redis数据需要使用redis客户端连接,运行redis-cli,windows为exe文件,linux为redis-cli文件,可以配置redis的环境变量快速启动。 实用命令: keys *:取出当前匹配的所有key exists keyName:当前的key是否存在 del lv:删除当前 keyexpire keyName time(int);设置过期时间 move lar原创 2016-03-29 14:21:33 · 378 阅读 · 0 评论 -
NginxSSL
Nginx的安装与配置前端:AngularJS后端:SpringBoot + Tomcat前段静态资源放在Nginx服务器上,后端Tomcat置于Nginx后方,访问到Tomcat的请求由Nginx转发,全程访问使用https,访问前段地址为默认地址(如 https://192.168.28.232 ) ,访问后端地址加上/server(如 https://192.168.28.232/ser原创 2015-10-14 13:20:29 · 398 阅读 · 0 评论 -
Redis安装与使用
CentOs7下安装:转载 2016-03-29 14:25:40 · 449 阅读 · 0 评论 -
Spring Ldap
Spring LdapSpring Ldap是一个用来简化LDAP操作的开源框架Spring Ldap中的ODM技术可以像Hibernate的ORM一样将对象映射到AD域上该框架通过提供和ORM中相似的机制对LDAP相关操作进行封装,主要包括: 类比SessionFactory的LdapContextSource类比HibernateTemplate等的LdapTemplate伪事务支持原创 2015-10-27 14:00:10 · 1287 阅读 · 0 评论 -
使用JDB调试Java程序
使用JDB调试Java程序1.使用JDK的JDB工具附加调试Java程序首先用以下命令启动Java程序:java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000 -jar test.jar注意命令中有参数suspend=n,指定JAVA以调试模式运行,监听本地8000端口,并且等待连接时不挂起,正常运行。用以原创 2015-12-18 20:16:09 · 5305 阅读 · 0 评论 -
SpringMVC数据验证
SpringMVC数据验证Java本身有一套Bean validation组件在Spring3是Spring开始支持Bean Validation 1.0(JSR-303)验证框架,支持xml和注解风格的验证Hibernate validator 5开始支持Bean Validation 1.1(JSR-349),且是Spring4才支持,定义了许多新的规范支持的内容参考:http://do原创 2015-11-28 11:32:18 · 744 阅读 · 0 评论 -
JavaMockito的使用
JavaMockito的使用我们在写单元测试的时候,有时候不需要去检验某些组件是否正确,我们会默认这些组件正确的情况下测试其他组件,这时候我们可以使用Mocks框架代替其他组件,继续进行单元测试。模拟场景是Mock Spring-data-mongodb的MongoRepository,测试ServiceMockito官网也有非常完善的文档: http://site.mockito.org原创 2015-10-15 10:47:36 · 2078 阅读 · 0 评论 -
NodeJS和SpringBoot的SSL配置
NodeJS和SpringBoot的SSL配置NodeJS使用OpenSSL生成的.pem格式证书SpringBoot使用了JDK的keytool生成的证书主要是单向验证,只需要验证服务器SpringBoot1、生成密钥库# keytool -genkey -alias server -keyalg RSA -keystore serverKeystore.jks2.导出密钥库公钥、信息等到原创 2015-10-14 13:46:34 · 2036 阅读 · 0 评论 -
CentOS下安装数据库
CentOS下安装数据库在CentOS下安装MySQL与MongoDB安装MySQLCentOS下有更好的MariaDB(MySQL的子项目)代替MySQL,因此我们安装通过yum安装MariaDB# yum install mariadb-server# mysql_secure_installation # 设置MySQL默认用户密码# systemctl start mariadb.se原创 2015-10-14 12:40:00 · 533 阅读 · 0 评论 -
通过SpringMail API发送邮件
通过SpringMail API发送邮件使用JavaMail API也可以简单的实现发送邮件,当然通过SpringMail来发送也是很简单的。 SpringMail提供了几个API用户发送不同形式的邮件: - JavaMailSenderImpl:邮件发送器的封装,实现发送者的配置。 - SimpleMailMessage:对邮件的简单封装,只能发送一个纯文本邮件。 - MimeMailMe原创 2015-11-10 14:32:20 · 745 阅读 · 0 评论 -
快速创建基于JavaFX的桌面App
快速创建基于JavaFX的桌面App 快速创建一个基于JavaFX的桌面APP,用于模拟一个简单的客户端POST请求; 项目基于Maven创建,使用的IDE是Intellij IDEA,项目编码全部为UTF-8; JDK版本为1.8。制作目标 简单说明一下想制作的APP的样子: 实现一个APP,存在两个视图:首页和编辑页。首页简单的展示一些欢迎话语,编辑页负原创 2018-02-05 15:14:06 · 8256 阅读 · 0 评论