摘要: 由于工作中经常要给新来的同事讲解数据库的使用,还有对公司的软件的使用、培训等工作,所以去年在网上找了一个视频录像软件SCREEN2EXE,使用差不多一年了,感觉这个软件挺好的软件LOGO:软件界面截图:个人觉得这个软件有以下优点:1、不需要安装任何播放器软件,双击exe即可观看视频2、录像文件都是.exe后缀的,双击即可观看,比较傻瓜化2、录制的视频文件尺寸很小,我试过录制一个40分钟的视频,视频文件只有3M多的大小4、使用也比较简单5、每单击一下鼠标都会有一个动画,这样可以很好判断录影者是双击鼠标还是单击鼠标官方地址:http://www.screen-record.com/screen2e 阅读全文
posted @ 2012-06-28 18:43 桦仔 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 在使用SQL2005的时候经常会碰到XXproperty()的函数,现在归纳一下,有些函数比较重要1、serverproperty 作用:返回有关服务器实例的属性信息。 实例:SELECT CONVERT(char(20), SERVERPROPERTY('servername')) --返回服务器的计算机名; SELECT SERVERPROPERTY('productversion'),SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition') --判断SQL SER 阅读全文
posted @ 2012-05-22 19:37 桦仔 阅读(1358) 评论(0) 推荐(2) 编辑
摘要: 前些天我写了几篇关于VisualSVN 、TortoiseSVN、AnkhSvn这几个软件配置管理的文章,但是当时没有做后续的介绍了。然后昨天我再看一下我自己写的文章发现有些地方错误,还有一些要补充的地方,所以今晚想把这些内容补上,以免自己日后忘记了我之前写的文章的地址:VisualSVN 、TortoiseSVN、AnkhSvn软件配置管理下面说一下要补充的内容1、当时我在系列三VisualSvn Server里说“如果不选择Use secure connection ,Server Port那里,默认端口有80/81/8080三个;如果选中最后面的CheckBox,则表示使用安全连接【ht 阅读全文
posted @ 2012-05-12 22:37 桦仔 阅读(6892) 评论(2) 推荐(1) 编辑
摘要: 今天玩了一把WMI,查询了一下电脑的硬件信息,感觉很多代码都是可以提取出来的,就自己把那些公共部分提出出来,以后如果要获取某部分的硬件信息就不用写一个一个的函数,比如获取MAC地址就写一个获取MAC地址的函数,获取CPU 信息就写一个获取CPU信息的函数,太麻烦了如下是函数代码: 1 private static string identifier(string wmiClass, string wmiProperty, string wmiMustBeTrue) 2 { 3 string result = ""; 4 ... 阅读全文
posted @ 2012-04-20 00:20 桦仔 阅读(3204) 评论(0) 推荐(1) 编辑
摘要: 1 SELECT 2 (case when a.colorder=1 then d.name else '' end) as 表名,--如果表名相同就返回空 syscolumns(表字段信息表) a sysobjects d 3 a.colorder as 字段序号, 4 a.name as 字段名, 5 (case when COLUMNPROPERTY( a.id,a.name, 'IsIdentity' )=1 then '√' else '' end) as 标识, --返回IsIdentity的值,IsIdentity只 阅读全文
posted @ 2012-04-18 21:46 桦仔 阅读(1445) 评论(0) 推荐(2) 编辑
摘要: 根据网上资料,自己很粗略的实现了一个winform搜索提示,但是距离我自己的目标(与腾讯QQ的效果一样) 还有一大段距离,我自己做的这个winform搜索提示没有涉及到sql注入,因为是读取内存中的DataTable。本人工作一年时间,平时是用C# 开发winform程序,所以代码比较简陋,程序的功能是搜索界面上的符合搜索框的记录。网上也有人说使用SQL SERVER的全文索引,我想如果以后需要搜索数据库里的内容的时候一定会用到的,可惜本人能力有限,希望各位大侠赐教winform搜索提示代码下载:http://files.cnblogs.com/lyhabc/winform%E6%90%9C% 阅读全文
posted @ 2012-04-18 09:51 桦仔 阅读(1015) 评论(0) 推荐(1) 编辑
摘要: 昨天晚上突然想研究一下QQ通信原理,查了一些资料,网上有关的资料都说到UDP打洞、内网穿透、P2P。不知道QQ建立连接之后就不通过服务器了,直接使用P2P协议,双方直接发信息,只是聊天记录会保存在服务器,会有发送信息的状态还有就是网上说如果把自己个人电脑的防火墙里设置关闭远程端口80,QQ会使用443端口登录,但是我关闭远程端口443之后,QQ还是可以登录,用CMD下的命令 netstat /bn 1 :每隔一秒执行一次netstat /bn 命令,但是没有显示QQ连接信息,纠结中...附上截图:屏蔽了80 443端口QQ还是可以登录希望大家可以给出答案,不胜感激 阅读全文
posted @ 2012-01-09 11:10 桦仔 阅读(4368) 评论(9) 推荐(0) 编辑
摘要: 程序集特性访问器一般用在关于窗体里 partial class FormAbout : Form { public FormAbout() { InitializeComponent(); this.Text = String.Format("关于 {0}", AssemblyTitle); this.labelProductName.Text = AssemblyProduct; this.labelVersion.Text = String.Format("版本 {0}... 阅读全文
posted @ 2011-09-22 20:50 桦仔 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 在要实现单例模式的类当中添加如下代码:实例化的时候:frmCardAppend fca=frmCardAppend .Instance;示例: 1 public class frmCardAppend : Form 2 { 3 #region 私有字段 4 private static frmCardAppend _Instance = null; 5 6 #endregion 7 8 9 public frmCardAppend()10 {11 InitializeComp... 阅读全文
posted @ 2011-09-16 14:05 桦仔 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 1 using System; 2 using System.Data; 3 using System.Drawing; 4 using System.Drawing.Printing; 5 using System.Windows.Forms; 6 7 8 namespace InvoiceSystem{ 9 10 public partial class Printer : Form 11 { 12 private DataGridView invoiceGrid; 13 private int rowCount = 0; //datagridview行数 14 private int . 阅读全文
posted @ 2011-07-21 14:15 桦仔 阅读(764) 评论(0) 推荐(1) 编辑