上一页 1 2 3 4 5 6 7 8 ··· 14 下一页

2013年3月8日

Ruby在windows下配置所遇到的问题

摘要: 为什么突然会突然想学习Ruby?因为虽然自己做了4年多的.NET开发,但感觉离开了VS就不会编程了,看着人家用个记事本就能写个立马跑起来的小程序真是惭愧不已。还有就是如果一个人用.NET开发网站那简直就是梦魇,后台前台各种技术都要精通。。。最近看到很多不会编程的学习了Ruby几个周就能做出一个不错的网站促使我下决心学一门与之前不同的编程。好了开正题。。。 都说要学习Ruby最好用Linux系统,但是之前基本没接触过Linux,怕在Ruby出现困难之前先被Linux系统打败。不如先在windows搞一搞,不错的话再装也不迟。 在Windows下的配置过程可以参考文章:http://www.ad. 阅读全文

posted @ 2013-03-08 07:40 学中医的程序员 阅读(134) 评论(0) 推荐(0) 编辑

2013年2月3日

C#利用WCF改进文件流传输的三种方式

摘要: 摘要:本文介绍C#利用WCF改进文件流传输的三种方式:MTOM模型、基于同步传输的异步回调模型、基于异步传输的异步模型,并提供相应的实现代码供参考。-WCF在跨域传输使用了两种模型的方法调用:一种是同步模型,这种模型显然对那些需要大量操作时间的方法调用(如从数据库中获取大量数据时)是一种痛苦的选择。另一种是异步模型的方法调用,这种模型是一种非阻塞方法,其方法调用期间并不等到方法调用结束获得结果才返回,而是方法调用一经开始就马上返回,程序可以继续向前执行,被调用方法和主程序同时执行,在调用方法结束才返回结果。显然这种模型给了我们很好的编程和使用体验。基于WCF在普通的编码是以文本编码方式在信道之 阅读全文

posted @ 2013-02-03 11:39 学中医的程序员 阅读(961) 评论(0) 推荐(0) 编辑

2012年11月5日

Extjs的打印解决方案

摘要: 采用将数据传至后台,然后调用word模板打印。打印参数:*****************************************************************************************************可以使用PrintOut方法将MicrosoftOfficeWord文档(或文档的一部分)发送到打印机。可以从Application或Document对象调用PrintOut()。打印文档下面的代码用所有默认选项打印活动文档:ThisDocument.PrintOut()PrintOut方法有多个可选参数,允许您微调打印文档的方式,下表概括 阅读全文

posted @ 2012-11-05 15:47 学中医的程序员 阅读(736) 评论(0) 推荐(0) 编辑

2012年10月31日

Extjs显示时间兼容性问题——firefox正常显示,IE不正常出现NaN-NaN-NaN的解决方式

摘要: 1.格式化时间导致的问题firfox、IE都 正常显示:{ header: "入住时间", dataIndex: "LiveTime", format: 'Y-m-d'} firefox显示正常,IE显示不正常: { header: "入住时间", dataIndex: "LiveTime", renderer: Ext.util.Format.dateRenderer('Y-m-d') }2. 阅读全文

posted @ 2012-10-31 11:01 学中医的程序员 阅读(205) 评论(0) 推荐(0) 编辑

2012年10月17日

extjs计算两个DateField所间隔的月份(天数)

摘要: 需求:两个DateField控件,分别为开始时间和结束时间。当选择完结束时间后,自动计算这两个时间段所间隔的月或天数。需要解决的问题:1.直接使用Ext.getCmp('endDate').getValue()所取得的日期无法直接使用,需要使用Ext.util.Format.date()格式化2.默认计算得到的时间差为毫秒,需要转换。1天=86400000毫秒。3.得到的数需要使用Math.round()函数取整数。4.为结束时间的日期控件加监听事件。 var serviceTimeStart = new Ext.form.DateField({ name: "ser 阅读全文

posted @ 2012-10-17 16:06 学中医的程序员 阅读(348) 评论(0) 推荐(0) 编辑

Ext.form.DateField简单用法及日期范围控制

摘要: 项目中有时需要用到起始日期和结束日期,要做到起始日期必须小于结束日期。在extjs中已经有现成的函数,摘录如下:Ext.apply(Ext.form.VTypes, { daterange : function(val, field) { var date = field.parseDate(val); if (!date) { return; } if (field.startDateField && (!this.dateRangeMax || (date.getTime() != this.dateRangeMax ... 阅读全文

posted @ 2012-10-17 09:21 学中医的程序员 阅读(1853) 评论(0) 推荐(0) 编辑

2012年10月16日

extjs 实现 NumberField 即时计算

摘要: 例如有三列NumberField,分别是:开始量 结束量 差。实现输入完开始量和结束量,即时自动计算差并填充。在Ext.form.NumberField加入listeners,选用的事件为“change” var paramStart = new Ext.form.NumberField({ id:"paramStart", fieldLabel: "开始读数", allowBlank: false, width: 180, tabIndex: 3, blankText: "不能为空... 阅读全文

posted @ 2012-10-16 16:29 学中医的程序员 阅读(285) 评论(0) 推荐(0) 编辑

2012年9月29日

Extjs formpanel加载数据的两种方式

摘要: 1。formpanel数据源和grid相同,使用Form.getForm().loadRecord(row);则数据便可自动加载在formpanel中对应的控件。2。formpanel数据源是单独的,则store传入到formpanel页面后,还需要手动将formpanel中的每个控件用value赋值,形如:{ xtype: "textarea", fieldLabel: "备注说明", value: row.Note, ... 阅读全文

posted @ 2012-09-29 15:05 学中医的程序员 阅读(361) 评论(0) 推荐(0) 编辑

2012年6月2日

C#遍历DataSet中数据的几种方法总结

摘要: //多表多行多列的情况foreach (DataTable dt in YourDataset.Tables) //遍历所有的datatable { foreach (DataRow dr in dt.Rows) ///遍历所有的行 foreach (DataColumn dc in dt.Columns) //遍历所有的列 Console.WriteLine(“{0}, {1}, {2}”, dt.TableName,dc.ColumnName, dr[dc]); //表名,列名,单元格数据 }//遍历一个表多行多列 foreach(DataRow mDr in dataSet.Tables 阅读全文

posted @ 2012-06-02 19:58 学中医的程序员 阅读(330) 评论(0) 推荐(0) 编辑

2012年5月16日

VisualSVN迁移到其他服务器

摘要: 要将VisualSVN迁移到其他的服务器,步骤如下1、将以前的版本库文件即Repositories文件夹拷贝到新电脑。2、打开VisualSVN Server的控制台,在右侧的控制面板中选择Repositories下的“Import existing repository…”3、指定自己的库的位置,添加完成迁移。 阅读全文

posted @ 2012-05-16 14:27 学中医的程序员 阅读(178) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 14 下一页

导航