Posts

服务机器人语音对话的实现

前言 基于语音的人机交互是服务机器人交互的最主要表现形式之一,它主要解决以语音作为信息载体,让机器人具有像人一样的“能听会说”的能力,降低使用

小白带你学数模

从2021年五一数学建模成功参赛将到数学建模国赛二等奖,再到亚太杯一等奖,小白带你一起学数模。 首先了解一下数学建模比赛的各个时间,根据自己的

基于arduino的水位测量

基于arduino的水位测量 1.总体设计 图1 系统电路设计框图 2 水位传感器 2.1 Arduino水位传感器的概述 图2-1 水位传感器实物图 水敏砖(水位

3.21世纪计算机技术展望

计算机技术展望 1.计算机技术的最新进展 2.计算机今后的发展方向 1.计算机技术的最新进展 云计算 基于互联网相关服务的增加,使用和交付模式,通常涉

[STM32] nucleo板的时钟

时钟树: 红色的是外部时钟,绿色的是片内时钟。 nucleo板子,HSE来自上面那个小板,也就是ST-LINK,默认接MCO那个电阻。LSE来自

复杂系统的低功耗实现过程

之所以将标题称为一个“过程”,而不是“方案”,是因为,复杂的系统做低功耗不是一蹴而就的,要经历功耗评估、设计、验证、再评估、再设计、再验证,

fiddler配置

电脑端配置: 电脑端简单配置完成。 电脑端查询本地ip: 如要对手机端抓包,需要手机端设置: 然后重新连接wifi. 打开手机浏览器: 打开手机设置: 手

Wireshark抓取QtWebengine的https数据

这是在Windows下,Linux和Mac应该类似。 步骤一 先配置一个环境变量: SSLKEYLOGFILE E:ssl_keysslog.log 指定的目录需要手动创建,然后跑一下程序,以便生成ssllo

request请求 下载附件

首先获得form data的数据 请求成功则返回如图数据 我们现在要获得的数据是当前的 UUID 存储获得form data数据 http://www.sprtc.com/idtAppServiceV6/exclude/control/getFiles #request url tableId: 47c2c46b4fb4bd97014fb4db962103b2 uuid: 624317d2737311eca46f83338f6274b2 fieldName: XMFJCL developer: sjsxm 打开po

渗透测试工具与环境

工具 Kali工具集 信息收集 Hping3 Whois Dnsenum 漏洞分析 Nmap Nikto Sparta Web程序 Burpsuite Skipfish Whatweb 数据库评估软件 Sqlmap 密码攻击 Hashcat John Ophcrack 无线攻击 逆向工程 漏洞利用工具集 Metasploit 嗅探/欺骗 权限维

UI自动化测试工具-UFT 使用体验

1. UFT的优点 有编程技术的,没有编程技术的都可以用(流程图模式,关键字模式,脚本模式,page view) 提高功能录制和回放(录制过程中可以自

软件测试题

以题会题 一、单选题 1、对软件进行测试的根本目的是什么?( C ) A、提高软件的质量 B、确保程序符合用户的需求 C、找出程序中的缺陷 D、确保程序没有

@Autowired @Resource @Qualifier及其他常用注解

一、@Autowired @Resource @Qualifier区别 ClientService 接口 public interface ClientService { String client(); } 这里同时有2个类实现了该接口 ClientServiceImpl @Service("ClientServiceImpl") public class ClientServiceImpl implements ClientService { @Autowired private LoadBalancerClient loadBalancerClient; @Override public String client() { ServiceInstance si = loadBalancerClient.choose("eureka-client");

七、config 配置中心

为什么需要配置中心 单体应用,配置写在配置文件中,没有什么大问题。如果要切换环境 可以切换不同的profile(2种方式),但在微服务中。 微服务

RabbitMQ整合springboot实现延迟消息

上一篇总结: 自动应答公平分发是不生效的,因为手动应答是分发的前提,生产者需要根据ack判断是否处理完消息 连接与信道知识起到连接和传输的作用,

【联邦学习】联邦学习算法分类总结

【联邦学习】联邦学习算法分类总结 横向联邦学习、纵向联邦学习和联邦迁移学习 横向联邦学习 纵向联邦学习 联邦迁移学习 基于机器学习算法的联邦学习分类 联

burp抓包工具

打开burp工具修改监听地址端口 修改浏览器的代理 访问一个网页 这里burp已经获取到请求数据包了 这里可以修改该数据包的参数然后进行放包

DVWA搭建

dvwa文件放在WWW目录下 修改config下的config.inc.php文件用户名和密码 开启服务 创建该网站 访问验证

《从0到1:CTFer成长之路》afr_1

文章目录 靶场:afr_1 知识点 解题过程 Flag:n1book{afr_1_solved} 靶场:afr_1 知识点 PHP向用户提供的指定待打开文件的方式,是一个文件流 PHP的Filter机制,

防勒索病毒主机加固解决方案

随着物联网技术和互联网技术的日益发展,勒索病毒、工控安全、产线作业都面领着极大的威胁。智慧互联正在成为各个行业未来的发展方向,智慧互联包括物

DarkHole_1

Vulnhub靶机其实都差不多,前面的相似步骤就不在讲解了,直接开始 文章目录 渗透环境 扫描目录 逻辑漏洞 文件上传漏洞 suid提权 命令劫持提取 总结

Linux学习笔记

日志查看: 1.实时刷新日志 tail -f xxx.log 2.实时刷新日志的最后20行 tail -20f xxx.log 3.从日志中检索关键字(例如我们在代码中输出了【任务开始】四个字) tail -100f xxx.log grep

android逆向基础教程二

andorid 源码查看地址: Android Code Search AOSPXRef,AndroidXRef 通过android 逆向基础教程一学习了常见 frida hook的一些基本手法,本次接着上

activity的四种启动方式

android activity的四种启动方式 前言:一个项目中会包含多个activity(虽然现在已经出现有activity的应用),系统中使用任务栈来存

一键AI着色,黑白老照片画面瞬间鲜活

很多老照片或者电影受时代技术所限制,只能以黑白形式保存;经过编辑后的黑白视频和图片早已丢失彩色原图,这对于保存者来说都十分遗憾。如何能将单一

生产者消费者模型的实现(线程通信)

目录 实现一: 实现二: 实现一: package com.atguigu.juc; import java.util.LinkedList; public class ProductConsumerTest2 { public static void main(String[] args) { MessageQueue messageQueue = new MessageQueue(3); for (int i = 0; i <= 3; i++) { int id=i; new Thread(()->{ while(true){ messageQueue.produce(new Message(id,id)); } },"生产者").start(); } new

uniapp 从开发到上架应用文档(一)

第一部分 开发准备事项 首先要明确开发项目是微信小程序还是app端,又或者是双端运行,这个很关键,牵扯到开发代码的编写以及配置。 在确定项目运行平

Android冷启动耗时优化

1,背景 最近开发了一个新的App,前期工期紧,做的比较粗放,上线以后发现App启动时间比较长,达到3秒, 启动有白屏,体验也不好,这个只能后期

IOS逆向入门学习(1)IOS越狱

前段时间学习完JS逆向后,准备入门IOS逆向了。打算写在博客中记录下学习的过程,也会把踩过的坑记录下来让大家一起交流学习。JS逆向相关的基础

Java练手项目(好玩又有趣)

Java入门到精通 只为一句话有多少学员在这条路上奔波奋斗,纵使白嫖千万,依然停滞不前。 入门精通永远是现阶段入门Java编程的两大分水岭,并有

基于ET6框架的资源热更

1.介绍 在游戏上线后,难免会有大大小小的bug需要修复以及版本迭代,如果要别人重新安装整包会流失大量的玩家,所以游戏实现资源热更是必不可少的

【Unity】八叉树 优化场景

BStandShaderResources/OcTree1.unitypackage at master · AMikeW/BStandShaderResources (github.com) using System.Collections; using System.Collections.Generic; using UnityEditor; using UnityEngine; public class DcTreeManager : MonoBehaviour { public DcTreeNode MainDcTreeNode; private Camera camera; private Plane[] plane; void Start() { Renderer[] renderers = this.transform.GetComponentsInChildren<Renderer>(); List<Renderer> rendererList = new List<Renderer>(); rendererList.AddRange(renderers); if (renderers != null && renderers.Length > 0) { MainDcTreeNode = new DcTreeNode(new Bounds(Vector3.zero, new Vector3(25, 25, 25)), 0); MainDcTreeNode.GenerateChildNodes(rendererList, true); } else { Debu

Java实现一个猜数字小游戏

▲游戏规则:系统随机生成一个范围0——100的数,用户输入数字,判断该数字是大于,小于,还是等于随机生成的数字,等于的时候退出程序。 ▲实现思

Node.js---在项目中操作 MySQL

在项目中操作 MySQL 1、在项目中操作 MySQL的步骤 2、安装与配置 mysql 模块 1、安装 mysql 模块 2、配置 mysql 模块 3、测试 mysql 模块能否正常工作 3、使用 mysql 模块操作 MySQL

MySQL排序与分页

目录 order by 二级排序 分页 limit order by 使用 ORDER BY 对查询到的数据进行排序操作。 升序:ASC (ascend) 从低到高 降序:DESC (descend) 从高到低 eg:1.对stu表中的成绩(g

JSP连接MySQL数据库下载JDBC驱动程序

进入官网 https://dev.mysql.com/downloads/connector/j/ 下拉选择platform independence 下载zip版本 无需注册,直接下载 安装 解压后打开,复制该文件 找到tomcat文件夹中,复制到lib目录下 配

Spring集成Hibernate 3

一、集成的注意事项 SessionFactory的创建交由IOC容器来管理,通过Configuration对象创建。 Hibernate事务交给

Fabric TPS 性能优化

如何配置Fabric出块参数来达到“最大”TPS https://www.processon.com/view/link/5f3c06ec7d9c0806d41fec86#map https://github.com/Hyperledger-TWGC/fabric-performance-wiki grpc接收到的block数据进行反序列,然后缓存 grpc压缩 3. 使用hashtable代

当Dline接入元宇宙,换个方式社交

元宇宙,近期可谓是最火爆的一个词汇,关于他的相关概念大家都不会陌生,它就是整合多种新技术产生新型虚实相融的社会形态,生成现实世界的镜像,搭建

数据结构课程设计1: 区块链

1.任务: [问题描述] 使用链表设计一个保存信息的系统,该系统拥有类似区块链的设计以防止信息被轻易篡改。 该题目使用一个链表。信息保存在链表的每

区块链简介

目录 区块链是什么 强调 区块链与比特币的关系 区块链的技术要点 P2P网络技术 分布式账本技术 共识机制 密码学 区块链分类 区块链的必要性 人工智能流派 个体智

2022:股票程序化交易实战2022Q1

新的一年,新的开始。 为审核合规,仅仅作为一个简单的记录和每周复盘、每月总结,不进行太具体的信息。每日操作与账户变化通过评论记录;每周情况、每

《TCP/IP网络编程》第17章

《TCP/IP网络编程》第17章 epoll select速度慢的原因 select优点 epoll相关函数和结构体 epoll回声服务器端 条件触发和边缘触发

大网知识点(二)

一、交换机的基本原理 交换机工作于OSI参考模型的第二层,即数据链路层。交换机内部的CPU会在每个端口成功连接时,通过将MAC地址和端口对应,

架构师手册——图形化表达

架构师手册——图形化表达 UML 1997年,OMG 组织(Object Management Group对象管理组织)发布了统一建模语言(Unified Modeling Language

DHCP-VLAN间通信-OSPF综合实验

一、实验目的: 通过一个综合实验,掌握DHCP、OSPF及DHCP的基本配置命令。 二、实验拓扑: 三、实验要求: ① PC1在Vlan 10 中,PC2在

服务探活的五种方式

几个月前,我在《4个实验,彻底搞懂TCP连接的断开》这篇文章中给自己挖了个坑: 文中提到的实际问题就是服务探活,今天来填上这个坑。 在微服务架构

H5跳转小程序 (成功案例)

H5跳转小程序 (踩坑记-成功案例) 自我的一段独白 找到这篇文章之前我相信你也踩了不少坑,遇到了不少bug,请认真阅读步骤,带你走出雾霾;项目的

angular 实现表格的自滚动

angular 实现表格的自滚动 表格自滚动效果图 实现原理: 具体实现: 表格自滚动效果图 实现原理: 原理:每一次的滚动都是在其setInterval()定时器的

什么是前端开发?什么是后端开发?

什么是前端开发? 概念 我们通常所说的前端开发通常指的是网站的创建 网站是一个用户界面,也就是你在网站上看到的的文本、按钮、图像还有视图。那么创建

1月13-Vue高级

今日内容: 1.Vue的生命周期 2.异步操作 3.自定义组件(重点) 4.ElementUI(饿了吗公司团队开发的前端框架) 5.Vue脚手架 1.V

一段经典模拟退火算法代码

AW OL社区偶遇一段精彩代码实现,是关于模拟退火算法的,拿过来跑了跑,留在这里,以免忘记: /* * 使用模拟退火算法(SA)求解TSP问题(以中国T

N皇后问题——DFS+回溯剪枝

N皇后问题是八皇后问题的拓展,N皇后问题要满足N行N列的方格里面放N个皇后,保证不同行、不同列、不同对角线。 分析: 可以用暴力,对规模较小的皇

服务机器人关键技术分析

前言 回顾2014年刚进入服务机器人行业,我们公司接的第一个订单是10台送餐机器人,那时候我和搭档都是刚刚研究生毕业,我们以伙伴公司的名义招了

c++起灵 类和对象 一气三清第一清

文章目录 类和对象 面向过程和面向对象初步认识 类的引入 类的定义 类的两种定义方式 类的访问限定符及封装 访问限定符 面试题:c++中struct和cla

初识C语言(0基础开始)一

(初识C语言只是对C语言有一个整体的认知,并不需要过度深入学习,后面会深入的) 1.首先从一个C语言最基本的代码来让我们对C语言不要产生畏惧心

C++初阶:入门基础语法

文章目录 C++基础语法 1. 命名空间 1.1 命名空间的定义 命名空间的嵌套 1.2 命名空间的使用 名称加域作用限定符`::` 引入整个命名空间 引入命名空间中的成员

傻瓜式的三子棋

傻瓜式的三子棋 文章目录 傻瓜式的三子棋 前言 三子棋实现的思维导图 创建项目所需文件 text_1.c(main) 实现游戏菜单 菜单功能实现 游戏的算法实

简易版扫雷

目录 一、菜单栏 二、创建棋盘数组 三、初始化棋盘 四、打印棋盘 五、布置雷 六、排查雷 七、全部代码 一、菜单栏 1.先用printf函数制作一个简易版的菜

初识C语言(0基础开始)二

(再给大家说一下,现在只是初识C语言,只是对C语言有一个整体的认知,只是让你能看懂代码,并不需要过度深入学习来掌握编程技巧,后面会深入的详细

深入理解指针

关注公众号【高性能架构探索】,回复【pdf】,免费获取计算机经典资料 起源 之前在知乎上看了一句话,指针是C的精髓,也是初学者的一个坎。换句话说