赞了文章2018-04-16
在如今企业纷纷转型微服务的过程中,微服务架构中日志记录的重要性时常会被忽略。本文作者十分关注微服务日志记录,提出了独到的观点,并与大家分享关于微服务日志记录的各种技巧的最佳实践。
发布了文章2017-08-07
最近依旧在忙公司 KM 的项目,我负责的是部分核心模块的开发,已经实现了Servcie - DAO 层的开发,紧接开始着手实现 Controller 层,因为是基于 RESTful,所以必须定义好 RESTful API 的接口,才能进行功能的实现。
发布了文章2017-07-27
什么是mock?在软件开发的世界之外, "mock"一词是指模仿或者效仿。 因此可以将“mock”理解为一个替身,替代者. 在软件开发中提及"mock",通常理解为模拟对象或者Fake。
发布了文章2017-07-24
近来部门接到一个外包项目,是基于现有的系统做一个知识文档库,类似于百度网盘一样的功能,只是在角色和权限上与网盘不同,这个项目我们部门称为KM,Knowledge Manager ,难点就在于文件的权限管理。
发布了文章2017-07-19
Struts 整合 SpringMVC 过程:这篇文章是我在整合过程中所做的记录和笔记 web.xml :筛选器机制过滤 原机制是拦截了所有 url ,即 <url-pattern>/*</url-pattern> 新机制为了将 structs2 的 url 与 SpringMVC 的 url 区分开来,则修改了拦截属性 {代码.....
回答了问题2017-07-19
以前写的一篇博客: 一、 Jacob 环境配置 ① 下载Office套件 ② 下载Jacob-1.1.8.jar包 链接:[链接] {代码...} ③ 拷贝dll文件 {代码...} ④ 项目中引用jacob.jar 二、Jacob示例 word/excel/ppt 转 PDF {代码...}
发布了文章2017-07-19
在编写 SpringMVC Demo 的过程中,对自动装配有一种莫名的兴奋感,只要容器中有相对应的 Bean ,通过 @Autowire 注解,自动会将对应的 Bean 注入到相关的属性中,着的确是一个很强大的机制,但是在使用的过程中,也遇到了许多问题,其中有一个是,如果这个属性的类型...
发布了文章2017-07-15
公司项目使用 struts2 作为控制层框架,为了实现前后端分离,计划将 struts2 切换为 SpringMVC ,因此,这段时间都在学习新的框架,《Spring实战》是一本好书,里面对 Spring 的原理实现以及应用都说得很透彻,强烈推荐,但是如果想深挖 Spring 的实现,还是要从他的...
发布了文章2017-07-12
近期在维护公司项目的时候遇到一个问题,因为实体类中的 set 方法涉及到了业务逻辑,因此在给对象赋值的过程中不能够使用 set 方法,为了实现功能,所以采用了反射的机制给对象属性赋值,借此机会也了解了反射的一些具体用法和使用场景,分以下两点对反射进行分析:
发布了文章2017-07-06
反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制
赞了回答2017-07-05
{代码...} 用Java8的Stream API处理集合
发布了文章2017-07-03
从事Java开发已经有两年多,会开始考虑如何保障开发以及维护的稳定性,起因有二,一是公司项目总会有修不完的bug,每次的修复,总会引发新的问题出现,导致维护工作反反复复,新工作无法正常的开展;二是自己有创建网站的计划,希望能够避免类似公司项目这样的问题,...
回答了问题2017-07-03
这篇博客写得比较清楚:Java自动装箱与拆箱及其陷阱
发布了文章2017-07-01
系统集成 SpringMVC 的测试框架,为了在测试结束后,清空测试数据库的所有表单,需要写一段 SQL 脚本实现。这个任务到了我这里,尴尬的是,对 MySql 的理解仅在于 CRUD 的我,要写操作数据库的 SQL ,简直是莫大的难事,作为程序员,不会写不是问题,不会查就是罪过...
回答了问题2017-06-30
解决方案: 1、前端按钮触发后禁用, 直到服务器返回数据 2、数据库添加主键唯一检验
回答了问题2017-06-29
&& 运算符检查第一个表达式是否返回 false,如果是 false , 则结果必为 false,不再检查其他内容|| 运算符检查第一个表达式是否返回 true,如果是 true , 则结果必为 true,不再检查其他内容
发布了文章2017-06-28
String 作为最基础的引用数据类型,日常的开发中被大量的使用。基于不可变的特性,一旦被过度地使用,堆内存就会负荷不堪,甚至影响性能,为此,Java 设计者特意为 String 在方法区中开辟了字符串常量池,以减少 String 的实例创建,然而,在面对大数量的情况下,字...
回答了问题2017-06-27
以前在CSDN上看到随机产生不重复的数字的算法: {代码...}
关注了问题2017-06-26
回答了问题2017-06-25
System.arraycopy() 方法详解