自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (3)
  • 收藏
  • 关注

原创 android.os

android.os.Build Build.BOARD // 主板Build.BRAND // android系统定制商Build.CPU_ABI // cpu指令集Build.DEVICE // 设备参数Build.DISPLAY // 显示屏参数Build.FINGERPRINT // 硬件名称Build.HOSTBuild.ID // 修订版本列表...

2013-06-25 11:28:49 157

原创 JVM内存分析及导致内存溢出的不健壮代码及解决办法

一、JVM内存区域组成 java把内存分四种: 1、栈区(stack segment)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等,具体方法执行结束之后,系统自动释放内存资源 2、堆区(heap segment) — 一般由程序员分配释放,存放由new创建的对象和数组,jvm不定时查看这个对象,如果没有引用指向这个对象就回收 3、静态区(data segment)...

2011-03-31 14:55:18 161

原创 linux 环境变量

linux设置环境变量有3种方法,以PATH变量为例。 一种方法是 :直接在命令行下:$ PATH="$PATH:/path/to/your/bin:/another/path/to/bin"$ export PATH这种方法的好处是方便,立即生效,缺点是把当前会话或shell关了之后就失效了,下次还得运行一遍。第 二 种方法是 ...

2010-12-30 09:36:54 142

tomcat6 server.xml 详解

tomcat的目录结构如下:目录名简介bin存放启动和关闭tomcat脚本conf包含不同的配置文件,server.xml(Tomcat的主要配置文件)和web...

2010-12-27 17:15:41 130

原创 linux top命令详解

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombie...

2010-12-27 16:08:25 97

原创 apache和tomcat下开启和检验gzip输出

1、tomcat下开启gzip压缩     修改server.xml,在Connector节点增加属性     compression="on" compressionMinSize="2048"     compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" <Conne...

2010-12-27 14:42:13 130

rman 备份

简单说来,rman备份数据库分为以下3个步骤:1.数据库设置成归档模式2.设置归档路径3.rman备份 1、数据库设置成归档模式a、查看当前数据库是否运行在归档模式下:[oracle@shop-db ~]$ sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on Fri Dec 24 10:20:57 2...

2010-12-24 10:44:07 72

linux 下 apache继承tomcat安装手册

1安装环境... 21.1安装程序及下载地址... 22具体操作步骤和测试方法... 22.1 安装apache. 22.2 安装jdk. 32.3 安装tomcat. 3...

2010-12-20 15:45:44 88

linux 下设置oracle开机自启动

以root身份登录 1、修改Oracle系统配置文件/etc/oratab文件格式为: SID:ORACLE_HOME:AUTO修改为:  orcl:/oradata/app/oracle/product/10.2.0:Y2、修改/etc/rc.d/rc.local配置文件   在/etc/rc.d/rc.local中加入如下内容:   su - oracle -c "...

2010-12-20 15:37:50 121

linux apache 优化

1、先确定apache的工作模式a、运行[root@localhost extra]# cat /usr/webapps/apache2/build/config.nice #! /bin/sh## Created by configure"./configure" \"--prefix=/usr/webapps/apache2" \"--enable-so" \...

2010-12-20 14:27:05 102

android手机抓屏

1. 确定adb shell能连上手机,通过eclipse可以进行真机调试即可2、在命令行运行ddmsC:\Documents and Settings\asus>ddms3、在弹出的“Dalvik Debug Monitor”窗口里面选择“Device”菜单,再选择“Screen capture”,即可完成抓屏...

2010-12-09 14:32:55 140

android apk 签名

环境:JDK:1.5SDK:2.1ADT:ADT-0.9.7IDE:myeclipse 7.5 生成密钥库请参考 http://chenjia66804610.iteye.com/blog/612180 一、IDE签名       右键点击项目名,选择Android Tools -->Export Signed Application Pack...

2010-12-01 15:38:54 98

sax 解析xml 内容过长

SAX parser 分块读取流, 默认为一次读取2K字节. (ch 里面不仅包含元素的值信息,其实它是整个xml文档的一个部分,也就是说,分析器每次从文档中读取2K字节,放到这个数组中,然后通过start和 length来划分出属于value的部分.这样的话,不能保证最后一个元素的值是完全被包含在这个ch中的).所以我们还是要进行一些额外的操作才能通过 characters(char c...

2010-11-29 11:07:14 424

原创 oracle常用命令

1、查看ORACLE数据库名和实例名实例名:select * from v$instance;数据库名:select * from v$database; 2、重置sys用户密码执行:#sqlplus /nologsql>connect /as sysdbasql>alter user sys identified by ;3、查看最大连接数以s...

2010-11-25 15:34:56 82

原创 Activity详解

一 Activity的生命周期二 让Activity变成一个窗口:Activity属性设定三 你后台的Activity被系统回收怎么办:onSaveInstanceState[b]一 Activity的生命周期[/b]和其他手机平台的应用程序一样,Android的应用程序的生命周期是被统一掌控的,也就是说我们写的应用程序命运掌握在别人(系统)的手里,我们不能改变它,只能...

2010-10-11 11:37:02 136

原创 利用DisplayMetrics取得画面的宽高

在开发手机的应用程序时,除了底层对API的掌握之外,屏幕分辨率的概念也是相当的重要的,而且在当今,各家手机生产厂商的手机屏幕都大同小异(不过,也就几种),user UI接口呈现及布局自然也各异! Android可设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕的边界,以避免缩放导致的布局变形等问题。 下面介绍的DisplayMet...

2010-10-08 16:01:02 147

原创 Android2.2 API 中文文档系列 TextView

一、TextView的API 中文文档  1.1  结构  java.lang.Object  ↳ android.view.View  ↳ android.widget.TextView  直接子类:  Button, CheckedTextView, Chronometer, DigitalClock, EditText  间接子类:...

2010-10-08 15:40:30 101

RelativeLayout属性详解

[b]RelativeLayout[/b]用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 an...

2010-10-08 13:28:54 238

原创 Oracle imp导入数据指定表空间

imp导入数据指定表空间,大致有以下几种方法可以:1. 有一个简单的方法,适用于数据比较少的情况:直接使用UltraEdit打方DMP文件,默认是16进制,切换成文本模式,将里面的:TABLESPACE "TS1"全部替换成TABLESPACE "TS2",然后再导入,不用加什么tablespaces=TS2之类的参数即可,当然加了也无所所谓。C:\>IMP USER2/USER2 lo...

2010-08-04 12:55:05 633

用KeyTool生成安全证书

1、用keytool生成证书 配置环境变量JAVA_HOME,并将%JAVA_HOME%/bin配置到环境变量path中,我使用的jdk版本是1.5.0,执行: keytool -genkey -alias tomcat -keyalg RSA -keystore e:/tomcat/https/mykey -storepass 111111 -keypass 111111 ...

2010-03-10 16:29:36 150

原创 javascript实现无限级级联下拉列表

javascript实现无限级级联下拉,支持json数据格式,ie、firefox下测试通过。附件里面是测试页

2010-01-21 14:31:24 97

原创 Linux 用户(user)和用户组(group)管理

非常不错的文章,适合新手学习Linux 用户(user)和用户组(group)管理概述[url]http://fedora.linuxsir.org/main/?q=node/91[/url]用户(User)和用户组(Group)配置文件详解[url]http://fedora.linuxsir.org/main/?q=node/98[/url]Linux 用户(User)查询...

2009-08-01 11:09:20 376

原创 linux安装配置ant

1.下载  从 http://ant.apache.org/bindownload.cgi 可以下载最新的tar包:apache-ant-1.6.2.tar.gz,如果是windows环境则是zip文件,解压后,在系统环境变量里设置 ANT_HOME为f:\project\tools\apache-ant-1.6.2,并将f:\project\tools\apache- ant-1.6.2\b...

2009-07-23 13:41:01 100

原创 linux NFS设置防火墙的问题

在设置了防火墙的环境中使用NFS,需要在防火墙上打开如下端口:1. portmap 端口 111 udp/tcp;2. nfsd 端口 2049 udp/tcp;3. mountd 端口 "xxx" udp/tcp系统 RPC服务在 nfs服务启动时默认会为 mountd动态选取一个随机端口(32768--65535)来进行通讯,我们可以通过编辑/etc/services 文件...

2009-07-21 17:23:25 1387

原创 ant fileset 用法

Ant真是太方便了,以前都没注意到它。功能很强大,能创建数据库,配置服务器,部署发布应用……只需要写好build.xml文件,剩下的就交给ant来“安装”你的WEB应用了。Appfuse 的第一个ant命令是ant new,其任务是建立一个新命名的project,少不了会复制很多文件。build.xml中也有很多copy操作,为了搞清楚ant new到底干了些什么事,还是先把copy操作了...

2009-07-07 17:00:23 193

windows xp下配置apche和svn

安装文件: svn-1.4.6-setup.exe apache_2.2.8-win32-x86-openssl-0.9.8g.msi tortoisewin32svn.msi 安装过程: 1、安装apache 2、安装Subversion  svn-1.4.6-setup.exe 3、配置Subversion    创建文件夹F:\svnroot\test    如果安装了svn客户端,在该目录...

2009-06-12 13:16:42 106

原创 如何使得执行scp命令时不需要输入用户密码

在两台机器的两个用户之间建立安全的信任关系后,可实现执行scp命令时不需要输入用户密码。我根据该资料介绍的方法测试成功了。 以下是在机器Client的root和机器Server的root之间建立安全信任关系的步骤: 1. 在机器Client上root用户执行ssh-keygen命令,生成建立安全信任关系的证书。 [root@Client root]# ssh...

2009-04-01 16:06:11 1391

原创 linux修改hosts

需要修改两个文件 /etc/hosts 和/etc/sysconfig/network第一步:修改/etc/hosts命令# vi /etc/hosts127.0.0.1 www.ccc5188.comwq(保存)第二步:修改 /etc/sysconfig/network命令如下:# vi /etc/sysconfig/networknetworki...

2009-03-13 17:58:45 873

原创 linux压缩(解压缩)命令详解

linux压缩(解压缩)命令详解注:本文参考自互联网,但是经过笔者的修改一.tar命令 tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar 最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件...

2009-03-13 14:10:44 91

原创 V$session 表的妙用

v$session 表中比较常用的几个字段说明^_^select machine,username,count(*) from v$session group by machine,usernameorder by machine统计每个客户端,每个用户的链接数ccc023 - 193server - 169ecard-web - 1791. sid,se...

2009-01-05 12:22:18 263

oracle v$session每个字段的意义

查看数据库连接select * from v$session;中断回话ALTER SYSTEM KILL SESSION 'SID,SERIAL#';v$session表每个字段的意义:$SESSION This view lists session information for each current session. Column Data...

2009-01-05 12:07:21 781

原创 负载测试、压力测试和性能测试的异同

负载测试(Load testing)、压力测试(Stress Test,应称为强度测试)和性能测试,这三个概念常常引起混淆,难以区分,从而造成不正确的理解和错误的使用。之前,也有不少讨论,比较有名的,应归为Grig Gheorghiu's的两篇博客:Performance vs. load vs. stress testingMore on performance vs. load ...

2009-01-04 23:29:32 321

原创 jdk5.0以上版本的特殊用途

JDK5.0以上版本的特殊用途(转贴)关键字: jdk5.0以上版本的特殊用途(转贴) jinfo:可以输出并修改运行时的java 进程的opts。 jps:与unix上的ps类似,用来显示本地的java进程,可以查看本地运行着几个java程序,并显示他们的进程号。 jstat:一个极强的监视VM内存工具。可以用来监视VM内存内的各种堆和非堆的大小及其内存使用量。 jmap:打...

2009-01-04 17:28:25 62

linux常用命令

java -version 查看JDK版本ps auxwww 找到java的进程jps 也是一样,它的作用是显示当前系统的java进程情况,及其id号。uname -a 查看机器名useradd 用户名 添加用户passwd 用户名 修改用户密码端口映射,使非root用户能使用小于1024的端口:iptables -t nat -A PREROUTING -p ...

2009-01-04 11:12:42 61

原创 C3P0 配置

官方文档 : http://www.mchange.com/projects/c3p0/index.html 3 30 1000 false Test false 100 null false ...

2008-12-26 11:46:53 62

linux下apache+tomcat集成

压缩包里有具体的安装步骤和apache配置文件

2008-12-26 11:15:01 53

原创 too many open files的解决办法

linux系统有时候报too many open files的错误。这是因为文件描述符大小不够,或者有不正常的网络连接、文件IO没有关闭并释放出文件描述符(文件句柄)。可用命令:ulimit -u 查看open files设置ulimit -a 查看所有设置ulimit -u 65535(新的open files 值)修改设置详细说明可以参考:[url]http://www.y...

2008-12-26 10:18:15 588

原创 tomcat支持shtml

[b]tomcat版本5.X[/b]1、将tomcat 的server\lib目录下servlets-ssi.renametojar文件重命名为servlets-ssi.jar。 2、修改tomcat的 conf目录下web.xml文件,找到如下代码: /* ssi org.apache...

2008-09-18 22:51:54 118

ext-1.0.1的学习心得

实现了一个可翻页、可编辑的grid,源码见附件

2007-05-30 17:57:11 109

求助:yui-ext 与后台交互的例子

求助:yui-ext 与后台交互的例子

2007-05-21 14:23:59 119

Vitamio 4.0 demo

Vitamio 4.0 demo搭建,本人在eclipse下运行亲测,导入即可 测试文件路径,/mnt/sdcard/eplayer/1367460960911_tm.mpg

2013-06-03

深入浅出google android视频教程

深入浅出google android视频教程

2010-09-14

ibatis 开发指南

ibatis 开发指南,ibatis 开发指南,ibatis 开发指南,

2009-07-14

空空如也

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

TA关注的人

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