摘要:SpringEL是一个强大的表达式语言,支持在运行时查询和操作对象图。
官方地址:https://docs.spring.io/spring-framework/docs/5.3.18/reference/html/core.html#expressions
阅读全文
随笔分类 - Java
摘要:只对密码进行md5加密很容易反推出来,另外两个用户的密码相同时,数据库保存相同的密码,知道一个用户的密码就知道另一个。
解决方法是在用户的短密码后面加上一段长字符,再计算 md5,这样反推出原始密码就变得非常困难,而且即使两个用户密码相同,数据库保存的密码也不一样。加上的这段长字符,称为盐(Salt),通过这种方式加密的结果,称为 加盐 Hash。
阅读全文
摘要:有个需求,从某个接口下载的一个zip压缩包,往里面添加一个说明文件。搜索了一下,没有找到往zip直接添加文件的方法,最终解决方法是先解压、再压缩。具体过程如下:
阅读全文
摘要:Kafka的结构与RabbitMQ类似,消息生产者向Kafka服务器发送消息,Kafka接收消息后,再投递给消费者。
生产者的消费会被发送到Topic中,Topic中保存着各类数据,每一条数据都使用键、值进行保存。
每一个Topic中都包含一个或多个物理分区(Partition),分区维护着消息的内容和索引,它们有可能被保存在不同服务器。
阅读全文
摘要:一、默认配置文件 二、指定配置文件 三、使用profile指定配置
阅读全文
摘要:插件ChineseLocalizations、ConvertToUTF8等安装,分别搭建Python、Java开发环境,并测试了一个简单例子。
阅读全文
摘要:有时因为某些原因Activit流程部署新版本后,还没有发起流程,回退到上一个版本。
阅读全文
摘要:java实现http请求的方法常用有两种,一种则是通过java自带的标准类HttpURLConnection去实现,另一种是通过apache的httpclient去实现。
本文用httpclient去实现,需要导入httpclient和httpcore两个jar包,测试时用的httpclient-4.5.1和httpcore-4.4.3。
阅读全文
摘要:Lombok 可用来帮助开发人员消除 Java 的重复代码,尤其是对于简单的 Java 对象(POJO),比如说getter/setter/toString等方法的编写。它通过注解实现这一目的。
官网:https://projectlombok.org
阅读全文
摘要:使用modeler设计器,流程图连线名称是有显示的,但是运行结果却没显示。activiti框架中的一个bug,要修改源代码。
阅读全文
摘要:看了网上一些文章,动手操作了一遍,终于学会了Activit的一些常规使用。
一、Eclipse中的Activiti插件安装
二、实现一个请假的工作流
阅读全文
摘要:JAVA JDBC 增删改查简单例子
阅读全文
摘要:背景:
公司项目使用jdk1.6、tomcat7、SVN,本文总结使用到现在的一些配置和问题。
阅读全文
摘要:背景:公司的项目使用的是jdk1.6,Tomcat7.0,比较旧,打算建一些测试项目用jdk1.8,Tomcat9.0。
阅读全文
摘要:借用http://blog.csdn.net/andycpp/article/details/1327147等文章上面的例子和教程进行学习总结,自己敲了一遍代码,发现里面有些东西,可能版本原因,已经稍微改了,不过原理还是相似的。怎样用JUnit进行一般测试,参数化测试,打包测试。
阅读全文
摘要:Axis2和CXF是目前流行的Webservice框架,这两个框架都属于重量级框架。
相对而言,JAX-WS RI是一个轻量级的框架。
开发WebService只需要很简单的几个步骤:写接口和实现->发布->生成客户端(测试或使用)。
阅读全文