自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

KNIGHTRCOM(rcom10002的专栏)

  —— Keep moving forward!!!

  • 博客(129)
  • 资源 (19)
  • 收藏
  • 关注

原创 NodeJS升级后npm无法正常工作的解决方法

升级Node后,执行npm install出现以下错误:DLCM50893462A:user-dashboard i318043$ npm installnpm ERR! Darwin 15.6.0npm ERR! argv "/usr/local/Cellar/node/5.6.0/bin/node" "/usr/local/bin/npm" "install"npm ERR! nod

2017-01-05 21:13:40 20271

原创 BeanShell语法学习提要

http://www.beanshell.orghttp://www.beanshell.org/docs.htmlPDFbshmanual.pdfBeanShell是由Java语言编写的语法解析器,能够解释Java语言,另外对Java语法做了扩展补充。Create a simple project (skip archetype selection)调整JDK为1.6+

2015-12-10 22:57:10 1939

原创 Java、Spring和Javascript的集成

Java、Spring和Javascript的集成本文讲解内容为如何基于Spring MVC来实现Java与Javascript集成。项目主要利用Spring来组织本次项目的Java生态,并使用Javascript脚本语言对宿主语言Java进行功能扩展。涉及到的知识点有以下几点:Maven构建环境搭建Java的ScriptEngineSpring应用关联文准备工作为了简化配置,这里使用mav

2015-11-23 14:06:38 7924

原创 用Greasymonkey实现密码自动填充

实现密码自动填充的要点提示:* Greasemonkey的用途* 用户脚本的需要设置什么,目的何在* 自动化密码填充的基本策略* 如何实现密码的加密与解密

2015-11-16 07:43:19 5923

原创 DCEVM,Java类动态替换初级实验说明

概述DCEVM,全称Dynamic Code Evolution,一个JVM补丁程序,其目的就是实现运行时的类替换。最新的项目地址为:https://dcevm.github.io/下面将从安装、验证、搭建测试环境、测试等几个方面进行简要说明。安装首先登录网址:https://dcevm.github.io/,站点中明确给出了Binaries(二进制程序)的下载链接,该项目分为两个

2015-04-20 11:39:57 2288

原创 动态代理在WEB与JDBC开发中的应用(JDBC篇)

动态代理在WEB与JDBC开发中的应用(JDBC篇)

2014-09-03 13:34:34 1897 1

原创 动态代理在WEB与JDBC开发中的应用(WEB篇)

背景说明案例一:目前有一个2005年开始,基于Struts1的Web项目A,其验证部分依赖于主站的SSO(单点登录)。在请求站点A的时候,用户会被强制带去做SSO验证,通过身份验证后后,主站会自动地把请求转发至A站点,并在request header中添加了用于保存登录用户ID的新属性SM_USER,然后A站点根据用户ID提供相应的服务。由于该项目是一个既存项目,所以其中残余大量像

2014-09-02 15:07:24 1063

原创 VBA清除Excel密码保护,2003/2007/2010均适用

VBA清除Excel密码保护,2003/2007/2010均适用,直接运行即可清除密码保护

2014-06-24 20:08:13 12184

原创 Sybase常见日期函数使用说明

Sybase常见日期函数使用说明

2014-03-11 13:23:29 8559

翻译 jQuery绑定方法的区别 - .bind() / .live() / .delegate() / .on()

jQuery绑定方法的区别 - .bind() / .live() / .delegate() / .on()

2014-03-03 09:56:17 2306

原创 记录一次删除/创建APEX的Workspace经历

删除APEX的Workspace经历,含具体操作与错误排查。

2014-03-03 09:54:03 4223

原创 为SFTP/SSH/SCP访问设置Public Key认证

Public Key认证是什么这是一种认证方法,类似于常见的用户名密码认证方法。不同的是需要在客户端机器上保留一个很长很长的加密key,而在服务器端需要做出相应的配置。当客户端想要访问服务器时,服务器则会检查自身配置并根据客户端所提供的用户名来识别客户端。说白了就是实现了无密码访问,并同时兼有安全保障措施。认证过程简要说明Public key对数据进行加密而且只能用于加密,Priv

2014-02-11 09:49:08 21370

原创 Autosys(CA Workload Automation AE)学习总结

Autosys,现在的完整名字应该是CA Workload Automation AE,其中AE指的就是Autosys Edition。它是一个类似于CRON的自动化作业控制系统,分布式架构。注意:本文后续所有提到Autosys的地方,实际上指的都是“CA Workload Automation AE”。实例(Instance):Autosys在服务器端运行的软件就是一个实例。每一

2014-02-11 09:42:55 13546 2

原创 在Virtualbox的XP系统下启用集成摄像头功能

在Virtualbox中安装了XP系统后,无法使用电脑中的集成摄像头。开始以为集成摄像头也跟USB一样需要额外指定,如下图:但实际操作后发现并不是这样,后来各种搜索,有人指出需要安装Virtualbox的扩展包,地址如下:https://www.virtualbox.org/wiki/Downloads下载完成后,按照“Oracle VM Virtualbox管理器 ->

2014-01-25 17:05:10 8690

原创 在APEX中读写session值

在APEX的PL/SQL类型的Processes中,可以使用绑定变量的语法来读写session state值。如::PX_MY_ITEM := 'something'; -- 写l_my_local_variable := :PX_MY_ITEM; -- 读如果是在存储程序中,就不能使用绑定变量的语法了,这个时候可以使用v('PX_MY_ITEM')或nv('PX_MY_ITEM')语法进行

2014-01-24 14:48:29 1449

原创 删除数据表中的重复数据

以下内容整理自:http://stackoverflow.com/questions/18932/how-can-i-remove-duplicate-rowshttp://www.w3resource.com/sql/delete-statement/delete-with-subqueries.php示例表结构如下:MyTable-----------RowID

2013-04-22 12:59:44 1120

翻译 面向对象设计原则:不要STUPID,坚持GRASP和SOLID

不要STUPID,坚持GRASP和SOLID听过SOLID编码吗?有人可能会说:这是描述设计原则的一个专业术语,由我们可爱的代码整洁之道传教者鲍勃(罗伯特C. 马丁)大叔提出,是一组用于指导我们如何写出“好代码”的原则。在编程界充满了这样由单词首字母组成的缩略词。其它类似的例子还有DRY(Don’t Repeat Yourself! 不要重复你自己!)和KISS(Keep It Simpl

2013-04-19 09:57:40 9764 11

原创 eclipse插件开发案例讲解——更新JSP文件时间戳

开发背景在项目开发的过程中,出于JSP性能方面考虑,在条件允许的情况下我们常常会采用静态include的形式来替代动态include。=>但静态包含为开发带来的副作用就是,每次修改了被包含页面时,必须同时刷新属主文件,否则修改过的内容不会被体现出来,所以开发者常常会在属主文件中随意添加或删除几个空白字符并保存,为了就是能够让文件的最后修改时间得到更新,迫使服务器重新编译整个JS

2013-04-19 09:16:34 2373

原创 一个截屏工具制作的全过程记录——代码清单

清单中的代码可以通过下面的命令进行手工编译:csc /target:winexe *.cs最终的运行效果图如下:XP环境下测试过,快捷键:Win+X(开启或隐藏选图区域),Win+C(把截图保存到内存中),Win+S(把截图保存到文件中)。以下内容为代码清单:using System;using System.Windows.Forms;using Sy

2013-04-17 17:17:48 2135

原创 一个截屏工具制作的全过程记录——如何使用“拿来主义”

第一部分,截屏功能的实现利用关键字“.netcapture speicified area”在Google中搜索现成的答案,从答案中,我直接进行“相面”,打开看起来比较满足条件的第二和第三条记录。逐个打开搜索结果看一看,比较符合我的要求的是“http://stackoverflow.com/questions/3306600/c-how-to-take-a-screenshot-o

2013-04-17 16:31:02 1749

原创 一款219字节的JavaScript小游戏:《219 bytes tron》

原文地址:http://alokmenghrajani.github.com/tron/,这里只是中文解读:)1、完整代码<body id=b onkeyup=e=event onload= z=c.getContext('2d'); z.fillRect(s=0,0,n=150,x=11325); setInterval(" 0<x%n &x<n*n

2012-12-05 15:31:30 874

原创 通过计算窗体工作区来模拟FormBorderStyle=None

this.ClientSize = new Size(480, 270); Rectangle rectangleToScreen = this.RectangleToScreen(this.ClientRectangle); int topOffset = rectangleToScreen.Y - this.Top; i

2012-11-28 08:08:46 1106

原创 Winform自定义窗体与控件的外观形状

在开发的时候,有时我们需要自定义窗体,各种奇怪的形状都有可能,这里举一个利用Region自定义外观的例子。下图就是一个自定义十字形的窗体,和一个居中显示的蓝色自定义外形的按钮。代码可以分为两个部分,一个是绘制按钮的,一个是绘制窗体的。窗体外形定义比较简单,只是用了四行代码,当然,这也是因为外观简单而已;其余的代码都是为自定义按钮服务的。 public class Sp

2012-11-27 14:40:41 5858

原创 如何在Winform中计算文字尺寸

参考文档:http://msdn.microsoft.com/en-us/library/exkzzayx.aspx,http://www.dev102.com/2008/10/09/measure-string-size-in-pixels-c/方法一:Graphics graphics = this.CreateGraphics();SizeF textSize = graphics

2012-11-23 17:19:01 1907

转载 手动删除WebSphere Application Server上的一个应用

http://blog.chinaunix.net/uid-20150979-id-1974961.html有时候WPS Server上的应用会一直start不起来,尝试卸载也会失败。在这种情况下,我们可以手动删除这个文件。步骤如下:1. Stop server2. 进入$Profile_install_root/installedApps/$CellName目录,删除你期望删除的

2012-11-22 11:29:36 5669

原创 创建自己的脚本语言

开发背景有些时候我们需要根据自己的业务背景以及面向的客户群体,可能想要提供一个可定制化的开发环境,而在这个环境中,各种语法规则,执行权限,资源的使用等,都是可以根据我们的具体要求来进行定制的。在这里,我们采用一种相对比较简单的实现方式来实现一门自定义语言执行引擎。设计必要语法元素下面介绍下我们即将创建的语言中的一些语法规则,如果觉得枯燥可以直接调至“演示代码”部分。表达式为了简

2012-11-04 13:47:22 2257

原创 动态装载外部JavaScript脚本文件

当我们请求一个URL地址时,浏览器会从远程服务器装载各种所需的资源,如JavaScript、CSS、图片等。而在加载JavaScript时,常常会发生下面这种情况:也就是说,当浏览器碰到Script标签时,会下载整个js文件,同时不会下载其它资源,包括其它的js文件。不过这句话也是“含水分的”,水分到底多大,我也不知道,具体得看我们所使用的浏览器种类以及对应的版本号。下面是IE8的情况,它

2011-12-05 07:48:05 1503 1

原创 window.onload的替代方案——DOM状态检测

window.onload是非常常用的初始化事件,而该事件所对应的响应函数只有在浏览器将目标页面中所有资源内容全部装载完毕之后才会执行,这里的“所有资源内容”特指图片、音效、iframe所包含的页面等。下面的例子是使用window.onload方式执行JavaScript脚本:window.onload=function(){ walkmydog()}Firefox & Opera下

2011-12-04 18:18:52 2369

原创 innerHTML纠错措施,只限写入模式

innerHTML方便易用,但在IE下表现也问题多多,如果单纯用DOM实现,效果比innerHTML要好得多,但缺点是代码量增大并且不容易阅读。http://domscripting.com/blog/display/99的作者给出了一下方案,主要是让当前标签以DOM方式装载新创建的DOM对象。var newdiv = document.createElement("div");newd

2011-12-02 22:42:18 748

原创 批量转换文件编码

背景描述在eclipse环境下开发程序,默认的【项目】编码一般都会从【工作空间/Workspace】的编码设置继承下来,具体位置是【eclipse】->【窗口】->【首选项】->【常规】->【工作空间】->『文本文件编码』。当然,我们也可以为某个项目特别指定编码格式。正常情况

2011-08-15 10:52:51 1240

原创 Smarty自动进行HTML转义

http://www.smarty.net/forums/viewtopic.php?t=18926http://www.smarty.net/docsv2/en/language.modifier.escape.tplhttp://php.dzone.com/tips/smar

2011-07-28 14:42:33 2846

原创 OpenJPA超简单入门

环境准备OpenJPA下载:http://openjpa.apache.org/Derby下载:http://db.apache.org/derby/案例源码下载:http://rcom10002.download.csdn.net/user/rcom10002/Java在学习案例一和二之前,先准备好实验环境,首先准备数据表:CREATE TABLE AIRLINES

2011-06-26 17:28:00 5807

原创 搭建Groovy开发环境

介绍刚接触Groovy,开发环境比较重要,这里将从控制台环境开始讲述如何编写Groovy,然后一、使用Groovy控制台环境从“http://groovy.codehaus.org/Download”下载Groovy的最新版本,然后解压。记得配置好JAVA_HOME。然后进入Groovy的解压目录下的bin目录中,执行下面命令来看看是否一切都配置得当。C:/groovy-1.7.8

2011-06-26 14:08:00 3823

原创 让自定义Prompt窗体中在BackgroundWorker中使用COM组件WebBrowser

技术点:自定义实现Prompt输入对话框;匿名方法;BackgroundWorker与WebBrowser控件结合使用。

2011-06-01 21:13:00 1662

原创 禁用Ubuntu Desktop的图形界面,只启动文本模式的命令行

我的Ubuntu是安装在vmware里的,这里记述了如何修改vmdk文件内容把不能启动Ubuntu修复,并成功采用文本启动。涉及到的技术有:如何把vmdk文件当硬盘来进行挂载/卸载。

2011-05-30 14:44:00 5409 5

原创 C#/CSharp - 禁用Form的关闭按钮

C#/CSharp 禁用Form的关闭按钮

2011-05-18 20:26:00 4316 1

原创 DB2中ALTER TABLE为什么需要REORG操作?

DB2中ALTER TABLE为什么需要REORG操作?里面有答案!

2011-05-03 16:16:00 28767 1

转载 轻松理解数据库三范式 + 设计原则

数据库设计相关的概念与设计原则,理解上相对容易,但很少有人能把这些内容应用到实际开发上去!!!

2011-04-27 16:57:00 3387

原创 DB2的MERGE语句使用注意事项!

DB2 MERGE语法使用经验总结。包括官方文档未说明的重要内容!

2011-04-08 21:38:00 3132

原创 DB2 - 删除DATA CAPTURE字段的操作过程

相关语句ALTER TABLEDATA CAPTUREREORG TABLE纯代码记述

2011-04-08 18:10:00 3423

BeanShellSyntaxTutorial22

BeanShell Syntax Tutorial

2015-12-10

JavaSpringJavascriptIntegrationWorld(War + Project)

http://blog.csdn.net/rcom10002 教程资源JavaSpringJavascriptIntegrationWorld

2015-11-23

ExperimentDCEVM.zip

DCEVM实验项目资源

2015-04-20

OpenJpaExample

OpenJPA超简单入门案例工程,具体说明请参考blog.csdn.net/rcom10002

2011-06-26

Groovy+Java混合使用例子

Groovy环境搭建教程中的例子工程,纯Java、纯Groovy以及Java+Groovy混合 教程参考:http://blog.csdn.net/rcom10002/archive/2011/06/26/6568557.aspx

2011-06-26

如何在Flex中使用profile的教程

如何在Flex中使用profile的教程

2010-04-01

Java反编译工具的eclipse插件

Java反编译工具jad的eclipse插件,压缩包中包含jad.exe反编译工具和对应的eclipse插件。安装完毕后,可以在eclipse中直接打开编译后的class文件看反编译后的源码。

2009-06-25

Web 前台 UI 压缩工具

Yahoo 的开源 javascript css html 压缩工具。使用方便,附带源码!

2009-06-25

ActionScript3版本的XPath组件

用于操作xpath的Flex组件,使用很方便!附带源码与例子!

2009-06-25

自创Flex入门教程

刚刚接触 Flex 有一个星期了,有了点感觉,但一直在琢磨 Flex 和后台的数据通信问题,一个偶然想起了 Apache 的 XMLBean,所以就做了个小例子。例子比较细,每个步骤都 有有截图,请耐心看完,基本上是针对无基础的读者。

2009-06-25

Introduction to BIRT Web Services Data Source

一步一步的介绍BIRT使用Web Service的过程,图形教程,含有明确的操作说明。有目录,检索方便。

2009-02-23

BIRT Viewer User’s Guide

对BIRT Viewer的Servlet有详细介绍,并提供web.xml中相关的配置参数的说明,含有目录,检索方便。 the following contents are based on BIRT 2.3, earlier or later version compatibility is not guaranteed

2009-02-23

jQuery插件使用参考手册

jQuery插件使用参考手册,介绍了9个常用的插件的使用方法以及相关的参考内容

2009-02-23

Struts标签的chm格式参考手册

Struts标签的chm格式参考手册,带目录栏,检索方便

2009-02-23

IBM的Java ClassLoader 教程

IBM的Java ClassLoader教程,对于ClassLoader的各个使用方法均有介绍

2009-02-23

Apache的log4j详细教程

Apache的log4j详细教程,共13页,快速入手,有代码与配置信息

2009-02-23

Visual Studio 2008新增技术亮点快速浏览

An verview of Visual Studio 2008 官方用于Visual Studio 2008产品宣传的

2009-02-23

Sun公司提供的Java编码规约

Sun公司官方提供的Java编码规约,有详细的目录以及编码规定

2009-02-23

空空如也

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

TA关注的人

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