-
UseExternVarDll
vc调用DLL,获取其导出的全局变量值UseExternVarDll的源码(vc call DLL, access to export global variable value UseExternVarDll source)
- 2011-07-10 11:07:29下载
- 积分:1
-
bb1
说明: 用队列或栈实现一个简单的停车场管理的系统(Queue or stack with the realization of a simple car park management system)
- 2008-12-08 16:49:34下载
- 积分:1
-
C#操作窗口类(句柄操作)
C#操作窗口类(句柄操作)
- 2013-10-31下载
- 积分:1
-
神思身份证读卡demo(神思二代x64+x86demo)
0、驱动安装,这个请从购买设备商那获取1、读取身份证需要在项目路径下写入文件,如果读取失败请尝试给项目运行目录文件读取写入权限详情细节,请参照神思给的官方文档
- 2019-04-26下载
- 积分:1
-
HBase
辅助开发库HBase,很好用的个人代码总结库,开发人员经常会有很多经典的开发代码,下次使用仍然很频繁,HBase就做了很好的总结,方便了开发使用(Supporting the development of library HBase, well summed up by the personal code library, developers will often develop a lot of classical code, the next use is still very frequent, HBase on to do a very good summary of the development to facilitate the use of)
- 2009-03-30 16:15:11下载
- 积分:1
-
通过C#自带的头文件(类)获取Windows系统信息
通过C#通过的类获取系统/硬件信息
- 2020-12-10下载
- 积分:1
-
WPF 圆形菜单(仅UI实现,需自定义事件)
圆形的菜单很漂亮很好用
- 2016-06-22下载
- 积分:1
-
udp & NAT(Network Address Translators)& P2P 实例源码下载
首先先介绍一些基本概念: NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Network Address/Port Translator)。 最开始NAT是运行在路由器上的一个功能模块。 最先提出的是基本的NAT,它的产生基于如下事实:一个私有网络(域)中的节点中只有很少的节点需要与外网连接(呵呵,这是在上世纪90年代中期提出的)。那么这个子网中其实只有少数的节点需要全球唯一的IP地址,其他的节点的IP地址应该是可以重用的。 因此,基本的NAT实现的功能很简单,在子网内使用一个保留的IP子网段,这些IP对外是不可见的。子网内只有少数一些IP地址可以对应到真正全球唯一的IP地址。如果这些节点需要访问外部网络,那么基本NAT就负责将这个节点的子网内IP转化为一个全球唯一的IP然后发送出去。(基本的NAT会改变IP包中的原IP地址,但是不会改变IP包中的端口)
- 2017-01-08下载
- 积分:1
-
ICON
ICON图标提取工具,可以提取exe以及dll文件程序的所有icon图标。(ICON icon extraction tool to extract the program exe and dll files for all icon icon.)
- 2011-05-11 11:25:44下载
- 积分:1
-
C#自动更新服务(本地服务安装)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using Common.WinService;using Common.Log;using System.Threading;using Common.Net;using System.Text.RegularExpressions;namespace Collection.AutoRunner{ //获取学生信息 public class Service_Update_Data : IWindowsService { private ILogWriter _logWriter = null; private const string logCategory = "Services.Info"; private string logInfoSource = "Update_Data"; private const string logErrorCategory = "Services.Error"; private const string logErrorSource = "Update_Data_Error"; private bool BeStop = true; private System.Timers.Timer timer = null; public void Start(Common.Log.ILogWriter logWriter, string gameCode) { gameCode = gameCode.ToUpper(); logInfoSource = gameCode; _logWriter = logWriter; BeStop = false; StartRequestData(); } int stata = 0; private void StartRequestData() { try { #region 配置 //时间频率 var UpdateStudentSpan = ServiceHelper.GetInterval("UpdateData"); //更新学生开始时间 var studentbegintime = ServiceHelper.GetInterval("StudentBeginTime"); //更新学生结束时间 var studentendtime = ServiceHelper.GetInterval("StudentEndTime"); //是否更新学生基本信息:true为更新 false为不更新 var IsUpdateStudnet =Convert.ToBoolean(ServiceHelper.GetSystemConfig("IsUpdateStudnet")); #endregion timer = ServiceHelper.ExcuteByTimer(UpdateStudentSpan, () => { int timeHour = DateTime.Now.Hour; if (timeHour == 3) stata = 0; #region 更新学生基本信息 if (studentbegintime
- 2015-03-11下载
- 积分:1