现在位置: 首页 > senseless发表的所有文章
  • 09月
  • 28日
综合 ⁄ 共 3553字 评论关闭
本文分析对比了JTEST、JMETER和JUNIT这三个单元测试工具的简介、优势、特征、价格信息。 AD: 一、JTEST  (另一种单元测试工具TestNG) 1、简介 jtest是parasoft公司推出的一款针对java语言的自动化白盒测试工具,它通过自动实现java的单元测试和代码标准校验,来提高代码的可靠性。Jtest先分析每个java类,然后自动生成junit测试用例并执行用例,从而实现代码的最大覆盖,并将代码运行时未处理的异常暴露出来;另外,它还可以检查以DbC(Design by Contract)规范开发的代码的正确性。用户还可以通过扩展测试用例的自动生成器......
阅读全文
  • 09月
  • 01日
移动开发 ⁄ 共 1319字 评论关闭
obtainmessage()是从消息池中拿来一个msg,不需要另外开辟空间,可以循环利用; new message需要重新申请空间,效率低. [java] view plaincopy //use Handler.obtainMessage(),instead of msg = new Message();   //because if there is already an Message object,that not be used by    //any one ,the system will hand use that object,so you don't have to    //create and object and allocate memory.   //it  is also another example of object recycling and reusing in android.       Message msg = mHandler.obta......
阅读全文
  • 03月
  • 04日
综合 ⁄ 共 935字 评论关闭
原文地址:Vim 配置文件及命令帮助图作者:DEBUG Linux服务器用vim来编辑配置文件和编程还是很不错的,现在已经习惯了这种文本编辑方式. 一般拿到新的服务器都需要自己配置一下vim的环境,要不觉得总是不是很顺手. vim初始配置文件位置“~/.vimrc” 一般vim会有一个默认的配置文件样本.我一般会cp到用户目录中,然后再修改. "cp /usr/share/vim/vim70/vimrc_example.vim ~/.vimrc" 一般这个文件就能达到我的要求了.不需要做太多的修改. (如果设置完后,发现功能没有起作用,检查一下系统下是否安装了vim-enhanced包.) 配置文件内容: s......
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 1307字 评论关闭
/*************************************************** 硬件平台:MPC8315 软件平台:opencv1.0.0 ***************************************************/ 最近了解了一下opencv,在一直过程中遇到了些小问题,特意在此做个记录,以便今后解决此类问题。 以下为移植步骤:          在主机上进行         (1)在redhat9系统中,解压OpenCV源码,进入源码文件夹         (2)修改/etc/ld.so.conf(此处不修改,在之后命令执行过程中可能会出错,找不到共享库中的文件)                   添加一行/usr/local/lib , 保存退出    ......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 766字 评论关闭
Record的数据各个字节都是对齐的,数据格式比较完整,所以这种格式相对packed占用的内存比较大, 但是因为格式比较整齐,所以电脑读取这个类型的数据的时候速度比较快。 而Packed Record对数据进行了压缩,节省了内存空间,当然他的速度也变的慢了。 type    //Declare an unpacked record    TDefaultRecord = Record        name1 : string[4];        floater : single;        name2 : char;        int : Integer;    end;    //......
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 10071字 评论关闭
 Android杂谈--ListView之BaseAdapter的使用       前言         话说开发用了各种Adapter之后感觉用的最舒服的还是BaseAdapter,尽管使用起来比其他适配器有些麻烦,但是使用它却能实现很多自己喜欢的列表布局,比如ListView、GridView、Gallery、Spinner等等。它是直接继承自接口类Adapter的,使用BaseAdapter时需要重写很多方法,其中最重要的当属getView,因为这会涉及到ListView优化等问题,其他的方法可以参考链接的文章 BaseAdapter与其他Adapter有些不一样,其他的Adapter可以直接在其构造方法中进行数据的设置,......
阅读全文
ARM 7的体系结构决定了中断必须在特权模式下才可以更改,所以想到使用ARM的软中断来实现关中断和开中断. 使用软中断,首先要有硬件指令的支持.ARM有条指令是SWI. SWI 指令的格式为: SWI {条件} 24 位的立即数 SWI 指令用于产生软件中断,以便用户程序能调用操作系统的系统例程。操作系统在 SWI 的异常处理程序中提供相应的系统服务,指令中 24 位的立即数指定用户程序调用系统例程的类型,相关参数通过通用寄存器传递,当指令中 24 位的立即数被忽略时,用户程序调用系统例程的类型由通用寄存器 R0 的内容决定,同时,参数通过其......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 421字 评论关闭
在Centos6.4上FTP服务器安装成功后,如果允许PASV(被动)模式,那么在vsftpd最后添加三行: pasv_enable=YES pasv_max_port=7000 pasv_min_port=6000 //端口定义仅供参考 如果允许root用户登录,那么删除ftpusers和user_list中的root。 下面的事情是必须要做的,否则无法正常使用: 1.        防火墙规则: -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -jACCEPT -A INPUT -p tcp --dport 6000:7000 -j ACCEPT(如果前面设置了PASV模式的话) 2.        SELinux规则: setsebool -P ftp_home_dir=1(如果不设置,无法......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 1914字 评论关闭
      作者:顾宏军 张佳 由于操作系统的内核贴近硬件,需要对计算机的体系结构有所了解,例如CPU的工作原理、接口特性和BIOS调用等。读者千万别因为这些望而却步,这里将介绍一些阅读Linux内核源码必备的技能。                                    获取内核     一般在Linux系统中的/usr/src/linux*.*.*(*.*.*代表的是内核版本,如2.4.23)目录下就是内核源代码(如果没有类似目录,是因为还没安装内核代码)。另外还可从互连网上免费下载。注意,不要总到http://www.kernel.org/去下载,最好使用它的镜像站点下载。请在htt......
阅读全文
PHP怎样实现单击“添加”按钮增加一行表单项,并将所有内容插入到数据库中 在百度上看到这个提问,想着解答一下,效果如下图: html+jquery: <html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <script language="javascript" type="text/javascript" src="jquery.min.js"></script> <script type="text/javascript"> $(function(){ $(':button[name=add]').click(function(){ insertTr(); }) $('button[name=del]').click(function(){......
阅读全文
  • 02月
  • 04日
综合 ⁄ 共 1672字 评论关闭
最近在改bug过程中发现FCKeditor无法上传图片执行代码 String newFilename = null; FileItemFactory factory = new DiskFileItemFactory(); ServletFileUpload upload = new ServletFileUpload(factory); //------------------------------------ upload.setHeaderEncoding("UTF-8"); try { List items = upload.parseRequest(request); items为空,网上有很多说法是struts与FCKeditor编辑器冲突了,可我的配置文件已经是*.action、*.jsp如下所示: FCKedit......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 662字 评论关闭
一、定义: Servlet(Server Applet),全称Java Servlet,它是用Java编写的服务端程序,它与协议和平台无关。 二、作用: 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。Servlet的主要功能在于:交互式地浏览和修改数据,生成动态Web内容。 三、实现过程: 客户端发送请求至服务器端-->服务器将请求信息发送至Servlet-->Servlet生成响应内容并将其传给服务器(响应内容动态生成,通常取决于客户端的请求)-->服务器将响应返回给客户端 四、生命周期: Servlet......
阅读全文