自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蜡笔小辛的专栏

天行健,君子以自强不息;地势坤,君子以厚德载物。

  • 博客(441)
  • 资源 (10)
  • 收藏
  • 关注

转载 VC 程序中定制对话框中的回车键

基于对话框的程序中,每当用户按下回车键时,程序都会退出,其效果和按下对话框中的默认"OK"按钮是一样的,即使去掉"OK"按钮的  BS_DEFPUSHBUTTON属性也没用。那么如何定制回车键的行为呢?要解决问题,必须搞清楚背后所发生的一切,在 Spy++ 中可以看到,当用户按下回车键时,Windows发送一个特殊的 DM_GETDEFID 消息来获得缺省的命令ID,Windows

2013-08-07 14:55:31 1230

原创 在 Windows 下重编译 NSIS 2.46 源代码

最近在做一个用于 Java 的 NSIS 安装程序,涉及到 CLASSPATH,无奈 -cl 的路径太长,NSIS 的默认字符串只有 1024 个字节长。从 NSIS 的官方网站找了下,Special Build 除了 8192 之外,还有个 logset,没有两个的结合。不可能仅仅为了 8192 字节放弃了按 install.log 的卸载功能,只好自己手动编译 NSIS 的源代码,来满足自己的

2013-07-27 21:15:43 5068 8

原创 禁止 iOS 自动下载更新和提示的方法

Apple 的设备都会自动更新自身的固件,在你的设备能联网的时候,在后台偷偷下载。虽然你可以用“No OTA Badge”之类的 Cydia 插件来禁止在 “设置” 程序上显示一个数字“1”的标,但,实际上,固件依然被偷偷下载到你的 Apple 设备上了,占用了你的硬盘空间(1.5G 左右),只是没提示你更新罢了。所以,这类方法只治标不治本。要从根本上杜绝这种偷偷摸摸下载占用带宽占用设备空间的行为

2013-07-02 13:07:30 56159 1

转载 Adding Multiple Views to a Single Document

In a single-document interface (SDI) application created with the Microsoft Foundation Class (MFC) Library, each document type is associated with a single view type. In some cases, it is desirable to

2013-06-26 22:49:56 2477

转载 正则表达式的贪婪匹配和非贪婪匹配

By default, pattern matching is greedy, which means that the matcher returns the longest match possible. For example, applying the pattern A.*c to AbcAbcA matches AbcAbc rather than the shorter Abc.

2013-06-18 18:16:57 4607

转载 Oracle 日期时间型 Timestamp 学习

1、获取系统时间的语句(ssxff6获取小数点后面六位) select sysdate,systimestamp,to_char(systimestamp, 'yyyymmdd hh24:mi:ssxff6'), to_char(systimestamp, 'yyyymmdd hh24:mi:ss.ff6') from dual; 2、字符型转成timestamp select to

2013-06-13 11:06:19 1781

转载 固定位置浮动 DIV 不抖动 IE6 IE7 CSS 写法

CSS:body {background-image: url(text.txt); background-attachment: fixed;}.float_up_controler {position: fixed; width: 58px; height: 58px; right: 30px; cursor: pointer; overflow: hidden; z-index: 9

2013-06-06 16:23:52 3421

转载 深入浅出 Rhino:Java 与 JS 互操作

什么是Rhino?  Rhino 是 JavaScript 的一种基于Java的实现,原先由Mozilla开发,现在被集成进入JDK 6.0。下面这两行代码恰好说明了这一点。  import sun.org.mozilla.javascript.internal.Context;  import sun.org.mozilla.javascript.internal.Scr

2013-05-28 16:55:58 13712

转载 Informix 中如何实现 Oracle rownum 功能的研究

许多习惯于Oracle的人,通常在开始使用Informix数据库的时候,会遇到各种疑问:Informix不支持,Informix没有这个功能?其实,很多时候Informix只是以不一样的方式来实现,或者通过开发可以实现类似功能。本文如下部分研究如何在 Informix 中实现 Oracle中的 rownum 的一些应用功能。大家都知道在Oracle 数据库中有一个伪

2013-05-24 10:12:08 4973

转载 针对 WebService 使用 Service 类获取 Port 类的一个参数问题的解释

最后在学习WebService时,看到对于官方的例子是这样写的.privatestatic final QName PORT_NAME =newQName("http://server.hw.demo/","HelloWorldPort");Service service = Service.create(SERVICE_NAME);String endpointAddress = "

2013-05-18 14:19:26 5823 1

转载 Apache + PHP5 配置

初学php,配置起来老出问题,找了篇不错的帖子,一试就通过了,所以就顺带着转了过来。不过在我安装phpMyAdmin的时候还是发现这篇文章的一个问题,就是php.ini如果放在system32下,启动phpMyAdmin的时候会报“Cannot load mysql extension. Please check your PHP configuration.”这个错误,实际上应该

2013-04-19 11:54:17 1051

原创 解决 Weblogic Proxy 服务器中文乱码的问题

在 Proxy 服务器的 web 目录下,修改 web.xml,添加: weblogic.httpd.inputCharset./* GBK 在 Proxy 服务器的 web 目录下,修改 weblogic.xml,添加: encoding GB

2013-04-17 17:01:35 4386

原创 解决 “此网站的安全证书有问题 继续浏览此网站 无反应” 的问题

用 IE 9 / IE10  访问内部系统网站,一些需要证书的网站可能会出现:解决的办法是(三种方法任选其一):1、重新生成服务器网站的证书,长度由 512 位改为 1024 位。2、卸载掉:微软非安全补丁KB 2661254。3、命令行 certutil -delreg chain\MinRsaPubKeyBitLength详情可参考:http://s

2013-04-17 15:18:20 43214

转载 使用 U 盘安装 Mac OSX 系统方法

前提:你需要一个U盘【自行购买】一个系统镜像  【论坛免费下载】制作一个Mac系统的驱动盘需要4G多的空间,4G的U盘不够用,8G的和16G的价格又相差不大,所以我建议选择16G的威刚3.0接口U盘。当然,如果用16G的U盘只做启动安装盘就会有点浪费,解决办法就是给U盘分区,分别用于系统启动盘和普通文件的存储。。。首先要在网上下载一份Mac的DMG镜像文件,大小在4

2013-04-12 15:57:00 8933

转载 itunesmetadata.plist 和 softwareVersionExternalIdentifier

我们都知道苹果软件中 iTunesMetadata.plist 的作用,那就是在iTunes之中可以显示出软件相应的信息,包括名称、厂商、类别、账户、购买日期等。看上去除了这些没有什么其他作用了,其实 iTunesMetadata.plist 这个文件还有一个最大的也是最有用的作用,那就是判断是否存在升级版本。这里所说的是否存在升级版本并非简单的版本号显示,而是通过每个版本相应的版本号代码来确

2013-04-09 10:34:16 3475

原创 Win7 安装 IIS 7.5 及部署 .NET 程序到 IIS 的内容杂记

一、如果原先安装的 Visual Studio 没有安装 .NET Web Developer (也就是开发 ASP.NET 网站的组件),在安装了 Visual Studio SP1 之后,先重新添加  .NET Web Developer,添加 Visual Studio 组件时会报错。需要先卸载 SP1,添加 .NET Web Developer ,重新升级 SP1。(这个步骤很费时,可以出

2013-04-07 16:21:43 4685

原创 ServiceDescriptionImporter 类在 vs2010 无法引用的解决方法

当我用 VS2010 with SP1 编写 C# 控制台程序时,有这样一句:using System.Web.Services;using System.Web.Services.Description;// ...ServiceDescription sdServiceDescription = ServiceDescription.Read(smWebStream);Serv

2013-04-06 13:42:55 21293

转载 解决 “无法安装 Visual Studio 2010 Service Pack 1,因为此计算机的状态不支持”

解决办法:32 位系统删除:HKEY_LOCAL_MACHINE\Software\Microsoft\VSTO Designtime Setup\64 位系统删除:HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\VSTO Designtime Setup\   注:本文转载自:http://blog.163.com/

2013-04-05 21:47:41 27934 14

转载 使用 Eclipse+Axis2 构建 Web Service 应用(客户端无需生成 Stub 方式)

一、开发环境和软件下载  开发环境是:Eclipse3.4 + JDK1.6 + Tomcat6.0 + Axis2 1.3。这些软件都是各个软件最新版本,下载方式由于软件网站的更新,地址也会更新,这里就不再贴出来了,就请读者到相应网站下载。  软件下载和安装:    (1) JDK1.6环境变量配置:    JAVA_HOME: C:\Program Files\Java\j

2013-04-03 18:13:25 1476

转载 谷歌 Chrome 浏览器看视频花屏的解决办法

花屏现象如下:谷歌浏览器看视频花屏重新安装 Flash player 试试。结果显示 Chrome 已经继承了  Flash player 。既然安不上那我就删了重新安装吧。在浏览器地址栏输入 chrome://plugins/ 后回车,打开插件管理页面。谷歌 chrome 插件管理页面打开后发现 Flash

2013-04-02 18:34:10 17977 1

转载 XML Schema 介绍

XML Schema 是基于 XML 的 DTD 替代者。XML Schema 描述 XML 文档的结构。XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)。什么是 XML Schema?XML Schema 的作用是定义 XML 文档的合法构建模块,类似 DTD。XML Schema:定义可出现在文档中的

2013-03-30 16:18:30 1003

转载 C# 任意键退出 和 XML 格式化输出函数

static void Main(string[] args){ // Do your work here Console.WriteLine("\nPress any key to exit ..."); Console.ReadKey(true);}protected string GetFormattedXml(string sUnformatte

2013-03-28 12:26:03 1449

转载 SAX 解析 XML 文件详细解剖及案例

就目前来说,有三种方式可以解析XML文件:DOM、SAX、StAX。DOM将整个XML文件加载到内存中,并构建出节点树;应用程序可以通过遍历节点树的方式来解析XML文件中的各个节点、属性等信息;这种方式便于对XML节点的添加修改等,而且解析也很方便,然后它比较耗费内存,解析速度也不快。SAX则是基于事件的解析,解析器在一次读取XML文件中根据读取的数据产生相应的事件,由应用程序实现相应的事件处理逻

2013-03-27 17:50:53 3930

转载 Sky Blue And Black

《Friends》 第一季的插曲作者还是个诗人。In the calling out to one anotherOf the lovers up and down the strandIn the sound of the waves and the criesOf the seagulls circling the san

2013-03-22 15:08:16 1543

转载 Java 实现二维数组按指定列经行排序

import java.util.*; public static void sortIntArray(int[][] arObjects, final int[] arOrders) { Arrays.sort(arObjects, new Comparator() { public int compare(Object

2013-03-16 03:51:45 7160

转载 手动安装 Acrobat 9.X 的 PDF 打印机方法

1、手动在控制面板添加打印机,选择“添加本地打印机”,(如果是非win7系统的话,还要点上并取消“自动检测并安装即插即用打印机”选择),端口选择“Adobe PDF”,如果没有这个端口,则选择创建新端口。2、驱动程序不要在列表中选择,而是选择从磁盘安装,选择指向 Acrobat 文件夹下的 Xtras 子目录,找到 AdobePDF.inf(这个就是关键的驱动程序文件):X:\Pr

2013-03-14 14:51:20 2670

转载 Oracle 缓存表数据到高速缓存区

关于 Oracle 的高速缓存是什么,以及它的原理,请参见:http://www.php100.com/html/webkaifa/database/oracle/2008/0709/1348.htmloracle 的 db_buffer_pool 由三部分组成:buffer_pool_defualtbuffer_pool_keepbuffer_pool_rec

2013-02-19 16:26:47 4524

转载 Oracle 调整缓冲区高速缓存

关于 Oracle 的高速缓存是什么,以及它的原理,请参见:http://www.php100.com/html/webkaifa/database/oracle/2008/0709/1348.html一、我们可以通过配置Shared Pool(保证用户在内存中查找到已经缓存的语句)改进性能;还有一个重要的方法就是:使用户可以在内存找到他们所请求的数据! 这就需要通过Dat

2013-02-19 16:18:59 2431

原创 C++ 中基本数据类型的最大最小值

#include #include using namespace std;int main (){ cout ::max)() << endl; cout ::max)() << endl; cout ::max)() << endl; cout << "-----------------------------" << endl; cout

2013-01-14 21:12:38 2169

原创 Kettle 启动报错 Invalid byte 1 of 1-byte UTF-8 sequence

好不容易用 Kettle 创建好了数据库连接,用 admin 用户创建了其他用户来登录。退出 Kettle 后重新启动,结果发现报错:Invalid byte 1 of 1-byte UTF-8 sequence郁闷死了,网上查了一下,这个一般是 .xml 文件导致的,那为什么这会有这个问题呢?原来是 %AppData%\.kettle\repositories.xml 这个文件里

2012-12-17 18:11:21 11544

原创 Kettle 连接失败 Oracle 数据库报 ora-12505 的解决方法

因 Informatica 的 bug,转而使用 Kettle。今天第一次使用,找了一下才知道 Kettle 的主程序启动方式:运行 data-integration\Spoon.bat。启动之后,发现配置数据库的时候连接不上数据库,总是报错。于是检查驱动,首先发现 Kettle 默认不带 Oracle 驱动。于是我把 Oracle 的 JDBC 驱动 ojdbc5.jar/ojd

2012-12-17 17:44:13 47948 8

转载 国外论坛注册常见的防止机器人的问题及答案

QuestionAlan Roberts' special super glue was used to join what? What was the name of the first home computer to be manufactured? What was France's online telecom service called? Which play

2012-12-16 08:59:03 9959 1

转载 Mac 上 java 究竟在哪里,本文彻底让你搞清楚!

这篇文章可能比较适合那些在经常在Mac下进行Java编程开发,或者经常使用Java工具的朋友。不关心Java或者不了解Java的朋友可以绕过本文哈~1. Mac下当你在【终端】输入java -version时,是执行的哪里的java呢,which java命令可以看到,就是【/usr/bin/java】2. 【/usr/bin/java】只是个替身,实际指向【/System/Lib

2012-12-14 22:37:15 50822 1

转载 Mac 系统常用快捷键

1、选中文件/文件夹重命名的快捷键 是“回车”(相当于Windows下面的F2)2 、打开选中文件/文件夹的快捷键是 command+O3、关闭程序是 command+Q4、隐藏程序 command+H5、窗口全屏是 control+command+F6、向后删除文本是 Fn + Delete7、锁定桌面是:Control+Shift+Eject (键盘右上方向上三角)

2012-12-14 08:02:48 2001

原创 Oracle Database Instant Client 11g 32位和64位 安装包发布

Oracle Database Instant Client 11g 11.2.0.3.0Instant Client 是 ORACLE(R) 发布的轻量级数据库客户端,您无需安装标准的客户端,就可以通过它来运行 OCI、OCCI、Pro*C、ODBC 和 JDBC 程序。适用于那些仅需要连接远程 Oracle 数据库,本地不需要安装服务端的用户。 注: 1

2012-12-08 10:14:17 232902 34

转载 NSIS 制作 64 位系统下的安装程序

NSIS 已经有现成的头文件 x64.nsh (X:\NSIS\Include\x64.nsh) 供大家使用。首先需要引用!include "x64.nsh"x64.nsh 里有三个宏:RunningX64 : 检查运行环境是否是X64DisableX64FSRedirection : 禁止文件转向EnableX64FSRedirection :  允许文件转向

2012-12-04 11:27:41 5265

转载 C++ 及 Windows 的异常处理(try catch; __try __except; __try __finally)

C++ 异常处理:try,catchtry{ // 可能出错的语句, 如果有错,就 throw ... // 初始化一个异常对象(exception object)}catch( 类型名 [形参名] ) // 异常说明符(exception specifier){ // do 异常处理}catch( 类型名 [形参名] ){ // do 异常

2012-11-12 10:51:32 2178

转载 NSIS 获取系统时间

System::Alloc 16System::Call "kernel32::GetLocalTime(isR0)"System::Call "*$R0(&i2.R1,&i2.R2,&i2,&i2.R4)"System::Free $R0MessageBox MB_OK "$R1年$R2月$R4日"System::Alloc 16System::Call "kernel32::Ge

2012-11-11 00:03:18 2980

转载 NSIS 安装 ODBC 驱动

安装 ODBC 驱动:Section -RegODBC SEC02 ReadRegStr $0 HKLM "SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers" "MySQL ODBC 3.51 Driver" StrCmp $0 "Installed" OK #判断MySQL ODBC 3.51 Driver是否安装 SetOutPath "

2012-11-09 14:50:22 1764

原创 Visual Studio 在不同机器上拷贝“VC++ 目录设置”

自从 VS2010 后,蛋疼的微软考虑蛋疼的多用户,把“VC++ 目录设置”改成了多用户模式,现在这年头,老天,还有几个程序员是多少人共用一台机器的人啊?真想不通。。。好在找到了 MS 的说明:http://msdn.microsoft.com/zh-cn/library/ee855621(v=vs.100).aspx以后要迁移机器的话,直接复制这个属性表就行。

2012-11-07 18:32:56 29716

Oracle Database Instant Client 11gR2

Instant Client 是 ORACLE(R) 发布的轻量级数据库客户端,您无需安装标准的客户端,就可以通过它来运行 OCI、OCCI、Pro*C、ODBC 和 JDBC 程序。 适用于那些仅需要连接远程 Oracle 数据库,本地不需要安装服务端的用户。 注: 1、您可以使用 SQL*plus 来访问数据库,但建议最好使用 PL/SQL Developer 等来访问。 2、本软件仅适用于 32 位系统,64 位请下载对应版本。 软件更新地址:http://www.hanzify.org/software/13506.html

2013-07-14

强制卸载 Microsoft Office 的小工具

如果您的 Office 软件工作不正常,想卸载又提示卸载出问题,试试这个小工具吧!

2011-11-10

Classic Menu for Office 2007 - V6.80 特别版

Office 2007新的Ribbon界面可以说焕然一新,将过去版本中的菜单栏和工具栏一并抛弃,取而代之的是使用标签页将图标、选项和下拉菜单都集合在其中。Office 2007所做出的这个改变无疑是你打开Word、Excel、PowerPoint 2007时首先就会注意到的重大变化。但许多朋友可能一时无法适应这种巨大的变化,怀念经典的界面。Classic Menu for Office可以满足你这样的需要,它可以将Office2007的菜单和工具显示区转变成Office2003的形式,并且Office2007新增的特征也增加到主菜单和工具显示区,支持所有的语言。 注:本资源包包括特别信息。

2011-11-10

PowerDesigner 16.0.0.3488 官方下载+破解

PowerDesigner16.0.0.3488 官方下载。 Application – The PowerDesigner Product Main Installation http://download.sybase.com/eval/PowerDesigner/PowerDesigner160_Evaluation.exe

2011-10-19

为 Ibatis 2.3.4 构建增强的 Apache Ibator 实体类生成工具

Ibator is a code generator for iBATIS. Ibator will introspect a database table (or many tables) and will generate iBATIS artifacts that can be used to access the table(s). This abates some of the initial nuisance of setting up objects and configuration files to interact with database tables. Ibator seeks to make a major impact on the large percentage of database operations that are simple CRUD (Create, Retrieve, Update, Delete). You will still need to hand code SQL and objects for custom queries, or stored procedures. Ibator will generate: SqlMap XML Files Java Classes to match the primary key and fields of the table(s) DAO Classes that use the above objects (optional) Ibator can run as a standalone JAR file, or as an Ant task, or as an Eclipse plugin. 欲了解更多详细说明,敬请移步:http://blog.csdn.net/DavidHsing/archive/2010/07/12/5729027.aspx

2010-07-12

PDFLib 7 中文参考手册 for C/C++/Java/Perl/PHP/Ruby

pdflib 7 的中文参考手册,综合版,包括 Cobol、C、C++、Java、Perl、PHP、Python、RPG、Ruby 和 Tcl。

2010-05-03

Visual Assist X v10.6.1822 支持 VS2010

  Visual Assist X具有强大的编辑特色,提高了生产效率,可以完全集成到您的Microsoft开发环境中,升级了您的IDE,在不改变编程习惯的同时就可以感受到Visual Assist X为您带来的好处。   Visual Assist X是一款非常好的Microsoft Visual Studio 2005和Visual Studio .NET插件,支持C/C++,C#,ASP,Visual Basic,Java和HTML等语言,能自动识别各种关键字、系统函数、成员变量、自动给出输入提示、自动更正大小写错误、自动标示错误等,有助于提高开发过程的自动化和开发效率。   这是支持 VS2010 的版本。

2010-04-23

BCGControlBar Pro V9.56 中文向导

大名鼎鼎的 BCGControlBar,功能介绍就不多说了,Microsoft 都采用的界面库。&lt;br&gt; 如果您不知道,那么可能您不是本文的读者。&lt;br&gt; 可惜其安装版存在一些问题,比如 Pro V9.56 版在 Visual Studio 2008 下安装之后无法启动向导;英文向导界面样式不对;没有中文向导。&lt;br&gt; 本软件正是为这两点而做,压缩包附详细安装说明。&lt;br&gt; 花了不少心思,转载请注明出处:&lt;br&gt; http://blog.csdn.net/DavidHsing&lt;br&gt;

2008-02-28

空空如也

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

TA关注的人

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