自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

原创 代码共享 -- Javascript code modules

一个Javascript code module是被放置在经过注册位置的简单js代码。 通过Components.utils.import() or Components.utils["import"]()方法来实现module的引用。 它允许在插件内部,将其它域的js对象放置在当前对象的域中使用。看一个例子:const EXPORTED_SYMBOLS = ['sayH...

2014-01-10 19:22:29 209 1

原创 FireFox Extension --- 一个简单的例子

1、创建简单的FF 插件的参考资料地址:https://developer.mozilla.org/en-US/docs/Building_an_Extension 建立一个简单的Hello world①、在eclipse中没有安装FF extension开发的插件之前,先手动创建一个简单的FF插件,对于理解FF插件的开发是很有帮助的,建立一个普通的项目,建立如下的目录结构:...

2014-01-10 17:07:17 154

原创 Mozilla的JavaScript引擎__noSuchMethod__()方法

Mozilla JavaScript extension: __noSuchMethod__ http://www.nczonline.net/blog/2009/02/17/mozilla-javascript-extension-nosuchmethod/JavaScript中有很多内部属性和方法,在大多数情况下,只有JavaScript引擎才可以访问,但不论什么都是有特例的,...

2013-12-24 16:23:02 236

原创 谁喂饱了你的内存

 最近同事在做大数据量操作的时候,在一个明显不应该出现内存溢出的地方,报出了OutOfMemoryError ,经过分析终于找到了原因。本文中,将模拟当时的情景,重现并分析出这个问题。先看实例代码,2个类:package test.bo; public class Comment {private String title;private String comme...

2013-10-15 14:23:40 151

原创 使用secureCRT遇到的一些问题

 在虚拟机上安装了CentOS,但是个人感觉在从虚拟机中切换到宿主系统的时候,使用Ctrl+Alt比较繁琐,而且感觉VMware Workstation中安装的CentOS,鼠标用起来有点飘飘然。所以有了通过CecureCRT中访问CentOS的想法。虚拟机和CecureCRT的安装过程略过。本身是个不难的过程,但是在这中间出现两个问题,觉得有比较给自己记一下。首先,我需要在CentOS中获...

2013-10-15 13:56:24 555

Windows下获取和部署Tomcat源码

第一部分:获取Tomcat源码1、安装SVN客户端TortoiseSVN-1.7.10.23359-x64-svn-1.7.7.msi2、通过“小乌龟”获取源码新建目录D:\TomcatSrc,将源码(V6.0.36)下载到该目录下。SVN地址:http://svn.apache.org/repos/asf/tomcat/tc6.0.x/tags/TOMCAT_6_0_36/ 等源码获取...

2013-06-28 11:28:19 144

原创 Eclipse 国际化

Eclipse 提供了方便的国际化实现方式。 例子:新建项目 i18n package test; public class I18NTest {     public I18NTest() {       String testString = "Hello ,I18N!";       System.out.println(testString);...

2012-12-17 17:31:32 641

原创 CreateProcess error=87

站在巨人的肩膀上:http://wangchongan.com/articles/eclipse-createprocess-error.html 情景:在eclipse中,执行main方法函数。  错误提示:Exception occurred executing command line.Cannot run program “D:\soft\Java\jdk1.6...

2012-12-13 15:05:43 383

原创 操作前判断

部分摘自:http://dingchaoqun12.blog.163.com/blog/static/116062504201112554459595/ MySQL:DROP TABLE IF EXISTS [table_name]Oracle:BEGIN EXECUTE IMMEDIATE 'DROP TABLE [table_name]'; ...

2011-12-07 15:50:14 141

原创 java内存模型浅析

站在巨人的肩膀上:http://jameswxx.iteye.com/blog/806968 浅谈java内存模型        不同的平台,内存模型是不一样的,但是jvm的内存模型规范是统一的。其实java的多线程并发问题最终都会反映在java的内存模型上,所谓线程安全无非是要控制多个线程对某个资源的有序访问或修改。总结java的内存模型,要解决两个主要的问题:可见性和有序性。我们都知道...

2011-11-15 17:03:26 161

原创 java线程分析

站在巨人的肩膀上:http://sesame.iteye.com/blog/428012 http://jameswxx.iteye.com/blog/1041173  netstat -anp|grep ** 我发现现在网上没有好好讲这个的,少数的几篇文章都是大谈自己的工具,却没把方法讲清楚。我决定以我以前碰到的case为例写一篇来分享。到目前为止,我认为分析Java...

2011-11-15 16:14:16 220

原创 sybase oracle 死锁

select l.spid, locktype=convert(char(12),name), dbname=convert(char(15),db_name(l.dbid)), 'table'=convert(char(15),object_name(l.id,l.dbid)), page, ...

2011-10-27 16:45:30 93

原创 SPID

SELECT   /*+ ORDERED */         sql_text    FROM v$sqltext a   WHERE (a.hash_value, a.address) IN (            SELECT DECODE (sql_hash_value,                           0, prev_hash_value,             ...

2011-08-27 10:20:07 349

原创 sybase统计

select @@maxpagesize/1024 每页大小数据空间统计脚本:select convert(varchar(20),round((sum(u.size)*(select @@maxpagesize/1024)/1024.0),0))+'MB',convert(varchar(20),round(sum(curunreservedpgs(db_id(),u.lstart,u.un...

2011-07-29 09:37:51 171

原创 cron表达式

站在巨人的肩膀上:http://www.cnblogs.com/kfarvid/archive/2009/11/05/1596497.html 一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为 秒(0~59) 分钟(0~59) 小时(0~23) 天(月)(0~31,但是你需要考虑你月的天数) 月(0~11) 天(星期)(1~7 ...

2011-07-09 15:05:44 85

原创 quartz

站在巨人的肩膀上:http://www.ibm.com/developerworks/cn/java/j-quartz/ 现代的 Web 应用程序框架在范围和复杂性方面都有所发展,应用程序的每个底层组件也必须相应地发展。作业调度是现代系统中对 Java 应用程序的一般要求,而且也是对 Java 开发人员一贯的要求。虽然目前的调度技术比起原始的数据库触发器标志和独立的调度器线程来说,已经发展...

2011-07-09 15:02:54 77

原创 crontab format

[img]http://dl.iteye.com/upload/attachment/512102/04818bbc-4d34-3f60-9741-03d2ce462907.jpg[/img]

2011-07-08 14:46:03 245

原创 停机问题

不可能写出一个程序,用它来判断作为其输入而读入的某个程序在执行时是否停机。一个程序是否会停机被称为是程序的“不可判定”特性。因为不可能写出一个程序,让它百分百告诉你任何一个特定的程序是否含有这种特性。...

2011-06-27 22:30:30 211

原创 sssss

output error file to the following location

2011-06-16 21:47:23 283

原创 在SWT中使用Swing

在SWT出现之前,已经有众多的Swing程序和控件被开发出来,为了充分利用这些现有资源,SWT需要提供一种在SWT中使用Swing的途径。Swing是通过在AWT的Canvas控件上绘图以显示各种控件,而AWT的控件与SWT的原理相似,都是直接对应到操作系统上的资源,因此只要利用SWT模拟出AWT的Canvas,Swing的控件就可以运行在上面了,因马刺,SWT提供了一个org.eclipse...

2011-06-16 11:26:23 160

原创 SWT 显示动态图片gif

站在巨人的肩膀上:[url]http://blog.csdn.net/xcl119xcl/archive/2010/01/22/5224444.aspx[/url]因为SWT的ImageLoader支持读写以上所有格式的图片,所以实现起来比较简单。主要解决了两个问题。第一个问题是播放GIF动画,通过 ImageLoader读入GIF的所有帧以及间隔时间,然后用Display.timerEx...

2011-06-15 11:02:42 718

原创 SWT 同步和异步

站在巨人的肩膀上:[url]http://www.roboticfan.com/blog/user_2005/104/archives/2006/2006530113922.shtml[/url]刚开始使用swt的人肯定会经常遇到org.eclipse.swt.SWTException : invalid thread access这样的事情。什么时候会出现这个Exception呢...

2011-06-15 10:52:07 120

原创 Android笔记(七):Android中Activity的切换②

上一节,我们通过对Activity的UI属性设置,完成了一个类似Activity切换的程序,可是大家都知道,明明只有一个Activity的子类存在于程序当中,谈何切换呢?本节将从实质上去完成这个功能。进入本文之前,我们先来看看一个类;android.content.IntentIntent是一种运行时绑定(runtime binding)机制,它能在程序运行的过程中连接两个不同...

2011-06-11 16:14:18 96

原创 Android笔记(六):Android中Activity的切换①

Activity是一个应用中的组件,它为用户提供一个可视的界面,方便用户操作,比如说拔打电话、照相、发邮件或者是浏览地图等。每个activity会提供一个可视的窗口,一般情况下这个窗口会覆盖整个屏幕,但在某此情况下也会出现一些比屏幕小的窗口飘浮在另外一相窗口上面。类比Windows当中的概念,Activity相应于一个Dialog(MFC)或者是Form(C#),它为用户提供一个可视的界面。...

2011-06-11 15:33:06 171

原创 Android笔记(五):Android中的Radio

上篇介绍了CheckBox,这节,将接触到的是RadioGroup和RadioButton。它们的关系是:一个RadioGroup对应多个RadioButton,而一个RadioGroup中的RadioButton只能同时有一个被选中,它的选中值就是该RadioGroup的选中值。这一节的代码运行效果图如下所示:[img]http://dl.iteye.com/uplo...

2011-06-11 13:42:35 150

原创 Android笔记(四):Android中的CheckBox

Android自带了丰富的基础组件,这次我们要介绍的CheckBox。先看本次实例代码的运行效果: 首先我们在strings.xml中定义CheckBox和显示的TextView中字符串,代码如下:   <string name="app_name">AndroidWithCheckBox</string> <string ...

2011-06-11 11:14:01 121

原创 Android笔记(三):AndroidManifest.xml文件介绍

AndroidManifest.xml是每个android程序中必须的文件。它位于application的根目录,描述了package中的全局数据,包括了package中暴露的组件(activities, services, 等等),它们各自的实现类,各种能被处理的数据和启动位置。此文件一个重要的地方就是它所包含的intent-filters。这些filters描述了activity启动的位置...

2011-06-11 10:02:33 76

原创 toolbarPath

· 文件: org.eclipse.ui.workbench.file 带有一些公共的分组标志(你可以添加按钮的更多的位置): o "新建"区:new.ext o "保存"区:save.ext o "打印"区:print.ext o "建立"区:build.ext · 导航: org.eclipse.ui.workbench.navigate · 载入: org.eclip...

2011-06-09 11:10:28 106

原创 menubarPath

· 文件:file  · "开始" 区:fileStart  · "新建"菜单内部的"附加"组标志: new/additions   . "新建"区,在"新建"菜单下面:new.ext   . "关闭" 区:close.ext   . "保存" 区:save.ext   . "打印" 区:print.ext   . "打开" 

2011-06-09 11:05:51 219

原创 Eclipse插件工程目录介绍

Eclipse插件工程目录详解   ---站在巨人的肩膀上http://blog.csdn.net/Steve_wang_victor/archive/2010/02/04/5288948.aspx当一个Eclipse插件工程建立好了之后,会自动生成如下的工程目录结构:Application.javaApplicationActionBarAdvisor.j...

2011-06-03 14:05:51 262

原创 Android笔记(二):第一个Android程序

上一节介绍的Eclipse中安卓程序的一些基本知识,这一节将创建第一个Android程序。新建Android项目,向导中的参数具体如下图:[img]http://dl.iteye.com/upload/attachment/489566/b92a77fc-5a47-3bdc-b0d4-f5c59d6b1b19.jpg[/img]我们将按两种方式来实现一个显示“Hello World ”...

2011-05-28 23:42:57 69

原创 Android笔记(一):Android工程目录介绍

安装好安卓SDK,新建用于调试程序的AVD之后,就可以在Eclipse里面创建和运行安卓程序了。本节从整体上了解新建项目的基本过程和Eclipse中整个安卓工程的目录和具体每个目录的作用。[img]http://dl.iteye.com/upload/attachment/489559/b270b146-5c81-383c-a806-4c800a42f518.jpg[/img]创建向导...

2011-05-28 23:00:03 102

原创 Android ID详解

Android中的组件需要用一个int类型的值来表示,这个值也就是组件标签中的id属性值。id属性只能接受资源类型的值,也就是必须以@开头的值,例如,@id/abc、@+id/xyz等。 如果在@后面使用“+”,表示当修改完某个布局文件并保存后,系统会自动在R.java文件中生成相应的int类型变量。变量名就是“/”后面的值,例如,@+id/xyz会在R.java文件中生成int xyz = ...

2011-05-28 10:54:38 963

原创 sybase 数据导入导出

bcp cnmsdb..FaultDetail out ./sunw.dat -F 1 -L 20 -Ucnms -Pseenms -SSYBASE_TEST -c bcp cnmsdb..FaultDetail in ./sunw.dat -Ucnms -Pseenms -SZOOM192 -c

2011-05-24 16:39:22 314

原创 打 包

Windows下最常见的压缩文件只有两种,.zip和.rar。可是Linux就不同了,有.Z、bz2、.gz、.tar、.tar.gz等众多的压 缩文件名,它们分别对应了各种压缩打包命令。要了解这些压缩打包命令的使用,首先要弄清两个概念:打包和压缩。打包是指将一大堆文件或目录什么的变成一个 总的文件,压缩则是将一个大的文件通过一些压缩算法变成一个小文件。Linux中的很多压缩命令只能针对一个文件进...

2011-03-29 10:36:05 101

原创 Linux环境设置

关于bash的环境变量,系统规划与个人喜好存在偏差的情况下,建议用户修改个人设置值即可,不需要针对系统。在命令行输入的变量、命令别名都是针对该次的登录而设置的,所以,一旦注销那么上次的设置值就会不存在了。 因此我们需要一些文件,记录下用户设置好的环境值,每次登录的时候,就帮我们确定环境的设置。 [b]一、系统设置值[/b] 系统设置值是指每个用户进入到bash she...

2011-03-26 14:41:26 97

原创 /etc/passwd & /etc/shadow

1,passwd文件passwd文件存放在/etc目录下。这个文件存放着所有用户帐号的信息,包括用户名和密码,因此,它对系统来说是至关重要的。可以使用如下命令查看该文件:cat /etc/passwdPasswd文件由许多条记录组成,每条记录占一行,记录了一个用户帐号的所有信息。每条记录由7个字段组成,字段间用冒号“:”隔开,其格式如下:  username:passwor...

2011-03-25 10:43:17 74

原创 deployJava.js

昨天上头说要用js检测一下浏览器的信息和客户端JRE信息。关于浏览器的信息,js内置对象navigator可以取出来。关于JRE的信息,可以使用Java Deployment Tools中的deployJava.js,下载地址:http://www.java.com/js/deployJava.js 相关的注释版本:http://www.java.com/js/deploy...

2011-03-18 10:20:37 481

原创 XML解析

XML 技术是随着 Java 的发展而发展起来的。在 XML 出现之前对于简单的数据格式通常是存储在 ini 配置文件等文本文件中,复杂的格式则采用自定义的文件格式,因此对于每种文件格式都要有专门的解析程序。 XML 出现以后解决了这个问题,程序面对的是有固定格式的 XML 文件,只要通过标准 API 就可以进行 XML 文件的处理。 XML 文件在案例系统中应用是很广泛的,比...

2011-03-15 16:39:06 81

原创 Linux系统运行状态

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

2011-03-11 13:39:04 135

空空如也

空空如也

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

TA关注的人

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