- 博客(43)
- 资源 (3)
- 收藏
- 关注
原创 imgAreaSelect实现切割图片和上传
1. imgAreaSelect是一款强大的基于jQuery的图片切割插件,图片选择框可以按一定的比例实现。 function SetAreaSelect(){ selectInstances = $("#imageBrowse").imgAreaSelect({ handles: true, //在改变大小的时候显示改变框
2011-11-30 14:50:02
3202
原创 客户端和服务器图片的缩放和居中显示
缩放图片的原理就是通过展示 区域和原图比较,得到缩放率1. 服务器端的图片显示非常简单,直接给img的src赋值即可然后控制img控件的stylevar ctrlMaxWidth = 350,ctrlMaxHeight = 300;//展示区域大小function DrawServerImageSize(DrawImage){ var imgCtrl = new Image
2011-11-30 13:46:30
1411
转载 Microsoft.AlphaImageLoader图片滤镜
它是IE滤镜的一种,其主要作用就是对图片进行透明处理。虽然FireFox和IE7以上的IE浏览器已经支持透明的PNG图片,但是就IE5-IE6而言还是有一定的意义。语法:filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src=sURL
2011-11-17 17:43:50
515
转载 ime-mode控制切换输入法
ime-mode语法:ime-mode : auto | active | inactive | disabled 取值:auto : 默认值。不影响ime的状态。与不指定 ime-mode 属性时相同 active : 指定所有使用ime输入的字符。即激活本地语言输入法。用户仍可以撤销激活ime inactive : 指定所有不使用ime输入的字符。即激活非本地语言。
2011-11-17 17:41:03
484
原创 WebClient类在客户端处理服务器端文件中的应用
实现客户端从服务器下载文件、上传文件、删除文件,命名空间System.Netpublic class ReportController { private static readonly string tempDir = Application.StartupPath + "\\temp\\"; static ReportController(
2011-11-07 13:34:11
776
原创 DevExpress设计器中数据源的方式
在设计器中设计报表,需要对栏位绑定数据,指定数据源。数据源可以由以下几种方式获得:1. 可以通过报表向导或者通过报表Data Source属性,直接从数据库中添加数据源 2.通过Visual Studio建立数据集dataset.xsd文件,并设定报表的Data Source's Schema属性数据集dataset.xsd有多种方式添加数据结构:a.可以在Query向导中使用
2011-11-07 11:13:40
1319
1
原创 DevExpress使用ReportToolBar打印出现报表名和地址
使用ReportToolBar打印出现报表名和地址,原来ReportToolBar打印是调用浏览器的打印控件,如果不想要,需要进行浏览器的打印设置:把页眉和页脚都选择空有些报表需要表格边线,即横线和竖线使用到Line。如果需要把线条打印出来,这时必须把“打印背景颜色和图像”选项勾选中。
2011-10-25 17:44:05
1037
原创 DevExpress使用ReportToolBar进行导出pdf,中文乱码解决
DEV report使用Arial字体时,导出pdf出现乱码,一个一个的空白小方块。解决方法选择其他字体,比如,新宋体、微软雅黑、楷体_GB2312都行。有人咨询过dev公司,他们的工程师回复是,只是支持,后缀带“_GB2312”的字体类型。目前这个问题还不能解决,唯一办法就是换成“楷体_GB2312”显示了,没有别的办法。参考:http://smartsoft.5d6d.com/th
2011-10-25 17:27:02
1199
原创 DevExpress动态设定数据源
DevExpress.XtraReports.UI.XtraReport rpt = DevExpress.XtraReports.UI.XtraReport.FromFile(Server.MapPath(".") + "/App_Code/" + "lcljrmx.repx", true);rpt.DataSource = GetData(); //return DataTableRe
2011-10-24 11:38:46
827
1
原创 DevExpress动态指定数据源
DevExpress.XtraReports.UI.XtraReport rpt = DevExpress.XtraReports.UI.XtraReport.FromFile(Server.MapPath(".") + "/App_Code/" + "lcljrmx.repx", true);rpt.DataSource = GetData(); //return DataTableRe
2011-10-24 11:35:34
126
原创 DevExpress工程使用外部设计器保存的repx报表文件
1.使用XtraReport的FromFile()方法把外部repx文件放到网站的指定位置,然后使用FromFile()静态方法生成XtraReport文件。DevExpress.XtraReports.UI.XtraReport rpt = DevExpress.XtraReports.UI.XtraReport.FromFile(Server.MapPath(".") + "/App_
2011-10-24 11:32:42
2517
转载 Oracle 数据查询优化
转自 http://www.oschina.net/code/snippet_113402_59471.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断
2011-08-30 13:51:18
243
转载 Oracle数据查询优化
转自http://www.oschina.net/code/snippet_113402_59471.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判
2011-08-30 13:47:35
93
原创 Spring(一)事物管理
<br />一.ThreadLocal的概念<br />顾名思义它是local variable(线程局部变量)。它的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。从线程的角度看,就好像每一个线程都完全拥有该变量。它主要由四个方法组成initialValue(),get(),set(T),remove(),其中值得注意的是initialValue(),该方法是一个protected的方法,显然是为了子类重写而特意实现的。
2010-10-07 19:29:00
82
原创 Spring(一)Quartz任务调度
Quartz任务调度:1. 建立java任务逻辑类后建立spring对应的bean。2. 根据该bean,使用spring的基类,建立JobDetail。有两种方式:a. 使用MethodInvokingJobDetailFactoryBeanb. 使用JobDetailBean3. 建立JobDetail对应的Trigger4. 使用SchedulerFactoryBean建立Schedule计划
2010-08-20 18:26:00
1132
原创 控制asp.net上传文件大小
控制asp.net上传文件大小:1.修改web.config中的maxRequestLength参数2.通过appcmd命令修改IIS中的maxRequestLength默认限制
2010-08-12 18:37:00
339
原创 struts2 常用的action结果类型
struts2 常用的action结果类型, redirect-action、redirect、&替代&
2010-08-06 09:50:00
779
原创 Nunit使用(三)
Nunit使用(三)测试生命周期合约SetUp/TearDown在每个方法的前后调用,TestFixtureSetUp/TestFixtureTearDown在整个测试期间被调用一次
2010-06-15 16:39:00
254
原创 Microsoft Excel Application DCOM组件访问失败处理
访问Excel DCOM组件出现Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005错误的解决方法。主要环境Window Server 2008 X64 + IIS7
2010-06-10 22:14:00
5024
3
原创 char、nchar、varchar、nvarchar的区别
CHAR固定长度字符域,最大长度可达2000个字节 NCHAR多字节字符集的固定长度字符域,长度随字符集而定,最多为2000个字符或2000个字节 VARCHAR2可变长度字符域,最大长度可达4000个字符 NVARCHAR2多字节字符集的可变长度字符域,长度随字符集而定,最多为4000个字符或4000个字节1、NVARCHAR2(10)是可以存进去10个汉字的,
2010-05-11 10:18:00
148
原创 .Net实现Web上传客户端文件到指定FTP
//FileStream, FileInfo等类只能处理本地服务器文件,无法读取客户端文件;读取文件流要使用Streampublic void UpLoadFileToFTP() { FtpWebRequest reqFTP; // 根据uri创建FtpWebRequest对象 reqFTP =
2010-05-10 16:52:00
1736
2
原创 .Net Framework3.5 TreeView控件同时实现超链接和选择事件效果
在 menu 和 treeview 中,如果为 NavigateUrl 赋了值,则执行时先执行 NavigateUrl ,而 Menu_MenuItemClick 和 TreeView1_SelectedNodeChanged 不会触发;若要触发 Menu_MenuItemClick 和 TreeView1_SelectedNodeChanged,则必须放弃对 NavigateUrl 属性的使
2010-01-18 10:21:00
1438
原创 Oracle函数返回Table集合
在实际的应用中,为了让PL/SQL 函数返回数据的多个行,必须通过返回一个 REF CURSOR 或一个数据集合来完成。REF CURSOR 的这种情况局限于可以从查询中选择的数据,而整个集合在可以返回前,必须进行具体化。 9i 通过引入的管道化表函数纠正了后一种情况。表函数是返回整个行的集(通常作为一个集合)的函数,可以直接从 SQL 语句中进行查询,就好像它是一个真正的数据库表一样。管道化表函
2010-01-08 16:16:00
806
原创 Enterprise Library处理Oracle游标
Oracle中的Package返回表集合时,一般使用Cursor作为参数,但是使用Enterprise Library时偶尔出现参数不匹配的问题,只要把游标参数名命名为cur_OUT即可。eg:PROCEDURE get_clob (p_id IN NUMBER, cur_OUT OUT curtype)因为Enterprise Library会对游标类型使用cur_OUT作为默认参数。使
2010-01-08 16:07:00
301
转载 Enterprise library处理Oracle Lob
CREATE TABLE CLOB_TEST( ID INTEGER NOT NULL, INPUTTEXT NCLOB, CREATE_DATE DATE DEFAULT) //一般的处理public void InsertClob(string value)
2010-01-08 15:57:00
660
原创 水晶报表中组内显示页次
日前用户对已经开发的报表提出需求变更:1.要求数据分组后,增加显示当前页是该组内的第几页/共几页。2.显示的页次要放在右上方。问题难度是:在上方显示时计算总页数上1.计算当前页所显示数据在数据集中位置 1)通过累加值字段即可完成#curPos2.计算总页数 1)给数据集增加一列数据全部为1, eg: select 1 as num,* from
2009-09-12 17:32:00
395
原创 处理VS2005中GridView CheckBoxColumn的一个BUG
今天Review同事代码发现,点击全不选按钮对选中GridView中行的CheckBoxColumn没反应,根据4年前我对VS2003使用的经验:DataGrid的CheckBoxColumn会有编辑状态,必须结束编辑状态才能进行处理。经过Baidu借鉴其他人的经验,不过发现全部是说通过模板列用CheckBox实现全选||全不全的功能,没能解决我的问题,后来考察了GirdView的属性,发现了En
2009-07-10 20:23:00
440
原创 OWC在導出Excel的應用
1.OWC的版本,一般有OWC10和OWC11.其中OWC10對應Windows XP Office系列(Office 2003),OWC11對應 Office 2007.並且安裝Office 2007 OWC11並不能兼容 Office 2003 OWC10.所以需要分別安裝2.應用參考代碼適用於OWC10和OWC11,並注意對OWC DLL的參考加入引用using OWC10;
2009-01-08 15:25:00
1495
Java开发环境配置
2009-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人