搜索到与相关的文章
Java

Java、模式、美眉、篮球

程序设计模式的有趣解释-追MM创建型模式1、FACTORY一追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。2、BUILDER

系统 2019-08-29 22:48:37 2452

Java

Java应用从集中式步入分布式

【IT168技术】记得Martin大叔在《企业应用架构模式》中特别强调:“能够不分布式的应用就不要分布式”,这句话没什么问题,尤其对于做过分布式应用的人而言,就更会有深刻的体会了,但这个世界偏偏就没有那么简单,大多数人都会碰到分布式应用的场景,尤其是对于大型应用而言,从集中式步入分布式是不可避免的,只是也许是小型分布式的,也许是大型分布式的;也许是有高性能要求的,也许是没有的,在这篇blog中我们来看看java应用从集中式步入分布式后到底会带来些什么挑战。

系统 2019-08-29 22:12:56 2452

Java

Java多线程面试问题集锦

如果你即将去一家从事大型系统研发的公司进行Java面试,不可避免的会有多线程相关的问题。下面是一些针对初学者或者新手的问题,如果你已经具备良好的基础,那么你可以跳过本文,直接尝试针对进阶水平的Java多线程编程问题及解答。关联链接:Javamulti-threading-1|Javamulti-threading-2问题:进程和线程的区别解答:一个进程对应一个程序的执行,而一个线程则是进程执行过程中的一个单独的执行序列,一个进程可以包含多个线程。线程有时候

系统 2019-08-29 22:02:31 2452

Oracle

Oracle数据库开发应用

最近公司将偶辞职,偶准备重新找工作,但是Oracle以前学习的忘了差不多了,现在开始熟悉一些常用的东东!!!!--System用户登录创建表空间CREATEtableworkspaceDATAFILE‘D:\oracle\oracle\workspace’SIZE10MAUTOEXTENDON;--创建新用户CREATEUSERxiaobaiIDENTITYBYxiaobaipwdDEFAULTTABLESPACEusersTEMPORARYTABLESP

系统 2019-08-12 09:30:05 2452

Android

Android理解:显式和隐式Intent

Intent是Android初学者比较难理解的一个东西。我这里以通俗易懂的语言和通俗易懂的代码,让初学者简单感受一下Intent。intent就是意图的意思。Intent分两种:显式(Explicitintent)和隐式(Implicitintent)。一、显式(设置Component)显式,即直接指定需要打开的activity对应的类。以下多种方式都是一样的,实际上都是设置Component直接指定Activity类的显式Intent,由MainActi

系统 2019-08-12 09:29:46 2452

编程技术

子集树与排列树的伪代码

遍历子集树需O(2n)计算时间voidbacktrack(intt){if(t>n)output(x);elsefor(inti=0;i<=1;i++){x[t]=i;if(legal(t))backtrack(t+1);}}Ø遍历子集树需O(n!)计算时间Øvoidbacktrack(intt)Ø{Øif(t>n)output(x);ØelseØfor(inti=t;i<=n;i++){Øx[t]=i;Øif(legal(t))backtrack(t+1

系统 2019-08-12 09:29:40 2452

各行各业

spring+netty+haproxy三人行组合

非常喜欢这个组合,内容转自:http://www.blogjava.net/liuguly/archive/2014/05/21/413900.htmlnetty是个高性能的网络通信框架,该框架性能高异步事件驱动模式,数据读写更高效提供更全面功能强的ByteBuf缓冲。完全可以基于此框架:自定义cs协议通信如果基于RMI框架,阿里的dubbo,facebook的thrift完全够用了,但是有时候我们的客户端不是java语言所写或者走自定义协议通信,比如流行

系统 2019-08-12 09:27:34 2452

Oracle

oracle创建表空间

/*分为四步*//*第1步:创建临时表空间*/createtemporarytablespaceuser_temptempfile'D:\oracle\oradata\Oracle9i\user_temp.dbf'size50mautoextendonnext50mmaxsize20480mextentmanagementlocal;/*第2步:创建数据表空间*/createtablespaceuser_dataloggingdatafile'D:\ora

系统 2019-08-12 01:54:32 2452

Java

java连接SQLServer

一切来得太顺利,多亏有前人的经验安装好SQLserver2000,下载了个补丁sql2000_sp3补丁安装了jdk,netbeans6.1半个小时不到就在window下搭建好了数据库设计大作业的环境好顺利啊一切ok了最后打开zy写的工程进行密码修改run!!!ok不过为了以后方便还是搜了一下转自http://flovemayday.blog.com.cn/archives/2007/2164558.shtml呵呵,看到这个界面好面熟啊,以前也用过这个模板

系统 2019-08-12 01:52:12 2452

Oracle

Oracle百问百答(一)

Oracle百问百答(一)01.如何查看oracle的版本信息?02.如何查看系统被锁的事务信息?03.怎么获取有哪些用户在使用数据库?04.数据表中的字段最大数是多少?表或视图中的最大列数为100005.怎样查得数据库的SID?selectnamefromv$database;,也可以直接查看init.ora文件06.如何查询表空间信息?07.如何统计两个表的记录总数?08.如何获取系统的当前日期,若天数大于15,显示1,否则显示0?09.dropuse

系统 2019-08-12 01:52:09 2452