其他开发技术
文章平均质量分 67
milly125
热爱工作,热爱生活!!
展开
-
日志级别的选择:Debug、Info、Warn、Error还是Fatal
软件中总免不了要使用诸如 Log4net, Log4j, Tracer 等东东来写日志,不管用什么,这些东东大多是大同小异的,一般都提供了这样5个日志级别: × Debug × Info × Warn × Error × Fatal 一个等级比一个高,但是在具体开发中,关于应该如何选择适应的等级,却没有找到好的文章进行说明。记录一转载 2016-03-30 09:31:56 · 519 阅读 · 0 评论 -
Windows环境将应用设置成服务
1.进入cmd,将目录切换到要安装的服务的bin目录下2.执行service install 服务名3.启动:service start 服务名原创 2016-03-10 18:13:16 · 690 阅读 · 0 评论 -
Junit测试
1.用junit对service层进行测试(1)创建基类---用于初始化应用程序import org.springframework.test.AbstractTransactionalSpringContextTests;public class BaseBeanTest extends AbstractTransactionalSpringContextTests {原创 2016-03-07 15:44:37 · 328 阅读 · 0 评论 -
RESTful设计
RESTful 是一种软件架构风格,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这种风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。理解RESTful设计原则REST的名称"表现层状态转化"中,省略了主语。"表现层"其实指的是"资源"(Resources)的"表现层"。所谓"资源",就是网络上的一个实体原创 2016-03-02 09:10:44 · 301 阅读 · 0 评论 -
对象转换利器之Dozer
在Java的世界中,经常会涉及到需要在2个对象中进行转换,比如说: 调用SOAP Web服务,需要把自己的Domain对象转换为Soap服务的Jaxb对象请求,在分层级SOA架构中,2个层级之间Domain对象的转换,在分布式系统中,每个模块使用自己的领域对象,防止自己的业务被其他模块的domain对象影响通常情况下,程序员们会自己弄一个Transformer层,来做对象之间的转换转载 2016-03-24 22:07:11 · 355 阅读 · 0 评论 -
elastic-job
1.原理弹性分布式:1) 任务上线时会自动将服务器信息注册到注册中心,下线会自动更新服务器状态2) 每次分片都会按服务器ip排序注册中心:1) 注册中心在定义的命名空间下,创建作业名称节点,用于区分不同作业,作业一旦创建则不能修改作业名称,修改名称视为新的作业作业名称节点包含:config节点:作业配置信息instances节点:作业运行实例信息sharding节点:作业分片信息servers节点...原创 2018-02-26 20:33:20 · 529 阅读 · 0 评论