YangLei's

导航

 

2014年12月19日

摘要: COL_2 COL_321 3123 31如上表数据前台显示显示需要把COL_2的21和23转换成中文 ‘整机’ 最开始如下编写SELECT t.col_3, CASE t.col_2 WHEN 21 THEN‘整机’ WHEN 23 THEN... 阅读全文
posted @ 2014-12-19 19:28 大狼熙熙 阅读(306) 评论(0) 推荐(0) 编辑
 

2014年9月4日

摘要: 直接进入主题,困惑了一下午了。要实现的功能:winform的checkedlistbox控件点击 “全部” 就都选上,可是如果点击过快就会出现如上现象,下面选项未显示选中。代码如下: private void clbSaleDept_SelectedIndexChanged(object sende... 阅读全文
posted @ 2014-09-04 19:34 大狼熙熙 阅读(662) 评论(9) 推荐(0) 编辑
 

2014年8月6日

摘要: selectKey:有3个主要的属性: 1)resultClass:返回的主键的数据类型,跟sqlMap中的数据类型一致; 2)type:表示主键在insert之前或之后生成(取决于数据库的主键生成策略),取值分别为[pre|post],非必须,未填写时如果在insert之前表示pre,否则表示po... 阅读全文
posted @ 2014-08-06 18:41 大狼熙熙 阅读(4988) 评论(0) 推荐(1) 编辑
 

2011年5月9日

摘要: AutoResetEvent AutoResetEvent 允许线程通过发信号互相通信。通常,此通信涉及线程需要独占访问的资源(MSDN)访问完独占资源后的线程,通过发送信号通知其它等待线程可以开始抢占资源了,最终已独占的形式访问资源。AutoResetEvent 初始化时可以设置 new AutoResetEvent (False) 即刚开始无信号,所有等待线程都在等待信号的发出,如为True,则刚开始将有一个线程能马上获得信号进入独占资源直到发出信号。AutoResetEvent 初始化时如果为True 则有信号,否则为无信号,当每次Set()的时候会自动释放一个等待的线程,与Manual 阅读全文
posted @ 2011-05-09 16:09 大狼熙熙 阅读(2367) 评论(6) 推荐(1) 编辑
 

2011年4月16日

摘要: 刚进新公司做的是流水线的仿真系统,其中涉及到要实现放大和滚动的效果,现在来记录一下:放大缩小效果: /// <summary> /// 放大缩小方法 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void canvas_MouseWheel(object sender, MouseWheelEventArgs e) { double ScaleX = 0; d 阅读全文
posted @ 2011-04-16 11:37 大狼熙熙 阅读(3523) 评论(1) 推荐(2) 编辑
 

2011年3月7日

摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using Microsoft.Win32;using System.Threading;namespace ChangeRegeditConsole{ class Program { static void Main(string[] args) { string c = "a6,a4,18,64,fc,3e,99,55,a6,a4,18,64,fc,3e,99,55,16,6d,53,db,45,c1,f7,4f,a6 阅读全文
posted @ 2011-03-07 15:46 大狼熙熙 阅读(1739) 评论(0) 推荐(1) 编辑
 

2011年3月2日

摘要: 视图状态管理是一种简单且方便的技术。通过视图状态管理,控件开发者可以在一个原本无状态的环境下模拟有状态的且看起来是持续执行的运行效果。其具体过程为:每当用户请求某个.aspx页面时,.NET框架首先把相关控件的状态序列化成一个字符串,然后将其作为名为__VIEWSTATE的隐藏域的Value值发送到客户端。如果页面是第一次被请求,那么服务器控件也将是被第一次执行,名为__VIEWSTATE的隐藏域中只包含控件的默认信息,通常为空或者null。在随后的回送事件中,ViewState中就保存了服务器控件在签名回送中可用的属性状态。这样服务器控件就可以监视在当前被处理的回送事件发生之前的状态了。这. 阅读全文
posted @ 2011-03-02 14:36 大狼熙熙 阅读(3554) 评论(14) 推荐(1) 编辑
 

2011年3月1日

摘要: Source Code Outliner 源码大纲管理器,它给我们带来了类似Eclipse的源码大纲(Outline)管理窗口,可以快速定位代码。安装后,启动VS,执行“视图 - 其他窗口 - Source Outliner Power Toy”。http://sourcecodeoutliner. 阅读全文
posted @ 2011-03-01 16:05 大狼熙熙 阅读(1283) 评论(0) 推荐(0) 编辑
 

2011年2月19日

摘要: 主要针对以下图片提供的一个在线聊天的窗口,用HTTPAnalyzer工具分析该窗口发送消息的数据包,然后模拟该数据包进行消息的发送。通过软件获得的包头如下:通过包头我们可以获得post的地址是/chats/SendMessage.ashx页面然后就是Cookie了post的数据如下:如上图可以得出数据格式为:chatRoomName=homepage&timestamp=2011/2/19 2:19:45&message=发包第一个参数homepage表示发言页面,timestamp:时间戳,message:发送的内容。最后就是通过以上数据用该软件生成数据包发送了。在上面的图片 阅读全文
posted @ 2011-02-19 11:09 大狼熙熙 阅读(12889) 评论(1) 推荐(1) 编辑
 

2011年1月15日

摘要: 前段时间参考了别人写的一篇关于在服务器端用session保存状态,客户端用js实时刷新页面的方法获取后台线程运行的当前任务量百分比如下图:上面方法优点在于session保存的线程运算类对象页面刷新后方便获得运算对象而用Session["work"]=w可能因为很多原因而丢失用window.setTimeout('location.href=location.href',1000)刷新,但在页面元素多的情况下页面不断刷新很有可能进度条一直不能显示下面是在上面的基础上去掉了用session保存线程类而是用在线程类中用静态变量保存当前任务量百分比此方法将带来线程同步问题、使用Ajax实现进度条局部刷 阅读全文
posted @ 2011-01-15 10:22 大狼熙熙 阅读(10769) 评论(6) 推荐(1) 编辑