JAVA
程序员冰零
公众号: 程序员冰零
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hibernate使用mysql创建表指定utf-8字符集
由于原文链接:http://blog.tremend.ro/2007/08/14/how-to-set-the-default-charset-to-utf-8-for-create-table-when-using-hibernate-with-java-persistence-annotations/翻译 2014-09-01 15:11:45 · 5732 阅读 · 3 评论 -
Log4j 1.2 使用自定义级别、自定义过滤器、动态路径
log4j 1.2 自定义级别、自定义过滤器、动态路径原创 2015-04-08 10:08:53 · 5216 阅读 · 1 评论 -
使用AntiSamy防范XSS跨站脚本攻击
什么是XSS?XSS(Cross Site Scripting),即跨站脚本攻击,是一种常见于web application中的计算机安全漏洞。XSS通过在用户端注入恶意的可运行脚本,若服务器端对用户输入不进行处理,直接将用户输入输出到浏览器,则浏览器将会执行用户注入的脚本。 XSS的分类根据XSS造成的影响,可以将XSS分为非持久型和持久型。 1.原创 2014-06-04 10:50:15 · 7577 阅读 · 0 评论 -
使用JAVA实现比较两个文件夹下的文件新增和修改情况,并复制到新的目录(实现增量更新项目)
- 0x00 前言 之前工作的时候,经常会有客户提交BUG或者新增一个功能等需求。于是我就会在我本地修改代码,然后再打包替换客户的项目。比较麻烦的是,每次更新都需要去SVN看看都改了哪些文件,新增了哪些文件,一个一个去找,然后打包,给客户更新,有些时候一不小心就漏了或者搞错了,非常的烦。其实我一直都想做的事情就是,写一个程序,让程序去实现对比新旧两个项目,然后把新的项目多出来的文件或者变原创 2015-07-11 15:26:45 · 6370 阅读 · 4 评论 -
JAVA类获取mybatis的mapper进行数据库操作
- 0x00 前言 最近在做项目的项目, 有个功能是从数据库中读取一些参数, 项目用的是spring mvc + spring + mybatis, 也就是需要在java类中通过spring获取mapper. - 0x01 思路 怎样在一个普通的类获取spring的applicationContext这个很关键. 我的思路是这样的:原创 2016-07-20 12:47:21 · 9826 阅读 · 0 评论 -
记录一次坑爹的Tomcat部署
记录一次坑爹的Tomcat部署- 0x00 前言 最近在做项目的时候, 为了API项目和前端配合, 所以决定用Jenkins做持续集成并部署到Tomcat, 然后再搭建一个Nginx做前端服务器。安装Jenkins、安装Deploy插件、创建项目、配置Subversion、配置Maven、配置Deploy… 一切顺利, 看到打了war成功的放到Tomcat上面啦! WTF? 两个WAR包, 第一原创 2017-07-27 13:44:39 · 735 阅读 · 0 评论 -
Jenkins 构建maven工程打成jar包并执行
Jenkins 构建maven工程打成jar包并运行- 0x00 前言 继续上午的坑爹部署后,打算将需要执行的jar包用Jenkins构建并运行。- 0x01 思路 1. 使用maven的maven-shade-plugin插件,把maven项目的各种依赖jar包统统打包,生成.jar文件。 2. 通过Jenkins持续集成构建项目。 3. 停止之前运行的jar包。 4. Jenkins构原创 2017-07-27 19:42:12 · 26693 阅读 · 4 评论 -
记录一个Lombok,在jdk10下面无法启动的问题,lombok.javac.apt.LombokProcessor could not be initialized.
0x00 - 还是废话不多说了,标题佛性一点 lombok版本: 1.16.20 maven配置如下<build> <plugins> <plugin> <groupId>org.apache.maven.plu原创 2018-05-16 20:02:03 · 17740 阅读 · 3 评论
分享