- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 C# 使用线程状态标识替代过时suspend和resumn方法
public partialclass MainForm : Form{ public MainForm() { this.InitializeComponent(); } private Thread m_thread= null; private ThreadState m_state= ThreadSta
2012-09-05 17:25:45
4772
转载 C# WinForm中进度条的实现方法
[编程]关于C# WinForm中进度条的实现方法作者:Yoker 日期:2008-05-05 进度条是一个软件人性化考虑之一,他给用户的感觉就是程序内部在不停的动作,执行到了什么程度,而不是整个界面僵死,以至于用户不知道程序在做什么! 看了好几个WinForm程序了,发现他们对进度条的处理完全失去了进度条的作用。他们都是采用Timer来处理,在线程结束的时候,直接赋值进度
2012-09-03 17:43:45
1082
转载 转:C#中跨线程访问控件问题解决方案
转:C#中跨线程访问控件问题解决方案net 原则上禁止跨线程访问控件,因为这样可能造成错误的发生,推荐的解决方法是采用代理,用代理方法来间接操作不是同一线程创建的控件。 第二种方法是禁止编译器对跨线程访问作检查,可以实现访问,但是出不出错不敢保证Control.CheckForIllegalCrossThreadCalls = false;最近我在做一个项目,遇到
2012-08-20 10:07:55
713
转载 Beini 的6种攻击模式详解
Beini 的6种攻击模式详解Aireplay-ng 的 6 种攻击模式详解-0 Deautenticate 冲突模式 使已经连接的合法客户端强制断开与路由端的连接,使其重新连接。在重新连接过程中获得验证数据包,从而产生有效 ARP request。 如果一个客户端连在路由端上,但是没有人上网以产生有效数据,此时,即使用-3 也无法产生有效 ARP reques
2012-07-31 14:12:08
886
1
转载 CRC校验原理
.CRC校验可以运用于传输数据过程中的验证,发送端发送有效数据时,先根据有效数据和生成多项式(比如CCITT标准的多项式是X16+X12+X5+1)计算出CRC校验码,把CRC校验码加到有效数据后面一起发送;当接收数据时,取出前面有效数据部分,用同样生成多项式计算出CRC校验码,然后取出接收数据后面CRC校验码部分,对比两个校验码是否相同。如果相同,认为接收到的数据与发送的数据是一致的,传输正确;
2012-07-31 09:37:46
846
转载 C#委托和事件 观察者模式理解
一、在控制台下使用委托和事件我们都知道,C#中有“接口”这个概念,所谓的“接口”就是定义一套标准,然后由实现类来具体实现其中的方法,所以说“接口,是一组类的抽象”。同样道理,我们可以将“委托”理解为“方法的抽象”,也就是说定义一个方法的模板,至于这个方法具体是怎么样的,就由方法自己去实现。我们知道接口的最大好处就是可以实现多态,同理,“委托”是可以实现方法的多态,当我们想调用某个具体方法的
2012-07-30 17:22:52
364
原创 java反射
reflection: 指我们可以于java程序执行期载入、探知、使用编译期间完全未知的classes.换句话说,java程序可以载入一个执行期才得知名称的class,获悉其完整构造(但不包括methods定义),并生成实体、或对其fields设值、或唤起其methods。
2010-03-01 10:58:00
307
转载 Oracle异常总结
PL/SQL 的异常(预定义异常)2009-08-13 20:24异常名称 ORACLE错误 说明CURSOR_ALREADY_OPEN ORA-6511 试图打开一个已打开的光标DUP_VAL_ON_
2010-01-20 22:21:00
1007
原创 Oracle sqlplus set
oracel sqlplus1). 设置当前session是否对修改的数据进行自动提交 SQL>SET AUTO[COMMIT] {ON|OFF|IMM[EDIATE]| n}2).在用start命令执行一个sql脚本时,是否显示脚本中正在执行的SQL语句 SQL> SET ECHO {ON|OFF}3).是否显示当前sql语句查询或修改的行数 SQL> SET FEED[BACK] {6|n
2010-01-13 14:56:00
3709
原创 JList中加载图片和文字,实现好友列表
package com.qq.client.views; import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.util.Vector; public class TestJList { public
2009-12-29 22:40:00
6595
转载 JTextArea+JScrollPane滚动条自动在最下边
这是我制作五子棋的过程中遇到的问题,在网上搜了好几种答案,分别列在下面了。不过感觉第一种相当方便。用得简洁,爽! 1. 利用JTextArea的selectAll();方法在添加信息之后强制将光标移动到最后一行。据说是Aviva中采用的方式。 2.使用JTextArea的setCaretPosition();手动设置光标的位置为最后一行。人气颇高。使用方法也很简单,如下:textArea.setC
2009-12-28 16:51:00
2376
1
C# 解决系统托盘死亡图标
2010-08-23
c# 解决系统托盘残留图标
2010-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人