现在位置: 首页 > compt发表的所有文章
  • 09月
  • 01日
综合 ⁄ 共 5412字 评论关闭
1. java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数 组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化 和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然是空的,所以还需要对每个元素都进行初始......
阅读全文
  • 08月
  • 28日
综合 ⁄ 共 477字 评论关闭
   有些时候,我们需要将leftBarButtonItem使用图片代替文字如“菜单”按钮,可以使用如下代码即可实现  UIButton *TastoVersamento = [UIButton buttonWithType:UIButtonTypeCustom];  [TastoVersamento setImage:[UIImage imageNamed:@"ICON_menu"] forState:UIControlStateNormal];  [TastoVersamento addTarget:self action:@selector(showMenu:) forControlEvents:UIControlEventTouchUpInside];  [TastoVersamento setFrame:CGRectMake(0, 0, 40, 40)];  viewController.navigationItem.leftBarButtonItem = [[UIBarButtonItem......
阅读全文
  • 05月
  • 28日
综合 ⁄ 共 244字 评论关闭
1.学习路线是:使用linux—〉linxu系统编程开发——〉驱动开发和分析linux内核。内核学习参考:《深入理解linux内核、《情景分析》和源代码。其实人邮的一套黑色经典很不错,没钱买就在学校图书馆里借咯,也只有借才能看。 2.工具:开发板 目前市场是比较流行arm,呵呵本人现在有一块友善之臂的MINI2440,arm9的。 3. cpu和操作系统。板子是ARM的,就先从arm入手,而且资料也多,要看新的也可以看。《Cortex-M3 +μCOS-II嵌入式系统开发入门与应用》,人邮的。
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 768字 评论关闭
转自:http://blog.iwege.com/posts/nodejs-live-reload.html NodeJS本身就是一个Server + App,所以每次更新一次源码之后就要重新启动一次,身为一个懒人,怎么可以这样呢?查看了NodeJS的帮助文档,发现有一个LiveEdit的experimental feature 是默认开启的。但是怎么看怎么不像是LiveEdit啊… Google了一下,好像是说LiveEdit的“Live”这个属性并不是很及时1,是有一定的限制条件的。可怜我苦逼了一个上午,稍稍调整一下内容就要切换到命令行下面重启一次Server。 刚刚在stack overflow上闲逛的时候突然发现一个好玩意:node-s......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 1743字 评论关闭
大意略。 思路:catalan数,好险啊,差点TLE了。 #include <iostream> #include <cstdlib> #include <cstdio> #include <cstring> #include <string> using namespace std; const int MAXN = 1100; int n; struct bign { int len, s[MAXN]; bign () { memset(s, 0, sizeof(s)); len = 1; } bign (int num) {*this = num;} bign (const char *num) { *this = num;} bign operator = (const char *num) { len = strlen(num); for(int i = 0; i < len; i++) s[i] = num[len-i-1]......
阅读全文
  • 03月
  • 13日
综合 ⁄ 共 2430字 评论关闭
测试类: Element.java [java] view plaincopy package com.memoryleak.demo;      public class Element {       private byte[] data;              public Element(int size){           this.data = new byte[size];       }      }   LeakStack.java [java] view plaincopy package com.memoryleak.demo;      import java.util.EmptyStackException;      /**   * Demo: 存在内存泄露的堆栈   *   */      public class LeakStack {       private Object[] stack;      ......
阅读全文
  • 10月
  • 14日
综合 ⁄ 共 1846字 评论关闭
《德鲁克管理思想精要》是集德鲁克毕生著作精华于一身,是一本浓缩了德鲁克几十年关于“管理”、“个人”和“社会”思考的著作。融社会学、历史学、哲学和经济学等领域的知识为一体,把微观管理学置于宏观世界之中,对管理问题进行根本性的思考。其间所体现的“管理是一种实践,其本质不在于知,而在于行;其验证不在于逻辑,而在于成果”的理念。 此书的确很经典。早在去年就已读完,但一直拖到今年初才摘抄完、整理完这一系列读书笔记,这种情况下,基本上相当于是第二次阅读,复习加深印象,也算是幸事。再次阅读,德鲁克的很多思想、......
阅读全文
  • 09月
  • 16日
综合 ⁄ 共 2476字 评论关闭
---------------------- android培训、java培训、期待与您交流! ----------------------一.字符流  1.什么是字符流为什么使用字符流    用字节流读写字符数据时需要人工编码非常麻烦    使用字符流可以自动编码读取的时候自己解读取到字符写出的时候直接写出字符  通常在需要读写字符数据的时候都是用字符流来操作的 2.InputStreamReader  当创建一个字符节入流的时候读取字符数据需要人工编码非常麻烦我们可以使用InputStreamReader从一个字节流中读取字符数据  代码示例:      InputStreamReader in=new InputStreamReader(new......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 1109字 评论关闭
Description Farmer John以及他的N(1 <= N <= 2,500)头奶牛打算过一条河,但他们所有的渡河工具,仅仅是一个木筏。 由于奶牛不会划船,在整个渡河过程中,FJ必须始终在木筏上。在这个基础上,木筏上的奶牛数目每增加1,FJ把木筏划到对岸就得花更多的时间。 当FJ一个人坐在木筏上,他把木筏划到对岸需要M(1 <= M <= 1000)分钟。当木筏搭载的奶牛数目从i-1增加到i时,FJ得多花M_i(1 <= M_i <= 1000)分钟才能把木筏划过河(也就是说,船上有1头奶牛时,FJ得花M+M_1分钟渡河;船上有2头奶牛时,时间就变成M+M_1+M_......
阅读全文
  • 04月
  • 18日
综合 ⁄ 共 135字 评论关闭
Struts2返回JSON对象的方法总结    http://kingxss.iteye.com/blog/1622455  struts2环境搭建导入jar包问题    http://blog.csdn.net/cece_2012/article/details/7486692
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 2020字 评论关闭
一、虚拟机体系结构 1、 执行引擎: (1)由软件实现的执行引擎,每次都一次性解析字节码; (2)“即时编译器”(just-in-time complier),第一次被执行的字节码会被编译成本地代码, 后续的方法调用都直接执行本地代码,这种方法更快但更耗内存; (3)自适应优化器。在执行开始的时候会解析字节码,同时会监控程序的活动,记录那些 调用频繁的代码段,将它编译成本地方法缓存起来,一个好的自适应优化器可以使得java 虚拟机80-90%都执行本地代码; (4)由硬件实现。直接嵌入硬件芯片中,它用本地方法执行字节码。   2、 类装载器 ......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 9730字 评论关闭
From: http://www.360doc.com/content/12/0429/19/1317564_207540510.shtml 大部分人用ping命令只是作为查看另一个系统的网络连接是否正常的一种简单方法。在这篇文章中,作者将介绍如何用C语言编写一个模拟ping命令功能的程序。 ping命令是用来查看网络上另一个主机系统的网络连接是否正常的一个工具。ping命令的工作原理是:向网络上的另一个主机系统发送ICMP报文,如果指定系统得到了报文,它将把报文一模一样地传回给发送者,这有点象潜水艇声纳系统中使用的发声装置。 例如,在Linux终端上执行ping localhost命令将会看......
阅读全文