现在位置: 首页 > toothache发表的所有文章
  • 09月
  • 19日
web前端 ⁄ 共 12146字 评论关闭
JavaScript的性能问题不容小觑,这就需要我们开发人员在编写JavaScript程序时多注意一些细节,本文非常详细的介绍了一下JavaScript性能优化方面的知识点,绝对是干货。 前言 一直在学习javascript,也有看过《犀利开发Jquery内核详解与实践》,对这本书的评价只有两个字犀利,可能是对javascript理解的还不够透彻异或是自己太笨,更多的是自己不擅于思考懒得思考以至于里面说的一些精髓都没有太深入的理解。 鉴于想让自己有一个提升,进不了一个更加广阔的天地,总得找一个属于自己的居所好好生存,所以平时会有意无意的去积累......
阅读全文
  • 05月
  • 04日
综合 ⁄ 共 693字 评论关闭
 gcc -o uu uu.c -lpthread -D_GNU_SOURCE ret = 000 if(ret !=o) { kkllkl } 【如何看每个CPU的使用率】 1. Linux下,如何看每个CPU的使用率: #top -d 1 之后按下数字1. 则显示多个CPU   (top后按1也一样) Cpu0  :  1.0%us,  3.0%sy,  0.0%ni, 96.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%stCpu1  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st 2. 在Linux下,如何确认是多核或多CPU: #cat /proc/cpuinfo 如果有多个类似以下的项目,则为多核或多CPU: processor       : 0 ...... processor ......
阅读全文
  • 07月
  • 01日
综合 ⁄ 共 10163字 评论关闭
ssh 框架的javaweb项目 部署到tomcat 后 启动tomcat 报如下错误,刚开始以为是spring配置文件或者web.xml 监听配置出错,后来考了一份 原来项目中的配置文件,格式肯定 没错,可是还是报错,后来网上查了是缺少一个com.springsource.org.objectweb.asm-3.2.0.jar 的jar包,下载加入项目路径重新部署 启动,就可以正常启动了  这个包的作用是:对其他包有支持作用 从这里可以下载:http://download.csdn.net/detail/anjingka/8071379     2014-10-23 10:16:40 org.apache.catalina.core.AprLifecycleListener init 信息: The APR ba......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 3746字 评论关闭
tomcat的启动   一,catalina里的start方法,用15章介绍的digester,把server.xml解析,建立起一些列对象,设置初始属性,建立对象间联系,最后把server设给catalina。   二,bat文件。设置一些初始值,classpath,最后启动BootStrap类,传递命令参数。   三,这是重点,classloader系统。 第八章说过WebappLoader,每个app都会有自己的WebappLoader,在WebappLoader的start方法里,会建立一个webappclassloader,这个才是真正的classloader。 这个webappclassloader和从前的委派模式不同,在第八章已经说过了: All previously l......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 1518字 评论关闭
UIKeyboardType是一个枚举;如下 typedef enum {     UIKeyboardTypeDefault,                // Default type for the current input method.     UIKeyboardTypeASCIICapable,           // Displays a keyboard which can enter ASCII characters, non-ASCII keyboards remain active     UIKeyboardTypeNumbersAndPunctuation,          // Numbers and assorted punctuation.     UIKeyboardTypeURL,                    // A type optimized for URL entry (shows . / .com prominently).     UIKeyboardTypeNumberP......
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 281字 评论关闭
(1)getText()和getEditableText()这两个方法是定义在android.widget.TextView控件中的,在默认情况下TextView是不可编辑的,getText().toString()能获得控件中的内容,而getEditableText()返回的值为null。 (2)android.widget.EditText继承自TextView,它只稍微重写了TextView中的getText()方法,。在EditText中使用getText().toString() 和getEditableText().toString()效果是一样的
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 7122字 评论关闭
转载自: http://www.iteye.com/topic/875420 我之前写过一篇谈DCL的文章,最近又收到一个问题,本想直接回复,但我又不想再看原来写的文章,那些顺序分析其实很绕。这次我不会直接分析顺序,而是从基础概念讲起,希望大家能看得轻松一些。 如果你搜索网上分析dcl为什么在java中失效的原因,都会谈到编译器会做优化云云,我相信大家看到这个一定会觉得很沮丧、很无助,对自己写的程序很没信心。我很理解这种感受,因为我也经历过,这或许是为什么网上一直有人喜欢谈dcl的原因。如果放在java5之前,从编译器的角度去解释dcl也无可......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 2757字 评论关闭
Problem Description Dear Contestant, I'm going to have a party at my villa at Hali-Bula to celebrate my retirement from BCM. I wish I could invite all my co-workers, but imagine how an employee can enjoy a party when he finds his boss among the guests! So, I decide not to invite both an employee and his/her boss. The organizational hierarchy at BCM is such that nobody has more than one boss, and there is one and only one employee with no boss at all (the Big Boss)! Can I ask you to pleas......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 1942字 评论关闭
前言 做项目的人多了,就需要文档了。今天开始尝试写一些项目文档。但是就源代码来说,文档最好和源码在一起,这样更新起来更加方便和顺手。象Java语言本身就自带javadoc命令,可以从源码中抽取文档。今天抽空调研了一下objective-c语言的类似工具。 从stackoverflow 上找到三个比较popular的工具:doxygen, headdoc和appledoc。它们分别的官方网址如下:  介绍 我把这3个工具都大概调研了一下,说一下我的感受。 docxygen docxygen感觉是这3个工具中支持语言最多的,可以配置的地方也比较多。我大概看了一下文档,觉得还是比......
阅读全文
  • 02月
  • 04日
综合 ⁄ 共 2947字 评论关闭
1. Session级别的缓存又叫做一级缓存;SessionFactory级别的缓存叫做二级缓存。 2.理解Session的缓存: •当Session的save()方法持久化一个Customer对象时,Customer对象被加入到Session的缓存中,以后即使应用程序中的引用变量不再引用Customer对象,只要Session的缓存还没有被清空,Customer对象仍然处于生命周期中。 •当Session的load()方法试图从数据库中加载一个Customer对象时,Session先判断缓存中是否已经存在这个Customer对象,如果存在,就不需要再到数据库中检索。 例: tx = session.beginTransaction(); Customer c1......
阅读全文
  • 12月
  • 23日
综合 ⁄ 共 1371字 评论关闭
参考资料: 1、http://docs.opencv.org/modules/core/doc/operations_on_arrays.html?highlight=reduce#void reduce(InputArray src, OutputArray dst, int dim, int rtype, int dtype) Reduces a matrix to a vector. C++: void reduce(InputArray src, OutputArray dst, int dim, int rtype, int dtype=-1 ) Python: cv2.reduce(src, dim, rtype[, dst[, dtype]]) → dst C: void cvReduce(const CvArr* src, CvArr* dst, int dim=-1, int op=CV_REDUCE_SUM) Python: cv.Reduce(src, dst, dim=-1, op=CV_R......
阅读全文
  • 08月
  • 11日
综合 ⁄ 共 487字 评论关闭
“两件事情”这篇文章里的内容可以用下面的引用做最好的概括: 几年前,我在一个酒吧里和一个陌生人聊天。当我告诉他我是个经济学家时,他说,“哦,那么 … 什么是经济学里的’两件事‘呢?” “嗯?”我狡诘的回答道。 “你知道的,两件事呀。对任何一个学科,都只有两件事情你需要真正的去了解。任何其它的东西都是对这两件事的应用,或着根本不重要。” “哦,” 我说。“是这样的,对于经济学确实有两件事情。一:刺激经济很重要。二:天下没有免费的午餐。” 从这个晚上起,我就走进了“两件事情”的游戏中。 关于“两件事情”自身的两......
阅读全文