1.zipmap优化hash:
前面谈到将一个对象存储在hash类型中会占用更少的内存,并且可以更方便的存取整个对象。省内存的原因是新建一个hash对象时开始是用zipmap来存储的。这个zipmap其实并不是hash table,但是zipmap相比正常的hash实现可以节省不少hash本身需要的一些元数据存储开销。尽管zipmap的添加,删除,查找都是O(n),但是由于一般对象的field数...
分类:
其他好文 时间:
2015-07-28 18:39:16
阅读次数:
115
1、在AppDelegate中增加,这个方法可以禁止横屏
- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window
{
return UIInterfaceOrientationMask...
分类:
移动开发 时间:
2015-07-28 18:39:28
阅读次数:
196
前提:volley框架的jar,服务端ssl证书文件(crt,cet,pem格式等)
如果没有volley,我们可以通过git clone下来。地址:
https://android.googlesource.com/platform/frameworks/volley
我们再来看看volley提供的demo源码:
git://github.com/ogrebgr/android_v...
分类:
Web程序 时间:
2015-07-28 18:39:23
阅读次数:
197
接上篇《qml自学笔记------自己写类似于劲舞团的按键小游戏(中)》...
分类:
其他好文 时间:
2015-07-28 18:39:24
阅读次数:
101
上篇博客中介绍了ORM思想,可以说ORM思想在数据交互方面给我们带来了一次变革。他能够自动实现Entity实体的属性与关系型数据库字段的映射,增删改查的sql脚本由ORM来自动生成,使我们编码时不用考虑数据库数据结构,而是以操作实体对象的形式来完成与数据库的交互。与传统开发方式相比ORM可以使我们编写更少的代码来创建和维护应用程序。不得不说ORM这种思想的确优雅。实现ORM思想的框架有很多,有重型的...
分类:
数据库 时间:
2015-07-28 18:40:11
阅读次数:
161
这篇是计算机类的优质推荐>>>>《SEO实战密码——60天网站流量提高20倍(第3版)》
编辑推荐
本书不仅对需要做SEO的人员有帮助,如个人站长、公司SEO或网络营销人员、SEO服务公司人员等,对所有从事与网站相关工作的人都有参考价值,如网站设计人员、程序员、大中专院校网络营销和电子商务专业学生、网络公司技术和营销团队、传统商业公司电子商务团队、新媒体营销从业人员等。
...
分类:
Web程序 时间:
2015-07-28 18:37:56
阅读次数:
218
遇到这个问题, 本来想找现成的方案,结果半天没合适的 于是自己搞了一个,其实挺简单,给需要的朋友:
直接上代码
- (void)viewDidLoad {
[super viewDidLoad];
NSString * string = @"你好";
[self conversionCharacterInterval:4 current:string withLabel:sel...
分类:
其他好文 时间:
2015-07-28 18:37:27
阅读次数:
128
通过实例讲解C#中泛型的泛型类、泛型方法、泛型与集合类型的使用...
在最初学习设计模式时,我为绝佳的设计思想激动不已,在以后的工程中,多次融合设计模式,而在当下的设计中,我们已经觉察出了当初设计模式的高瞻远瞩,但是也有一些不足,需要我们去改进,有人说过,世界上没有绝对的事,当然,再简单的事情,环境变了,也会发生变化,今天和大家一起分享在多线程下单例模式的优化。
细节的优化,就像雕琢一件艺术品,我们接触的高人越多,这样的思想就越浓厚,所以,我们常常判断一个人事怎么的品格与素质,通过他接触的人,朋友就可以推测出来,而计算机内,也是如此,我们接触的优秀框架多了,自...
分类:
编程语言 时间:
2015-07-28 18:38:42
阅读次数:
190
Minimum Path Sum
Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which minimizes the sum of all numbers along its path.
Note: You can only move e...
分类:
其他好文 时间:
2015-07-28 18:36:31
阅读次数:
68
命令(Command)模式:又称Action模式或者Transaction模式。它属于对象的行为模式。
命令模式把一个请求或者操作封装到一个对象中,于是这些命令可以被:
重复多次
取消
取消后又再重做 命令模式的本质是对命令进行封装,将发出命令的责任和执行命令的责任分割开(解耦)。命令模式使请求本身成为一个对象,这个对象和其他对象一样可以被存储和传递。 命令模式涉及到五个...
分类:
其他好文 时间:
2015-07-28 18:38:09
阅读次数:
99
Unity中查找脚本被哪些Prefab或场景引用Unity中有个Find References In Scene的功能,但是只能查找在当前场景中的引用。
如果发现某个脚本不知道被挂在哪个Prefab上了,下面这个脚本你可能用得到
实现在查找脚本在哪些Prefab或者场景中被引用,查找脚本引用了哪些对象(脚本,Texture,字体等)
先看截图:
源码在这里using UnityEng...
分类:
编程语言 时间:
2015-07-28 18:36:41
阅读次数:
288
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using UnityEngine.Audio;
#if UNITY_EDITOR
using UnityEditor;
#endif
public class PauseManager : MonoBehaviour {
public...
分类:
其他好文 时间:
2015-07-28 18:36:13
阅读次数:
187
Servlet:
1. Cookie是Server端与Client端通信时,Server端写入到Client端的文件,并且只能是文本形式。并且,Client可以拒绝。 Cookie有两种,设定时长的储存在文件中,不设定时长的在内存中,随着窗口的关闭Cookie消失。
设定的Cookie只能被相同路径下或者子路径下的Servlet/JSP 读到。
2.
Session写在Server端的。...
分类:
Web程序 时间:
2015-07-28 18:38:38
阅读次数:
120
有些时候打开一个html页面,发现显示中文乱码。于是在浏览器==》工具==》编码中修改默认的编码方式。但每次打开页面都需要修改编码,实在是太麻烦。其实只需要在你的html页面的标签内添加下面一行代码就行了
当然如果你的页面需要gb2312才能正常显示,那就把utf-8改成gb2312...
分类:
Web程序 时间:
2015-07-28 18:37:06
阅读次数:
99