现在位置: 首页 > CiseemOreme发表的所有文章
  • 08月
  • 06日
综合 ⁄ 共 7077字 评论关闭
对于内存对齐的一点理解: 可以根据两个文章对比的理解。   Struct 是根据每个成员变量定义的顺序去判断内存字节对齐需要补齐的位,short 内存就按两个字节对齐,double 就按8个字节对齐。   几个简单的例子:  typedef struct ms1  {     char a;     int b;  } MS1;    假设MS1按如下方式内存布局(本文所有示意图中的内存地址从左至右递增):       _____________________________       |       |                   |       |   a   |        b          |        |       |                   |       +----------------------......
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 4412字 评论关闭
转载自:http://hi.baidu.com/luxinyuan85/blog/item/badb311ce96b5d8287d6b6e0.html 不知道在目前的经济危机下,有什么好的办法能够确保稳定的收入吗?尝试一下为iPhone编写一个漂亮的程序吧。 去年8月份,Ethan Nicholas和他的妻子Nicole在房款还贷上陷入了困境。与此同时,他们小儿子的出生也让家里的医疗开支逐渐加大。在得知自己工作的公司Sun Microsystems已经冻结发放今年雇员奖金后,Nicholas开始考虑寻找一份新的工作,并决定将他们位于北卡罗来纳州维克森林镇的房子卖掉。 此时,Nicholas突然想起自己曾经看到一则有......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 553字 评论关闭
1>C:/WINDOWS/INF/SYSOC.INF做备份2>用记事本打开C:/WINDOWS/INF/SYSOC.INF,在[COMPONENTS]下找到一行:      iis=iis.dll,OcEntry,iis.inf,hide,7      然后把它改成       iis=iis2.dll,OcEntry,iis2.inf,,7      保存。(如果没有找到,直接添加一行,也行)    3>在安装盘 或者 IIS安装所需文件夹(自备) 中找到文件 IIS.DL_ 和 IIS.IN_ 拷贝到一个临时的目录(例如C:/aa)4>开始->运行->cmd->回车->CD/->回车->CD/aa->回车 (在命令提示符状态下将当前目录转到C:/aa) 5>分两次......
阅读全文
  • 04月
  • 20日
综合 ⁄ 共 14745字 评论关闭
        伸展树(Splay Tree)是一种二叉搜索树,它能在O(log n)内完成插入、查找和删除操作。它由Daniel Sleator和Robert Tarjan创造。它的优势在于不需要记录用于平衡树的冗余信息。在伸展树上的一般操作都基于伸展操作。        为什么需要伸展树(Splay Tree)        各种二叉搜索树存在不足。比如:对于一个有n个节点的平衡二叉搜索树,虽然最坏情况下每次查找的时间复杂度不会超过O(logn),但是如果访问模式不均匀,平衡树的效率就会受到影响。此外,它们还需要额外的空间来存储平衡信息(结点的高度)。        这些二叉搜......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 253字 评论关闭
在列表框生成后需要向其中加入或是删除行,可以利用: int AddString( LPCTSTR lpszItem )添加行, int DeleteString( UINT nIndex )删除指定行, int InsertString( int nIndex, LPCTSTR lpszItem )将行插入到指定位置。 void ResetContent( )可以删除列表框中所有行。 通过调用int GetCount( )得到当前列表框中行的数量。 自动显示最后一行 m_list.SetTopIndex(m_list.AddString(Str));
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 13647字 评论关闭
云彩挂上的二叉树 - http://blog.csdn.net/markl22222/archive/2011/04/06/6304318.aspx 与上次简单的位图加载不同,这次是完整的位图格式解析.暂时没有考虑压缩格式的位图. 下面的内容难免有错误,各位如发现纰漏请及时指出. 1.位图结构介绍 位图其实比较复杂,主要是由于各种原因导致的标准拓展和复杂化所致. 从磁盘上加载的BMP图片属于设备无关位图(DIB).通常来讲,DIB位图的基本结构如下: 其中,最上面的BITMAPFILEHEADER可以由后面的BITMAPINFO还原出来,没有BITMAPFILEHEADER的DIB被成为"压缩DIB".这里的压缩,指的是DIB的其余......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 3838字 评论关闭
在这个蔚蓝色的星球上,流传着两大神器的传说:据说Emacs是神的编辑器,而Vim是编辑器之神。一些人勇敢地拾起了Vim或Emacs,却发现学习曲线陡峭而漫长,还是有一些人留下来了,坚定地守护着这两大神器。一些说葡萄太酸的人想离开又不甘心,总是问:它们到底神在哪里啊? AD:2013大数据全球技术峰会低价抢票中 0. 序章:神器的传说 在这个蔚蓝色的星球上,流传着两大神器的传说:据说Emacs是神的编辑器,而Vim是编辑器之神。 追求独步天下的高手和低手们争着一睹它们的风采,可看到它们朴素单薄的界面后,不禁心下怀......
阅读全文
  • 02月
  • 12日
综合 ⁄ 共 1613字 评论关闭
转自:http://www.jfox.info/2014-zhifubao-java-bishiti-mianshii-fen-xiao 支付宝这次面试,直接是一波流搞定,没有HR问为毛辞职,职业规划之类的问题,都是直接上干货的,技术. 笔试40分钟,然后带上试卷直接去面试,面试时间长短就不清楚了,我大概面了1个小时左右. 笔试: 1. cookie 和 session 的区别 2. JVM 内存模型 3. SQL注入的原理 4. 悲观锁 和 乐观锁 5. 读程序,输出结果. 关于treemap的 6. linux 基础命令,统计日志中的信息 7. java 分布式集群 8. 一道设计题,具体到数据库的表.大概是淘宝的搜索中,输入手机,会......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 1049字 评论关闭
 if (!IsPostBack)             {                 try                 {                                        #region 插入缓存                     if (Cache["USA_DataCatch"] == null || dt.Rows.Count < 0)  //如果没有缓存,则插入缓存                     {                         dt = 得到一个DataTable;                         Cache.Insert("USA_DataCatch", dt, null, DateTime.Now.AddMinutes(60), TimeSpan.Zero); //插入缓存,"USA_DataCatch" 表示缓存名(注意是全局变量,类似Session)         ......
阅读全文
  • 01月
  • 25日
综合 ⁄ 共 5652字 评论关闭
2014年的WWDC(苹果全球开发者大会)大会[1]上,当Craig Federighi[2]向全世界宣布“We have new programming language”(我们有了新的编程语言)的时候,全场响起了最热烈和持久的掌声,伴随着掌声到来的语言叫Swift。接下来Craig Federighi更是毫不掩饰的告诉大家,Swift将成为主宰iOS和Mac开发的统治性语言(这句话的潜台词就是Swift将取代Objective-C,Objective-C的时代已经过去了),甚至是整个软件行业中最举足轻重的语言。 Swift正如它的名字那样迅速、敏捷,但这并不是它的全部。Swift是一个博采众长的语言,Chris Lattner......
阅读全文
  • 12月
  • 25日
综合 ⁄ 共 13279字 评论关闭
关于 C++ 框架、库和资源的一些汇总列表,由 fffaraz发起和维护。 内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。 标准库 ·        C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。 ·        Standard Template Library:标准模板库 ·        C POSIX library : POSIX系统的C标准库规范 ·        ISO C++ Standards Committee :C++标准委员会 框架 C++通用框架和库  ·        Apache C++ Standard Library:是一系列算法,容器,迭......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 1358字 评论关闭
关于C和c++一直有好多的程序猿在研究,研究区别研究相似的地方,究竟用那个预言好,没有确定的说法,要看你做什么了。 初始化操作: 在初始化的时候,我们都知道C语言一般都是这样处理的: int  a=12; C++ 呢,除了这样复制初始化之外还可以直接初始化: int  a(12); 啊???那C呢?试了一下不成功,为什么呢?哦,原来C语言没有构造函数,另外c++的这种 int a=12;,其实c++的初始化和赋值是不一样的操作。 这里不过用的是赋值函数和构造函数。、 分配内存: http://msdn.microsoft.com/en-US/library/t801az8a(v=VS.80).aspx 在......
阅读全文