最新文章列表

彻底理解Java的Future模式

  不同的jdk版本实现的方式不一样   1.6 sychonized  1.8采用状态的方式,这里对比这两种实现方式,和future的使用场景     先上一个场景:假如你突然想做饭,但是没有厨具,也没有食材。网上购买厨具比较方便,食材去超市买更放心。 实现分析:在快递员送厨具的期间,我们肯定不会闲着,可以去超市买食材。所以,在主线程里面另起一个子线程去网购厨具。 但是,子线程执 ...
y806839048 评论(0) 有690人浏览 2018-03-05 16:08

设计模式(四)

13.访问者模式 访问者模式也称为Visitor模式,使用这种模式后可以在不修改已有程序结构的前提下,通过额外添加“访问者”来对已有代码的功能实现提升。表示一个作用于某对象结构中的各元素的操作。它使我们可以在不改变各元素的类的前提下定义作用于这些元素的新操作。 构成访问者模式的角色如下: 1.访问者角色(Visitor):为该对象结构中的具体元素角色声明一个访问操作接口。该操作接口的名字和参数标 ...
万小翼 评论(0) 有368人浏览 2017-07-30 18:30

java多线程(四)

锁 java 多线程的锁我是感觉是一个非常有难度的知识点,多线程的锁有十几种,以前我在面试的时候就有面试官问过我了不了解多线程锁,我当时想锁 ...
万小翼 评论(0) 有405人浏览 2017-07-09 16:13

从技术到管理的3大挑战-演讲笔记

原文链接:http://www.infoq.com/cn/presentations/3-challenges-from-technology-to-management 今天看了演讲视频,觉得讲的很好,自己作为一名基层管理者,还是有不少共鸣的 以下摘要供自己定期自省。   挑战1:队员做的工作没有自己好,花时间去沟通还不如自己去做。   错误一:帮队员调整代码 -代码规范性不够 ...
sharley 评论(0) 有439人浏览 2017-07-06 18:18

23中设计模式

1. 了解这23种设计模式 http://www.cnblogs.com/doseoer/p/5434821.html 根据设计模式的参考书 中所提到的,总共有 23 种设计模式。这些模式可以分为三大类:创建型模式(Creational Patterns)、结构型模式(Structural Patterns)、行为型模式(Behavioral Patterns) 创建型模式 这些设计模式提供了 ...
darrenzhu 评论(0) 有427人浏览 2017-06-03 12:59

原型模式Prototype与 JavaScript的Prototype继承

Quoted from http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html 5、原型模式(Prototype) 原型模式虽然是创建型的模式,但是与工程模式没有关系,从名字即可看出,该模式的思想就是将一个对象作为原型,对其进行复制、克隆,产生一个和原对象类似的新对象。本小结会通过对象的复制,进行讲解。在Java中,复制 ...
darrenzhu 评论(0) 有509人浏览 2017-06-03 12:56

23种设计模式综述

 1.工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。    2.建造模式:将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,客户不必知道产品内部组成的细节。建造模式可以强 ...
billxiatian 评论(0) 有377人浏览 2017-05-11 09:13

【转】PostgreSQL学习-模式schema

一个数据库包含一个或多个命名的模式,模式又包含表。模式还包含其它命名的对象,包括数据类型、函数,以及操作符。同一个对象名可以在不同的模式里使用而不会导致冲突; 比如,schema1和myschema都可以包含叫做mytable的表。和数据库不同,模式不是严格分离的:一个用户可以访问他所连接的数据库中的任意模式中的对象,只要他有权限。    我们需要模式有以下几个主要原因:    1). 允许多个用户 ...
zhongmin2012 评论(0) 有334人浏览 2016-11-20 16:47

java 相关

  想着学习学习java的模式了,看到不错得帖子 父类定义运行的顺序流程 public abstract class TemplatePattern { //模板方法 public final void templateMethod(){ method1(); method2(); method3(); } private void method1() ...
草原星空 评论(0) 有306人浏览 2016-11-16 16:39

设计模式之适配器模式

一、定义 现有类不能兼容目标接口,需要一个新的类来满足两者的关系。 二、适配模式 1、类适配;2、对象适配;3、接口适配 三、实现 类适配: adapter  extends Source Implements Itearget 对象适配 adapter  获得source类的引用  再Implements Itarget adapter(Source source) {   ...
sawelly 评论(0) 有234人浏览 2016-03-28 10:30

Java单例模式Singleton的几种实现方式

请参考链接: Singleton Design Pattern in Java http://howtodoinjava.com/design-patterns/creational/singleton-design-pattern-in-java/ 1) Recommendation way public class DemoSingleton implements Serializab ...
darrenzhu 评论(0) 有806人浏览 2016-03-17 10:51

Java枚举类-行为模式最佳实践

下面的主要内容是读了《Effective Java》第二版第30条之后的一些看法和总结。        在面对一大篇的叙述性的知识点介绍时,往往觉得太过乏味,抓 ...
yunnick 评论(0) 有11490人浏览 2015-12-18 16:21

db2实例、数据库、表空间、容器、模式我的简单理解

实例:instance 数据库:database 表空间:tablespace 容器:container 模式:schema   db2可以建多个实例, 在实例下可以建多个数据库 在数据库下可以建多个表空间,逻辑上存储数据库对象的地方 在表空间下可以建多个容器,物理上存储数据库对象的地方,(一个容器不能同时被多个表空间使用) 数据库下可以建多个模式,模式名称和用户名一样,从逻 ...
happyqing 评论(0) 有2063人浏览 2015-12-16 22:25

JavaScript单例模式Singleton Pattern

参考链接:http://www.dofactory.com/javascript/singleton-design-pattern var Singleton = (function () { var instance; function createInstance() { var object = new Object("I am the ...
darrenzhu 评论(0) 有1316人浏览 2015-09-29 14:10

Sybase database Transaction mode: chained and unchained

Support for Sybase database Transaction modes in JDBC Adapter https://www.ibm.com/developerworks/community/blogs/websphere_adapters/entry/jdbc_adapter_supported_transaction_modes_in_sybase?lang=en poi ...
darrenzhu 评论(0) 有1388人浏览 2015-09-02 10:15

腾讯17年发展史上的14个关键点

QQ第一位产品经理吴宵光:腾讯17年发展史上的14个关键点(转)   本文为吴宵光先生2015年5月在腾讯大学活动的演讲。腾讯开放平台整理发布。 吴宵 ...
Sunshyfangtian 评论(0) 有532人浏览 2015-06-17 08:39

学习编程的七个阶段

第1阶段:机会 你很开心,你一直想学这个新的内容,比如说某编程语言,无论是规划还是环境所迫,总之你终于有这个机会学习了。 第2阶段:没有 ...
heyisheng 评论(0) 有14人浏览 2015-06-11 10:14

谈谈”互联网+”时代下电子商务的新方式

谈谈”互联网+”时代下电子商务的新方式(转)  文/王吉伟   随着新型产业的崛起,各行业的商业模式发生了很大的转变,这主要表现在电商模式 ...
Sunshyfangtian 评论(0) 有514人浏览 2015-05-05 20:27

小米、华为与联想,背后隐含的三种模式

小米、华为与联想,背后隐含的三种模式(转) 文/李智勇   1月15号参加了小米产品发布会,正当雷军在台上讲小米Note的种种功能时我却突然意识到小米、华为、联想的拼杀到了2015年已经完全进入到了一个新的阶段。在功能和体验上诚然大家会激烈的彼此追赶但其实已经拉不开太多的距离,最终决定胜负的很可能是手机背后所体现出来的模式。这很像一场国战,胜负不再取决于一城一地而是取决于综合国力。   ...
Sunshyfangtian 评论(0) 有669人浏览 2015-04-30 12:53

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics