- 博客(14)
- 收藏
- 关注
原创 SQL 格式化时间差
RIGHT('' + CAST(DATEDIFF(ss, MAX(WIRP.LotAttribute01), QCTime) / 3600 AS VARCHAR), --换算成秒取商作为小时 5) + ':' + RIGHT('0' + CAST(( ( DATEDIFF(
2013-12-19 15:13:49
566
原创 Regex.Split 与String.Split 使用小结
String.Split 方法有6个重载函数: 1) public string[] Split(params char[] separator) 2) public string[] Split(char[] separator, int count) 3) public string[] Split(char[] separator, StringSplitOptions
2013-04-10 10:25:10
2457
转载 List(T) 的实现实体对象操作,之Find FindAll Contains ForEach Sort
实体对象类:新闻发布实体类 [MapTo("us_News")] public abstract class NewsBLL { [MapTo("FId")] public abstract string Id { get;} /// /// 标题 ///
2013-04-07 10:38:28
767
原创 界面假死的一种情况
如果Process方法执行时间超过定时器间隔,下面的写法会导致界面假死得不到响应public void Tick(object sender, EventArgs e) { lock (newlock) {string nowTime = DateTime.Now.ToString("HH:m
2013-03-28 19:07:13
497
原创 使用Stream作为邮件附件
Attachment类的语法定义如下:public class Attachment : AttachmentBase该类的构造函数有6个重载,下面演示创建一个Attachment类的实例的两种常用方式。Attachment Item = new Attachment (@“c:\附件.txt”, MediaTypeNames.Text.Plain);以上这种情况,第一个参数为附件
2013-03-28 09:11:57
1488
原创 Aspose.cell 实现excell换行效果
实现单元格换行的效果,需要做如下设置1.colHeadStyle.IsTextWrapped = true;2.用\n实现换行,如"Carton Qty \n需求箱数","Roll sort \n卷轴类型",
2013-03-27 15:40:30
6639
转载 [.NET] MailMessage 的 Sender 和 From? 傻傻分不清楚~
今天在使用 MailMessage 和 SmtpClient 寫寄信程式,按照平常的寫法去做,Compile 沒有問題,但發信時卻出現了 "必須指定來源位址" 的訊息,但原程式和以前沒什麼變啊 (當下看的),後來我去查了一下 MSDN Library,發現了兩個很模棱兩可的屬性:因為看不懂這兩個的區別 (說明都一模一樣 Orz),所以我就開了 Reflector 去解了 Syste
2013-03-27 15:33:58
2272
转载 http和https的区别
http和https的区别在URL前加https://前缀表明是用SSL加密的。 你的电脑与服务器之间收发的信息传输将更加安全。Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http的连接很简单,是无状态的,...HTTPS协议
2013-03-12 11:26:34
483
原创 比较2个list值是否相等的方法
一.不考虑list里值的顺序1.先排序,然后逐项对比!public static extends Comparable> boolean compare(List a, List b) {09 if(a.size() != b.size())10
2012-05-29 12:51:38
823
原创 WPF 知识点
XAML代码中设置字体 代码中动态改变chart上的文字,实际即datapoint的font属性 private void UserControl_SizeChanged(object sender, SizeChangedEventArgs e) { float fontSzie = (
2012-04-17 17:05:39
595
原创 CultureInfo.CurrentCulture.ClearCachedData() 一句代码大用途
项目有一些数据统计分析,希望时间显示能跟系统显示保持一致,但在实际中发现,当在控制面板-语言和区域设置中更改格式设置后,发现程序不能及时读取到更改后的设置,运行第二次时才是正确的。其中程序中嵌入了个简单的WEB用来做统计分析,而iis服务进程一直运行状态,更是无法获取到更改后的系统设置。甚是头疼,没有办法。找来找去,MSDN有这么一句:CultureInfo.CurrentCulture.Clea
2012-04-10 15:38:41
781
转载 严重影响DataGridView性能的2个属性
前段时间写一段一个数据处理的东西,需要绑定一张DataTable到网格控件(我从DataGridView 继承),运行后发现,速度超级慢, 我最开始是因为继承的原因,后面发现不是,最后终于在*.Designer.cs找到了,原来我无意中在设计面板中改动了RowHeadersWidthSizeMode 属性 .经过测试发现,RowHeadersWidthSizeMode属性和ColumnHe
2012-03-30 16:20:59
3266
3
原创 Listview与DGV添加行的问题
Listview手动填充行,一般是new一个ListViewItem,ListViewItem内添加ListViewSubItem,最后Listview.add(ListViewItem).给DGV手动添加行时,new 一个DataGridViewRow,然后将其selected=true,DGV.add(DataGridViewRow)却报错,没有细测,不知为何?
2012-03-30 11:58:51
423
转载 DGV里面CellContentDoubleClick, CellDoubleClick 和 CellMouseDoubleClick区别
1. CellContentDoubleClick: 双击(鼠标左键)单元格中的内容时, 触发该事件. 换句话说, 如果没有双击到内容, 那么不会触发事件, 我们使用的时候也反映慢的情况, 或是双击好几次才出来, 就是这个问题.2. CellDoubleClick: 双击(鼠标左键)单元格即触发该事件.(点击表头也触发,表头也算cell?)3. CellM
2012-03-30 11:46:34
3586
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人