java
lifeINland(ldh)
希望博客,能对自己的学习习惯的养成有帮助!
学习一定要静下心、琢磨透
展开
-
java 开发手册(待续)
各层命名规约: A. Service/DAO 层方法明明规约 1. 获取单个对象的方法用get做前缀。 2. 获取多个对象的方法用list做前缀 3. 获取统计值用count做前缀 4. 插入的方法用save活insert做前缀 5. 删除的方法用remove或delete做前缀 6. 修改的方法用update做前缀 B.领域模型命名规约 1. 数据对象:xxxD翻译 2017-03-08 13:49:09 · 176 阅读 · 0 评论 -
java半自动化编程的设计与实现
1、区分业务需求的区别页面:后台管理系统2、自动生成代码1、非业务相关,连接数据库,生成数据持久层代码上层代码,MVC,包括与数据库相对应的JavaBean,dao层mapper,service与serviceImpl,controller2、业务相关,1、service与serviceImpl代码的生成2、controller代码的生成生成一个适合你的列表项目项目项目...原创 2019-06-19 16:43:22 · 767 阅读 · 0 评论 -
JAVA使用魔法数字
JAVA使用魔法数字说明:所谓魔法数值,是指在代码中直接出现的数值,只有在这个数值记述的那部分代码中才能明确了解其含义。 魔法数值使代码的可读性大大下降。而且,如果同样的数值多次出现时,到底这些数值是不是带有同样的含义呢,谁也说不清楚。另一方面,如果本来应该使用相同数值的地方,一旦用错了,也很难发现。因此,需要注意以下几点,极力避免使用魔法数值。 ① 不使用魔法数值,代之以有名字的Static原创 2018-01-04 11:44:23 · 1760 阅读 · 0 评论 -
Spring基础知识汇总
Spring基础知识汇总 Java开发必看转载 2017-08-24 11:06:56 · 206 阅读 · 0 评论 -
JVM 原理(温故知新)
Java JVM 运行机制及基本原理Java类加载机制Java性能优化之JVM GC(垃圾回收机制)转载 2017-08-16 17:33:14 · 235 阅读 · 0 评论 -
微服务框架选择:Spring Cloud还是Dubbo?
虽然dubbo项目已经不知道为什么被ali爸爸解散了。但还是有一段时间执着的想用dubbo。所以copy+记录此文。Round 1:背景 Dubbo,是阿里巴巴服务化治理的核心框架,并被广泛应用于阿里巴巴集团的各成员站点。阿里巴巴近几年对开源社区的贡献不论在国内还是国外都是引人注目的,比如:JStorm捐赠给Apache并加入Apache基金会等,为中国互联网人争足了面子,使得阿里巴巴在国人眼里已转载 2017-06-20 16:22:03 · 312 阅读 · 0 评论 -
spring 允许 Bean 在初始化完成后以及销毁前执行特定的操作
Spring 容器中的 Bean 是有生命周期的,spring 允许 Bean 在初始化完成后以及销毁前执行特定的操作。下面是常用的三种指定特定操作的方法:通过实现InitializingBean/DisposableBean 接口来定制初始化之后/销毁之前的操作方法;通过<bean> 元素的 init-method/destroy-method属性指定初始化之后 /销毁之前调用的操作方法;在原创 2017-05-04 15:52:34 · 853 阅读 · 0 评论 -
JS 声明全局变量的三种方式
JS中声明全局变量主要分为显式声明或者隐式声明下面分别介绍。 声明方式一: 使用var(关键字)+变量名(标识符)的方式在function外部声明,即为全局变量,否则在function声明的是局部变量。该方式即为显式声明详细如下:<script> var test = 5;//全局变量 function a(){ var a = 3;//局部变量 alert(a)原创 2017-04-06 21:47:37 · 62166 阅读 · 0 评论 -
<a>标签用法
<a href="http://www.baidu.com" target="_Blank">百度</a>_Blank是新窗口 _Self是自身 _Parent是父窗口 _Top是顶层窗口 当然也可以是自己定义的一个frame 的名字 比如<a href="http://www.baidu.com" target="frame1">百度</a>原创 2017-04-05 17:07:22 · 262 阅读 · 0 评论 -
datepicker自定义显示年月日
$("#datepicker").datepicker({ language: "zh-CN", todayHighlight: true, format: 'yyyy-mm-dd', autoclose: true, startView: 'days', maxViewMode:原创 2017-04-05 16:43:02 · 1897 阅读 · 0 评论 -
jvm原理(转载收藏)
什么是JVM?JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就转载 2017-03-16 13:08:08 · 369 阅读 · 0 评论 -
JDK8 Lambda & Stream使用笔记
List shopIdList = deviceList.stream().map(Device::getShopId).collect(Collectors.toCollection(ArrayList::new));Map<Long, Shop> shopMap = shopList.stream().collect(Collectors.toMap(Shop::getId,...原创 2019-08-21 16:21:18 · 175 阅读 · 0 评论