自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

龙思

你在等什么?

  • 博客(278)
  • 收藏
  • 关注

原创 iphone开发点滴

- (void) start:(id)sender{UIButton * charButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];[self.view addSubview:charBu

2011-07-16 15:41:45 762

原创 [产品]腾讯微博

[产品] "对话"存在的意义,当初可以避免不必要的转播对听众的骚扰; "评论"出来后,这个意义就不存在了。 微博最大特点是转播链,对话会降低转播量。"对话""评论"共存,用户疑惑。基于以上3点,"对话"去除的好。"即时对话"倒是好功能:绑定一个qq号,点"对话"后即时聊天。

2011-06-15 10:20:00 947

原创 [apple]NSFormatter for IP

<br /> 2个NSTextField, 一个输入ip,一个输入port。为了限制只能输入数字和顿号的,将NSNumberFormatter的子类设为ip的formatter,则输入顿号被认为非法,导致焦点无法转移,使得port的NSTextField无法点击和输入。 解决方法: 用NSFormatter的子类作为ip的formatter,在– isPartialStringValid:proposedSelectedRange:originalString:originalSelectedRange:e

2011-05-20 09:42:00 1167

原创 [apple]调试点滴

<br />++++++++++++++++++++++++UI元素,可以xib中创建,也可以完全用代码创建。如果UIWindow作为主窗口一直在,则alloc后代码中可以不release,等程序退出时系统回收内存。 ++++++++++++@"" != nil++++++++界面卡时,立即暂停执行,可以查看到堆栈知道在哪里卡+++++++++++++代码3行line 1;line 2;line 3;假设3有断点;已经执行到3时,可以拖动断点回到line2去看前一步的状态

2011-05-19 15:12:00 628

原创 [apple]UI和class的连接

<br /> An object has no way of sending a message to another object if it doesn't have a reference to the other object. <br /> <br />We have now instantiated our MFAExampleClass class in Xcode into an object in our xib file. This will allow our code and our

2011-04-21 15:30:00 756

原创 [iphone]NSNotificationCenter多线程的情况

A, B两个线程都addObserver。如果A中post,则无论此时B线程是否退出,回调都在A中触发,且触发2次。

2011-04-20 14:45:00 4189

原创 [iphone]tableview

<br /><br />***ViewController<br /> <br /> <br /> <br /> <br />if(![self numberOfSectionsInTableView:nil])  //求当前viewcontroller中numberOfSectionsInTableView<br /> <br />可用于判断tableview的表格(视觉上看)是否ready

2011-03-08 12:03:00 740

原创 [iphone] Hardware->Simulate Memory Warning

<br />点一次就模拟一个warning, 2次就模拟了2个。可以一直点

2011-03-02 10:44:00 932

原创 java对汉字的读取

<br /> FileInputStream fInStream = new FileInputStream(args[0]); InputStreamReader inStreamReader = new InputStreamReader(fInStream, "GB2312"); System.out.println(inStreamReader.getEncoding()); char[] charBuf = new char[100]; i

2010-08-11 14:50:00 1143

原创 lucene点滴

<br /><br />feild和term的关系是什么?<br />[在feild中切分出term]<br /> <br />===============<br /> <br />为了减小索引文件的大小,Lucene对索引还使用了压缩技术。首先,对词典文件中的关键词进行了压缩,<br />关键词压缩为<前缀长度,后缀>,例如:当前词为“阿拉伯语”,上一个词为“阿拉伯”,那么“阿拉伯语”压缩为<3,语>。<br />其次大量用到的是对数字的压缩,数字只保存与上一个值的差值(这样可以减小数字的长度,进而减少

2010-07-27 09:51:00 643

原创 tomcat使用点滴

<br /><br /> lwl@lwl:~/soft/apache-tomcat-7.0.0/bin$ ./startup.sh The BASEDIR environment variable is not defined correctlyThis environment variable is needed to run this program=>某个(些)文件缺执行权限的原因,把bin下的文件都+x就可以启动tomcat了了+++++++++++++++++++++++2010-7-6 20:2

2010-07-26 20:39:00 770

原创 [lucene] setOmitTermFreqAndPositions与setOmitNorms

<br />+ 测试setOmitTermFreqAndPositions与setOmitNorms后搜索速度的变化  元数据: zhwiki-20100529-pagelinks.sql(675587k)  -单次搜索(均是清空缓存后的测试):     不Omit:  90ms        Omit: 34ms  -1002次搜索     不Omit:  34985ms     Omit: 19025ms+ 兼容性: 旧索引未omit,后面添加的新索引omit,最后合成的最终索引,search的时候可以

2010-07-20 13:46:00 1487

原创 clrs算法导论题解

<br /> online reading:   http://books.google.com/books?id=NLngYyWFl_YC&pg=PA15&dq=introduction+to+algorithms&psp=1&sig=jX-xfEDWJU3PprUwH8Qfxidli6M#PPA382,M1<br />*******************<br />chp1<br />1.2-1<br />1.2-2<br />1.2-3<br />  n=15**************chp2<b

2010-07-14 22:51:00 1340

原创 清linux缓存,完全清空需要root

<br /><br />dspeak@lm-vm01:~/luowl/soft/lucene-3.0.1/demo-jar$ cat /proc/sys/vm/drop_caches      <br />3<br />dspeak@lm-vm01:~/luowl/soft/lucene-3.0.1/demo-jar$ <br />dspeak@lm-vm01:~/luowl/soft/lucene-3.0.1/demo-jar$ echo 3  > /proc/sys/vm/drop_caches<br

2010-06-25 10:21:00 4276

原创 一致性hash服务器调整影响面的概率分析

负载均衡 一致性哈希 consistent hashing

2010-06-08 19:40:00 592

原创 cassandra的设计思考

 timestamp must be consistent across the application otherwise earlier changes may overwrite newer ones. -------- Column is immutable, which prevents all kinds of confusion in a multithrea

2010-05-22 21:39:00 750

原创 林军>读后感

因为超女,百度贴吧成为划时代的产品。当时天涯也是超女最热门的阵地之一。由于超女是互相排斥的,因此,天涯作为公众平台无法承载。--林军> ----------- 为什么?天涯的热门帖子,是因为某件事件或现象而热的,而不是围绕某个人热的。而贴吧却有李宇春吧这样的东东,用户上贴吧,可以有一个这样的概念:我就是过来看李宇春吧的热闹的。天涯用户估计从来找不到这种概念。另外,百度的搜索

2010-05-22 21:29:00 793

原创 srand and rand

luowenlong@im-vm07:~/code$ vi srand.cpp/* srand example */#include #include #include int main (){  for(int i = 0; i     printf ("First number: %d/n", rand() % 100);/*  srand ( time(NULL) );  print

2010-05-11 21:19:00 767

原创 hash_map构造函数设与不设初始bucket数的区别

根据hash_map的实现进行理论猜测,不设初始bucket数时,插入是会比较慢的。实际测试证实如果设置合适的初始bucket数效率较高,快1倍左右。  ============================================ 不设初始bucket数时 #include #include #include using namespace __gnu_

2010-04-25 15:47:00 1193

原创 09GCJ r1-3rd-A all your base

// 2009 GCJ round1-3rd-A: all your base#include #include #include using namespace std;int main(){ int T; scanf("%d", &T); char ch; scanf("%c", &ch); int i; for(i = 0; i < T

2009-09-20 00:19:00 625

原创 gcj 08 r1A-large

#include#includeusing namespace std;inline int cmp (const void *a, const void *b){ long long aa = *(long long *)a; long long bb = *(long long *)b; return (aa bb) ? 1 : 0;}v

2009-08-30 21:49:00 550

原创 google code jam 08 资格赛A题

#include#include#includeusing namespace std;const int hash_size = 199;unsigned int ELFHash( char * str) { unsigned int hash = 0 ; unsigned int x = 0 ; whi

2009-08-30 19:47:00 634

转载 微软CEO鲍尔默:我和盖茨的创业故事

http://www.educity.cn/career/gdft/200905260926581614.htm  在那之后,公司就在不断的磨合中向前发展着,真可谓是一分的创新却需要花费九分的心血。就在刚才,我才和几个风险投资家在一起交谈了有一个小时的时间。他们问我是否会谈论企业家。我说,我会谈论一些关于企业家的东西,比如你从创业阶段学到了哪些东西这样的问题。他们的想法很简单,

2009-07-11 14:48:00 1035

原创 技术090625

to read a file with 100000 characters into memory, memory map saves 2.282 seconds compared with in_file.get. 在Visual studio 2003中断点调试时,欲访问vector的某个元素vector[i],结果提示说:  CXX0058: Error: ov erloaded

2009-06-25 22:57:00 735

原创 为什么static数据成员一定要在类外初始化?

1.避免重复定义和初始化>说在类外定义和初始化是保证static成员变量只被定义一次的好方法。但,为什么static const int就可以在类里面初始化呢?想起C中一个函数里定义一个static变量是为了保证只初始化一次。那么,是否可以这样理解:static数据成员在类外定义和初始化是为了保证只被定义和初始化一次,这样编译器就不必考虑类的函数里面第一个对static变量的’

2009-02-21 22:21:00 6438 3

转载 冯·诺伊曼

上世纪最伟大的数学家之一, 博弈论的创始者, 数字计算机之父, 同时还为量子物理的发展做出过贡献.转篇文:http://tieba.baidu.com/f?kz=252418525从上个世纪到如今,谁是最伟大的数学家? 绝大多数人会毫不犹豫地把票投给冯·诺伊曼。他不仅是位杰出的数学家,而且还是"计算机科学"、"数理经济学"的奠基人。这位学识渊博的绝顶天才去世时还不到54岁,

2009-02-19 23:57:00 1816 1

原创 头文件与extern

>>>>为何定义不应该放头文件: 由下面关于编译模块(单元)的定义可知,如果f1.c,f2.cpp均include了a.h,则a.h中的变量或函数定义,会被编译到f1.o,f2.o中,链接时导致重复定义的错误。2008/12/30 lwl lwl.roger@gmail.com>:> 2008/12/30 lwl lwl.roger@gmail.com>:>> 可以这样的理解:>>>>>> 编

2009-01-01 22:49:00 1095 1

原创 零碎想法

+++++++++++++++++++++++++++++++++++++++当广告出现在电梯间 分众传媒成功关键:1. 分: 高消费群体(白领)2. 无聊: 他们在电梯间无聊,只好看广告。无聊的关键在于无聊地"等",于是所有"等"的地方,都可能有这种"无

2008-12-27 10:49:00 1176 2

原创 算法导论题解(我的答案,欢迎指正) introduction to algorithms

 online reading:   http://books.google.com/books?id=NLngYyWFl_YC&pg=PA15&dq=introduction+to+algorithms&psp=1&sig=jX-xfEDWJU3PprUwH8Qfxidli6M#PPA382,M1*******************chp11.2-11.2-21.2-3  n=

2008-12-14 09:50:00 3547 1

原创 org.apache.lucene.search.Hits.java搜索索引

   /**   * Tries to add new documents to hitDocs.   * Ensures that the hit numbered min has been retrieved.   */  private final void getMoreDocs(int min) throws IOException {    if

2008-10-28 20:45:00 2954

原创 lucene 源码分析

//org.apache.lucene.index => DocumentsWriter.java       /* Invert one occurrence of one field in the document */      public void invertField(Fieldable field, Analyzer analyzer, final in

2008-09-23 20:38:00 1397

转载 剖析NUTCH爬虫

http://www.cnblogs.com/kwklover/articles/445925.html牛顿先生告诉我们,如果想看的远,那就得站到巨人的肩膀上。所以,在自己动手之前,前辈们的研究成果不能不先看看。在网上搜索并整理了一下,发现关于NUTCH的中文学习资料或者说是心得真的不多,其中大部分还都是关注于怎么安装配置上面,稍微深入一点的东西就只能看英文的了。看英文对于大家来说当然难度

2008-05-25 20:48:00 2741 2

原创 centos下设置ssh连接时间

基于安全的理由,如果用户连线到 SSH Server 后闲置,SSH Server 会在超过特定时间后自动终止 SSH 连线。以下是设定终止连线时间的方法: 1. 开启 /etc/ssh/sshd_config 档案,里面有一个参数为 ClientAliveCountMax,它是设定用户端的 SSH 连线闲置多长时间后自动终止连线的数值,单位为分钟。 2. 如果这一行最前面有#号,将那个#

2008-05-24 22:52:00 3394

转载 算法是百度工程师的利器

算法是百度工程师的利器2007年05月20日 星期日 17:47 “工欲善其事,必先利其器”,对于百度工程师来说,算法就是他们解决难题的利器。为什么这么说?因为百度搜索引擎研发的各个环节都离不开算法。我们需要快速,准确、实用、创新和不断改进的算法来满足用户的需求。 百度面对的是

2008-05-24 10:02:00 1045

转载 搜索引擎工程师的7种武器

发信人: pennyliang (pennyliang), 信区: SearchEngineTech标  题: 搜索引擎工程师的7种武器发信站: 水木社区 (Sat Mar 22 09:23:09 2008), 站内precomputing:offline/online structure,indexing,dp等都属于这个范畴representing: 数据结构,问题简化distributing

2008-05-24 09:36:00 917 1

转载 linux下的dns设置详解

2004年08月18日02:04 作者:  【大 中 小】作者:Slice更新:Boban更新日期: 2004-05-10①简介DNS就是Domain Name System,它能够把形如www.21php.com这样的域名转换为211.152.50.35这样的IP地址;没有DNS,浏览21php.com这个网站时,就必须用211.152.50.35这么难记的数字来访问。提供DNS服务的就

2008-05-09 00:11:00 595

转载 Tomcat启动分析

Tomcat笔记(1)heavyz, 2003-03-221 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element represents the

2008-05-08 22:33:00 662

原创 centos下装jdk,nutch,tomcat

centos下装jdk./jdk-6u6-linux-i586-rpm.bin在当前目录下出现jdk-6u6-linux-i586.rpm;rpm -ivh jdk-6u6-linux-i586.rpm // must use rootthen can run java in the shell. // no need to set the env然后有了/usr/java/jdk1.6.0_

2008-05-08 17:26:00 1568

转载 Hadoop学习笔记

作者: wayne1017 一、简要介绍这里先大致介绍一下Hadoop.    本文大部分内容都是从官网Hadoop上来的。其中有一篇介绍HDFS的pdf文档,里面对Hadoop介绍的比较全面了。我的这一个系列的Hadoop学习笔记也是从这里一步一步进行下来的,同时又参考了网上的很多文章,对学习Hadoop中遇到的问题进行了归纳总结。    言归正传,先说一下Hadoop的来龙去脉。谈

2008-05-07 17:41:00 669

转载 Memcached深度分析

这是本人今年最后一篇文字作品,出得比较急,也相当不全面,最后还是决定贴到村里来。明天早上我就回沈阳过年了,祝大家情人节 & 春节快乐,猪年发财Memcached深度分析Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。关于这个东西,相信很多人都用过,本文意在通过对memcached的实现

2008-05-06 10:30:00 597

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除