码迷,mamicode.com
首页 > 全部
Java内存模型深度解读
Java内存模型规范了Java虚拟机与计算机内存是如何协同工作的。Java虚拟机是一个完整的计算机的一个模型,因此这个模型自然也包含一个内存模型——又称为Java内存模型。 如果你想设计表现良好的并发程序,理解Java内存模型是非常重要的。Java内存模型规定了如何和何时可以看到由其他线程修改过后的 ...
分类:编程语言   时间:2016-05-13 07:38:54    阅读次数:219
Linux C 编程内存泄露检测工具(一):mtrace
前言 所有使用动态内存分配(dynamic memory allocation)的程序都有机会遇上内存泄露(memory leakage)问题,在Linux里有三种常用工具来检测内存泄露的情況,包括: 1. mtrace mtrace是三款工具之中是最简单易用的,mtrace是一个C函數,在<mch ...
分类:系统相关   时间:2016-05-13 07:36:50    阅读次数:268
第六十三天请假 PHP封装数据库连接
用类封装数据库连接(unionsql-class.php) 用函数封装数据库连接(unionsql-function.php) ...
分类:数据库   时间:2016-05-13 07:38:05    阅读次数:193
轮播-时间轴
...
分类:其他好文   时间:2016-05-13 07:36:50    阅读次数:118
PHP分页类源码
...
分类:Web程序   时间:2016-05-13 07:37:57    阅读次数:221
[转]Windows系统注册表知识完全揭密
来源:http://www.jb51.net/article/3328.htm Windows注册表是帮助Windows控制硬件、软件、用户环境和Windows界面的一套数据文件,注册表包含在Windows目录下两个文件system.dat和user.dat里,还有它们的备份system.da0和u ...
分类:Windows程序   时间:2016-05-13 07:38:12    阅读次数:222
贴吧爬虫入门
...
分类:其他好文   时间:2016-05-13 07:37:01    阅读次数:120
使用font-size:0去掉inline-block元素之间的空隙
现代浏览器的最新版都支持inline-block,只有该死的ie6、7不支持inline-block,但ie6、7可以通过 来模拟 下面是inline-block兼容的代码: 但是大家有没有发现,在firefox,safari,opera,ie8+中的 inline-block 元素之间会莫名其妙多 ...
分类:其他好文   时间:2016-05-13 07:37:29    阅读次数:121
形同虚设:花费700美元便可突破门禁
近日,黑客向Tech Insider展示了如何通过在亚马逊和eBay上购买价值700美元的电子零件来克隆门禁卡,成功闯入办公室的全过程。 对于黑客而言,未经授权闯入一家公司是及其简单,而且还无需花费很多金钱的事情,可能只需要花700美元从亚马逊和eBay上购买一些零件就可以了。 Tech Insid ...
分类:其他好文   时间:2016-05-13 07:35:42    阅读次数:179
view添加阴影效果
button.layer.shadowColor = [UIColor clearColor].CGColor;//阴影的颜色 button.layer.shadowOffset = CGSizeMake(0.5, 1);//阴影大小 button.layer.shadowOpacity = 0;/ ...
分类:其他好文   时间:2016-05-13 07:36:19    阅读次数:91
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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!