代码改变世界

[置顶]C# WinForm 用MenuStrip动态生成菜单并动态加载事件

2011-09-27 11:13 by ※森林小居※, 15828 阅读, 4 推荐, 收藏, 编辑
摘要:最近在做WINFORM开发,一直都在为主界面的点击事件及动态加载菜单苦脑。现在已解决这个问题了,可以实现数据库或都XML等配置完成动态生成菜单及事件加载。代码如下:private void Form1_Load(object sender, EventArgs e) { //添加菜单一 ToolStripMenuItem subItem; subItem = AddContextMenu("入库", menuStrip1.Items, null); //添加子菜单 A... 阅读全文

[置顶]ADO.NET Entity Framework 批量更新/批量删除扩展

2011-07-30 11:57 by ※森林小居※, 6866 阅读, 1 推荐, 收藏, 编辑
摘要:一直都在想着用ADO.NET Entity Framework开发项目,只是Entity Framework 中不能同时更新多条记录。所以一直没有使作其开发。最近在看到了一些LINQ TO SQL的一些扩展方法,本人就LINQ TO SQL的扩展也实行了对Entity Framework扩展。主要代码如下: 以下是更新的扩展代码: /// <summary> /// 更新满足条件的实体,返回更新实体的条数 /// </summary> /// <typeparam name="T">更新的类型</typeparam> ... 阅读全文

Windows8开发Bing Maps不能正常显示,只显示禁止符号

2012-10-05 14:15 by ※森林小居※, 622 阅读, 0 推荐, 收藏, 编辑
摘要:地图代码为:<bing:Map MapType="Birdseye" Credentials="Av0eulndJAkK3rxWjjhUFeufIhIm6cafaV-cMj8wNPsCDVSENenfB0C2ejcrE06a" Width="640" Height="480" Margin="10,0,716,288" ZoomLevel="10"/>在网络上看到了一些例子,但都显示这种样式,如http://www.cnblogs.com/fengyun1989/ 阅读全文

久违了我的博客园《人生的体会》

2012-07-12 08:29 by ※森林小居※, 1673 阅读, 2 推荐, 收藏, 编辑
摘要:从三月份到现在已经有很长时间没来博客园了,自已也想来看看,只是一直没时间,自已也发生了很多不愉快的事。在这段时间里发生的事情我觉得很是好玩,不过也让我体验了人生的又一大失败吧。从三月份读完我的函授,就一直想和大家共享一些东西在网上。可惜到现在才只整理了一点点。等整理完了和大家一起分享吧。今天在这里还是讲讲最近发生的一个事情吧,有时候我自已想想都有点发笑,原来我是那么的孤独。 原本这个事是很简单也是很幸福的事。可是转一手居然面目全非,结婚好几年了,一直没有要小孩,在五月份的一天发现老婆已有身孕好两个月了。真是喜出望外啊,很是兴奋。当天就让老婆辞职回家养着,她也全依了。只是在回家的时候把银行卡带. 阅读全文

猴子管理法则(网络文摘)

2012-03-16 09:52 by ※森林小居※, 1831 阅读, 3 推荐, 收藏, 编辑
摘要:猴子管理法则来源 背上的猴子——由威廉姆翁肯 (William Oncken)所发明的一个有趣的理论。他所谓的“猴子”,是指“下一个动作”,意指管理者和下属在处理问题时所持有的态度。其与Donald L. Wass在1999年共同创作并发行了介绍该理论的书籍《Management Time: Who's Got the Monkey?》。 很多管理者往往遇到这样的情况,每天走进办公大门后,总有员工跑到自己面前说:“我昨天的工作遇到了一些问题,请问该怎么解决?”这个时候,很多管理者会发现,当你听完下属员工的工作汇报后发现这件事情并没有得到彻底解决,而你原本计划好今天要做的工作也因此耽误了 阅读全文

员工激励机制

2012-03-05 09:36 by ※森林小居※, 2635 阅读, 5 推荐, 收藏, 编辑
摘要:摘要 员工激励机制,也称员工激励制度,是通过一套理性化的制度来反映员工与企业相互作用的体现。一是可以运用工作激励,尽量把员工放在他所适合的位置上,并在可能的条件下轮换一下工作以增加员工的新奇感,培养员工对工作的热情和积极性;二是可以运用参与激励,通过参与,形成员工对企业的归属感、认同感,可以进一步满足自尊和自我实现的需要,激发出员工的积极性和创造性。三是管理者要把物质激励与形象激励有机地结合起来。给予先进模范人物奖金、物品、晋级、提职固然能起到一定作用,但形象化激励能使激励效果产生持续、强化的作用。大纲一、 激励理论模型二、 激励措施三、 激励策略四、 人才类别与激励五、 本章小结(应从以下几 阅读全文

使用反射获取枚举的自定义属性Attribute及其他使用方式

2012-02-07 13:02 by ※森林小居※, 2339 阅读, 1 推荐, 收藏, 编辑
摘要:自定义Attribue:ImgAttribute[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = true)] sealed class ImgAttribute : Attribute { readonly string imgUrl; public ImgAttribute(string imgUrl) { this.imgUrl = imgUrl; } /// <summary> /// 图片地址 //... 阅读全文

C# 启动外部程序的几种方法

2012-01-12 13:58 by ※森林小居※, 2999 阅读, 5 推荐, 收藏, 编辑
摘要:1.启动外部程序,不等待其退出。 2.启动外部程序,等待其退出。 3.启动外部程序,无限等待其退出。 4.启动外部程序,通过事件监视其退出。// using System.Diagnostics;private string appName = "calc.exe";/// <summary>/// 1. 启动外部程序,不等待其退出/// </summary>private void button1_Click(object sender, EventArgs e){ Process.Start(appName); MessageBox.Show(S 阅读全文

C#编写Rtf文档,中文与字母区分,C#将汉字转换成GBK编码

2011-12-24 16:57 by ※森林小居※, 4489 阅读, 1 推荐, 收藏, 编辑
摘要:最近两天在调试仰邦的LED双色屏。他们用的控制卡只能支持三种自定义传参方式,一、文本传值,二、Rtf文档传值,三、bmp图片传值。第一种第三种在仓库中传值无法做到。其主要原因是传的数据比较的多。对于Rtf文档的操作有很大的麻烦,主要是在于编码格式,二、颜色控制。下面主要介绍如何生成Rtf文档,可以通过WORD打开并发磅到LED屏上进行正常的显示。 研究了一天,把Rtf文档主要分成:主文档区,显示文字区。在这里我把显示文字区分成:中文与英文两种,中文建议用GBK编码,英文可以直接进行替换更改。主要整理出来三种颜色:黄,红,绿。代码如下:黄(中文):{\rtlch\fcs1 \af0 \ltrc. 阅读全文

Oracle 函数大全(字符串函数,数学函数,日期函数,逻辑运算函数,其他函数)

2011-12-23 09:39 by ※森林小居※, 2203 阅读, 7 推荐, 收藏, 编辑
摘要:SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual;A A ZERO SPACE--------- --------- --------- ---------65 97 48 322.CHR给出整数,返回对应的字符;SQL> select chr(54740) zhao,chr(65) chr65 from dual;ZH C-- -赵 A3.CONCAT连接两个字符串;SQL> select conc 阅读全文

行列转换,交叉表 (统计用, 表的值转换成字段)

2011-10-20 14:30 by ※森林小居※, 1953 阅读, 1 推荐, 收藏, 编辑
摘要:这段时间在看SAAS方面的书籍时发现一个关于数据处理的问题。里面讲到一种扩展性非常好的方法。但一直到今天终于在网上找到了。只可惜现在还在探索,只是找到一个例子而已。我在这里把共享希望对大家有用。下面的语句在sql server 2005中我测试过没有问题。1: 列转为行:eg1:Create table test (name char(10),km char(10),cj int)goinsert test values('张三','语文',80)insert test values('张三','数学',86)insert tes 阅读全文

IIS 内部运行机制

2011-10-19 14:29 by ※森林小居※, 3514 阅读, 10 推荐, 收藏, 编辑
摘要:ASP.NET是一个非常强大的构建Web应用的平台,它提供了极大的灵活性和能力以致于可以用它来构建所有类型的Web应用。绝大多数的人只熟悉高层的框架如: WebForms 和 WebServices --这些都在ASP.NET层次结构在最高层。这篇文章的资料收集整理自各种微软公开的文档,通过比较 IIS5、IIS6、IIS7 这三代 IIS 对请求的处理过程, 让我们熟悉 ASP.NET的底层机制并对请求(request)是怎么从Web服务器传送到ASP.NET运行时有所了解。通过对底层机制的了解,可以让我们对 ASP.net 有更深的理解。IIS 5 的 ASP.net 请求处理过程对图的解 阅读全文