自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 js判断控件是否存在

在动态页面中,页面中包含一些动态产生的控件,在有些情况下需要判断动态生成的控件是否存在。 脚本如下: var cx_field = document.forms[0].cx;if(cx_field == null){ alert('控件不存在'); return;}

2010-08-25 14:34:00 4368

原创 DevComponents.DotNetBar.Command使用方法

如前文所说,DotNetBar为用户制作界面程序提供了很大的方便。同时其也提供了许多其他的工具,例如本文提到的DevComponents.DotNetBar.Command。 DevComponents.DotNetBar.Command的思想是将界面设计与相应函数的实现分离,降低系统内部的耦合性,同时可以提高相应函数的复用性。我们可以把Command对象绑定到一个系统控件上,在控件的触发一定动作时通过Command的响应函数来实现相应操作。 例如: 示例一 InitializeComponent函

2010-08-15 22:41:00 4212 1

原创 DotNetBar

在网上看到一个开源的软件,下载之后发现其界面风格与office 2007类似,看着比较美观。于是下载下来了源代码,进行研究,在代码使用了DotNetBar组件。 简介 DotNetBar组件提供了office 2007风格的用户界面组件,相对于.net默认界面风格更加美观。按照其官方说法,是你能够非常简单地制作非常专业的界面。 下面贴两个示例中的界面 图1. DotNetBar示例1 图2. DotNetBar示例二 特别下面的图2,是不是有点word 2007的感觉。而

2010-08-01 15:18:00 10045 8

原创 Windows Live Writer插件

最近开始使用Windows Live Writer客户端编写blog,感觉不错。首先,编辑博文就像编辑本地文件一样方便。以往在浏览器中编辑时会不时担心浏览器当掉的危险。另一方面,对于格式的编辑也更加轻松自如,简单易用。相比较而言,博客提供方提供的编辑页面用户体验要差不少。 另外,windows live writer提供了一些插件,方便用户插入一些特殊内容,例如超链接,图片,表格等。这些插件已经基本满足了一般博客中的需求。 但是仍然会有一些不足,例如对于我等码农来说,会不时在博客中插入一些源代码,例如:

2010-07-29 22:09:00 1177

原创 java调用shell

在写程序时,有时需要在java程序中调用shell脚本,可以通过Runtime的exec方法来调用shell程序,运行脚本。 每个Java 应用程序都有一个Runtime 类实例,使应用程序能够与其运行的环境相连接。通过Runtime对象可以返回运行环境的情况,包括CPU数,虚拟机内存大小等,并能够通过exec方法调用执行命令。可以通过getRuntime 方法获取当前Runtime实例。 public boolean ExeShell(){      Runtime rt = Runtime.ge

2010-07-22 17:00:00 510

原创 sybase锁机制以及死锁避免

在数据库实现中,通过锁定机制控制数据库的并发访问,保证数据库访问的正确性。根据定义: 锁定是一种并发控制机制:它可以确保数据在同一事务中和不同事务之间保持一致。在多用户环境中,由于几个用户可能会在同一时间使用同一数据,因此需要锁定功能。 sybase锁分类 按照锁性质可以分为共享锁,排他锁。当在数据库事务中,读取信息时,会对数据库添加共享锁。当修改信息时,会添加排他锁。 按照锁的粒度,可以分为行锁,页锁,表锁等。 sybase隔离级别 sybase分为0,1,2,3四个隔离级别。 0  读取未

2010-07-15 11:04:00 5153

原创 mysql乱码问题

最近在系统系统中,遇到了mysql中文乱码问题。系统中,在Hibernate框架下通过jdbc访问mysql,操作系统为windows,在程序向数据库中保存数据时,汉字部分发生乱码。 在程序中采用了gbk编码方式, 检查了数据库表设置,没有错误,字符集为gbk。 检查mysql配置文件my.ini,文件在mysql安装目录下,在文件中发现 [mysql] default-character-set=latin1 [mysqld] default-

2010-07-12 23:40:00 449

原创 几款在线存储工具

随着云计算的概念越炒越热,云端存储技术应用也越来越广泛。 必要性 我认为云端存储有广泛的用户需求,现在每个人都会在不同的地方使用不同的计算机,现在很多人在家里使用一台机器,在工作单位使用另外一台机器。会有一些文件,是自己需要在不同的机器上共享的,例如个人文档,以及喜欢的音乐等等。如果期望每天依靠U盘来进行拷贝的话,从理论上来说是可行的,但是从实际情况来看难度很高。 每个人使用计算机,都会在机器中保存一些自己非常喜欢的音乐,当使用另外一台机器时,我们想要听自己喜欢的音乐,我们应该怎么办呢,第一种方法是根

2010-06-20 09:48:00 529

原创 几款在线存储工具

随着云计算的概念越炒越热,云端存储技术应用也越来越广泛。 必要性 我认为云端存储有广泛的用户需求,现在每个人都会在不同的地方使用不同的计算机,现在很多人在家里使用一台机器,在工作单位使用另外一台机器。会有一些文件,是自己需要在不同的机器上共享的,例如个人文档,以及喜欢的音乐等等。如果期望每天依靠U盘来进行拷贝的话,从理论上来说是可行的,但是从实际情况来看难度很高。 每个人使用计算机,都会在机器中保存一些自己非常喜欢的音乐,当使用另外一台机器时,我们想要听自己喜欢的音乐,我们应该怎么办呢,第一种方法是根

2010-06-07 14:43:00 804

原创 Balsamiq Mockups——界面原型设计软件

最近系统设计是需要设计用户界面原型,在朋友的推荐下使用了Balsamiq mockups(http://www.downloadwarez.org/)软件,使用简洁方便,设计界面很有手画的感觉,现给大家分享一下。 界面 软件界面由三部分组成 应用程序条,包括菜单,快速添加工具以及编辑工具栏, 用户可以通过菜单项选择进行相应的操作 用户可以在快速添加工具输入文本框中输入需要的控件名,快速添加控件 在工具栏中包含了复制,剪切,粘贴等常用操作,

2010-06-06 12:54:00 977

原创 在eclipse中安装pydev插件

今天需要写一个文件处理的小程序,使用C++有点劳师动众了,于是想起了小巧便捷的python。可是python的开发工具实在是不敢恭维。于是看看在eclipse有没有插件。 百度一下,果然印证了eclipse的插件真是啥都有啊。pydev插件既可以让我们在eclipse中完成python的开发,安装很简单,现将安装步骤介绍一下。 首先,与eclipse安装插件一样,选择软件升级。 进入界面后,选择Available software标签页, 添加站点 http://www.fabioz.com/py

2010-05-31 16:12:00 482

原创 C++中sort的用法示例

C++中sort的用法示例:# include # include # include using namespace std;typedef struct node {        int arr[2];        };bool my_compare(const node &a1,const node &a2){     if (a1.arr[0]>a2.arr[0]) retur

2007-08-02 15:27:00 1645

转载 delphi 7下安装dspack

从去年年底起,有幸也转到了DirectShow方面开发。在论坛中也可以为一些初学者解答一些初级问题了见论坛中有人分不清DirectShow为何物,在这,说明一下:DirectShow是DirectX中的一员。Dspack是Delphi用于做DirectShow开发的一套(免费)控件。下载地址:http://www.progdigy.com/如果是Win2k, 安装之前,必须先安装Direc

2007-08-02 15:14:00 2362

原创 重定义标准输出流和错误输出流

在使用dos指令是我们通常希望能重定义标准输出流,比如我们想把原来显示在屏幕上的东西显示在某文件中,我们可以使用 > 目标文件 来实现比如  dir > test.txt这样即可以将当前文件信息输出的test.txt文件中但是有些输出到屏幕上的信息是通过标准错误输出流输出的,我们要重定义其到文件,可以按照如下方法command 2> test.txt来重定义,这样就可以将屏幕上的东西搬

2007-05-26 16:03:00 1131

转载 C++中引用的应用

C++引用引用是C++引入的新语言特性,是C++常用的一个重要内容之一,正确、灵活地使用引用,可以使程序简洁、高效。我在工作中发现,许多人使用它仅仅是想当然,在某些微妙的场合,很容易出错,究其原由,大多因为没有搞清本源。故在本篇中我将对引用进行详细讨论,希望对大家更好地理解和使用引用起到抛砖引玉的作用。   引用简介   引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。

2007-05-17 09:49:00 1037

转载 在网页中嵌入播放器

Realplay 的html播放器代码 [code] [/code] =================================================================== ================================================================

2007-05-12 16:56:00 1599

原创 IIS安装与配置

IIS安装可以从网上或者直接将windows盘插入,通过添加新组件来安装IIS配置注意问题,80端口可能被占用,有可能是迅雷哦如何可以将多个程序都映射到一个ip可以在c:/windwos/system32/drivers/etc/hosts中添加127.0.0.1   test这样你访问test也是访问的本机器:) 

2007-05-12 01:08:00 1424

原创 标准C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast和const_cast

C 风格(C-style)强制转型如下: (T) expression // cast expression to be of type T 函数风格(Function-style)强制转型使用这样的语法: T(expression) // cast expression to be of type T  这两种形式之间没有本质上的不同,它纯粹就是一个把括号放在哪的问题。我

2007-05-11 15:03:00 676

原创 Const用法小结 (转)

Const用法小结                            作者: 张秀君(转载请注明)  关于C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,参考了康建东兄的const使用详解一文,对其中进行了一些补充,写下了本文。   1.       const常量,如const int max = 100; 优点:const常

2007-05-11 14:27:00 593

RFC2616中文版

介绍了HTTP协议,官方中译版

2008-04-04

空空如也

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

TA关注的人

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