用Python包实现对图(Graph)的社区性质的分析,判断图能否可划分不同社区等等
2023/2/20 3:21:49 147KB python graph networkx
1
包括:最小覆盖问题,最大边权最小生成树,字符串频率,字典问题,装箱问题,整数字典,旋转变换问题,图的2着色,同构二叉树,条形图,套汇问题,素数问题,双回路,石子合并,嵌套箱,前缀二叉树,离线最小值,进制方程,简单路径,赋权有向道路,非递归遍历,二叉树最短路径biminp,多机调度,等价类划分,wire小鼠迷宫,wait服务最优次序,waits多处服务最优次序,tape程序最优存储,switch电路板布线,subsize子树问题,stacks车皮编序,,repeat最长重复子串,rail车皮排序,railpk最优平行轨道车皮排序,railkk有限转轨栈车皮排序,post邮局选址,poly实系数一元式,pattern模式匹配,pipe油井选址,net集成电路等价类,paren括号匹配,maze小鼠迷宫,matchall所有匹配,jose陈列,inver逆序表,image图元识别,i2p,hanoi,glist广义表,gap间隙字符串匹配,expr波兰表达式,equiv等价类划分,cyc回文问题,count串计数,class向量分类,circle平面几何,cata高精度组合数,bilca_0最近公共祖先下载同时也支持下我的博客吧,关注最新的代码吧http://blog.csdn.net/msl1121
2023/2/19 23:03:06 7.52MB 算法 数据结构 源码
1
一、课程设计的目的及要求 31.1课程设计目的和意义 31.2设计要求 3二、系统描述 42.1系统目标 42.2系统功能结构 4三、系统分析与设计 63.1、系统次要功能模块划分 63.2、数据库设计 63.3、系统详细设计 83.4、各个模块的实现方法描述 10四、系统测试 13五、总结 18六、参考文献 19七、附录 20
1
对于汽车来说,电子电气架构既是一门科学,也是一门艺术,“科学”解决算力的提升问题,“艺术”解决应用的多样性问题。
未来汽车的差异化,将不再停留在传统的车辆硬件方面,而是更多地通过先进的电子技术赋能,软件应用的丰富性来体现的,电子电气架构则是所有这些的基石。
1993年,奥迪A8上使用了5个ECU,最开始,ECU是仅仅用于控制发动机工作;
随着汽车电子化程度越来越高,现在一些电子结构复杂的汽车,ECU数量早就超过了100个,而面对高级别辅助驾驶系统的要求,ECU的这个数量不是太多了,而是远远不够。
因而,德尔福提出了汽车电子电气架构(EEA),以划分不同功能域的方式来集中控制不同ECU,这就是我们现在常
1
运维工程师岗位划分,运维所需掌握的技能,运维监控.zip系统运维技能web运维技能大数据运维技能容器运维技能1.实时监控:对软硬件系统进行不间断的监控2.实时监控的目的3.监控方法4.监控工具5.监控流程6.监控目标7.监控报警8.报警处理9.面试题
2023/2/18 7:28:30 3.88MB 运维
1
基于NIOSⅡ处理器搭建了可编程片上零碎,在该零碎中通过控制HI-6110实现了MIL-STD-1553B总线协议,通过双口RAM实现了与PCI总线的通信。
重点论述了NIOSⅡ处理器零碎的硬件和软件设计,双口RAM的地址空间划分,PCI9054的驱动软件设计。
测试表明,用本方法设计的接口卡能很好地实现MIL-STD-1553B总线协议。
2023/2/17 13:02:10 309KB NIOS II
1
首先要理解基本的原理,2台电脑间实现TCP通讯,首先要建立起连接,在这里要提到服务器端与客户端,两个的区别通俗讲就是主动与被动的关系,两个人对话,肯定是先有人先发起会话,要不然谁都不讲,谈什么话题,呵呵!一样,TCPIP下建立连接首先要有一个服务器,它是被动的,它只能等待别人跟它建立连接,自己不会去主动连接,那客户端如何去连接它呢,这里提到2个东西,IP地址和端口号,通俗来讲就是你去拜访某人,知道了他的地址是一号大街2号楼,这个是IP地址,那么1号楼这么多门牌号怎么区分,嗯!门牌号就是端口(这里提到一点,我们访问网页的时候也是IP地址和端口号,IE默认的端口号是80),一个服务器可以接受多个客户端的连接,但是一个客户端只能连接一台服务器,在连接后,服务器自动划分内存区域以分配各个客户端的通讯,那么,那么多的客户端服务器如何区分,你可能会说,根据IP么,不是很完整,很简单的例子,你一台计算机开3个QQ,服务器怎么区分?所以准确的说是IP和端口号,但是客户端的端口号不是由你自己定的,是由计算机自动分配的,要不然就出现端口冲突了,说的这么多,看下面的这张图就简单明了了。
在上面这张图中,你可以理解为程序A和程序B是2个SOCKET程序,服务器端程序A设置端口为81,已接遭到3个客户端的连接,计算机C开了2个程序,分别连接到E和D,而他的端口是计算机自动分配的,连接到E的端口为789,连接到D的为790。
了解了TCPIP通讯的基本结构后,接下来讲解建立的流程,首先声明一下我用的开发环境是VisualStudio2008版的,语言C#,组件System.Net.Sockets,流程的建立包括服务器端的建立和客户端的建立,如图所示:二、实现:1.客户端:第一步,要创建一个客户端对象TcpClient(命名空间在System.Net.Sockets),接着,调用对象下的方法BeginConnect进行尝试连接,入口参数有4个,address(目标IP地址),port(目标端口号),requestCallback(连接成功后的返调函数),state(传递参数,是一个对象,随便什么都行,我建议是将TcpClient自己传递过去),调用完毕这个函数,系统将进行尝试连接服务器。
第二步,在第一步讲过一个入口参数requestCallback(连接成功后的返调函数),比如我们定义一个函数voidConnected(IAsyncResultresult),在连接服务器成功后,系统会调用此函数,在函数里,我们要获取到系统分配的数据流传输对象(NetworkStream),这个对象是用来处理客户端与服务器端数据传输的,此对象由TcpClient获得,在第一步讲过入口参数state,如果我们传递了TcpClient进去,那么,在函数里我们可以根据入口参数state获得,将其进行强制转换TcpClienttcpclt=(TcpClient)result.AsyncState,接着获取数据流传输对象NetworkStreamns=tcpclt.GetStream(),此对象我建议弄成全局变量,以便于其他函数调用,接着我们将挂起数据接收等待,调用ns下的方法BeginRead,入口参数有5个,buff(数据缓冲),offset(缓冲起始序号),size(缓冲长度),callback(接收到数据后的返调函数),state(传递参数,一样,随便什么都可以,建议将buff传递过去),调用完毕函数后,就可以进行数据接收等待了,在这里因为已经创建了NetworkStream对象,所以也可以进行向服务器发送数据的操作了,调用ns下的方法Write就可以向服务器发送数据了,入口参数3个,buff(数据缓冲),offset(缓冲起始序号),size(缓冲长度)。
第三步,在第二步讲过调用了BeginRead函数时的一个入口参数callback(接收到数据后的返调函数),比如我们定义了一个函数voidDataRec(IAsyncResultresult),在服务器向客户端发送数据后,系统会调用此函数,在函数里我们要获得数据流(byte数组),在上一步讲解BeginRead函数的时候还有一个入口参数state,如果我们传递了buff进去,那么,在这里我们要强制转换成byte[]类型byte[]data=(byte[])result.AsyncState,转换完毕后,我们还要获取缓冲区的大小intlength=ns.EndRead(result),ns为上一步创建的NetworkStream全局对象,接着我们就可以对数据进行处理了,如果获取的length为0表示客户端已经断开连接。
具体实现代码,在这里我建立了一个名称为Test的类:2.服务
2023/2/17 5:19:13 297KB TCP/IP C++ 协议
1
为简单函数绘图言语编写一个解释器。
解释器接受用绘图言语编写的源程序,经语法和语义分析之后,将源程序所规定的图形显示在显示屏(或窗口)中。
用编译器编写工具LEX/YACC提供的方式规定绘图言语的词法和语法,用C/C++言语编写解释器的语义。
实验使用的操作系统是WIN10,实现软件是microftvisualstudiocommunity2017版本。
任务划分为三个部分,分别是词法分析器、语法分析器、语义分析器。
1
第一章 认识PacketTracer软件1第二章 交换机的基本配置与管理2第三章 交换机的端口配置与管理3第四章 交换机的Telnet远程登陆配置5第五章 交换机的端口聚合配置7第六章 交换机划分Vlan配置9第七章 三层交换机基本配置12第八章 利用三层交换机实现VLAN间路由13第九章 快速生成树配置16第十章 路由器的基本配置19第十一章 路由器单臂路由配置21第十二章 路由器静态路由配置23第十三章 路由器RIP动态路由配置25第十四章 路由器OSPF动态路由配置29第十五章 路由器综合路由配置32第十六章 标准IP访问控制列表配置35第十七章 扩展IP访问控制列表配置37第十八章 网络地址转换NAT配置40第十九章 网络端口地址转换NAPT配置42第二十章交换机端口安全45
2023/2/10 21:39:05 990KB 思科 PT模拟器 CCNA 基础教程
1
本文档中源码为软件测试课程实验相关内容,紧缩包内也有详细需求说明。
大致功能为测试一个输入为税前工资输出为税后工资的方法的单元测试,通过设计测试用例实现等价类划分测试,边界值分析测试以及路径覆盖测试
2023/2/10 1:43:38 1.1MB 软件测试 白盒测试 黑盒测试 JUnit
1
共 384 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡