摘要: VM options:-Dfile.encoding=UTF-8 阅读全文
posted @ 2017-07-31 14:15 马克队长 阅读(368) 评论(0) 推荐(0) 编辑
摘要: Spring的核心 依赖注入 & 切面编程 1.创建应用组件之间协作的行为通常称为装配。(wiring) 2.Spring EL表达式。SEL是一种能在运行时构建复杂表达式,存取对象属性、对象方法调用的表达式。格式:#{SpEL expression} 阅读全文
posted @ 2017-07-31 11:04 马克队长 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2017-07-14 19:58 马克队长 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 1.查看进程:ps -ef | grep java2.杀死进程:kill -9 [PID] 阅读全文
posted @ 2017-06-20 10:30 马克队长 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1.下拉选择 <select id="select" name="select" class="form-control"> <option value="-1">-1</option> <option value="1">1</option> <option value="2">1</option 阅读全文
posted @ 2017-06-14 10:10 马克队长 阅读(829) 评论(0) 推荐(0) 编辑
摘要: run config 中 tomcat VM options中填入一下命令 -Dfile.encoding=UTF-8 阅读全文
posted @ 2017-06-12 17:20 马克队长 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 一.概念 1.继承已经存在的类,就是复用这些类的方法和域。在此基础上还可以添加一些新的方法和域,以满足新的需求。这是java程序设计中的一项核心技术。 2.在设计类的时候,应该将通用的方法放在超类中,将具有特殊用途的方法放在子类中。 3.super没有引用的概念,不能讲super赋值给另一个对象变量 阅读全文
posted @ 2017-05-09 22:27 马克队长 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 对于面向对象程序设计,从根本上将,只要对象能够满足要求,就不必关心其功能的具体实现过程 一.类与类之间的关系 1.依赖(use a) 如果一个类的方法操纵另一个类的对象,我们就说一个类依赖另一个类。应该尽可能的将互相依赖的类减至最少。 2.聚合(has a) 聚合意味着一个类的对象包含另一个类的对象 阅读全文
posted @ 2017-04-24 20:19 马克队长 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1.对于API结果返回,定义BaseResult 类 拥有success,errorCode,errorMsg个3个基本参数,success使用Boolean类型,errorCode使用Integer类型,errorMsg使用String类型 对于success,false表示接口请求失败,true 阅读全文
posted @ 2017-04-01 09:14 马克队长 阅读(2639) 评论(0) 推荐(0) 编辑
摘要: 1.所有POJO类属性必须使用包装数据类型,RPC方法的返回值和参数必须使用包装数据类型。 说明:POJO类属性没有初值是提醒使用者在使用时,必须自己显示的进行赋值,任何NPE问题,或者入库检查,都由使用者来保证。 2.POJO 类必须实现 get/set 方法、必须重载toString()方法。 阅读全文
posted @ 2017-03-30 22:43 马克队长 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 1.Java基本数据类型 Java中一共有8种基本数据类型。 4种整形:int-4字节、long-8字节、short-2字节、byte-1字节 2中浮点型:float-4字节、double-8字节 1中字符型:char 1中布尔型:boolean 1.1一般的程序中使用浮点型数是都采用double, 阅读全文
posted @ 2017-03-23 08:57 马克队长 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1.基本类型 int 在java中 int 永远是32位,取值范围:[-2<<32 , 2<<32-1]即[-2147483648 , 2147483648-1]。 阅读全文
posted @ 2017-03-22 22:39 马克队长 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一.关于Dao层 DB 对象的设计。 1.设计DB对象时,请使用包装类。因为从数据库中查出的数据项可能是null,对于int,boolean等简单数据类型,没有办法表示null,会使程序抛出异常。 2.对于mysql要设计是否类型的字段请使用TINYINT类型,对应的java类型为Boolean。 阅读全文
posted @ 2017-03-22 21:28 马克队长 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 1.功能开发 2.写、跑测试用例 3.提测 4.改bug 5.上线 阅读全文
posted @ 2017-03-17 15:13 马克队长 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1.修改字段注释格式 alter table {table} modify column {column} {type} comment '{comment}'; 阅读全文
posted @ 2017-03-09 14:37 马克队长 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2017-02-27 10:58 马克队长 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 一.接口入参校验 对于所提供的服务接口(Dubbo服务、JSF服务、REST服务),接口入参必须要进行校验。 校验服务类建议命名为:InterfaceParametersCheckService 校验方法:ResponseDTO check[+接口名](RequestDTO requestDTO) 阅读全文
posted @ 2017-02-22 09:23 马克队长 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 1.添加参数 archetypeCatalog=internal 阅读全文
posted @ 2017-01-26 22:15 马克队长 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 应用分层 1.分层如下 1)开放接口层:可以直接封装Service接口暴露成RPC;通过web封装成http接口;网关控制层等。 2)终端显示层:各个端的模板渲染并执行显示层。 3)Web层:主要是度访问控制进行转发,各类基本参数校验,或者不复用的业务简单处理。 4)Service层:对具体的业务逻 阅读全文
posted @ 2017-01-25 18:49 马克队长 阅读(1310) 评论(2) 推荐(0) 编辑
摘要: 建表规约 1.表达是与否概念的字段,必须使用is_XXX的方式命名,数据类型是 unsigned tinyint (1表示是,0表示否)。 2.表名不使用复数名词。 3.禁用保留字。 4.小数类型为decimal,禁止使用float和double。 5.表的命名最好是加上“业务名词_表的作用” 。 阅读全文
posted @ 2017-01-25 08:49 马克队长 阅读(707) 评论(1) 推荐(0) 编辑