自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (458)
  • 问答 (9)
  • 收藏
  • 关注

原创 不变(Immutable)模式

在阎宏博士的《JAVA与模式》一书中开头是这样描述不变(Immutable)模式的:          一个对象的状态在对象被创建之后就不再变化,这就是所谓的不变模式。 什么是不变模式?能做什么?        不变模式 , 行为型模式一种 ,系统使用某个对象的过程中 , 需要创建数量较多的同类对象 , 同时大量对象中还普遍存在状态相同的情况 , 此时就需要简化对象状态 , 使相同

2016-09-25 23:12:42 661

转载 Hibernate查询方式

Hibernate查询方式总的来说共有三种:HQL、QBC和SQL三种。但是细分可以有如下几种:一、HQL查询方式          这一种比较常用,因为它写起来灵活直观,而且与所熟悉的SQL的语法差不太多。条件查询、分页查询、连接查询、嵌套查询,写起来与SQL语法基本一致,唯一不同的就是把表名换成了类或者对象。其它的,包括一些查询函数(count(),sum()等)、查询条件的设定等

2016-09-25 22:37:00 556

原创 《Clean Code》代码的整洁之道----并发编程

《代码整洁之道》:细节之中自有天地,整洁成就卓越代码第13章  并发编程为什么需要并发?        并发是一种解耦策略,它帮助我们把做什么(目的)和何时(时机)做分解开。在单线程应用中,目的与时机紧密耦合,很多时候只要查看堆栈追踪即可断定应用程序的状态。而解耦目的与时机能明显地改进应用程序的吞吐量和结构。从结构的角度看,应用程序看起来更像是许多台协同工作的计算机,而不是一个大循环。

2016-09-24 23:14:42 1711

原创 《Clean Code》代码的整洁之道(二)

《代码整洁之道》:细节之中自有天地,整洁成就卓越代码第6章  对象和数据结构        数据结构指的就是数据的载体,暴露数据,而几乎没有有意义的行为的贫血类。最常见的应用在分布式服务,以wcf,webservice,reset之类的分布式服务中不可或缺的数据传输对象(DTO)模式,DTO(Request/Response)就是一个很典型的数据载体,只存在简单的get,set属性,并且更

2016-09-24 10:14:37 1902

原创 Hibernate逆向工程

Hibernate的开发流程一般有以下2种        正向工程:Java实体类 ---->mapping---- > DB数据库关系表        逆向工程:先创建DB数据库关系表,用工具生成生成mapping 和Java实体类。        在实际的开发过程中,涉及的表太多了,一个一个的写java实体类纯属“体力活”,因为实体类固有的那么些属性,机械式的写get/set方

2016-09-23 21:32:57 3226 2

原创 《Clean Code》代码的整洁之道(一)

《代码整洁之道》:细节之中自有天地,整洁成就卓越代码概述        软件质量,不但依赖于架构及项目管理,而且与代码质量紧密相关。这一点,无论是敏捷开发流派还是传统开发流派,都不得不承认。《代码整洁之道》提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。作为编程领域的佼佼者,这些实践在《代码整洁之道》中体现为一条条规则(或称“启示”

2016-09-22 10:35:34 11894 4

原创 Hibernate操作多对多关系

多对多业务说明        本例涉及的数据库表表为PRODUCTS(商品表)、SUPPLIERS(提供商表)和PRODUCT_SUPPLY(中间表)。        规定:商品可以由多个提供商提供;每个提供商可以提供多种商品。 实体间的关联-----ER图        双向多对多:即从Product商品就可知道该商品的供应商有哪些,因为Product类中包含一个供货商集合S

2016-09-21 10:00:22 737 2

原创 手把手教你Hibernate工程

Hibernate介绍及环境搭建:http://blog.csdn.net/ljheee/article/details/52475798Hibernate操作一对一关系:http://blog.csdn.net/ljheee/article/details/52593662Hibernate操作一对多关系:http://blog.csdn.net/ljheee/article/detai

2016-09-20 22:28:22 1250

原创 使用Hibernate操作一对多关系

Hibernate介绍:http://blog.csdn.net/ljheee/article/details/52475798Hibernate操作一对一关系:http://blog.csdn.net/ljheee/article/details/52593662Hibernate操作一对多关系:        "一对多"是最普遍的映射关系,简单来讲就如产品和类别的关系。一个类别下可

2016-09-20 20:23:02 4237

原创 Hibernate操作持久化对象

一、什么是[对象]持久化?        Java对象的状态可分为3类,如下图,即瞬时状态,持久化和持久化状态。         简单说,在使用new关键字创建出一个对象时,就是瞬时状态;使用JDBC完成数据在持久和瞬时状态的转化;存储到数据库里面的数据,就是持久状态了。显而易见,Java对象的持久化,就是把瞬时对象,存储到数据库,变成数据库关系表中对应的一条条记录。二、对象持久化

2016-09-20 10:51:56 3746

原创 Hibernate----初识

一、Hibernate概述1、Hibernate(开放源代码的对象关系映射框架)        Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO[普通Java实体类]与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。

2016-09-08 22:26:33 1708

原创 Android----菜单的使用

上一篇《Android菜单(一)----关于菜单》http://blog.csdn.net/ljheee/article/details/52334997讲解了菜单相关的基本基础。这篇将讲解Android各种菜单的使用。Android3.0 开始取消了实体的菜单按钮,引入了操作栏(Action Bar)。Android5.0将操作栏更名为应用栏(App Bar),目前有以下四种形式的菜单:

2016-09-01 22:15:09 2785 2

无懈可击的WEB设计第二版.pdf

无懈可击的WEB设计第二版.pdf

2017-08-16

FileUpload.rar

FileUpload.rar 图片上传,源码

2017-08-16

UML精粹:标准对象建模语言简明指南.pdf

UML精粹:标准对象建模语言简明指南.pdf

2017-08-16

软件测试用例模板一详细用例(经典).doc

软件测试用例模板一详细用例(经典).doc

2017-08-16

架构探险,从零开始写javaweb框架-源码

架构探险,从零开始写javaweb框架 huangyong-smart-framework-master.zip

2017-08-11

SpringMVC集成mybatis教程-实体类的orm

IDEA SpringMVC集成mybatis教程。 配套教程http://blog.csdn.net/ljheee/article/details/76618762 2个实体类的orm,增删改查实现。

2017-08-03

IDEA SpringMVC集成mybatis

IDEA SpringMVC集成mybatis教程。 配套教程http://blog.csdn.net/ljheee/article/details/76618762

2017-08-03

IDEA整合Spring+Springmvc+mybatis+maven详细教程 实例下载

IDEA整合Spring+Springmvc+mybatis+maven详细教程 实例下载。 详细教程网址:http://blog.csdn.net/alex_bean/article/details/55211442 绝对可用 良心奉上

2017-08-03

springBoot结合mybatis

springBoot结合mybatis

2017-08-02

spring-data-redis-demo.rar

spring-data-redis-demo.rar。 Spring-data-redis是spring大家族的一部分,提供了在srping应用中通过简单的配置访问redis服务,对reids底层开发包(Jedis, JRedis, and RJC)进行了高度封装,RedisTemplate提供了redis各种操作、异常处理及序列化,支持发布订阅,

2017-08-01

springMVC集成spring-data-redis

redis-service_pubsub.rar。 springMVC集成spring-data-redis实现发布订阅。

2017-08-01

node-v8.2.1-x64.msi

node-v8.2.1-x64.msi。 nodejs Windows安装包。

2017-07-30

JSONLibraries1.zip

JSONObject、JSONArray ,依赖的所有jar

2017-07-29

Redis-x64-3.2.100.zip

Redis-x64-3.2.100.zip win64位。

2017-07-29

jquery-easyui-1.5.2.zip

jquery-easyui-1.5.2.zip。包含很多的示例。

2017-07-25

Jquery可拖拽树.rar

Jquery可拖拽树.rar 实现树结构。

2017-07-25

游戏人工智能编程案例精粹.pdf

游戏人工智能编程案例精粹.pdf

2017-07-13

xstream-1.4.10-java7.jar

xstream-1.4.10-java7.jar。 稳定版,由jdk1.7编译。

2017-07-12

xstream-distribution-1.4.10-bin.zip

xstream-distribution-1.4.10-bin.zip。 xstream1.4.10 稳定版,里面包含所有依赖jar包。

2017-07-07

xmlpull_1_0_5.jar

xmlpull_1_0_5.jar

2017-07-06

综合面试题150问-面试题大-软件开发工程师面试题.xls

综合面试题150问-面试题大-软件开发工程师面试题.xls 资深招聘专家整理,人事、综合面试大全。 比如:如何聊薪资,怎么看待加班,你的规划,优缺点等,给你回答模板。

2019-07-07

Artificial Neural Networks for Beginners.pdf

Artificial Neural Networks for Beginners.pdf 人工智能/神经网络入门论文

2018-10-19

Mybatis DAO生成工具

java FX 实现的GUI,从数据库连接,生成DAO。就是MBG工具。

2018-09-07

2018年最佳深度学习书单(从零到深度学习工程师).pdf

2018年最佳深度学习书单(从零到深度学习工程师).pdf 机器学习最佳书单

2018-03-17

双11_不一样的技术创新.pdf

双11_不一样的技术创新.pdf 阿里巴巴新出到技术图书,最新版

2018-01-24

京东弹性数据库中间件-JED.pdf

京东弹性数据库中间件-JED.pdf 综合介绍京东数据库中间件。

2018-01-18

乌镇互联网大会嘉宾分享要点-20171203.pdf

乌镇互联网大会嘉宾分享要点-20171203.pdf。 各个嘉宾的重点发言、

2018-01-05

spring-ldap-2.3.2.RELEASE-dist.zip

spring-ldap-2.3.2.RELEASE-dist.zip 包含官方文档和spring-ldap-core,spring-ldap-core-tiger,spring-ldap-ldif-core,spring-ldap-odm

2017-12-08

Python爬虫Huaban.zip

Python爬虫Huaban.zip Python爬虫,从花瓣爬取各类图片。

2017-12-06

ApacheDirectoryStudio-2.0.0win32.x86_64.zip

ApacheDirectoryStudio-2.0.0win32.x86_64.zip Apache Directory Studio 是一个 LDAP 的工具平台,用来连接到任何 LDAP 服务器并进行管理和开发工作。功能LDAP浏览器、LDIF编辑器、嵌入式 ApacheDS、ACI编辑器。

2017-12-05

javachineseime1.01.jar

javachineseime1.01.jar Java拼音输入法,Java版。 An input method based on Java(TM) Input Method Framework(IMF). Just install it in the jre/lib/ext directory, You can use it as Chinese Pinyin,WB86,CJ(TW) IME in any java application on any platform. current version 1.0

2017-11-24

javachineseime1.01.src.zip

javachineseime1.01.src.zip Java版拼音输入法,完整源代码,最新版,包含jar. An input method based on Java(TM) Input Method Framework(IMF). Just install it in the jre/lib/ext directory, You can use it as Chinese Pinyin,WB86,CJ(TW) IME in any java application on any platform. current version 1.0

2017-11-24

jodd-all-3.9.1.jar

最新发布版,集成了所有工具集。Jodd是一个普通开源Java包。你可以把Jodd想象成Java的"瑞士军刀",不仅小,锋利而且包含许多便利的功能。 Jodd 提供的功能有: 1. 提供操作Java bean, 2. 可以从各种数据源加载Bean, 3. 简化JDBC的接连与代码, 4. 剖析SQL查询, 5. 处理时间与日期, 6. 操作与格式化String, 7. 搜索本地硬盘上的文件, 8. 帮助处理Servlet请求等。

2017-11-23

【白皮书】《2017互联网科技创新白皮书》电子版.pdf

【白皮书】《2017互联网科技创新白皮书》电子版.pdf。这份报告从AI技术社会的崛起、席卷全球的AI浪潮、中国AI的发展情况、AI时代的腾讯使命等几个章节,阐释了腾讯如何看待人工智能,以及自身未来的使命。

2017-11-09

[代码行数统计工具]SourceCounter.zip

[代码行数统计工具]SourceCounter.zip。 任意目录下解压后运行SourceCounter.exe即可

2017-08-29

QTP工具下载

QTP10.0。测试工具

2017-08-25

Netman网络人

netman_office7374.zip。 Netman网络人,免费远程桌面连接。

2017-08-17

Maven实战.pdf

Maven实战.pdf

2017-08-16

apache-maven-3.5.0.zip

apache-maven-3.5.0.zip。Windows版,已设置了阿里镜像。无需安装,解压后设置环境变量即可。

2017-08-11

信息推送系统

信息推送系统redis-service-dao.rar。 支持短信、邮件推送,使用redis缓存,list,发布订阅。工程springMVC

2017-08-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除