首页
熊猫办公下载
文件下载
根据地址查询经纬度
登录 / 注册
一级分类:
安全技术
存储
操作系统
服务器应用
行业
课程资源
开发技术
考试认证
数据库
网络技术
信息化
移动开发
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
二级分类:
网游服务器socket框架精简版
1、一个简单的网络游戏服务器,socket框架,底层用的是boost跨平台的框架2、基本实现socket,thread等基本类型的封装。
3、实现了一个简单server,client。
4、简单实现了登录,client模拟发送聊天消息,服务器端实现了,消息的广播等5、本实例,是从之前的一个页游项目中,自己精简出来的。
麻雀虽小五脏俱全,对于学习网游服务器绝对有帮助
2025/8/17 3:34:20
160KB
网游服务器
socket
boost
1
STM32F_6050_HMC5883控制板硬件原理图+PCB文件+器件手册资料.zip
STM32F_6050_HMC5883控制板硬件原理图+PCB文件+器件手册资料,,采用2层板设计,板子大小为43x43mm,双面布局布线,CPU为STM32F103T8U6,VFQN36_M封装,主要芯片包括MPU6050,HMC5883,ME620633,蓝牙模块HM_05_06等。
2025/8/16 6:19:22
11.77MB
STM32F
HMC5883控制板
原理图+PCB文件+器件手册
MPU6050,HMC5883
1
鸟哥的Linux私房菜服务器架设篇(第三版)高清完整PDF版
作者序第一篇 服务器搭建前的进修专区第1章 搭建服务器前的准备工作21.1 linux的功能31.1.1 用linux搭建服务器需要的能力31.1.2 搭建服务器难不难呢41.2 搭建服务器的基本流程51.2.1 网络服务器成功连接的分析51.2.2 一个常见的服务器设置案例分析81.2.3 系统安全与备份处理251.3 自我评估是否已经具备服务器搭建的能力27第2章 网络的基本概念292.1 网络302.1.1 什么是网络302.1.2 计算机网络组成组件322.1.3 计算机网络的范围332.1.4 计算机网络协议:osi七层协议342.1.5 计算机网络协议:tcp/ip372.2 tcp/ip的网络接口层的相关协议39.2.2.1 广域网使用的设备392.2.2 局域网使用的设备——以太网402.2.3 以太网络的传输协议:csma/cd422.2.4 mac的封装格式442.2.5 mtu(最大传输单位)462.2.6 集线器、交换器与相关机制472.3 tcp/ip的网络层相关数据包与数据492.3.1 ip数据包的封装492.3.2 ip地址的组成与分级522.3.3 ip的种类与取得方式552.3.4 netmask、子网与cidr(classlessinterdomainrouting)572.3.5 路由概念612.3.6 观察主机路由:route642.3.7 ip与mac:网络接口层的arp与rarp协议652.3.8 icmp协议662.4 tcp/ip的传输层相关数据包与数据672.4.1 面向连接的可靠的tcp协议672.4.2 tcp的三次握手722.4.3 无连接的udp协议732.4.4 网络防火墙与osi七层协议742.5 连上internet前的准备事项752.5.1 ip地址、主机名与dns系统752.5.2 连上internet的必要网络参数762.6 重点回顾772.7 参考数据与延伸阅读78第3章 局域网架构简介793.1 局域网的连接803.1.1 局域网的布线规划803.1.2 网络设备选购建议843.2 本书使用的内部连接网络参数与通信协议883.2.1 网络联机参数与通信协议883.2.2 windows个人计算机网络配置范例90第4章 连接internet934.1 linux连接internet前的注意事项944.1.1 linux的网卡944.1.2 编译网卡驱动程序(option)964.1.3 linux网络相关配置文件984.2 连接internet的设置方法1004.2.1 手动配置固定ip参数1004.2.2 自动取得ip参数(dhcp方法,适用cablemodem、ip路由器的环境)1054.2.3 adsl拨号上网(适用adsl拨号以及光纤接入)1064.3 无线网络——以笔记本电脑为例1114.3.1 无线网络所需要的硬件:ap、无线网卡1114.3.2 关于ap的设置:网络安全方面1134.3.3 利用无线网卡开始连接1154.4 常见问题说明1184.4.1 内部网络使用某些服务(如ftp、pop3)所遇到的连接延迟问题1184.4.2 域名无法解析的问题1204.4.3 默认网关的问题1204.5 重点回顾1214.6 参考数据与延伸阅读121第5章 linux中常用的网络命令1225.1 设置网络参数的命令1235.1.1 手动/自动配置ip参数与启动/关闭网络接口:ifconfig、ifup、ifdown1235.1.2 修改路由:route1265.1.3 网络参数综合命令:ip1285.1.4 无线网络:iwlist,iwconfig1345.1.5 dhcp客户端命令:dhclient1345.2 网络排错与查看命令1345.2.1 两台主机的两点沟通:ping1345.2.2 两主机间各节点分析:traceroute1375.2.3 查看本机的网络连接与后门:netstat1385.2.4 检测主机名与ip的对应:host、ns
2025/8/15 9:11:46
17.11MB
linux
pdf
1
C#与西门子PLC通讯,测试正常通信,代码封装位Sharp7.cs通信类库
C#与西门子1200,300,400,1500系列PLC的通信,测试OK,可用
2025/8/14 6:49:49
147KB
工
1
C#高效线程安全,解决多线程写txt日志类.zip
应用在多线程模式下线程安全写txt日志封装应用调用示例
2025/8/13 3:44:29
1MB
高效
多线程
线程安全
写txt日志类
1
计算机网络协议分析(数据层、网络层、传输层、应用层协议分析)
链路层协议用来在独立的链路上移动数据报。
链路层协议定义了在链路两端的节点之间交互的分组格式,以及当发送和接收分组时这些节点采取的动作。
每个链路层帧通常封装了一个网络层的数据报。
例如在发送和接收帧时,链路层协议所采取的动作包括差错检测,重传,流量控制和随机访问。
链路层协议包括以太网,802.11无线LAN(也被称为Wi-fi),令牌环和PPP:在很多场合下,ATM也能视为链路层协议。
例如,一个链路上层协议可能提供,也可能不提供可靠的交付。
因此,网络层必须能够在各段链路层提供异构服务的情况下,完成它的端到端的工作。
2025/8/12 19:26:50
6MB
数据层、网络层、传输层、应用层协议分析
1
OPC客户端测试工具
OPCClientTool简单实用、轻便的绿色版OPC协议调试软件工具。
(一)OPC简介:OPC工具包产品由DELPHI语言编写,以标准动态连接库(DLL)形式提供二次开发接口,与Win98、WinNT、WINXP、WIN2000、WIN2003系统兼容,完全封装了COM技术实现细节,使二次开发的程序员无需了解COM和OPC规范底层细节,降低客户端程序开发的复杂程度和减少了熟悉OPC技术的时间。
(二)工具包的特点:数据访问服务器工具包于2004年3月开发完成,工具包提供对OPCDataAccess2.04规范(以下简称OPCDA规范)的全面支持,工具包具有以下特点:1)完全符合OPCDataAccess2.04标准,通过OPC基金会兼容性产品测试2)完全的封装使二次开发人员不需要了解COM技术和OPC规范接口细节3)工具包支持多种开发语言,如VC、BC、VB、Delphi等4)支持win98、winNT、winXP、win2000、win20035)逻辑清晰、功能明确的二次开发函数保证用户进行二次开发简单容易6)支持数据访问服务器1.0、2.0标准7)支持同步、异步数据通讯方式8)支持分布式体系结构9)支持多服务器同时连接,便于数据汇集和整合
2.19MB
OPC
调试测试工具
1
matlab存储asc文件
装matlab的矩阵转存成asc文件,基于arcgridwrite封装,使用更方便,支持arcgis支接读取%存储为asc文件%Example:%Z=peaks(100);%Z(Z<0.5)=-3721;%xllcorner=10;yllcorner=-4;cellsize=0.5;NODATA_value=-3721;%ascWrite('testWriteasc.asc',xllcorner,yllcorner,cellsize,NODATA_value,Z);
2025/8/11 9:13:15
2KB
matlab
asc
arcgis
1
经典C/C++面试题目大汇总(全附答案).doc
doc格式,60多页吧,几百道题吧,都有答案吧,看好在下!部分:1.求下面函数的返回值(微软)intfunc(x){intcountx=0;while(x){countx++;x=x&(x-1);}returncountx;}假定x=9999。
答案:8思路:将x转化为2进制,看含有的1的个数。
2.什么是“引用”?申明和使用“引用”要注意哪些问题?答:引用就是某个目标变量的“别名”(alias),对应用的操作与对变量直接操作效果完全相同。
申明一个引用的时候,切记要对其进行初始化。
引用声明完毕后,相当于目标变量名有两个名称,即该目标原名称和引用名,不能再把该引用名作为其他变量名的别名。
声明一个引用,不是新定义了一个变量,它只表示该引用名是目标变量名的一个别名,它本身不是一种数据类型,因此引用本身不占存储单元,系统也不给引用分配存储单元。
不能建立数组的引用。
3.将“引用”作为函数参数有哪些特点?(1)传递引用给函数与传递指针的效果是一样的。
这时,被调函数的形参就成为原来主调函数中的实参变量或对象的一个别名来使用,所以在被调函数中对形参变量的操作就是对其相应的目标对象(在主调函数中)的操作。
(2)使用引用传递函数的参数,在内存中并没有产生实参的副本,它是直接对实参操作;
而使用一般变量传递函数的参数,当发生函数调用时,需要给形参分配存储单元,形参变量是实参变量的副本;
如果传递的是对象,还将调用拷贝构造函数。
因此,当参数传递的数据较大时,用引用比用一般变量传递参数的效率和所占空间都好。
(3)使用指针作为函数的参数虽然也能达到与使用引用的效果,但是,在被调函数中同样要给形参分配存储单元,且需要重复使用"*指针变量名"的形式进行运算,这很容易产生错误且程序的阅读性较差;
另一方面,在主调函数的调用点处,必须用变量的地址作为实参。
而引用更容易使用,更清晰。
4.在什么时候需要使用“常引用”? 如果既要利用引用提高程序的效率,又要保护传递给函数的数据不在函数中被改变,就应使用常引用。
常引用声明方式:const类型标识符&引用名=目标变量名;
例1inta;constint&ra=a;ra=1;//错误a=1;//正确例2stringfoo();voidbar(string&s);那么下面的表达式将是非法的:bar(foo());bar("helloworld");原因在于foo()和"helloworld"串都会产生一个临时对象,而在C++中,这些临时对象都是const类型的。
因此上面的表达式就是试图将一个const类型的对象转换为非const类型,这是非法的。
引用型参数应该在能被定义为const的情况下,尽量定义为const。
5.将“引用”作为函数返回值类型的格式、好处和需要遵守的规则?格式:类型标识符&函数名(形参列表及类型说明){//函数体}好处:在内存中不产生被返回值的副本;
(注意:正是因为这点原因,所以返回一个局部变量的引用是不可取的。
因为随着该局部变量生存期的结束,相应的引用也会失效,产生runtimeerror!注意事项:(1)不能返回局部变量的引用。
这条可以参照EffectiveC++[1]的Item31。
主要原因是局部变量会在函数返回后被销毁,因此被返回的引用就成为了"无所指"的引用,程序会进入未知状态。
(2)不能返回函数内部new分配的内存的引用。
这条可以参照EffectiveC++[1]的Item31。
虽然不存在局部变量的被动销毁问题,可对于这种情况(返回函数内部new分配内存的引用),又面临其它尴尬局面。
例如,被函数返回的引用只是作为一个临时变量出现,而没有被赋予一个实际的变量,那么这个引用所指向的空间(由new分配)就无法释放,造成memoryleak。
(3)可以返回类成员的引用,但最好是const。
这条原则可以参照EffectiveC++[1]的Item30。
主要原因是当对象的属性是与某种业务规则(businessrule)相关联的时候,其赋值常常与某些其它属性或者对象的状态有关,因此有必要将赋值操作封装在一个业务规则当中。
如果其它对象可以获得该属性的非常量引用(或指针),那么对该属性的单纯赋值就
2025/8/9 4:02:35
45KB
C
C++
算法
经典
1
PCB-3D通用封装库.rar
常用器件PCB封装,绝大部分都有3D库,基本该有的都有。
2025/8/7 10:37:41
656.78MB
封装
硬件
pcb
3d
1
共 1000 条记录
首页
上一页
下一页
尾页
钉钉无人值守自动打卡脚本 永不迟到的神器 安卓和苹果教程
New!
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03
15KB
钉钉
钉钉打卡
个人信息
点我去登录or注册
|
微信登录
一言
热门下载
双系统双频伪距单点定位程序
Docker构建tomcat镜像jdk1.8+tomcat9.zip
飘逸传世引擎源代码
数据库系统概论第五版
中科院考博英语2009-2018年试题及答案解析(十五套436面).pdf
CNS2_CN_VW_P0095D_0332.7z
KEPServerEXV6.7.zip
StimulsoftReports2020.1.1License.rar
几何画板课件350套.zip
ENVI去云补丁Haze_tool文件及其使用说明和安装方法
高光谱和LiDAR多模态遥感图像分类数据集
吉利新金刚2016款车机导航系统
R9390系列BIOS修改和风扇调速工具
HTML5+CSS3中文参考手册(3手册)chm版中文参考手册打包
ABAQUS金属非稳态和稳态切削过程的模拟分析_张东进.pdf
最新下载
人事作业的规范化培训(PPT38页).ppt
java订单系统原型代码
ubuntu下安装jdk和NSG2教程(有详尽步骤)
xilinx平台DDR3设计教程之应用篇_中文版教程
AxureRP7.0.forMac汉化破解版
catiav5r19破解crack
ZKEposx消费管理系统4.0
通讯录C++课程设计(学生通讯录管理系统)
LMS的干扰抵消
starccm中文帮助教程
淘宝客-源码,可直接使用,可运营学习
Nodejsv11.6版64位
易酷免费影视系统2.5
AES算法优化PDF
工业互联网全站模型
其他资源
JavaHowToProgramLateObjects(10th)无水印pdf
软件窗体更正
NRF51822_青风电子教程
StereoMatch立体匹配算法,包括SSDSADSSDNCCNSSDCensus等基本算法
符合IEEE754标准的十六进制数的浮点数转换程序
右键新建Typora文件MarkdownFile
压缩感知之迭代硬阈值法(IHT)(可直接运转)
MATLAB零记忆非线性方法(ZMNL)相关韦布尔分布
(系统功能分析)电影售票网站
GalaxyT1000参数
创世_窗口叠加类库
数据库表的琐碎知识2.sql
粒子滤波算法及其使用--朱志宇
快速充电器制作
编译原理语义分析java实现
Contest_2020-源码
西门子可编程控制器使用技术项目教程
linux下libssl.so.10libcrypto.so.10
windows下SNMP程序开发,通过SNMP协议开发的读取程序
DataTables+BootStrap组合使用Ajax来获取数据并且动态加载dom的方法(排序,过滤,分页等)