自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 一种工控蜜罐识别与反识别技术研究与应用实践

一、概述本文章结合作者在资产探测、入侵检测、网络攻防、蜜罐研究相关工作中大量实践,在此对工控蜜罐识别与反识别的技术进行研究与应用实践与大家进行分享与探讨。工控蜜罐通常指非真实工控设备,通常指应用服务、仿真程序等,比如服务蜜罐包括conpot、openplc、CryPLH2、仿真程序包括modbus tester、Mod Rssim、snap7、opendnp3、qtester104、DNP3_testhaness、EtherNetIP Virtual等。二、蜜罐介绍蜜罐是一种软件应用系统,用

2021-09-25 22:35:51 890

原创 解决Oracle Spatial常见问题的方法与技巧

Oracle Spatial支持许多空间数据类型,如点、线、面、多边形等,并提供了许多空间分析函数和操作符,如距离计算、空间查询、空间布尔运算等等。这种问题的解决方法通常是开发者应保证在数据传输的过程中,数据的格式是正确的。解决这个问题的方法是检查数据库中的数据,确保它们符合Oracle Spatial的要求,并检查查询语句是否正确。在使用Oracle Spatial的过程中,您可能会遇到上述的问题,但您可以通过这些简单的方法来寻求解决方案。这个问题的解决方法是重新创建空间索引,并确保它们被正确使用。

2023-03-26 19:29:54 310 1

原创 数据库Insert操作:插入数据的基本用法和注意事项

对于需要插入大量数据或插入查询结果的情况,可以使用批量插入和插入查询结果等高级操作,提高效率。其中,“表名”指的是需要插入数据的表名,“列名1,列名2,...列名n”表示需要插入数据的列名,可以只插入某些列的数据,而不是全部列的数据。本文将要讨论的是数据库的Insert操作。上面的语句表示向名为users的表中插入一条数据,数据包含的列为id、name、age,分别插入的值为1、'John'、28。除了基本的Insert操作外,还有一些高级的Insert操作可以实现批量插入数据、插入查询的结果等功能。

2023-03-26 19:23:14 7962

原创 静态链表在C语言中的实现及应用

在静态链表中,插入节点需要先找到插入位置之前的节点,然后将该节点的指针域指向新插入的节点,新插入的节点则指向插入位置之后的节点。删除节点也需要先找到待删除节点和其前一个节点,然后将前一个节点的指针域指向待删除节点的后一个节点,然后将待删除节点从数组中删除。静态链表是一种用数组描述的链式存储结构,它在C语言中定义为一个结构体,该结构体包含数据域和指针域。静态链表的优点是占用空间小,且删除和插入节点时不需要对各指针域进行动态内存分配,缺点则是插入和删除操作比较麻烦,需要多次扫描链表。

2023-03-26 19:19:39 174

原创 【Bard】挑战新高度-谷歌最新聊天机器人的优势与创新

Bard是谷歌推出的聊天机器人,它在基本的功能上与New Bing和ChatGPT十分相似,都可以进行自然语言处理,回答用户的问题、生成文本等。综上所述,Bard作为谷歌最新推出的聊天机器人,不仅在基本功能上有所升级,还拥有更为人性化的对话能力和更广泛的应用场景,相信在未来的人工智能时代中扮演重要角色。- 与New Bing相比,Bard的回答更加个性化,并且可以回答一些比较复杂的问题,如电影排片时间等。- Bard对语言的处理能力也得到了升级,能够识别更多的语言结构,进行更加准确的回答。

2023-03-24 15:01:02 273

原创 AR技术的广泛应用

AR技术在医疗保健领域的应用非常广泛。无论是医生、设计师、还是工人,都可以通过AR技术改善他们的工作效率和生活品质,这正是AR技术被广泛应用的原因之一。实际操作过程中,设计人员在AR设备上展现虚拟建筑,从而描绘在现实环境中实际看到的效果,相比早期的渲染图以及平面图更显直观。例如,在位于中国的江苏省南通市的一家汽车零部件制造厂,在车身装配环节中,工人戴上AR眼镜,可以实时看到最新设计图纸和安装位置。例如,在生物课上,通过AR技术,可以让学生更加深入地了解不同生物的肌肉和骨骼结构,真正做到“看到就能学会”。

2023-03-24 14:55:29 244

原创 网赚游戏详细部署讲解+视频教程

部署到同一个服务空间:可以使用不同的基础路径来区分,在猫游戏前端项目--》manifest.json--》h5配置--》运行的基础路径,配置/download/,用于托管下载页面,若是网赚游戏admin管理后台,可配置/admin/,完成配置后操作步骤【6】即可。在admin管理端--》升级中心--》制作统一发布页--》填写信息,保存后下载index.html,将此文件上传至前端网页托管(为了不与其他冲突,可新建个目录存放),部署完毕后获得链接。注意:未上架的应用,申请开通快手广告后,可申请插屏广告;

2023-03-24 12:23:46 3007

原创 网站夜间模式的实现思路与详细教程分享

网站夜间模式是怎样实现的?整体思路夜间模式开关按钮:用来手动切换夜间模式的,会存储cookie。自动夜间模式:当cookie为空时,浏览器时间大于22点小于6点时会自动进入夜间模式,并存储cookie。后端配合:php判断是否有cookie,有的话直接输出夜间css,避免切换页面时网页闪烁。具体操作引入黑夜 css有title熟悉rel属性值同时包含alternate stylesheet的<link>作为备选样式CSS文件加载,默认不渲染。切换夜间模式的 j

2020-07-27 15:42:38 3551 1

原创 使用 pjax 实现网站无刷新加载

之前也没有研究过pjax,但是没事走访别人博客时看到不少经过pjax优化的网站,响应速度很快,今天看到玖梦博客的一篇《一行代码实现全站pjax无刷新加载》测试后发发现效果确实不错,故发文记录一下。pjax是什么pjax是一个jQuery插件,它通过ajax和pushState技术提供了极速的(无刷新ajax加载)浏览体验,并且保持了真实的地址、网页标题,浏览器的后退(前进)按钮也可以正常使用。pjax的工作原理是通过ajax从服务器端获取HTML,在页面中用获取到的HTML替换指定容器元素中

2020-07-22 01:43:19 6640 2

原创 mysql 数据库的数据以及表结构复制到newdb数据库

为了方便快速复制一个数据库,可以用以下命令将db1数据库的数据以及表结构复制到newdb数据库创建新的数据库#mysql -u root -p123456mysql>CREATE DATABASE newdb DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI;复制数据库,使用mysqldump及mysql的命令组合,一次性完成复制#mysqldump db1 -u root -p123456 --add-drop-ta

2020-07-22 00:46:09 349

原创 Dubbo 负载均衡策略 配置教程

Dubbo(读音[ˈdʌbəʊ])是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。Dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。Dubbo提供了多种负载均衡策略,缺省为random随机调用随机均衡算法权重轮循算法最小活跃数算法一致性hash算法随机均衡算法 Random LoadBalanc

2020-07-22 00:42:29 472

原创 数据库四大特性及数据库隔离级别

本篇文章主要介绍数据库的四大特性ACID,以及说明一下数据库的隔离级别。 如果想要说明一个数据库或者一个框架支持事务性操作,则必须要满足下面的四大特性。1. 原子性(Atomicity)原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。失败回滚的操作事务,将不能对事物有任何影响。2. 一致性(Consistency)一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。 数据库状态如何变化?每一次数据变更就会.

2020-07-22 00:30:25 122

原创 Redis持久化方式的两种持久化方式及使用场景分析

Redis是内存数据库,数据都是存储在内存中,为了避免进程退出导致数据的永久丢失,需要定期将Redis中的数据以某种形式(数据或命令)从内存保存到硬盘。当下次Redis重启时,利用持久化文件实现数据恢复。除此之外,为了进行灾难备份,可以将持久化文件拷贝到一个远程位置。Redis持久化方式Redis支持两种方式的持久化,一种是RDB方式,一种是AOF方式。可以单独使用其中一种或将二者结合使用。RDB的持久化RDB是一种快照存储持久化方式,具体就是将Redis某一时刻的内存数据保存到硬盘

2020-07-21 03:07:42 1826 1

原创 Redis 缓存穿透、缓存击穿、缓存雪崩的区别及解决方案

Redis缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。但同时,它也带来了一些问题。其中,最要害的问题,就是数据的一致性问题,从严格意义上讲,这个问题无解。如果对数据的一致性要求很高,那么就不能使用缓存。另外的一些典型问题就是,缓存穿透、缓存雪崩和缓存击穿。本文将简单介绍缓存穿透、缓存雪崩和缓存击穿这三者之间的区别以及这三类问题的解决方法。缓存穿透缓存穿透指的是访问redis中一个不存在的key的时候,导致缓存无法命中,每次请求都要穿透到数据库中进行查询,导使数据库压力过大,

2020-07-20 01:27:47 1948

原创 Linux 自定义登录提示信息

想不想你的Linux登录界面个性一些?可以通过修改/etc/motd文件或/etc/issue文件的方式实现。/etc/issue文件的使用方法与/etc/motd文件相差不大,它们主要区别在于:当一个网络用户或通过串口登录系统上时,/etc/issue的文件内容显示在login提示符之前的,而/etc/motd内容显示在用户成功登录系统之后的。可以通过修改/etc/issue文件或者修改/etc/motd文件的方式,二者选择其一即可,大家可以根据实际情况自行选择。一般对于网站运维人员来说,可以自定

2020-07-20 01:02:35 1554

原创 使用 Mycat 配置 MySQL 高可用,实现分库分表、读写分离及主从切换

Mycat 是一款基于阿里开源产品Cobar而研发的开源数据库分库分表中间件(基于Java语言开发),可以用来方便地搭建面向企业应用开发的大数据库集群,支持事务、ACID等特性,其核心是基于代理方案实现 MySQL 高可用,是目前比较流行的 MySQL 高可用的方案之一。Mycat 官网地址:http://www.mycat.io/使用 Mycat 配置 MySQL 高可用,实现分库分表、读写分离及主从切换架构图:实例部署情况:db1-M1,IP:192.168.0.103,Po

2020-07-20 00:30:15 226

原创 MySQL 修改 root 帐号密码及授权局域网环境访问

MySQL是最流行的开源数据库之一,我们在本地操作MySQL时,经常会因为不小心忘记了root帐号的密码,或者其他的原因,而导致无法正常连接数据库。另外,在局域网环境内,如何授权其他的服务器或主机连接我们的数据库服务器,也是我们经常会遇到的问题,针对上述这两个问题,本文整理了一下解决方法,以便大家需要时查看。1 修改root帐号密码如果忘记了root帐号的密码,可以编辑my.cnf文件,添加skip-grant-tables这一行,这样就可以通过root帐号而不使用密码直接连接数据库,连接成功后,可

2020-07-19 19:47:53 655

原创 MySQL 主从复制原理及配置教程

MySQL主从复制也可以称为MySQL主从同步,它是构建数据库高可用集群架构的基础。MySQL 的主从复制是一个异步操作的过程,数据在 master 与 slave 之间实现整个主从复制是三个线程参与完成的。其中两个线程在 slave 端(SQL线程和I/O线程),另一个线程在 master 端(I/O线程)。MySQL 主从复制原理主从同步过程中主服务器有一个工作线程I/O dump thread,从服务器有两个工作线程I/O thread和SQL thread。主库把外界接收的SQL请求记录

2020-07-19 19:33:46 159

国家电子政务外网安全接入平台技术规范

国家电子政务外网安全接入平台技术规范

2023-03-24

qt5.9.8升级gcc.docx

qt5.9.8升级gcc

2023-03-24

MATLAB 中的三维数组.docx

matlab 三维 数组

2023-03-24

MATLAB 中的矩阵是二维数组

matlab 矩阵数组

2023-03-24

python 多线程爬虫

install pip install -r requirements.txt run python tumblr.py username (usename 为任意一个热门博主的 usename) snapshoot 爬取结果 user.txt 是爬取的博主用户名结果, source.txt 是视频地址集 原理 根据一个热门博主的 usename, 脚本自动会获取博主转过文章的其他博主的 username,并放入爬取队列中,递归爬取。 申明 这是一个正经的爬虫(严肃脸),爬取的资源跟你第一个填入的 username 有很大关系,另外由于某些原因,导致 tumblr 被墙,所以最简单的方式就是用国外 vps 去跑。

2023-03-24

最新java面试题及答案

最新java面试题及答案

2023-03-24

新能源汽车充电能量预测

新能源汽车充电能量预测 文件结构 model为模型相关代码 back_end为后端代码 front_end为前端代码 大数据挖掘PJ.xmind为demo设计的思维导图

2023-03-24

MySQL数据库的常见面试题解析,建议收藏!(附答案)

一个互联网产品的架构通常包含接入层、逻辑处理层以及存储层,其中存储层承载着数据落地和持久化的任务,同时给逻辑处理层提供数据查询功能支持。 那么提到存储层必然就要说到数据库,对数据库的掌握程度也是软件测试工程师面试考察的必要知识点之一。 给大家准备了一些关于MySQL数据库的经典面试题,可以多参考多学习。

2023-03-23

VUE常见面试题50道.docx

VUE常见面试题50道

2023-03-23

KDD-CUP99网络入侵检测数据集

KDD是数据挖掘与知识发现(Data Mining and Knowledge Discovery)的简称,KDD CUP是由ACM(Association for Computing Machiner)的 SIGKDD(Special Interest Group on Knowledge Discovery and Data Mining)组织的年度竞赛。竞赛主页在这里。 该数据集是从一个模拟的美国空军局域网上采集来的9个星期的网络连接数据,分成具有标识的训练数据和未加标识的测试数据。 测试数据和训练数据有着不同的概率分布,测试数据包含了一些未出现在训练数据中的攻击类型,这使得入侵检测更具有现实性。 在训练数据集中包含了1种正常的标识类型normal和22种训练攻击类型,另外有14种攻击仅出现在测试数据集中。

2023-03-23

COOL-ADMIN 基于uniCloud后台通用管理系统

0.0.9(2021-03-17) 适配手机端; 调整前端目录结构; 0.0.8(2020-09-02) 精简优化云函数依赖包 更新通用crud到最新版 修复分页显示问题 0.0.6(2020-09-02) 精简优化云函数依赖包 更新通用crud到最新版 修复分页显示问题 0.0.5(2020-08-08) 新增视频上传 新增优化图片空间 优化上传逻辑 0.0.4(2020-08-07) 优化cl-upload组件 修复sys_data索引过长导致的报错 0.0.2(2020-08-06) 修改文案 v0.0.1(2020-08-06) 新增用户、角色、菜单、部门管理 新增多种组件如:图片空间、邀请码、右键菜单等 新增登录和权限校验 新增通用的云函数框架 新增权限控制 同步COOL-ADMIN-PRO新特性

2023-03-22

JAVA工程师个人简历包含:教育背景、工作经验、荣誉证书、技能特长、自我评价

JAVA工程师个人简历包含:教育背景、工作经验、荣誉证书、技能特长、自我评价

2023-03-22

CheatEngine7.4+CE工具+CE引擎工具

添加和更改: AA 模板现在在按住 ctrl 时会生成 14 个字节的 jmp 脚本 Foundcode 对话框:立即替换在 nop 和原始之间切换。还可以防止重复 改进了对内存视图中十六进制视图的键盘控制。 lua:固定复制内存模式 2

2022-11-02

CheatEngine7.3

CheatEngine7.3

2021-09-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除