- 博客(36)
- 收藏
- 关注
转载 关于Java生成背景透明的png图片
最近用到Java动态生成背景透明的图片功能,从gif和png中选择了png格式,个中缘由就不说了,于是动手到网上搜索有用的代码。现把搜索结果总结如下:1. 生成png图片intwidth=400;intheight=300;//创建BufferedImage对象BufferedImageimage=newBufferedImage(wid...
2008-09-04 14:12:00 323
转载 也谈Javascript的效率,createElement和innerHTML
最近遇到js的效率问题,是关于在页面中新增元素的问题;假设:我们有页面如下<HTML><HEAD></HEAD><BODY><divid="div1"></div></BODY><script>//脚本位置</script>...
2008-08-22 10:37:00 273
转载 正则表达式
正则表达式是以文本描述字符组合的模式。在代码搜索中使用它们有助于描述一些概念,例如以"以'var'开始的行"和"包含数字的属性值"。有关搜索的更多信息,请参见搜索和替换标签和属性。 下表列出了在正则表达式中使用的特殊字符、其含义和用法示例。若要搜索包含该表中某一特殊字符的文本,请在特殊字符前面附加一个反斜杠,令其"转义"。例如,若要在 some conditions apply* ...
2008-08-11 10:56:00 110
转载 常用正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: ["u4e00-"u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^"x00-"xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表...
2008-08-11 10:55:00 81
转载 果然是个不常用的HTML标签
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head>...
2008-08-11 10:54:00 72
转载 为什么用例不是“功能”?[转贴]
多数人从用例开始就走入了迷途,也许是用例图和数据流图的相似性导致人们把用例定义为简单的功能或者菜单项。不论原因是什么,这都是新手最容易犯的错误。图 1 错误的方式:用例是菜单项或者功能这幅图有什么错误?用最简单的定义,我倾向于把用例看作是关于使用系统作某些有用的事情的方式的故事。利用这个定义,是不是所有的“用例”都是独立的有用的呢?答案当然是不是,在这...
2008-08-11 10:52:00 117
转载 用JavaScript做了一个小工具
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"><HTML><HEAD><TITLE>网页抓图byfreshriver</TITLE></HEAD><BODY>网址:<inputtype=tex...
2008-08-11 10:47:00 137
转载 Ext -- 又一个小问题
这个问题很小,呵呵一般写Ext程序都加上了这句Ext.state.Manager.setProvider(new Ext.state.CookieProvider()); 这样可以自动保存一些组件的状态,好处自然是有了。可是这句话也会给你带来意想不到的问题,尤其是在做开发时。经常搞得人晕头转向,不知所措。 建议开发时不要加入这句话,如果客户使用时遇到界面显示问题,可以...
2008-08-11 10:42:00 76
转载 Ext -- 一个小问题
Ext确实是一组不错的WEB界面组件,可是你有没有使过在不能上网的计算机上打开用Ext作的网页呢? 这两天不能上网,在测试前面做过的页面时出现问题了,十次有八次不能从服务器取得数据,而且有时候树的图片也出现红叉叉(我用的是Ext2.1)。让人百 思不得其解。不过经过一番折腾还是找到了原因,呵呵,打开页面引用的ext-base.js文件,在其中查找 BLANK_IMAGE_URL...
2008-08-11 10:41:00 107
转载 DOMDocument 属性和方法 [转贴]
最近发现DOMDocument对象很重要,还有XMLHTTP也很重要注意大小写一定不能弄错.属性: 1Attributes 存储节点的属性列表(只读)2childNodes 存储节点的子节点列表(只读)3dataType 返回此节点的数据类型4Definition 以DTD或XML模式给出的节点的定义(只读)...
2008-08-11 10:40:00 78
转载 Ext -- 让人惊喜的data.srtoe的loadData
在写Ajax程序时,假如我们的布局如下:+-------------------------+ | | |数据列表区Grid | | |+-------------------------+ ...
2008-08-11 10:39:00 113
转载 关于Ext.form.ComboBox从服务器获取数据
最近看了不少关于Ext的东西,挺不错的;界面很漂亮;不过在搞Ext.form.ComboBox从服务器获取数据时着实费了一番周折,最终还是搞定了,呵呵,贴出来了首先是服务器数据<?xmlversion="1.0"encoding="gbk"?><check><result>3</result><r...
2008-08-11 10:37:00 116
转载 谁调用了我(class function)?
java开发中经常用到日志组件,它们打出来的信息比较神奇,居然知道是谁调用了自己,从网上搜到了其原理,其实很简单,代码如下: StackTraceElementstack[]=(newThrowable()).getStackTrace();for(inti=0;i<stack.length;i++)...
2008-08-11 10:36:00 98
转载 包装了java的preparedstatement(改进设置参数)
java的preparedstatement,说到它,我是既爱又恨,爱的是通过用setXXX可以不考虑数据类型的转换,免去了自己组SQL语句的很 多麻烦事,恨得是它的第一个参数是sql语句中参数的位置,万一搞混了就出错,也可能出现不易发觉的错误,想想Delphi的Query就挺不错,可以使 用参数名称来定位参数,忍无可忍只好自己把preparedstatement包装一下了,原先我...
2008-08-11 10:35:00 318
转载 JAVA日期处理(二)[转贴]
/判断给定日期是不是润年@param p_date 给定日期@return boolean 如果给定的年份为闰年,则返回 true;否则返回 false。@Date: 2006-10-31/ public static boolean isLeapYear(Date p_date) { int l_year = getYearOfDate(...
2008-08-11 10:32:00 82
转载 JAVA日期处理(一)[转贴]
/*有关日期工具类(extends TimeUtil)TimeUtil主要功能有:1.各种日期类型(字符,util.Date,sql.Date,Calendar等)转换2.获取指定日期的年份,月份,日份,小时,分,秒,毫秒3.获取当前/系统日期(指定日期格式)4.获取字符日期一个月的天数5.获取指定月份的第一天,最后一天Da...
2008-08-11 10:31:00 123
转载 动态加载指定目录(或指定jar包)中的类
假如我们有一个类Test1,放在c盘根目录,我么可以用下面的方法来动态加载 URL url = new URL("file:/c:/"); URLClassLoader urlCL = new URLClassLoader(new URL[]{url}); Class clazz = urlCL.loadClass("Test1"); 假如我们的类T...
2008-08-11 10:29:00 209
转载 关于使用XMLHttpRequest提交和收到汉字时的乱码问题
这个问题可以在google上搜到很多答案,不过由于本人愚钝凡是以“XMLHttpRequest 乱码”搜到的文章,没有一个能圆满解决我的问题,不过从中受到不少启发,并最终帮我解决了问题.客户端 使用XMLHttpRequest发送和接收数据服务器 使用Java写servlet程序处理,并返回数据问题:遇到汉字时出现乱码解决: 1. 客户端 ...
2008-08-11 10:28:00 303
转载 动态加载类及调用类函数
//------------------------DirClassLoader类--------------------packagecom.cs.dynamic;importjava.io.File;importjava.io.FileInputStream;importjava.io.IOException;publicclass...
2008-08-11 10:27:00 157
转载 一些函数,包括内存映像等(二)
functionSetPrivilege(hToken:THandle;strPrivilege:PChar;bEnable:BOOL):BOOL;vartp:TOKEN_PRIVILEGES;luid:TLargeInteger;tpPrevious:TOKEN_PRIVILEGES;cbPrevious:DWORD;c...
2008-08-11 10:22:00 101
转载 一些函数,包括内存映像等(一)
很早以前写的,还是有一些用处的----------------------------//////////////////////////////////////////////////////////////////////////////////该单元提供所需工具函数的实现////////////////////////////////////////////...
2008-08-11 10:21:00 88
转载 自己封装的一个UDP通讯类
unituntUDPSock;interfaceusesWindows,SysUtils,Winsock;constMAX_BUFCOUNT=65535;//64ktypeTBuf=array[0..MAX_BUFCOUNT-1]ofcha...
2008-08-11 10:19:00 203
转载 Linux C (三)读写INI文件
INI文件的格式与windows的完全一样写INI文件 /* 第一个参数为的test.ini为文件名称,www为section,qwe为ident 第二个参数为值 它们之间用=分割,则会在程序当前目录生成INI文件 据说用/分割会在 ~/.gnome或~/.gnome_private目录下生成INI文件 ...
2008-08-11 09:13:00 470
转载 Linux C (三) 操作字符串的一些函数源代码[转贴]
很多人认为C语言中的难点是指针,对指针的理解直接关系到所编程序的好坏,所以,在这里列举了一些C编译器通常都有的标准函数的源代码,看过它们,就能对指针和字符串有所了解了.1. strlen(),计算字符串长度int strlen(const char string){int i=0;while(string[i]) i++;return i;}2. ...
2008-08-11 09:12:00 176
转载 Linux C (二)得到程序所在目录
char buf[255];getcwd(buf, sizeof(buf));该include哪个头文件?在命令行键入man 2 getcwd即可看到同样,遇到不知道该包含哪个头文件的函数时,可以使用man 2 或man 3 ,一般都可以找到对应的帮助。转载于:https://www.cnblogs.com/dotjava/articles/126...
2008-08-11 09:10:00 81
转载 Linux C (一) 一篇不错的Linux下多线程开发文章[转贴]
1 引言线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix 也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括 Windows/NT,当然,也包括Linux。为什么有了进程的概念后,还要再引入...
2008-08-11 09:08:00 96
转载 linux基础知识(三) JRE 安装和配置[转贴]
JRE 安装和配置,以适合JAVA程序运行所具备的环境作者:北南南北来自: LinuxSir.Org 提要:本文主要讲述jre的安装和配置,以适合JAVA程序的运行;本文以 jre-1_5_0_04 版本为例; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++正文 ++++++++++...
2008-08-11 09:04:00 127
转载 linux基础知识(二) gnome版本查看
pkg-config --modversion libgnome-2.0转载于:https://www.cnblogs.com/dotjava/articles/1264866.html
2008-08-11 09:03:00 268
转载 linux基础知识(一) 积累
1. 安装ntfs驱动yum install -ntfs-3g2.挂载ntfs硬盘 mount -t ntfs /dev/sda8 /mnt/wind/3.解压缩tar文件 tar zxvf 文件名4.查看所有分区 fdisk -l5.安装jre 释放如软件包 sh jre-1_5_0_04-linux-i586.bin...
2008-08-11 09:02:00 54
转载 七、GTK 如何使用Treeview(二)
继续写,这篇才是真正的Treeview,于Listview大同小异,呵呵! 与上一篇的Listview一样,Treeview也需要一个Model: 1.创建一个Treeview GtkWidget *tree = gtk_tree_view_new(); 添加表头,如下代码 enum {col_name = 0, n_co...
2008-08-11 09:00:00 168
转载 六、GTK 如何使用Treeview(一)
本来打算写一下布局问题的,但是布局比较简单,自己多实验几次就差不多了。改写TreeView的学习心得了。 在Gtk中,Treeview和Listview(暂时只发现其列表的功能,可能Listview另有其控件,这里暂时使用Listview的名字)使用 的是同一个函数gtk_tree_view_new即可;但是他跟按钮菜单等控件的区别很大,因为他还要包括节点(tree)...
2008-08-11 08:58:00 334
转载 五、GTK 工具条
一切都变得复杂,这是从学习GTK编程以来的最大感受;另外一个感受就是重新体验到刚开始学编程时的快乐!有苦有乐,呵呵;下面来学习怎么使用工具条(GtkToolbar)吧! 首先创建工具条:toolBar = gtk_toolbar_new();gtk_toolbar_set_orientation(GTK_TOOLBAR(toolBar), GTK_OR...
2008-08-11 08:56:00 138
转载 四、GTK 学习菜单
研究了半天的菜单(特指主菜单),总算有些眉目了! 菜单的创建过程: 在Gtk中,菜单首先要有一个菜单条MenuBar,使用函数gtk_menu_bar_new()创建; 其次,需要在上面放一个菜单项,这个菜单项就是 最顶上的菜单,比如浏览器上的文件菜单,这个可以使用gtk_menu_item_new_with_label或 gtk_menu_it...
2008-08-11 08:55:00 174
转载 三、GTK 深入探索信号处理函数(摘自GTK+2.0教程)
让我们来看一下函数 gtk_signal_connect() 的声明。gulong g_signal_connect( gpointer object, const gchar *name, GCallback func, gpo...
2008-08-11 08:54:00 127
转载 二、GTK 信号
信号?有编程经验的应该不陌生,我更愿意把它理解为类似Windows编程中常用到的消息;为什么拿windows作比喻?很简单,因为我从windows编程过来的,这样有助于理解。 在学习信号前我们先在窗口上增加一个按钮,新增按钮代码如下:GtkWidget *button; // 存储按钮对象button = gtk_button_new_with...
2008-08-11 08:53:00 113
转载 一、GTK 最简单的窗口程序
开门见山,看代码吧//--代码-----------------------------#include<gtk/gtk.h>intmain(intargc,char*argv[]){GtkWidget*window;//GtkWidget可以存储各类gtk对象,这里存储的是窗口对象gtk_ini...
2008-08-11 08:50:00 213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人