现在位置: 首页 > 23907发表的所有文章
  • 11月
  • 03日
综合 ⁄ 共 1847字 评论关闭
   问题     从一个未排序的链表中移除重复的项?   附,        如果不允许使用临时的缓存,你如何解决这个问题?   分析        如果可以使用额外的存储空间,我们就开一个数组来保存一个元素的出现情况。 对于这种情况,最好的解决方法当然是使用哈希表,但令人非常不爽的是C++标准里是没有 哈希表的(java里有)。网上有人用ext下的hash_map,但毕竟不是C++标准里的, 用起来怪怪的,搞不好换个环境就跑不起来了(像Linux和Windows下使用就不一样)。 所以,一般用一个数组模拟一下就好了。但,这里要注意一个问题, 就是元......
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 1287字 评论关闭
5类IP地址: IP地址分类 第一字节范围 固定最高位 网络位 网络数 主机位 主机数 A 0~127 0 8 126 (0和127特殊用途)   16777214 (2^24 - 2) B 128~191 10 16 2^14 16 2^16 -2 C 192~223 110 24 2^21 8 2^8 -2  D 224~239 1110 组播地址       E 240~255 11110 保留给实验用       特殊IP地址: 特殊地址 网络id 主机id 源地址使用 目的地址使用 备注 本网络的本台主机 全0 全0 可以 不可以 运行引导程序时,但又不知道其ip, 则使用这个 本网络的某台主......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 481字 评论关闭
     今天用nebula3的THREAD创建了一个线程,专门用于渲染场景.      其中出现了一个奇怪的问题,被创建了的线程对象设置为SINGLETON,但是并未对其进行RELEASE,线 程对象对应的Singleton变为了NULL. 于是开始查找是Singleton被改了,还是内存被释放了. 设置全局变量观察发现内存并没有被释放,那么就是Singleton被更改了,仔细设置断点一步步查看,发现 Singleton有时为NULL(在次线程中),有时为有用值(在主线程中),于是开始思考是什么原因导致该现象 的出现.      线程的对象是在主线程中创建的,该成员为类的静态数据成员,应该是存放在全......
阅读全文
  • 10月
  • 22日
综合 ⁄ 共 1765字 评论关闭
http://blog.renren.com/blog/220869953/732200049?from=fanyeOld  THE details are from SAS Programming III :Advanced Techniques  1 DATA Statement with VIEW= Option Syntax data data-set-name / view=view-name; infile filref; input variables; run; data view = view-name; describe; run;  2 Example data ia.movingq work.movingq / view = ia.movingq; drop MonNum MidMon LastMon I today; today = today(); MonNum = month(today); MidMon = mo......
阅读全文
  • 10月
  • 09日
综合 ⁄ 共 1596字 评论关闭
// // // // // // // // // ///2013.1.12 // // // // // // // // // 作为设计模式中较为简单的一个, Factory本身的目的也比较单纯: 【核心】在工厂类中根据不同的客户需求产生出来不同的产品。 首先我们先来看一下此模式UML图: 如图所示, Fatory Pattern 在C++中最主要的类是Factory, 在这个类中集合了生产Product类的方法(CreateProduct), 不过, 在这里有一个问题, 就是在Factory类中只是提供了一个接口, 并没有去实现。 于是, 他就需要一个子类, 也就是图中所示的ConcreteFactory类, 在这个类中, 实现了......
阅读全文
  • 09月
  • 11日
综合 ⁄ 共 679字 评论关闭
成功者和其他人最大的区别就是,他们真正动手去做了。 这条建议是Innocent Drinks的联合创始人给出的,他们是Richard Reed,Adam Balon and Jon Wright,三个剑桥的学生。毕业之后在咨询和广告公司上班,但是一直都想着出来一起干点事。 终于在98年的时候,三人决定要做一家生产Smoothie(一种鲜果奶昔)的饮料公司。六个月的试验后,他们还是没有足够的信心,担心自己精心配制的饮料没有市场,没法下定决心辞掉现有优厚的工作来全职卖饮料。 于是他们决定从小处开始,在伦敦音乐节上摆了个摊卖smoothie,看看市场反响如何。......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 4917字 评论关闭
//2008年4月24日 System.DateTime.Now.ToString("D"); //2008-4-24 System.DateTime.Now.ToString("d"); //2008年4月24日 16:30:15 System.DateTime.Now.ToString("F"); //2008年4月24日 16:30 System.DateTime.Now.ToString("f"); //2008-4-24 16:30:15 System.DateTime.Now.ToString("G"); //2008-4-24 16:30 System.DateTime.Now.ToString("g"); //16:30:15 System.DateTime.Now.ToString("T"); //16:30 System.DateTime.Now.ToString("t"); ......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 7163字 评论关闭
Java虚拟机可以有两种不同方法来区别活动对象和垃圾: 引用计数(Reference Counting)和跟踪(Tracing)。 1. 采用Reference Counting的垃圾回收器对于采用Reference Counting的垃圾回收器,系统为堆上每一个对象都维护一个计数器,当一个对象被创建并且被引用时,这个计数就被置为1。当有新的变量引用该对象,计数器进行自加运算。当一个引用超出作用范围或者被赋予新值的时候,计数器进行自减运算。引用计数为0的对象,会被作为垃圾回收。当一个对象被回收,该对象所引用的对象的引用计数都会相应减少,因而,一个对象的回收有时会引......
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 876字 评论关闭
zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory zmalloc.h:55:2: error: #error "Newer version of jemalloc required" make[1]: *** [adlist.o] Error 1 make[1]: Leaving directory `/data0/src/redis-2.6.2/src' make: *** [all] Error 2 解决办法是: make MALLOC=libc 网上已经有了 解决办法,为什么要加这个呢 ,在README 有这个一段话。 Allocator --------- Selecting a non-default memory allocator when building Redis is done by setting the `MALLOC` environment variable. Re......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 7162字 评论关闭
Ext.form.NumberField 继承自Ext.form.TextField,因为Ext.form.TextField虽然强大,但写起来的确还是有点麻烦,后面的类都继承自Ext.form.TextField,没有自定义的方法,属性和事件 config定义为{     allowDecimals : Boolean    //true     allowNegative : Boolean    //true     baseChars : String    //'0123456789'     decimalPrecision : Number    //精度,默认值2     decimalSeparator : String    //小数分隔符     fieldClass : String    //默认样式为x-form-field x-form-num-field     maxText : String     maxValue......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 354字 评论关闭
(1)eclipse3.5集成resin4.0做web应用时,在点击工程->debug->选择完resin服务器之后,发现怎么报host 80 in use错误, 原来是我通过点击resin安装目录启动了,于是关掉,此时报找不到jre/bin/server下面的jvm.dll,进这个目录一看,确实安装之后没有 server这个目录,但是有client目录,于是新建server目录,把client目录下的内容copy进去,OK。能跑起来了 (2)在resin服务器跑起来之后,java.lang.ClassNotFoundException: com.sun.tools.javac.Main错误,点击windows->Preferences->java->Installed JRES,在这里......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 286字 评论关闭
http://apache.etoak.com//hadoop/common/ http://hadoop.apache.org/common/releases.html#Download Cloudera中的hadoop包的各种对应版本,安装这些相关的程序需要版本兼容,不然的话都启动不了,安装软件也是很非神的啊啊! https://ccp.cloudera.com/display/DOC/Downloading+CDH+Releases Cloudera公司的CDH3,CDH2,CDH1的各个版本下载链接 http://archive.cloudera.com/cdh/3/
阅读全文