![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编码杂项
文章平均质量分 68
Saleson
喜欢看书,看技术贴,喜欢研究如何提高开发效率,和大型网站的高并发性能.目前从事JAVA后端架构。
展开
-
Idea remote debug
idea remote debug 有两种debugger mode, 分别是attach to remote jvm和listen to remote jvm, 两种模式对于jvm的启动参数也不一样。原创 2022-10-09 23:08:29 · 1007 阅读 · 0 评论 -
Nexus搭建的maven 私库
Nexus版本是2.14.2-01-bundle,支持jdk1.7 。 部署在ip为192.168.20.102的虚拟机上,目录路径在/apps/svr/Nexus/nexus-2.14.2-01/中。Nexus管理访问路径是http://192.168.20.102:8081/nexus 管理账号:admin/ZhongZhiHui2016 所有发布到maven私库上的目录都可以通过http原创 2017-01-04 18:11:55 · 2508 阅读 · 0 评论 -
编码的那么点事儿
编码的那么点事儿 在这篇文章中很少会去详细、硬性的去要求要如何写代码,更多的是提出一种编码的时候需要注意的一些情况,和一些更安全,更高效的编码思路。但是在现有框架下,也会对Service,DAO类有一些硬性的命名要求。 在redis的使用场景上也会有一些介绍,redis做为一个分布式NoSQL数据库,也是现在比较流行的缓存方案,它可以解决不少问题,但是也有一些问题我们需要去避免。原创 2017-01-04 18:06:08 · 1234 阅读 · 0 评论 -
领域模型层次划分
业务代码由于需要经过好几层的处理,每层需要封装对应的模型, setter/getter代码量不少,而且基本上字段都是相同的,所以在上层模型中使用BeanMapper.map(obj, Class)方法转换,会消耗些许性能,但代码量减少。模型对象的作用范围也讨论出来一个规范:1:上层模型提供转换方法。2:简单的转换使用BeanMapper转换,复杂的实现BeanConvertor接口,在原创 2017-03-18 21:18:34 · 3867 阅读 · 0 评论 -
spring mvc DispatcherServlet 接收请求到响应数据的过程
经常做项目使用spring mvc,可是你了解过spring mvc是如何处理HttpServletRequest的么,从接收请求到响应数据,中间过程是怎么样的,这篇文章里面有详细描述。原创 2017-03-31 19:33:35 · 2726 阅读 · 0 评论 -
spring mvc @ResponseStatus 和 ResponseEntity
@ResponseStatus 是标记一个方法或异常类在返回时响应的http状态。其代码注释如下:** <p>The status code is applied to the HTTP response when the handler* method is invoked and overrides status information set by other means,* like原创 2017-05-05 17:36:02 · 19802 阅读 · 0 评论 -
npm install 提示 ERR! code EINTEGRITY
npm install 的时候发生错误npm ERR! code EINTEGRITY npm ERR! sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y= integrity chexxxxxxxxxxxxxxxxxxxxxxxxxxxxDUqxF47jfwOgvK2UM16SEXk=. (10512 bytes)是什么原因不清楚,但找到了解决方法。先运行 npm i -g n原创 2017-07-06 15:15:19 · 48779 阅读 · 6 评论 -
JAVA字段校验(validation)
在开发业务时,不可避免的需要处理一些校验, 如果是写if-else这种代码去校验, 那会有一大段这样的代码。不过还好有个校验插件:javax.validation.validation-api,不过一般会引用hibernate的校验组件:org.hibernate.hibernate-validator, 它已经引用了validation-api组件。基础校验类型JSR303 是一套JavaBea原创 2017-10-16 11:24:23 · 37261 阅读 · 1 评论 -
Intellij Idea 代码格式化/保存时自动格式化
由于以前的项目中使用的是google style, 在这里也介绍使用google style的的方法。一、安装google-java-format preferences -> plugins -> Browse repositories… 搜索google-java-format 启用google-java-format 二、安装save actions preferen原创 2018-02-07 14:41:21 · 95713 阅读 · 9 评论