- 博客(20)
- 收藏
- 关注
转载 让ubuntu下的eclipse支持GBK编码
把Windows下工程导入Linux下Eclipse中,由于以前的工程代码,都是GBK编码,而Ubuntu默认不支持GBK编码,所以,我们要让Ubuntu支持GBK,方法如下:1、修改/var/lib/locales/supported.d/local文件,在文件中添加zh_CN.GBK GBKzh_CN.GB2312 GB23122、sudo dpkg-recon
2015-06-16 14:53:50
346
原创 Linux 一些命令记录
du:查看文件及文件夹的大小,max-depth参数表示指定深入目录的层数,很重要,不指定的话,会显示所有层次目录,示例: du -h –max-depth=1
2015-06-11 18:00:25
346
转载 Android 系统稳定性 - ANR(三)
文章都为原创,转载请注明出处,未经允许而盗用者追究法律责任。 很久之前写的了,留着有点浪费,共享之。 编写者:李文栋 1.4 如何避免ANR 1.4.1 ANR发生在主线程,不要阻塞主线程 Android应用程序的所有标准组件全部运行在一个单一的主线程中,在主线程中所做的任何耗时的操作都有可能造成ANR,因为这些耗时的操作会使得主线程没有机会处理用户输入事件
2015-03-19 15:12:49
484
转载 Android 系统稳定性 - ANR(一)
文章都为原创,转载请注明出处,未经允许而盗用者追究法律责任。 很久之前写的了,留着有点浪费,共享之。 编写者:李文栋 如果你是一个Android应用程序开发人员,你的人生中不可避免的三件事情是:死亡、缴税和ANR。这么说是夸张了,但是由于Android本身的设计,以及应用程序和系统在开发过程中的缺陷,经常会在测试过程中遇到各种各样的ANR问题。在功能性的测试中还少一些,主要是
2015-03-19 15:10:25
480
转载 Android 系统稳定性 - ANR(二)
文章都为原创,转载请注明出处,未经允许而盗用者追究法律责任。 很久之前写的了,留着有点浪费,共享之。编写者:李文栋P.S. OpenOffice粘贴过来后格式有些混乱。1.2 如何分析ANR问题引起ANR问题的根本原因,总的来说可以归纳为两类:应用进程自身引起的,例如:主线程阻塞、挂起、死循环应用进程的其他线程的CPU占用率高,使得主
2015-03-19 15:10:09
628
原创 struts1.3总结
1.struts是一种web层的框架,它封装了web层数据,使编写servlet容易了许多。2.Struts原理 Struts将网页传过来的数据封装到from类中,使action之后获取数据直接从from中取得,并且也定义了简单的跳转关系。至于form和action的关系,需要在struts-config.xml中配置。至于web服务器怎么知道struts的存在,需要再web.xml中
2014-08-28 12:47:16
369
原创 jsp概述
1.为什么会有jsp 因为servlet做界面会比较困难,需要输出所有标签,所以有了jsp。2、jsp是什么?Jsp=html+css+jsp标签+java代码3、jsp和servlet关系编写的jsp代码,在访问时,服务器会把jsp翻译为servlet代码,然后再将其编译为class文件,存放在work目录下。所以,jsp实际上还是servlet,一些问题可以通过理解为se
2014-08-27 09:27:28
316
原创 servlet细节
1.请求重定向(sendRedirect)和请求转发(forward),两种页面跳转的方法 2..ServletConfig通过读取xml文件可以读到参数信息,避免在程序中改动。3.三种会话技术:cookie、session、servletcontext。4.通过看 帮助文档就可明白大部分功能
2014-08-27 09:24:10
298
原创 servl概述
1.servlet是一种服务器端程序,web服务器通过调用编写好的servlet来进行后台操作。2.结构⑴servlet结构:servlet是一种java类,它继承HttpServlet,实现doget、dopost方法,通过这两个方法来处理客户端发来的请求,并将数据返回给服务器。方法中有两个参数,request、response。Request中含有所有从客户端来的信息,通过调用相应的方
2014-08-27 09:24:03
731
转载 android引入jar吧
一、 在项目右键--> Build Path --> Configure Build Path --> 在Libraries tab中 点击右边的Add Library--> User Libraries --> New --> 输入你的Library名字,确定 --> Add Jars --> 添加你的jar包。完成这一步之后,项目中就不会报错的了,但是一运行,就会报找不到类的错误。
2014-07-24 09:26:47
497
原创 LINUX信号处理
一、信号的基本概念 1、基本概念信号是进程在运行过程中,由自身产生或由进程外部发过来的消息(事件)。信号是硬件中断的软件模拟(软中断)。每个信号用一个整型常量宏表示,以SIG开头,比如SIGCHLD、SIGINT等,它们在系统头文件中定义.软中断信号(signal,又简称为信号)用来通知进程发生了异步事件。进程之间可以互相通过系统调用kill发送软中断信号。内核也可以因
2014-05-23 13:23:45
447
原创 main函数的两个参数
C语言规定main函数的参数只能有两个,习惯上这两个参数写为argc和argv。因此,main函数的函数头可写为: main(argc,argv)C语言还规定argc(第一个形参)必须是整型变量,argv(第二个形参)必须是指向字符串的指针数组。MSDN6.0中写道:argc is An integer specifying how many arguments are passed to t
2014-05-20 15:35:20
608
转载 linux vimrc配置
相册广场游戏屠龙战士404退出关注此空间aroundtw的空间2011-03-09 17:17 vim配置vimrc详解一、vim/gvim 环境变量1. vimrc的存放位置: 系统 vimrc 文件: "$VIM/vimrc" 用户 vimrc 文件: "$HOME/.vimrc"
2014-05-19 22:35:17
958
原创 vim编辑器的使用
1.vim的工作模式vim有三种工作模式:命令模式,编辑模式,EX模式。命令模式是可以运行一些基本的命令,主要是游标的移动和文件编辑。编辑模式就是输入文字了。EX模式可以理解为输入更多的复杂命令。2.基本使用打开或新建文件vimfilename;此时进入命令模式在命令模式下输入i,即进入编辑模式,可以书写。完成后,先按esc退出编辑模式,进入命令模式。输入:wq,(:即
2014-05-10 22:07:29
349
原创 ubuntu apt安装软件的命令
apt-get update——在修改/etc/apt/sources.list或/etc/apt/preferences之後运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。apt-get install packagename——安装一个新软件包(参见下文的aptitude)apt-get remove packagename——卸载一个已安装的软件包(保留配
2014-04-29 11:03:51
786
1
原创 linux 下c的网络编程
建立连接TCP、UDP流程图总结:首先创建一个socket,此时只是一个空的socket,没有数据。服务器需要通过listen将这个socket转化为被动的套接字。然后为了写入数据,需要用bind绑定,服务器端需要,UDP两端都需要,因为在connect时,客户端socket就写入了数据,所以不需要bind了。最后,通过read、write就可以读写数据了。最后关闭。3
2014-04-29 10:14:32
577
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人