内存遍历工具源码
2025/9/26 12:56:58 166KB 内存遍历工具源码
1
分享一下自己实现的端口扫描器,实现了端口遍历+网段扫描+多线程
2025/9/23 10:09:19 794KB QT 多线程 端口扫描
1
《随机过程教程讲义》是一本系统介绍随机过程理论及其应用的教学资料,涵盖基础概念、模型构建及实际案例分析,适用于科研与教学。


### 随机过程讲义知识点解析

#### 马尔可夫链的基本概念与性质

马尔可夫链是一种重要的随机过程模型,其特点在于系统在任一时刻的状态仅依赖于前一个状态而与其他历史无关。
这种特性使得马尔可夫链被广泛应用于统计学、计算机科学、物理学和工程学等领域。


**一步转移概率矩阵与状态关系**

讲义中通过具体例子展示了如何构建一步转移概率矩阵,并分析了各个状态之间的相互联系。
例如,对于一个包含{0,1,2,3}的状态集的马尔可夫链,其一步转移概率矩阵如下所示:

[
P = begin{pmatrix}
1/2 & 1/2 & 0 & 0 \1/4 & 1/4 & 1/4 & 1/4 \0 & 0 & 0 & 1
end{pmatrix}
]

通过分析矩阵中的元素,可以得知状态0和状态1之间存在互达性(即两者间可相互转换),而从状态2可以到达其他所有状态,但一旦进入状态3,则永远停留在那里。
因此,状态3是一个吸收态。


#### 遍历性与平稳分布

遍历性是马尔可夫链的重要性质之一,表示在长时间运行后每个状态的访问频率趋于稳定值,显示出系统的长期行为模式。
而平稳分布则描述了这一稳定的概率分布情况。


讲义中讨论了两种不同的一步转移矩阵,并分析它们是否具有遍历性。
第一种情况下该马尔可夫链具备遍历性并计算出了其平稳分布(pi),满足条件(pi P = pi);
而在第二种情形下,由于n步转移矩阵显示随时间变化而不收敛的特性,因此不具备遍历性。


#### 泊松过程的定义等价性

泊松过程是一种关键随机模型,在描述独立且发生率恒定事件的时间间隔方面具有独特性质。
讲义中提出了两种不同的泊松过程定义,并通过Kolmogorov微分方程验证了这两种定义的一致性。


具体而言,通过对短时间内的行为分析导出了泊松过程的微分方程,该推导基于两个基本特性:事件的发生是独立且在短时间内发生率恒定。
这不仅证明了两种定义之间的等价关系,也加深了对泊松过程内在机制的理解。


这份随机过程讲义深入浅出地讲解了马尔可夫链和泊松过程的核心概念及其应用,并通过实例分析帮助读者理解这些模型的数学基础与实际意义,在学术研究及工业应用中都具有重要价值。
2025/9/18 21:33:05 1.41MB 讲义基础,提高,升华
1
本代码主要开源了java报表工具中报表调用部分的代码,通过该开源代码,你可以了解报表工具的内部原理,掌握国内主流java报表工具的各类接口使用方法,并运用该接口对软件产品或项目中的个性化的需求进行二次开发。
文中代码都有很详细的注释,并配合图例进行了说明。
内容涵盖了读取编辑报表、创建程序报表、单元格格式设置、程序报表添加单元格、遍历读取单元格内容、读取报表参数并赋值,共六大内容。
另有报表程序数据集、自定义函数和导出API的相关代码,如有需要可以另行下载。
2025/9/4 12:35:51 303KB Java API 二次开发 源代码
1
广度优先搜索(也称宽度优先搜索,缩写BFS,以下采用广度来描述)是连通图的一种遍历策略。
本程序用Matlab语言实现广度优先算法
2025/9/3 10:20:43 2KB matlab 广度优先
1
AcunetixWebVulnerabilityScanner(简称AWVS)是一款知名的网络漏洞扫描工具,它通过网络爬虫测试你的网站安全,检测流行安全漏洞,如交叉站点脚本,sql注入等。
在被黑客攻击前扫描购物车,表格、安全区域和其他Web应用程序。
75%的互联网攻击目标是基于Web的应用程序。
因为他们时常接触机密数据并且被放置在防火墙之前。
主要功能:WebScanner核心功能web安全漏洞扫描SiteCrawler爬虫功能遍历站点目录结构TargetFinder端口扫描找出web服务器,80,443SubdomainScanner子域名扫描器利用DNS查询BlindSQLInjector盲注工具HTTPEditorhttp协议数据的编辑器HTTPSnifferhttp协议嗅探器HTTPFuzzer模糊测试工具AuthenticationTesterweb认证破解工具
2025/8/16 22:03:53 74.41MB awvs 汉化
1
无按凹入表形式打印树形结构。
(1)利用树的先根遍历方法;
(2)利用结点的深度控制横向位置。
2025/8/4 3:40:30 433B c语言
1
华宇信息Java笔试题2018最新。
资源包括笔试题,比较简单,如果需要答案可以留言,看到给回复。
大题包括树的先序后序中序遍历,金字塔,折半查找。
笔试题
2025/8/3 16:07:11 211KB 笔试题 华宇信息 Java 2018最新
1
一.功能简介1.实现一个图书管理系统。
图书信息存放到一个数据库中。
图书包含信息:图书号、图书名、作者、价格、备注字段。
2.系统实现如下的基本管理功能:(1)用户分为两类:系统管理员,一般用户。
(2)提供用户注册和用户登录验证功能;
其中登录用户的信息有:登录用户名,登录密码等。
(3)管理员可以实现对注册用户的管理(删除),并实现对图书的创建、查询、修改和删除等有关的操作。
(4)一般用户,只能查询图书,并进行借书、还书操作,每个用户最多借阅8本,即当目前借书已经是8本,则不能再借书了,只有还书后,才可以再借阅。
二.涉及技术Struts2框架、MySQL数据库、C3P0数据池、Jsp、HTML、CSS、JavaScript等技术。
三.设计思路1.基于Struts2框架进行编程设计,连接MySQL数据库实现数据的增删查改,应用Jsp、HTML、CSS、JavaScript对访问页面进行编写和美化。
2.分别创建book表和user表,用以存放图书信息和用户数据。
其中user表中,设有flag以区分管理员和普通用户。
3.分别创建Book类和User类,与数据表相对应。
每本书和每个用户都有唯一的id与之对应。
4.创建C3P0属性文件和数据库连接工具类。
5.设计数据库操作类:UserDao类和BookDao类。
UserDao用于实现所有对user表的操作,BookDao用于实现所有对book表的操作。
6.创建分别对应UserDao类和BookDao类的Action:UserAction和BookAction。
采用基于注解的方式进行Action配置。
7.用户账号分为管理员账号和普通用户账号,注册时加以区分,登录时即可自动判断进入对应的操作主页面。
8.管理员可实现对用户的查询显示,模糊查询,删除,批量删除,全选和取消全选等功能;
可实现对图书的查询显示,模糊查询,添加,删除,批量删除,全选和取消全选等功能。
9.普通用户可实现借书和还书功能,借书功能通过对book表的查询,将未借出的图书按照id顺序排列显示,点击表格后方的“借阅”按钮,进行确认借阅,将book表中本书的borrowperson列的值改为本用户账号。
对于借阅成功的图书可以在“当前借阅”中进行查看。
还书功能通过在“当前借阅”中点击“还书”按钮,进行确认还书,将book表中本书的borrowperson列的值改为“空”,本书信息将可以在“借书”界面查看。
四.存在的问题1.原本希望能为每一个用户创建一个对应的以其账号命名的数据表,用以存放用户所借图书信息,但创建表的SQL语句无法在java代码中执行,所以只好在book表中添加一列borrowperson,用来存放借阅本书的用户账号,这样查询用户当前借阅记录时,以“whereborrowperson=‘account’”为条件对book表进行查询即可。
但是每个用户要当前查询借阅记录时都需要对整个book表进行遍历,效率太低。
2.模糊查询时,因同时需要进行where筛选,SQL语句无法执行,只好分开查询,先进行模糊查询,查询结果存放到list表中,再通过遍历list表进行判断是否符合where的条件,若符合,则存入另一个list表中。
这种方法虽然实现了查询,但效率太低,代码过于繁重。
五.改进预想这些本不应该是预想,原本希望在本次作业中实现的,但时间不够充分,只能作为下一步的改建预想。
1.希望实现登录时验证码验证登录;
2.希望实现查询时,查询结果分页浏览;
3.进一步优化Action之间的传值方法;
4.页面进一步优化、美化;
5.实现用户借书还书时间记录,和借阅时长限制。
2025/7/20 9:38:38 13.98MB Struts2
1
当我们循环遍历文件进行操作的时候可能遇到各种各样的文件编码格式,如果不知道当前循环的文件格式的话,将会遇到各种各样的问题,因此这个工具类就应运而生了!使用java动态识别文件编码EncodingDetect.java这个工具类以后就变得异常简单了!
2025/7/19 6:52:50 159KB 识别文件编码
1
共 316 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡