首页 > 2016年08月19日 > 全部分享
设计模式之禅--抽象工厂模式
**抽**象工厂模式的定义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定它们的具体类。抽象工厂模式的通用类图抽象工厂是工厂方法模式的升级版本,在多个业务品种、业务分类时,通过抽象工厂模式生产所需要的对象是一种非常好的方式。所以理论上讲,工厂模式能做的事抽象工厂模式来做也没有问题,高版本兼容低版本嘛~开车了~女娲造人后传女娲造人之后发现造出来的人太单调了,因为忘记给人类定义性别了。那现在我...
分类:其他   时间:2016-08-19 20:51:21    收藏:0  评论:0  赞:0  阅读:282
Hdu 5521 Meeting(建图+最短路)
题目地址:http://acm.split.hdu.edu.cn/showproblem.php?pid=5521 思路:边数太多,不能直接建图。对于每个集合,设置一个虚拟点,对于每个集合中的点u:连一条u->S权值为0的边(点在集合中,花费为0);连一条S->u权值为w的边(从集合中一点到另一点花费w)。分别计算从点1到i和从点n到i的最短路,枚举i,则ans=min( ans,max ( d...
分类:其他   时间:2016-08-19 20:51:11    收藏:0  评论:0  赞:0  阅读:298
网络安全是困扰各个网络公司的最大顽,应上升至战略高度
随着互联网在人们的生活中发挥越来越重要的作用,互联网的安全问题也逐渐被人们所重视。尽管每年有大量的资金被用于确保网络的安全,降低因为网络事故或人为破坏所造成的损失,但网络安全仍然是困扰各个网络公司的一大顽疾。 互联网的先天之殇 互联网的安全问题之所以严重,很大程度上是由互联网自身的结构所决定的。互联 ...
分类:其他   时间:2016-08-19 20:50:31    收藏:0  评论:0  赞:0  阅读:199
工厂模式三部曲之抽象工厂模式
工厂方法模式有一个问题就是,类的创建依赖工厂类,也就是说,如果想要拓展程序,必须对工厂类进行修改,这违背了闭包原则,所以,从设计角度考虑,有一定的问题,如何解决?就用到抽象工厂模式,创建多个工厂类,这样一旦需要增加新的功能,直接增加新的工厂类就可以了,不需要修改之前的代码。因为抽象工厂不太好理解,我 ...
分类:其他   时间:2016-08-19 20:50:21    收藏:0  评论:0  赞:0  阅读:243
js中的argument
在函数体内,标识符arguments是指向实参对象的引用,实参对象是一个类数组对象 arguments[0],arguments.length arguments是什么? 答:1:arguments是收到的实参副本 在词法分析中, 首先按形参形成AO的属性,值为undefined 当实参传来时, 再 ...
分类:Web开发   时间:2016-08-19 20:50:11    收藏:0  评论:0  赞:0  阅读:497
DOM事件
一、事件流 (1)事件冒泡:通俗的讲就是由最具体的元素向上传播至最不具体的节点(文档); (2)事件捕获:可以理解为事件冒泡反过来,由最不具体至最具体。 二、事件处理程序 (1)HTML事件处理程序 (2)DOM0级事件处理程序 (3)DOM2级事件处理程序 (4)IE级事件处理程序及跨浏览器解决 ...
分类:其他   时间:2016-08-19 20:50:01    收藏:0  评论:0  赞:0  阅读:285
特斯拉自动驾驶可被“黑客”控制?
以“协同联动,共建安全命运共同体”为主题的第四届中国互联网安全大会(ISC 2016)日前在北京召开,超过3万名安全行业人士就世界网络安全等问题进行探讨。 在本届ISC2016上,素有“黑客嘉年华”之称的HackPwn安全极客狂欢节同步举办,国内外多位知名“黑客”大咖与国内数百位安全极客齐聚,上演了 ...
分类:其他   时间:2016-08-19 20:49:35    收藏:0  评论:0  赞:0  阅读:260
企业内搜索引擎项目(二):索引的设计和创建
1. 设计 @ 索引创建 采用【动态索引】的策略,可以实现实时搜索的功能; 动态索引的实现需要“倒排索引”,“临时索引”和“已删除文档列表”,其中“倒排索引”存储在磁盘文件中,“临时索引”存储在内存中; 思路: 当系统发现有新文档进入时,立即将其加入临时索引中;有文档被删除时,则将其加入删除文档队列 ...
分类:其他   时间:2016-08-19 20:49:21    收藏:0  评论:0  赞:0  阅读:205
build.gradle文件详解
...
分类:其他   时间:2016-08-19 20:49:12    收藏:0  评论:0  赞:0  阅读:281
JAVA Day9
1.StringBuffer类 优点: 内存的管理! StringBuffer: String 增强版 StringBuffer sb = new StringBuffer(); StringBuffer sb = new StringBuffer("aaa"); 使用步骤 //1.构建对象 Str ...
分类:编程语言   时间:2016-08-19 20:49:01    收藏:0  评论:0  赞:0  阅读:209
加载数据 设置图片圆角方法
[_iconView sd_setImageWithURL:[NSURL URLWithString:item.image_list] placeholderImage:[UIImage imageNamed:@"defaultUserIcon"] options:SDWebImageCacheMe ...
分类:其他   时间:2016-08-19 20:48:52    收藏:0  评论:0  赞:0  阅读:243
向PE文件中添加一个Section
背景 之前说过直接向类HelloWorld.exe的可执行文件添加一个MessageBox弹窗, 但有时候, 需要添加的内容太多了, 因为数据与代码一起插入, 以至于可执行文件本身没有足够的空闲空间存放这些内容时, 就需要添加一个Section. 确认节区头后面还有空间 用工具查看一下最后一个节区头 ...
分类:其他   时间:2016-08-19 20:48:41    收藏:0  评论:0  赞:0  阅读:247
Xapian实战(三):索引
参考资料: Xapian:Document, Value和Term Xapian:Database Xapian机制简要介绍 1. Xapian中各类要点总结 @ Database Database API参考 WritableDatabase API参考 Xapian的Database是所有用于检 ...
分类:Windows开发   时间:2016-08-19 20:48:31    收藏:0  评论:0  赞:0  阅读:266
Xapian实战(二):core concepts
参考资料 core concepts 正文 1. 并发性 xapian不包含任何全局变量,所以多线程编程中,在没有共享资源的情况下可以安全使用xapian。在实际操作中,由于每个线程都可以创建自己的xapian.Database对象,所以这个限制条件完全没有问题。当然如果真的需要在多线程中使用同一个 ...
分类:Windows开发   时间:2016-08-19 20:48:21    收藏:0  评论:0  赞:0  阅读:370
for xml 字符串拼接
SELECT TOP 10 B.user_gid,LEFT(StuList,LEN(StuList)-1) as hobby FROM (SELECT user_gid,( SELECT CAST(auth_type AS VARCHAR(50))+',' FROM credit.record_au ...
分类:其他   时间:2016-08-19 20:48:13    收藏:0  评论:0  赞:0  阅读:258
最近做项目的一些小技巧
最近再跟着视频,学做一个简单的BBS。用来掌握所学习的Servlet,jsp,以及数据库的相关知识。 1.当传输过来的数据中有中文时, request.setCharacterEncoding("GBK"); 会保证,传输过来的字段会是中文 要注意的是:在执行setCharacterEncoding ...
分类:其他   时间:2016-08-19 20:48:01    收藏:0  评论:0  赞:0  阅读:208
HDU1011 树形DP
Starship Troopers Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 17560 Accepted Submission(s): ...
分类:其他   时间:2016-08-19 20:47:51    收藏:0  评论:0  赞:0  阅读:251
Android中用双缓存技术,加载网络图片
最近在学校参加一个比赛,写的一个Android应用,里面要加载大量的网络图片,可是用传统的方法图片一多就会造成程序出现内存溢出而崩溃.因为自己也在学习中,所以看了很多博客和视频,然后参照这些大神的写源码,自己写了一个加载网络图片工具类. 里面要用到一个经典的图片缓存库DiskLruCache 下载地 ...
分类:移动平台   时间:2016-08-19 20:47:41    收藏:0  评论:0  赞:0  阅读:306
hbase 协处理器
一、服务端1、安装Protobuf2、RPC proto 定义文件:Examples.protooption java_package = "org.apache.hadoop.hbase.coprocessor.example.generated";option java_outer_classn ...
分类:其他   时间:2016-08-19 20:47:32    收藏:0  评论:0  赞:0  阅读:333
SOAP详解
1. SOAP简介 1.1应用背景 对于应用程序开发来说,使程序之间进行因特网通信是很重要的。目前的应用程序通过使用远程过程调用(RPC)在诸如 DCOM 与 CORBA 等对象之间进行通信,但是 HTTP 不是为此设计的。RPC 会产生兼容性以及安全问题;防火墙和代理服务器通常会阻止此类流量。通过 ...
分类:其他   时间:2016-08-19 20:47:22    收藏:0  评论:0  赞:0  阅读:242
1433条   上一页 1 ... 12 13 14 15 16 ... 72 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!