10 2013 档案
摘要:这段时间一直和Socket纠缠不休,甚至还让公司搞了台电脑来辅助我进行测试.背景是这样的:由于这个项目中一个基本功能就是有聊天、提醒等功能,即:可以接收别人的消息,可以发送消息给别人。所以设计之初我就规划着这样一个组件:1、随系统启动而启动,随系统关闭而关闭。(生死相随)2、自己独立管理socket对象。(系统不用关心)3、将接收到的消息经统一格式,随时转化为系统命令,如果不符合格式则不进行进一步处理。方便多人开发和系统安全。(当然为了更安全你可以加密或加上通信密钥)即:系统只处理命令而与socket对象无关。在这里索性取其名为:消息盒子。----------以上是背景-----------咯
阅读全文
摘要:页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高: document.body.offsetHeight (包括边线的高)网页正文全文宽: document.body.scrollWidth网页正文全文高: document.body.scrollHeight网页被卷去的高: document.body.scrollTop网页被卷去的左: document.body.scrollLeft网页正文部分上: wi
阅读全文
摘要:问题描述:DevExpressv11.2中的GridControl 每次运行程序的时候此控件都会自动选中第一行,是否可以实现运行时不选中任何行?问题解答:如果你的数据源不为空的话,XtraGrid总会有一个聚焦行。FocusedRowHandle是与CurrencyManager.Position 同步的,并且是不能取消的。但你可以通过隐藏聚焦行的高亮来实现该功能:隐藏指示列或隐藏聚焦行的指示图标:a、隐藏指示列可使用以下代码:gridView1.OptionsView.ShowIndicator = false;b、隐藏聚焦行的指示图标可以处理gridView的CustomDrawRowIn
阅读全文
摘要:转换方法:public byte[] imageToByteArray(System.Drawing.Image imageIn) { MemoryStream ms = new MemoryStream(); imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif); return ms.ToArray(); } public Image byteArrayToImage(byte[] byteArrayIn) { MemoryStream ms = new MemoryStream...
阅读全文
摘要:泛型列表导出Excel:最近好多导出问题就整这么个玩意共享给大家 public class Export { /// /// 泛型导出Excel /// /// Excel文件中的标题 /// 泛型列表(最好是同一类型) /// 保存文件对话框 /// 要保存的文件名 /// 0:成功;1:DataGridView中无记录;2:Excel无法启动;9999:异常错误 public int ExportExcel(string strCaption, Li...
阅读全文
摘要:下面是配置文件 以后就直接复制了 免的重写 %exception" />
阅读全文
摘要:1、打开cmd输入netca。2、选择【本地net服务名配置】→下一步。3、选择【添加】→下一步。4、在【服务名】中输入你想要连接的服务器上的oracle服务的名字→下一步。5、选择【tcp】→下一步。6、在【主机名】中输入你想要连接的服务器ip,端口号不变→下一步。7、选择【进行测试】→下一步。(当然你也可以选择不测试)※1测试如果不通过,点击【更改登录】输入一个肯定能登入的【用户名】和【口令】→确定,出现【正在连接...测试成功。】表明测试成功。※2测试不通过的话,点【上一步】确认你写的【服务名】和【主机名】,确认无误的情况下,确认你要连接的服务器oracle监听服务已经打开。8、在【ne
阅读全文
摘要:Select count(*) from syscolumns where object_name(id)='表名' 可以获取表的列数
阅读全文
摘要:一,是映射文件或配置文件命名错误,T.hbm.xml和NHibernate.cfg.xml就是正确的,而T.xml和NHibernate.xml就是错误的。二,是配置文件里面缺少 语句。三,所有映射文件要设置为“嵌入的资源”。遇到暂时昏了头的异常要休息休息后再看 或许会豁然开朗~~~
阅读全文
摘要:1using System;2using System.Collections.Generic;3using System.Text;4using System.Globalization;56namespace chinese.D0086.Date7{8 public class chinaDate9 {10 public string cDate()11 {12 ChineseLunisolarCalendar l = new ChineseLunisolarCalendar();13 DateTime d...
阅读全文
摘要:如何架设支持Silverlight的Web服务器呢需要给当前的网站添加如下MIME Types(这是很重要的一步,我使用的是IIS,Apache等非微软的Web服务器也能架设Silverlight) .xamlapplication/xaml+xml .xapapplication/x-Silverlight-app如果要支持WPF和Clickonce应用程序,需要添加如下MIME Types .manifestapplication/manifest .applicationapplication/x-ms-application .xbapapplication/x-ms-xba...
阅读全文
摘要:颜色转换方法: /// /// 颜色转换函数 /// /// #141452 /// 颜色 public static System.Drawing.Color ToColor(string colorName) { if (colorName.StartsWith("#")) colorName = colorName.Replace("#", string.Empty); int v = int.Parse(colorNa...
阅读全文
摘要:首先添加双击处理帮助类: public static class DoubleClickHelper { private const long k_DoubleClickSpeed = 300; private const double k_MaxMoveDistance = 10; private static long m_LastClickTicks = 0; private static Point m_LastPosition; private static object m_LastSender; ...
阅读全文
摘要:最近在看记忆失去的青春的mvc系列时 第十五讲里要实现个功能叫按表头排序 即按某一字段来排序。这样的功能在项目开发中是很常见的 。当然最后青春通过数据库实现了排序功能。可是我在想能不能在内存中实现排序呢? 即不通过sql查询而是通过list自己的方法Sort()来实现。当然这只是我一时兴起。关于性能问题暂不做讨论。众所周知要比较引用类型需要实现System.Collections.IComparer 接口来具体指明比较逻辑即: public class Test : System.Collections.IComparer { public string Id { ...
阅读全文