摘要: 对于redis的存储key/value键值对,经过多次踩坑之后,我们总结了一套规则;这篇文章主要讲解定义key/value键值对时的定义规则和注意事项。 前面一篇文章讲了如何定义Redis的客户端和Dubbo集成存储器;当我们真正开始开发的时候,就会突然发现,有点不知道如何去定义Redis的Key和Value值... 阅读原文
2018-11-09 23:42:07 阅读(1561) 评论(0)
摘要: 领域模型:来自问题领域的面向的实体模型(用户角度) Hibernate不要求持久化类实现序列化Serializable  当对象储存在HttpSession中或者用RMI按值传递时需要实现序列化 POJO关联 public class Category { private String name; ... 阅读原文
2018-11-09 22:10:02 阅读(1454) 评论(0)
摘要:   通过阅读源码发现,HashSet底层的实现源码其实就是调用HashMap的方法实现的,所以如果你阅读过HashMap或对HashMap比较熟悉的话,那么阅读HashSet就很轻松,也很容易理解了。我之前也写了一篇关于hashMap源码阅读的文章,可以点击这里查看。   使用过HashSet的都清楚它保存的元素是不... 阅读原文
2018-11-09 22:03:01 阅读(1482) 评论(0)
摘要: 流使程序猿可以在抽象层上对集合进行操作。 从外部迭代到内部迭代 什么是外部迭代和内部迭代呢? 个人认为,外和内是相对集合代码而言。 如果迭代的业务执行在应用代码中,称之为外部迭代。 反之,迭代的业务执行在集合代码中,称为内部迭代(函数式编程)。 语言描述可能有点抽象,下面看实例。 1. 外部迭代 调用itr... 阅读原文
2018-11-09 20:32:02 阅读(1511) 评论(0)
摘要: 之前我写了一篇《吃人的那些Java名词:对象、引用、堆、栈和堆栈》,本以为凭借自己8年的Java编程经验足够把这些“吃人”的Java名词解释清楚了,但有网友不以为然,在文章底部评论说:“老哥,你真的有8年java开发经验么。。。”(告诉我,为什么要用三个句号。。。而不是三个问号???)鉴于此,我在写这篇《Java操作... 阅读原文
2018-11-09 19:26:03 阅读(1694) 评论(0)
摘要: 一、SSM概要 与SSH(Struts/Spring/Hibernate/)一样,Spring+SpringMVC+MyBatis也有一个简称SSM,Spring实现业务对象管理,Spring MVC负责请求的转发和视图管理, MyBatis作为数据对象持久化引擎。这样搭配的优点是:轻量、自由度高、Spring与S... 阅读原文
2018-11-09 18:21:18 阅读(1529) 评论(0)
摘要: 11、面向对象的特征有哪些方面    1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面, 以便更充分地注意与当前目标有关的方面。 抽象并不打算了解全部问题,而只是选择其中的一部分, 暂时不用部分细节。 抽象包括两个方面, 一是过程抽象, 二是数据抽象。 2.继承: 继承是一种联结类的层次模型, 并且允许... 阅读原文
2018-11-09 16:57:02 阅读(2700) 评论(0)
摘要: BOS项目 第1天   项目12天安排:   1-2天:项目概述、搭建开发环境、主页设计、持久层和表现层设计   3-6天:项目业务开发(取派员、区域、分区、定区、业务受理)---整个项目分为基础设置、取派、中转、路由、报表   7-8天:权限控制、权限管理----apache shiro   9-11天:工作流开发... 阅读原文
2018-11-09 15:37:18 阅读(1499) 评论(0)
摘要: 前言 我是一直致力于:.NET技术栈、WEB前端、架构设计相关的开发与管理工作,但因国内大环境影响及公司技术方向发生转变(由.NET全部转为JAVA),需要熟练掌握JAVA WEB相关的知识,故我也得顺应潮流,” 精通 “ JAVA  ^ v ^,当然.NET CORE也是我同步学习与研究的方向,甚至还有PYTHO... 阅读原文
2018-11-09 15:23:06 阅读(1764) 评论(0)
摘要: servlet生命周期      被创建:默认情况下,当servlet第一次被访问时,由服务器创建该对象,调用init()初始化方法,一个servlet只会被创建一次。                    可以配置servlet让其他服务器启动时,就被创建。                     <load... 阅读原文
2018-11-09 14:07:04 阅读(1462) 评论(0)