- 博客(65)
- 资源 (1)
- 收藏
- 关注
转载 java反射详解
本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名123456789101112131415package Reflect;
2015-07-11 11:35:50 975
原创 Ext.net 关于datefield 控件
今天在做通过datefield控件 datafield1.text的值作为参数,通过存储过程进行保存时,发生错误.错误的提示是转换失败,说不能把正确的转换为日期格式,后来经过调试发现datefield1.text的值是"0001-01-01 00:00:00".我就用一个变量来代替直接调用这个空间的text值,string temp="";if(datefield1.Text=="")
2015-07-09 17:06:59 1637
转载 NET二进制图片存储与读取的常见方法
.NET二进制图片存储:以二进制的形式存储图片时,要把数据库中的字段设置为Image数据类型(SQL Server),存储的数据是Byte[]. 1.参数是图片路径:返回Byte[]类型: 1.public byte[] GetPictureData(string imagepath) 2. { 3. //根据图片文件的路径使用文件流打开,并保存为byte[] 4
2015-07-07 09:13:48 3608
转载 基于IHttpAsyncHandler的实时大文件传送器
在日常工作中,有时候需要到远程服务器上部署新版本的系统,由于远程服务器出于外网,所以每次都要开QQ连接,非常麻烦。索性就研究了下IHttpasyncHandler,并结合Juqery ProgressBar,打造了一款大文件传送器。其基本原理就是首先在客户端将大文件分段拆分,然后写入内存流,最后发送到服务器上。在上传的同时,会利用异步Handler来获取当前进度并推送到前台显示。图示效果如下(当前
2015-06-29 16:49:43 515
转载 C#委托与事件讲解大结局
轉載自:http://www.cnblogs.com/wudiwushen/archive/2010/04/23/1717829.html今天是大白话系列之C#委托与事件讲解的大结局,也是我们最关心的,在日常的MES系统编程中到底怎样使用这样的利器,其实我们每天都在使用事件,一个窗体,一个按钮都包含这事件,只是很少用到自己写的委托和事件,说白了不知道如何下手,也不知道在什么样的场景下应
2015-06-26 15:06:46 1266
转载 C#委托与事件讲解(三)
轉載自:http://www.cnblogs.com/wudiwushen/archive/2010/04/21/1717378.html[我希望大家在看完文章的时候,多做做练习,自己也可以想个场景,动动手,这样才会有深刻的印象,不然遗忘的速度非常快]今天我接着上面的3篇文章来讲一下,为什么我们在日常的编程活动中遇到这么多sender,EventArgs e 参数:prot
2015-06-26 15:05:15 425
转载 C#委托与事件讲解(一)(二)
轉載自:http://www.cnblogs.com/wudiwushen/archive/2010/04/21/1717378.htmlC#委托与事件讲解(一)从序言中,大家应该对委托和事件的重要性有点了解了吧,虽然说我们现在还是能模糊,但是从我的大白话系列中,我会把这些概念说的通俗易懂的。首先,我们还是先说说委托吧,从字面上理解,只要是中国人应该都知道这个意思,除非委托2个
2015-06-26 14:42:01 446
转载 把图片转换成二进制--把二进制转换成图片
private void button1_Click(object sender, EventArgs e) { string path = this.textBox1.Text; byte[] imgBytesIn = SaveImage(path); ShowImgByByte(imgBytesIn
2015-06-24 17:02:30 850
原创 Ext.net grid選擇一行進行修改,刪除
grid 在進行選擇的時候,一定標記爲選擇一行,才能用 var record1 = GridPanel3.getSelectionModel().getSelected();這條語句才能起作用,如果是默認的(選中的是單元格)這條語句就會報錯所以在grid中要加上下面的這個標記屬性 js語句就是: function E
2015-06-23 10:49:30 697
转载 jquery 使用方法
jQuery是目前使用最广泛的javascript函数库。据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库。微软公司甚至把jQuery作为他们的官方库。对于网页开发者来说,学会jQuery是必要的。因为它让你了解业界最通用的技术,为将来学习更高级的库打下基础,并且确实可以很轻松地做出许多复杂的效果。 一、选择网页元素jQuery的基本设计和主要用法,就是
2015-06-20 16:34:15 451
转载 C# 判断图形文件(GIF,JPG,PNG)的图片格式的方法
转自: http://blog.csdn.net/snakorse/article/details/20471429通过读取文件内容来判断。 所有的图片文件都包括:文件识别头和图象数据两部分, 其中文件识别头用来让 计算机判断是哪种文件 格式。 JPEG 所有的JPEG文件以字符串“0xFFD8”开头,并以字符串“0xFF
2015-06-17 17:28:46 5151
转载 sql查看cpu使用最多的和經常重編譯的
---使用cpu最多的前50名select highest_cpu_queries.*,q.dbid,q.objectid,q.number,q.encrypted,q.textfrom (select top 50 qs.* from sys.dm_exec_query_stats qs order by qs.total_worker_time desc) as high
2015-06-11 15:53:25 482
转载 SqlServer中创建SqlServer连接服务器
太祖元年SqlServer中创建SqlServer连接服务器第一种:界面操作(1)展开服务器对象-->链接服务器-->右击“新建链接服务器” (2)输入链接服务器的IP(3)链接成功后 现在测试一下,用帐号sa本地登录SqlServer,新建一个查询,输入Select * From [链接服务器名].[远程数据库名].[所有者].[表名]
2015-06-09 14:21:22 7137
转载 c#命名空間
一、基础命名空间System.Collections包含了一些与集合相关的类型,比如列表,队列,位数组,哈希表和字典等.System.IO包含了一些数据流类型并提供了文件和目录同步异步读写.System.Text包含了一些表示字符编码的类型并提供了字符串的操作和格式化System.Reflection包括了一些提供加载类型,方法和字段
2014-12-02 11:20:31 606
转载 c#中高效的excel导入sqlserver的方法
将oledb读取的excel数据快速插入的sqlserver中,很多人通过循环来拼接sql,这样做不但容易出错而且效率低下,最好的办法是使用 bcp,也就是System.Data.SqlClient.SqlBulkCopy 类来实现。不但速度快,而且代码简单,下面测试代码导入一个6万多条数据的sheet,包括读取(全部读取比较慢)在我的开发环境中只需要10秒左右,而 真正的导入过程只需要4.5秒。
2014-10-14 10:59:22 452
转载 .NET : 一定不要忘记关闭DataReader对象
今天早上处理一个紧急的客户反应问题,这是去年开发的一套绩效考核系统。他们现在集团在推广使用,用户数多起来之后就发现某个页面响应速度非常慢,甚至会报告错误,无法完成操作。经过检查,发现有一个方法用到了DataReader对象,但当时可能是疏忽了,忘记关闭该对象。特此记录这个问题,以为警示。 /// /// 循环按照编号去取某个员工的某个指标的值 ///
2014-10-13 15:42:33 4586
转载 ExtJS小技巧(一)
一、从form中获取field的三个方法:1、Ext.getCmp('id');2、FormPanel.getForm().findField('id/name');3、Ext.get('id/name');//前提是FormPanel在界面上显示出来了。 二、ExtJS如何给textfield赋值的三个方法:var value="值";1、 fs.form.findF
2014-07-05 11:40:54 541
转载 常见html加下划线,加粗等代码
加粗 代码:《b》加粗《/b》中间标明:需要加粗的文字. 倾斜 代码:《em》倾斜《/em》 中间标明:要倾斜的文字. 下划线 代码:《u》下划线《/u》 中间标明:要加下划线的文字. 删除线 代码:《s》删除线《/s》 中间标明:要加下划线的文字. 字体加大 代码:《big》字体加大《/big》 中间标明:要放大的文字.
2014-07-05 09:04:49 35734
转载 grid 的增刪改查
//创建edgrid.jsExt.onReady(function(){Ext.QuickTips.init(); // 格式化日期显示function formatDate(value){return value ? value.dateFormat('Y, M d') : '';}// 格式化性别显示,这是个 renderer, 渲染器function form
2014-06-25 11:11:23 1489
转载 Extjs Grid 编辑 新增 删除 保存
//创建edgrid.js Ext.onReady(function(){ Ext.QuickTips.init(); // 格式化日期显示 function formatDate(value){ return value ? value.dateFormat('Y, M d') : ''; } // 格式化性
2014-06-12 10:30:56 961
转载 Java中throw和throws的区别
系统自动抛出的异常所有系统定义的编译和运行异常都可以由系统自动抛出,称为标准异常,并且 Java 强烈地要求应用程序进行完整的异常处理,给用户友好的提示,或者修正后使程序继续执行。 语句抛出的异常 用户程序自定义的异常和应用程序特定的异常,必须借助于 throws 和 throw 语句来定义抛出异常。throw是语句抛出一个异常。语法:throw (异常对象);
2014-06-12 09:32:00 532
转载 JAVA的StringBuffer类
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。 所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuffer要更加适合一些。 在
2014-06-12 09:09:04 354
转载 sql 创建表带并備註字段信息
-- T_WORKINFO_TEMPLATE 工作信息模板 IF OBJECT_ID('T_WORKINFO_TEMPLATE') IS NOT NULL DROP TABLE T_WORKINFO_TEMPLATEGO CREATE TABLE T_WORKINFO_TEMPLATE( WORKINFO_TEMPLATE_ID CHAR(36) PRIMA
2014-06-07 11:26:40 1356
转载 TADOQuery的一些总结
1、TADOQuery.Create(nil)和TADOQuery.Create(Self)以及TADOQuery.Create(Application)的区别用nil创建,需要自己销毁创建的对象;用self如果是在窗体单元里,则是在窗体销毁的时候,同时销毁创建的对象;用Application,则是在整个程序退出的时候销毁创建的对象; 2、Open方法:
2014-05-27 10:55:23 3338 1
转载 SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL
一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部
2014-05-26 09:42:56 526
转载 常用正则表达式大全!(例如:匹配中文、匹配html)
匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:]*>.*?|
2014-05-22 16:51:40 418
转载 SQL Server中行列转换 Pivot UnPivot
PIVOT用于将列值旋转为列名(即行转列),在SQL Server2000可以用聚合函数配合CASE语句实现PIVOT的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P完整语法:table_sourcePIVOT(聚合函数(value_column)FOR pivot_columnIN()) UNPIVOT用于将列明转为列
2014-05-22 11:41:24 397
转载 Delphi中树型控件的使用技巧
我们都知道,开发者主要用Delphi来开发数据库管理软件,正因如此,树型控件的使用最好与数据库联系起来。Delphi提供了一个树型控件TTreeView,可以用来描述复杂的层次关系。 树节点信息的存储和加载 常用的方法是用树控件的 LoadFromFile和SavetoFile方法,来实现树控件和文件之间的交互;或用Assign方法实现树控件和DBMemo,也就是和数据
2014-05-22 09:17:26 4094
转载 target属性
target属性指定所链接的页面在浏览器窗口中的打开方式,它的参数值主要有:_blank、_parent、_self、_top,这些参数值代表的含义如下: ◎_blank,在新浏览器窗口中打开链接文件。 ◎_parent,将链接的文件载入含有该链接框架的父框架集或父窗口中。如果含有该链接的框架不是嵌套的,则在浏览器全屏窗口中载入链接的文件,就象_self参数一样。 ◎_self,在同一
2014-05-22 08:40:09 590
转载 ExtJS 4 grid 带参数 查询 分页 store beforeload 解决办法
上核心代码,恍然大悟的直接去修改代码吧!store.on('beforeload', function (store, options) { var new_params = { name: Ext.getCmp('search').getValue() }; Ext.apply(store.proxy.extraParams, new_params);
2014-05-17 11:55:34 4396
转载 sql 用來查看當前會話的狀態
select s.session_id,s.status,s.login_time,s.host_name,s.program_name,s.host_process_id,s.client_version,s.client_interface_name,s.login_name,s.last_request_start_time,s.last_request_end_time,c.c
2014-05-10 10:08:00 637
转载 给ExtJS的Grid增加两行tbar
按照需要,我们一般在Grid的上方放置一个toolbar,再在上面放一些输入控件做查询用,但是同时我们也需要在上面添加一些其他按钮,比如“新增”,“删除”,“修改”,“导出”等,但是这些按钮要是放置查询的那个tbar上的话,感觉不太好,最好将分成两排。 我们先看看截图: 代码如下:123456789101112
2014-05-08 09:30:16 10572
转载 sql 如何查詢被锁的表以及怎么杀掉锁
-----查询被锁的表 select request_session_id,resource_type,resource_associated_entity_id,request_status,request_mode,resource_description, p.object_id,object_name(p.object_id) as object_name,p.* from
2014-05-08 08:02:28 829
转载 IsPostBack是什么意思,如何运用?
IsPostBack是Page类的一个属性,返回值为一个布尔值。一般放在Page_Load事件中。当页面是第一次打开时其值为False,若当前页面为一个提交后的页面其值为True. 通俗的说就是当你的叶面第一次登录时会调用if(!IsPostBack){。。。。。。}中的语句,而在此页面未被关闭之前再次进入该页面时(例如,用back系统的说是是否将页面再重新回传给web服务
2014-05-05 11:06:06 1546
转载 Extjs Ext.data.store 捕获加载数据的异常,并打印信息
页面js部分的写法 Js代码 new Ext.data.Store({ proxy : new Ext.data.HttpProxy({ url : basePath + '/fundAuditAction.do' }), reader : new Ext.data.JsonReader({ t
2014-05-02 10:05:09 2826
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人