- 博客(21)
- 资源 (8)
- 收藏
- 关注
转载 .Net高效UDP异步编程
因为要写一个网络程序要用到UDP协议,UDP这东西比较麻烦,又不像TCP一样提供可靠的连接,发送接收的超时实在不好设计,最后只要用Timer来检测有没有想要的数据包-_#,不过这不是这次的重点,重点是怎么建立一种高效的UDP机制来实时接收服务器发送过来的数据包. CodeProject上有个例子是开个线程去同步接收,这样倒是可以满足我的程序需求,不过实际中遇到几个问题: 1.程序
2008-08-29 16:57:00
1111
转载 ManualResetEvent,AutoResetEvent类线程同步
ManualResetEvent类,AutoResetEvent类 上面这两个类都是由EventWaitHandle类派生出来的,所以功能和调用方法都很相似。 这两个类常用于阻断某个线程的执行,然后在符合条件的情况下再恢复其执行。 举个例子,你想送花给一个MM,托了一个送花的小伙子送了过去,而你希望当MM收到花之后就立即打个电话过去告诉她。 但问题是你不知道花什么时候才送到MM的手里,打早了打迟了
2008-08-21 16:01:00
1209
原创 Winform异步调用WebService
当使用WebService得到比较大的数据集的时候由于数据量大的话下载需要时间比较长,所以使用异步的方式调用WebService能更好的提高用户体验,不会使用户感觉到"死机". 在Vs2005中创建WebService时IDE会自动创建该服务的异步调用,名字一般是Bgein+服务名和End+服务名,在前期项目中使用的异步调用贴出来.
2008-05-15 11:29:00
2861
原创 在Oracle中使用序列创建唯一流水号
先创建序列;create sequence SEQ_DJLSHminvalue 1maxvalue 9999999999start with 1920increment by 1cache 20;使用序列得到唯一流水号create or replace procedure RF_G002_GETDJLSH(p_djlsh out t_djls.flowid%type) is /*
2008-05-15 11:17:00
1088
原创 在Oracle过程中使用游标
create or replace procedure SS_C002_tm14to13(p_errcode out number, p_errtext out varchar2) is /* isbn转换条码,14位错误的转换成13位正确的 yc 2008-04-18 */ curs
2008-05-15 11:06:00
603
原创 Oracle过程的使用,调用函数,调用过程,使用游标
1、创建通常的过程: create or replace procedure 过程名(--定义参数,格式(参数名 进出类型(in,out,inout) 数据类型,) p_kh in t_djls.kh%type, --卡号 p_id in t_kcsm.id%type, --输入id p_sm out t_kcsm.sm
2008-05-15 11:02:00
11056
原创 解决IIS不能下载EXE,DLL文件
前几天重装了单位的服务器,装的是Windows2003+iis6.0 ,重装过后首先是连接数据库不成功,即时把ASPNET用户的附对Oracle文件夹的完全控制权限 还是不成功,结果后来发现是子文件夹的权限没有继承父文件夹权限,全部都付给权限后解决。 紧接着程序自动升级需要从站点下载升级程序,结果自动升级失败,查找原因后发现IIS站点不允许下载EXE和DLL文件,急坏了,
2008-04-18 12:28:00
2657
原创 System.Data.DataTable计算功能详解 (转)
using System;using System.ComponentModel;using System.Data;using System.Windows.Forms;namespace WindowsApplication1......{ public partial class Form1 : Form ......{ public Fo
2008-04-11 15:24:00
871
原创 条码打印
1、用Code128字体打印,需要在系统中注册该字体: private void button1_Click(object sender, System.EventArgs e) ...{ p.Print(); } private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintP
2008-04-09 14:01:00
612
原创 .NET Oracle连接字符串
In .NET2005,Web.config cant be created automatically.You add it by youself :right-click the solutions name,choose "Add New Item" ,then select "Web Configration File",at last,click the "Add" button.
2008-03-21 13:17:00
1785
原创 Oracle基础--性能配置
oracle是一个高性能数据库软件。用户可以通过参数的调整,达到性能的优化。性能优化主要分为两部分:一是数据库管理员通过对系统参数的调整达到优化的目的,二是开发人员通过对应用程序的优化达到调整的目的。 在此,仅就系统参数的调整进行探讨,而不涉及应用程序的优化。对系统参数的调整,可以分为以下几个部分: (1)调整内存分配 系统全局区(SGA)是一个分配给ORACLE 包含ORACL
2008-01-25 15:21:00
519
原创 Oracle基础--体系结构
1、 ORACLE 实例——包括内存结构与后台进程 2、 ORACLE 数据库——物理操作系统文件的集合 3、 了解内存结构的组成 4、 了解后台进程的作用 5、 了解数据库的物理文件 6、 解释各种逻辑结构 一、ORACLE实例 1、ORACLE 实例 System Global Area(SGA) 和 Background Process 称为数据库的实例。
2008-01-25 15:18:00
477
原创 wince设备启动自动安装
对于Symbol的wince设备启动时自动运行安装创建任意名称的reg文件内容如下:[HKEY_CURRENT_USER/Software/Symbol/Startup/Programs/Prog3]"ColdBootOnly"=dword:00000001"Command"="/noaskdest //application//NETCFv2.wce5.armv4i.cab""
2007-11-05 12:56:00
970
原创 CheckBox模版列的使用(转)
在GridView里使用CheckBox2007年03月30日 星期五 20:02在GridView的第一列使用CheckBox控制每一行数据,是经常使用的,这里面我要记录的是全选、全消、选中行的底色更改,还有就是在提交数据的时候,取选中的行的编号等功能aspx页面定义: asp:GridView ID="GridView1" runat="server"> Co
2007-06-18 12:44:00
900
原创 datagrid 编辑排序功能的实现
先放置一个隐藏的textbox, 并设置两个变量标记一下:private bool inteditmode=false; private bool intupdatemode=false;........................... //数据排序 private void dataGrid1_MouseUp(object sender, System.Win
2007-05-31 10:58:00
785
原创 winform程序启动其他外置进程
using System .Diagnostics ; //定义Process mypro=new Process(); //启用mypro.StartInfo .FileName ="C://Program Files//Internet Explorer//IEXPLORE.EXE";mypro.Start (); //关闭mypro.Kill ();
2007-05-22 13:03:00
599
原创 ado.net执行oracle 存储过程
OracleConnection con=new OracleConnection(strcon); OracleCommand cmd=new OracleCommand(); OracleTransaction mytrans ; try { con.Open (); mytrans =con.BeginTransaction(); cmd.Connecti
2007-01-25 12:57:00
923
原创 datagrid的一些简单应用
//获取Datagrid选中行的某列的数据lab_bname_bank .Text =dataGrid1[dataGrid1 .CurrentRowIndex ,0].ToString(); //
2007-01-25 12:56:00
658
原创 WinCE设备取得应用程序当前目录并加载配置文件
//获取当前运行的程序 string app = System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase; //获取当前路径 string path = System.IO.Path.GetDirectoryName(app); //读取配置文件的第一个节点信息 XmlDocument xm
2007-01-25 12:49:00
1476
iFly_TTS_DelphiXE.rar
2020-07-12
DataSnapMonitor.rar
2020-07-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人