- 博客(34)
- 收藏
- 关注
原创 Winform中窗体中两用户控件传值
最近在做一个小项目,中间遇到了一个问题,由于多个窗体中要用到单位选择,于是自己做了一个下拉选择树的用户组件,想通过用户选择完单位后,传到另外一个用户控件中去,在这个控件中通过在下拉选择树中用户选择的节点编号,到数据库中进行查询,最终问题解决了,在这里面把思路和大家分享一下:(1)首先在下拉选择树控件中添加一个委托事件, public event Action Afte
2013-03-29 22:14:35 4922 1
原创 静态变量在并发程序中的问题
好长时间没有写博客了,最近犯了一个很低级的错误,本来在做一个并发访问程序中,使用了静态数据库连接变量,导致部分用户不能使用, 希望下次不要再犯这样的低级错误。
2009-09-17 10:04:00 1754
原创 水晶报表不显示
昨天下午,遇到了很郁闷的一件事,在使用水晶报表时,我采用了push模式,本来我也用过水晶报表一段时间,应该没什么问题,结果怎么都不显示数据,跟踪了数据源,数据源中有数据,就更郁闷了,一直到昨天晚上才搞明白,我原来用的皮肤控件给搞的,我把皮肤控件中的对panel的样式去掉了,正常运行,也给大家提个醒,呵呵
2008-08-20 08:37:00 731 1
转载 C#日期格式化
C#日期格式化 日期转化一为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示:u
2008-02-15 10:20:00 437
转载 国外好的开源网站
sourceforge http://www.sourceforge.netjava.net http://www.java.netwww.eclipse.orgwww.opensource.orghttp://strutstestcase.sourceforge.net (StrutsTestCase是基于Junit的一个方便测试struts框架的测试框架)Lomboz http:/
2007-12-20 08:44:00 1312
转载 拖动对象的代码
var currentMoveObj = null; //当前拖动对象var relLeft; //鼠标按下位置相对对象位置var relTop;function f_mdown(obj){ currentMoveObj = obj; //当对象被按下时,记录该对象 currentMoveObj.style.position = "absolute";
2007-12-18 10:04:00 472
转载 [转载]在VC中调用DLL文件
动态链接库DLL的链接 应用程序使用DLL可以采用两种方式:一种是隐式链接,另一种是显式链接。在使用DLL之前首先要知道DLL中函数的结构信息。Visual C++6.0在VC/bin目录下提供了一个名为Dumpbin.exe的小程序,用它可以查看DLL文件中的函数结构。另外,Windows系统将遵循下面的搜索顺序来定位DLL: 1.包含EXE文件的目录,2.进程的当前工作目录, 3.Windo
2007-12-14 09:00:00 1565
转载 javascript操作表格对象
function showinput() { elm = event.srcElement; if (elm.tagName != "TD") return; elm.innerHTML = ""; input1.focus(); input1.select(); }
2007-12-04 08:06:00 552
转载 CSS实现阴影效果
.out { display:block; background:#bbb; border:1px solid #ddd; position:relative; margin:1em 0; } .in { t
2007-10-26 10:14:00 610
转载 深入理解abstract class和interface
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有
2007-10-22 13:56:00 423
转载 面向对象的设计原则
1) 单一职责原则 (The Single Responsiblity Principle,简称SRP) 2) 开放-封闭原则 (The Open-Close Principle,简称OCP) 3) Liskov 替换原则(The Liskov Substitution Principle,简称LSP) 4) 依赖倒置原则(The Dependency Inversion
2007-10-22 13:53:00 496
转载 javascript常用正则表达式
javascript /meCall 发表于2007-09-26, 13:00匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行匹配
2007-10-15 09:20:00 647
转载 tomcat配置
作者:Jason Brittain & Ian F. Darwin 译者:陈光 时间: 2005-11-29 文档类型:转载 来自:赛迪网1、配置系统管理(Admin Web Application) 大多数商业化的J2EE服务器都提供一个功能强大的管理界面,且大都采用易于理解的Web应用界面。Tomcat按照自己的方式,同样提供一个成熟的管理工具,并且丝毫不逊于那些商业化的竞争对手。T
2007-10-07 09:28:00 673
转载 tomcat 5.5启动时出现The Apache Tomcat Native library which allows optimal performance 错误的解决方法
Tomcat启动的时候出现下面这样的提示:2006-1-26 19:44:11 org.apache.catalina.core.AprLifecycleListener lifecycleEvent信息: The Apache Tomcat Native library which allows optimal performance in production environments w
2007-10-07 08:31:00 1022
转载 javascript实现滚动图片
style="OVERFLOW: hidden; WIDTH: 640; COLOR: #ffffff; HEIGHT: 130px"> var speed=30demo2.innerHTML=demo1.innerHTMLfunction Marquee(){if(demo2.offsetWidth-demo.scrollLeftdemo.scrollLeft-=demo1.offsetW
2007-09-17 16:47:00 750
转载 javascript实现仿网易
Hellobody { background-color:#FFFFFF; margin:0;}li,td,div,body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }//必须body中引用var width=300;var height=200;var bgcolo
2007-09-15 08:52:00 734
转载 javascript调用webservice
var iCallID;function onmyresult(){ if((event.result.error)&&(iCallID==event.result.id)) { var xfaultcode = event.result.errorDetail.code; var xfaultstring = event.result.errorDetail.str
2007-09-15 08:51:00 521
原创 javascript验证数字
function isDigit(s){var patrn=/^[0-9]{1,20}$/;if (!patrn.exec(s)){alert("只能为数字") ;return false}if (s100){alert(" 分数不能超出0-100");return false;}return true}
2007-09-15 08:50:00 3233
转载 javascript实现层拖动(3)
from fenger.tk#root {BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #333 1px solid; WIDTH: 150px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: 宋体; POSITION: abs
2007-09-15 08:49:00 534
转载 javascript实现层拖动(2)
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">http://www.w3.org/1999/xhtml" lang="gb2312">#outerRasiedDiv {-moz-opacity:0.5; filter:alpha(opacity=40);position: absolute; z-index: 2;overflow:hidde
2007-09-15 08:48:00 731
转载 javascript实现层拖动(1)
drag layer body,table{color:#000000; font-size:12px; } div.div_one{} .dragBar{color:#FFFFFF; font-weight:bold} /*written by joelee@51js */ var tmpElement=null;
2007-09-15 08:47:00 572
转载 java中split使用
split 方法将一个字符串分割为子字符串,然后将结果作为字符串数组返回。stringObj.split([separator,[limit]])参数stringObj 必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。separator 可选项。字符串或 正则表达式 对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽略该选项,返回包含整个字符串的单一元
2007-09-01 11:37:00 938
转载 javaScript动态添加删除表格
javaScript动态添加删除表格 fzx209function addRow(){//添加表格的一行 //alert(idTB.rows.length) oTR=idTB.insertRow(idTB.rows.length); tmpNum=oTR.rowIndex; // alert(tmpNum) oTD=oTR.insertCell(0); oTD.innerTex
2007-08-05 10:05:00 651
转载 javascript常用日期验证
1、 function isDate(v) { var r = v.match(/^(/d{1,4})(-|//)(/d{1,2})/2(/d{1,2})$/); if(r==null) return false; var d = new Date(r[1], r[3]-1,r[4]); return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[
2007-08-05 10:04:00 687
转载 JavaScript实现本地图片预览
作者:fuhao9611 //============================== //功能:Javascript本地图片预览 //Author:yaosansi //Site:http://www.yaosansi.com //Date:2006-02-21 //说明:
2007-08-05 10:02:00 982
原创 使用Java连接远程Sybase数据库
使用Java连接远程Sybase数据库,测试语句为Class.forName("com.sybase.jdbc3.jdbc.SybDriver").newInstance(); String url ="jdbc:sybase:Tds:IP地址:连接端口号/database"; //database为要连接的数据库名称Connection conn= DriverManager.getConnec
2007-08-04 09:34:00 2612
转载 获取数据库元数据
关键字 数据库 对象 原作者姓名 Fang SQL SERVER 取得数据库名的方法 系统存储过程sp_helpdb 或者 USE master SELECT sysdb.name AS dbname, xlogin.name AS owner FROM sysdatabases AS sysdb LEFT JOIN sysxlogins AS xlogin ON sysdb.sid = xlog
2007-08-03 09:17:00 1414
转载 java中内存分配策略及堆和栈的比较
2.1 内存分配策略 按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的. 静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数据结构(比如可变数组)的存在,也不允许有嵌套或者递归的结构出现,因为它们都会导致编译程序无法计算准确的存储空间需求. 栈式存储分配也可
2006-11-30 08:28:00 1527
转载 java线程
三. 线程间的通信1. 线程的几种状态线程有四种状态,任何一个线程肯定处于这四种状态中的一种:1) 产生(New):线程对象已经产生,但尚未被启动,所以无法执行。如通过new产生了一个线程对象后没对它调用start()函数之前。2) 可执行(Runnable):每个支持多线程的系统都有一个排程器,排程器会从线程池中选择一个线程并启动它。当一个线程处于可执行状态时,表示它可能正处于线程池中等待排排程
2006-09-20 09:00:00 675
转载 javascript全屏显示
window.open("2.htm", "_selft", "fullscreen=yes,titlebar=no,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,edge:Raised,left=0,top=0,width=200,height=300,false"
2006-06-21 09:21:00 1366
原创 java中的io
stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Inputstream和Out stream)都包括两种类型:(1)字节流 表示以字节为单位从stream中读取或往stream中写入信息,即io包中的inputstream类和outputstream类的派生类。通常用来读取二进制数据,如图象和声音。(2)字符流以Unic
2005-11-30 10:44:00 2287 1
翻译 终于完成了一篇翻译,但是可能还有不足之处
用Globus Toolkit 4构建WEB服务(Globus Toolkit 4缩写为GT4) 1. 网格的定义网格的定义:网格就是将收集网络上所有可用的分布式计算资源提供给最终用户或组建成一个巨大的计算系统。网格计算给分布式计算提供了一种全新的方法,不仅在跨地区而且在跨组织,机器结构和软件限制,给连接到网格的每个用户提供更多的资源,计算机之间的协作和信息访问。分布式资源,像计算周期,存储和信息
2005-11-29 20:15:00 997
原创 asp取动态表单中数据并写入xml文件,用xsl显示
1.动态表单的界面,从csdn论坛上参考无标题文档var curRow=null;var y=1;function selectRow(){var e=window.event;var tr1=e.srcElement;if(curRow)curRow.bgColor="#FFFFFF";tr1.bgColor="e7e7e7";curRow=tr1;}function addRow(src){/
2005-08-08 09:08:00 1484 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人