码迷,mamicode.com
首页 >  
搜索关键字:条目    ( 1875个结果
c++11 实现RAII特性
什么是RAII 技术?(参见百度百科相关条目) RAII(Resource Acquisition Is Initialization)是一种利用对象生命周期来控制程序资源(如内存、文件句柄、网络连接、互斥量等等)的简单技术。 RAII 的一般做法是这样的:在对象构造时获取资源,接着控制对资源的访问 ...
分类:编程语言   时间:2018-08-06 11:43:19    阅读次数:625
五、使用依赖注入取代硬连接资源(静态工厂、单例),也可用于构造方法、bulider模式
改编自 http://www.cnblogs.com/IcanFixIt/p/8107863.html 许多类依赖于一个或多个底层资源。例如,拼写检查器依赖于字典。将此类类实现为静态实用工具类并不少见(条目 4): 同样地,将它们实现为单例也并不少见(条目 3): 这两种方法都不令人满意,因为他们假 ...
分类:其他好文   时间:2018-08-04 18:45:02    阅读次数:144
一、静态工厂的第四个优点是返回对象的类可以根据输入参数的不同而不同。
静态工厂的第四个优点是返回对象的类可以根据输入参数的不同而不同。 声明的返回类型的任何子类都是允许的。 返回对象的类也可以随每次发布而不同。 EnumSet类(条目 36)没有公共构造方法,只有静态工厂。 在OpenJDK实现中,它们根据底层枚举类型的大小返回两个子类中的一个的实例:如果大多数枚举类 ...
分类:其他好文   时间:2018-08-04 11:59:28    阅读次数:194
一、(EffectiveJava3rd条目一).静态工厂的第5个优点是,在编写包含该方法的类时,返回的对象的类不需要存在。
静态工厂的第5个优点是,在编写包含该方法的类时,返回的对象的类不需要存在。这种灵活的静态工厂方法构成了服务提供者框架的基础,比如Java数据库连接API(JDBC)。服务提供者框架是提供者实现服务的系统,并且系统使得实现对客户端可用,从而将客户端从实现中分离出来。 服务提供者框架中有三个基本组:服务 ...
分类:编程语言   时间:2018-08-04 11:41:49    阅读次数:280
二、Builder模式
构造方法参数过多时,Builder模式比使用伸缩构造方法(telescoping constructors)更容易读写,比JavaBeans模式更安全。 Builder通常是它所构建的类的一个静态成员类(条目24)。以下是它在实践中的示例: NutritionFacts类是不可变的,所有的参数默认值 ...
分类:其他好文   时间:2018-08-04 11:37:42    阅读次数:121
用vue构建项目同一局域网下通过ip访问
在webpack配置文件下改为 host:'0.0.0.0' 改为后启动跳转不到登录页面 需手动修改浏览器上的0.0.0.0:8080为自己ip加上:8080 就可以在别的电脑上进行访问了 ...
分类:其他好文   时间:2018-08-02 16:01:42    阅读次数:779
拼多多可信吗?真有亿万用户在用?Python分析50w数据,难以置信
一、缘起 二、我们获取了多少商品条目? 49.78万,大约50万条。这些数据全不全,肯定不全,但是基本上覆盖了拼多多的绝大部分在售商品,再退一步,数据的量级应该是没错的(数据获取)。 进群:125240963 即可获取数十套PDF哦!要源码也可以私信 三、这些商品总共卖出了多少钱? 288亿是一个什 ...
分类:编程语言   时间:2018-08-02 13:51:36    阅读次数:422
MyEclipse反向生成Java代码 ,Reverse Engineering-->Java Source Folder-->没有提供任何条目
在web项目名称上,手动执行一遍Add Hibernate Capabilities,然后再去DB Browser中进行反向生成pojo实体类和hbm.xml映射文件!,具体生成反向代码的配置如下图所示: ...
分类:编程语言   时间:2018-07-31 15:25:21    阅读次数:171
tkinter窗口系列之一——列表框
以下内容来自https://tkdocs.com/tutorial/morewidgets.html 一个列表框显示由单行文本所组成的一栏条目,通常它很冗长,它允许使用者通过列表浏览其中的内容,选择一条或者多条条目。列表框是典型Tk窗口的一部分。此处给出一个概览: 所有列表框用Listbox函数创建 ...
分类:其他好文   时间:2018-07-30 20:17:44    阅读次数:335
路径遍历:ZIP条目覆盖
程序在解压zip文件时,如果没有验证zip条目,攻击者可能对条目覆盖,从而造成路径遍历 例如:以下代码示例解压zip文件。 static final int BUFFER = 512; // . .. BufferedOutputStream dest = null; FileInputStream ...
分类:其他好文   时间:2018-07-30 18:04:41    阅读次数:258
1875条   上一页 1 ... 43 44 45 46 47 ... 188 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!