码迷,mamicode.com
首页 > 2016年05月13日 > 全部分享
java 设计模式
一、设计模式的六大原则 ①开闭原则 对扩展开放,对修改关闭。 ②里氏代换原则 任何基类出现的地方,子类一定可以出现。 ③依赖倒转原则 对接口编程,依赖于抽象,不依赖于具体。 ④接口隔离原则 使用多个隔离的接口,比使用单个接口要好。(降低依赖,降低耦合) ⑤合成/复用原则 原则是尽量使用合成/聚合的方 ...
分类:编程语言   时间:2016-05-13 07:35:40    阅读次数:162
军火库(第一期):无线电硬件安全大牛都用哪些利器?
本期「军火专家」:杨卿 杨卿,ID:Ir0nSmith,曾用名Anon(AnOnYMoUs)360独角兽安全团队(UnicornTeam)、360企业安全集团天巡产品负责人。国内首本无线通信安全书籍《无线电安全攻防大揭密》作者: 芭莎男士(2015年9月刊 商业)-摄于拉斯维加斯 MGM 【小编:I ...
分类:其他好文   时间:2016-05-13 07:35:39    阅读次数:323
iOS OC语言: Block底层实现原理
先来简单介绍一下BlockBlock是什么?苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,Block可以在任何时候执行。 Block和函数的相似性:(1)可以保存代码(2)有返回值(3)有形参(4)调用方式一样。 Block 底层实现 定义一个简单的block 我们再给a ...
分类:移动开发   时间:2016-05-13 07:37:36    阅读次数:212
win7x64下的redis安装与使用
先引用百度百科的一段话吧,具体可以到百科查看吧。 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Piv ...
分类:Windows程序   时间:2016-05-13 07:35:36    阅读次数:230
数据库连接池dbcp基本配置
DBCP(DataBase connection pool),数据库连接池。是 apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件。单独使用dbcp需要2个包: commons-dbcp.jar和commons-pool.jar。由于建立数据库连接是一个非常耗时耗资源 ...
分类:数据库   时间:2016-05-13 07:36:43    阅读次数:160
由于MDK5.0A没有STM32F103程序错误 stm32f10x.h(298): error: #67: expected a "}"
转自:http://blog.163.com/lby147612@126/blog/static/17041045220150130438428/ 由于MDK4.72A没有STM32F030,所以升级到了MDK5.0我的程序在MDK4.72A下编译正常没有任何错误,升级软件后程序都出现了同样的问题, ...
分类:其他好文   时间:2016-05-13 07:35:04    阅读次数:682
Mac linux 安装memcached服务
今天在Mac上安装memcached服务的时候 由于安装memcached之前需要安装libevent依赖包 所以使用brew install libevent 安装过程中报错 Warning: You are using OS X 10.11. We do not provide support ...
分类:系统相关   时间:2016-05-13 07:35:04    阅读次数:393
Lucene.Net无障碍学习和使用:搜索篇
一、初步认识搜索 先从上一篇示例代码中我们摘录一段代码看看搜索的简单实现: 从上面代码,我们不难看出,搜索需要用到IndexSearcher,Query,QueryParser和TopDocs(或者Hits)四个核心类: 1、 IndexSearcherIndexSearcher会打开索引文件,它不 ...
分类:Web程序   时间:2016-05-13 07:35:04    阅读次数:223
76. Minimum Window Substring
...
分类:Windows程序   时间:2016-05-13 07:36:00    阅读次数:190
《CLR via C#》 第22章 CLR寄宿和AppDomain 跨越AppDomain边界访问对象
跨越AppDomain边界访问对象 将书中的代码(3处)将“MarshalByRefType”修改为“typeof(MarshalByRefType).FullName”,即可得到书中的输出结果: 将:MarshalByRefType mbrt = (MarshalByRefType)ad2.Cre ...
分类:移动开发   时间:2016-05-13 07:35:32    阅读次数:412
vs生成MVC时若使用Internet应用程序为模版,项目建好后重新编译下无法通过
本文转载 1.问题描述:在用vs生成MVC时若使用Internet应用程序为模版,项目建好后重新编译下无法通过, 弹出错误: 解决方案:问题出来后,询问了身边很多人都是一头雾水,于是乎各种谷歌和百度,还好功夫不负有心人!终于找到一个解决方法,我把前辈写的方案整理一下,供大家参考! 如果你在创建项目的 ...
分类:Web程序   时间:2016-05-13 07:33:21    阅读次数:126
深入理解CSS中的margin负值
转自:http://www.cnblogs.com/xiaohuochai/p/5314289.html#anchor1 原文对margin负值做了特别详细的解读,应用案例也特别实用,转来为日后参考复习之用。 前面的话: margin属性在实际中非常常用,也是平时踩坑较多的地方。margin折叠部分 ...
分类:Web程序   时间:2016-05-13 07:34:32    阅读次数:157
mac 常用地址
1.hosts 配置文件地址 /private/etc/hosts 2.apache 配置文件地址 /etc/apache2/httpd.conf 3.Xcode 插件地址 ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/ ...
分类:系统相关   时间:2016-05-13 07:33:27    阅读次数:177
WPF MessageBox 添加确认取消按钮 并判断
很简单的功能随笔 ...
分类:Windows程序   时间:2016-05-13 07:33:39    阅读次数:3634
典型用户和用户场景
项目任务:老师通过老师身份登录并查看博客园作业 1、背景: ①典型用户:老师 (1)名字:王老师 (2)年龄:27以上 (3)收入:5000以上 (4)代表的用户在市场上的比例和重要性:方便老师查看作业可以提高感情分 (5)使用这个软件的典型场景:随时随地的查看学生作业 (6)使用本软件/服务的环境 ...
分类:其他好文   时间:2016-05-13 07:34:08    阅读次数:188
datetimepicker 插件位置问题解决经验
使用dadetimepicker进行时间选择是个很不错的选择,但是美中不足的是该插件在chrome中显示弹框的时候有时会出现位置错位的现象,而在IE中则没有这种现象,视图如图1 图1 查阅了网上的资料说这是插件的一个bug,需要修改bootstrap-datetimepicker.js插件中的源码才 ...
分类:其他好文   时间:2016-05-13 07:34:39    阅读次数:249
如何对Foreign Key 约束的引用列进行 insert 或 update
如果一个Table是其他表的外键,那么对该Table的引用列进行Update 或 Insert 会受到很多限制。Disable Foreign Key Constraints with INSERT and UPDATE Statements。 查看FK的信息,主要使用sys.foreign_key ...
分类:其他好文   时间:2016-05-13 07:34:07    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!