实战 机器 案例 技术
谈谈压测方案的那点事 | 京东物流技术团队
前言 在现阶段大促备战的压测不算是一件新鲜事,已经不存在什么技术瓶颈或者资源问题,每个团队都有很多人能够执行性能测试,在一些团队也已经落地了日常常态化,但压测也没有简单到只在压测平台上设置参数、运行脚本,然后去看压测报告中某个指标是否满足压测目标那么简单,我平时也跟一些同学一起做过性能测试,发现在压 ......
深入探索智能问答:从检索到生成的技术之旅
在本文中,我们深入探讨了自然语言处理中的智能问答系统,从其发展历程、主要类型到不同的技术实现。文章详细解析了从基于检索、对话到基于生成的问答系统,展示了其工作原理和具体实现。通过对技术和应用的深度剖析,旨在帮助读者对这一令人兴奋的领域有更全面的认识。 关注TechLead,分享AI全维度知识。作者拥 ......
【主流技术】聊一聊 Redis 的基本结构和简单应用(一)
Redis 是目前互联网后端的热门中间件之一,在许多方面都有深度的应用,作为后端开发熟练掌握该技术是十分有必要的。
Redis 的五种数据类型是:1、String(字符串);2、Hash(哈希);3、List(列表);4、Set(集合);5、Sort Set (有序集合)。其余的用的比较少,本文暂不... ......
使用itchat实现一个微信机器人聊天回复功能
近看到好多群里都有一个@机器人的功能,挺有趣的,想自己也玩下,就通过百度一点点实现,在这总结一下整个从无到有的过程。 首先,要知道itchat,它是Python写的,所以想要实现这个机器人的功能,需要使用Python(就是Python,ε=(´ο`*)))唉),我是一点Python都不会,但是没关系 ......
三维模型的顶层合并构建的并行处理技术探讨
三维工厂K3DMaker是一款三维模型浏览、分析、轻量化、顶层合并构建、几何校正、格式转换、调色裁切等功能专业处理软件。可以进行三维模型的网格简化、纹理压缩、层级优化等操作,从而实现三维模型轻量化。轻量化压缩比大,模型轻量化效率高,自动化处理能力高;采用多种算法对三维模型进行几何精纠正处理,精度高,... ......
读书笔记 -- Junit 实战(3rd)Ch05、Ch06 测试质量
Ch05 软件测试原则 1. 系统测试 测试替身 或 模拟对象 可以模拟复杂的真实对象的行为。 模拟对象(mock object):可以出现在单元测试级别,其作用是替代系统中不可用的部分或合并到一个测试中不切实际的部分。 测试替身(test doubles):是模拟对象,可 以可控的方式模拟真实对象 ......
分享一次公司晋级考试的SQL题目,非常有趣的案例(postgresql 标量子查询 where lie 谓词过滤条件)
同事今天晋级高级工程师考试,发来一道公司出题目让我帮忙进行优化,其中场景二的案例非常有意思😉。 题目内容如下: 原始SQL: scott=> explain analyze scott-> select scott-> a.id, scott-> a.col2, scott-> (select s ......
[机器学习复习笔记] PCA 主成分分析(特征值分解、SVD分解)
PCA 主成分分析 1. 特征值分解 1.1 特征值分解的前提 矩阵是 方阵 矩阵是 可对角化的,即通过相似变化转化为对角矩阵。(相似变换 不会改变矩阵的特征值和特征向量 ) 矩阵的特征向量 线性无关,保证了特征值分解的 唯一性。 1.2 特征值分解 给定一个矩阵 \(A \in \mathbb{R ......
process-exporter 监控linux机器进程使用情况
process-exporter 监控linux机器进程使用情况 背景 前期一直想进行 关于 IP地址的来源和目的地的监控 但是耗费了很多精力都没有搞定. 感觉应该去偷师一下安全监控软件的使用方式. 今天晚上再github上面漫无目的的进行 exporter的查找 依旧一无所获, 但是找到了 pro ......
韩国一男子被机器人压死
具体内容链接: https://app.myzaker.com/news/article.php?pk=654c8b348e9f09494a50c451 虽然说这不是首次机器人伤人事件,但这却是首次机器人致人死亡事件,这个或许成为一个人类历史上的里程牌似的事件。 人类历史上的首起机器人杀人事件!!! ......
数据采集与融合技术实践四
一、作业内容 作业①: 熟练掌握 Selenium 查找HTML元素、爬取Ajax网页数据、等待HTML元素等内容。 使用Selenium框架+ MySQL数据库存储技术路线爬取“沪深A股”、“上证A股”、“深证A股”3个板块的股票数据信息。 候选网站:东方财富网:http://quote.east ......
PostgreSQL技术大讲堂 - 第33讲:并行查询管理
PostgreSQL从小白到专家,是从入门逐渐能力提升的一个系列教程,内容包括对PG基础的认知、包括安装使用、包括角色权限、包括维护管理、、等内容,希望对热爱PG、学习PG的同学们有帮助,欢迎持续关注CUUG PG技术大讲堂。 第33讲:并行查询管理 第33讲:11月11日(周六)19:30-20: ......
给无网机器制作离线yum源
安装环境准备: 系统版本:CentOS Linux release 7.6.1810 (Core) 以下是资源包下载地址: deltarpm-3.6-3.el7.x86_64.rpm python-deltarpm-3.6-3.el7.x86_64.rpm libxml2-2.9.1-6.el7_9 ......
Go Web开发进阶项目实战-Go语言实战课程体系,企业项目开发经验与技巧
书接上回,上次我们搭建好了项目入口文件,同时配置了路由体系,接着就可以配置项目的模板了,这里我们采用Iris内置的模板引擎,事实上,采用模板引擎并不意味着前后端耦合,模板中的数据保持其独立性即可,也就是说模板的数据操作交互方式采用http接口请求的形式,Iris并不参与模板逻辑,只返回Json格式的 ......
《转-已验证》本地宿主机器显示Docker 容器中的图像(Docker容器可视化)
我们在Docker容器中运行程序,有的时候需要显示容器中的图像,或在容器中运行一些图形界面的软件、调用摄像头等,而Docker采用的是命令行的工作模式,那么docker容器中的输出图像等如何在宿主屏幕上显示呢,可以采用文件挂载或者网络通信的方式。 1、在本地宿主机器上安装X11界面工具,一般Linu ......
基础课-实际案例
在html、css文件中CTRL+/是注释的快捷键 div.加属性名直接生成div class=“属性名” 盒子模型样式: 1.width(内容的宽度) 2.height(内容的高度) 3.border(边框) 4.margin(外间距) 5.padding(内间距) border是加边框的代码,有 ......
网页实战
最近一周给一个小公司设计一个产品展示网页,初步决定使用vue来做,页面大致布局就是分成几个div,顶部设置一个头部导航栏,点击或者悬停鼠标的时候可以弹出阴影框,在 阴影框里含有产品分类,点击顶部的产品展示或者阴影栏里的分类产品可以跳转,跳转后依然保留顶部的导航栏作为便捷跳转,左侧是另一个样式的导航栏 ......
机器学习——稠密连接网络DenseNet
从ResNet到DesNet 稠密块体 DenseNet使用了ResNet改良版的“批量规范化、激活和卷积”架构(参见 7.6节中的练习)。 我们首先实现一下这个架构。 import torch from torch import nn from d2l import torch as d2l de ......
最新WAF信息收集技术
WAF的详细介绍将在第5章展开,本节针对WAF信息收集进行讲解。 目前,市面上的WAF大多都部署了云服务进行防护加固,让WAF的防护性能得到进一步提升。 图1-32所示为安全狗最新版服务界面,增加了“加入服云”选项。 图1-32 安全狗最新版服务界面,不仅加强了传统的WAF防护层,还增加了服云选项。 ......
机器学习——残差网络
函数类 残差块 import torch from torch import nn from torch.nn import functional as F from d2l import torch as d2l class Residual(nn.Module): #@save def __in ......
机器学习——批量规范化
训练深层神经网络是十分困难的,特别是在较短的时间内使他们收敛更加棘手。 本节将介绍批量规范化(batch normalization) (Ioffe and Szegedy, 2015),这是一种流行且有效的技术,可持续加速深层网络的收敛速度。 再结合在 7.6节中将介绍的残差块,批量规范化使得研究 ......
GO实战电商网站全流程开发实现高并发秒杀系统
GO实战电商网站全流程开发实现高并发秒杀系统 1、秒杀业务分析 正常电子商务流程 (1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货; 秒杀业务的特性 (1)低廉价格;(2)大幅推广;(3)瞬时售空;(4)一般是定时上架;(5)时间短、瞬时并发量高; 2、秒杀 ......
大屏展示技术栈:vue2+echarts+dataV
1.大屏搭建使用的是dataV组件http://datav.jiaminghi.com/guide,使用dataV组件有如下注意点: a.修改配置项config中data的值,需要重新赋值config b.修改dataV某些内置样式,他有个固定的类 2.登录界面动态背景,使用的是vanta.js V ......
Go语言实战开发一个WEB项目博客系统
Go语言实战开发一个WEB项目博客系统 beego个人博客系统功能介绍 首页 分页展示博客 博客详情 评论 文章专栏 分类导航 资源分享 时光轴点点滴滴 关于本站 后台管理 登录 系统设置 分类添加修改删除管理 博文添加修改删除管理 基于Go语言和beego框架 前端使用layui 布局 开发的个人 ......
NLP机器翻译全景:从基本原理到技术实战全解析
机器翻译是使计算机能够将一种语言转化为另一种语言的技术领域。本文从简介、基于规则、统计和神经网络的方法入手,深入解析了各种机器翻译策略。同时,详细探讨了评估机器翻译性能的多种标准和工具,包括BLEU、METEOR等,以确保翻译的准确性和质量。 关注TechLead,分享AI全维度知识。作者拥有10+ ......
机器学习——含并行连结的网络GoogLeNet
Inception块 在GoogLeNet中,基本的卷积块被称为Inception块(Inception block)。具体结构如下图: 这四条路径都使用合适的填充来使输入与输出的高和宽一致,最后我们将每条线路的输出在通道维度上连结,并构成Inception块的输出。在Inception块中,通常调 ......
2023数据采集与融合技术实践作业四
作业① 要求: 熟练掌握 Selenium 查找 HTML 元素、爬取 Ajax 网页数据、等待 HTML 元素等内 容。 使用 Selenium 框架+ MySQL 数据库存储技术路线爬取“沪深 A 股”、“上证 A 股”、 “深证 A 股”3 个板块的股票数据信息。 候选网站:东方财富网http ......
机器学习——深度卷积神经网络AlexNet
AlexNet相对于LeNet的主要优势包括: 1. 更深的网络结构 AlexNet有8层结构,而LeNet只有5层。网络更加深入有利于学习更抽象的高级特征。 2. 使用ReLU激活函数 AlexNet使用ReLU激活函数,避免梯度消失问题,使得深层网络的训练更加容易。 3. 引入Dropout操作 ......
机器学习——使用块的网络VGG
VGG块 虽然AlexNet证明深层神经网络卓有成效,但它没有提供一个通用的模板(例如VGG块)来指导后续的研究人员设计新的网络。 在下面的几个章节中,我们将介绍一些常用于设计深层神经网络的启发式概念。 经典卷积神经网络的基本组成部分是下面的这个序列: 带填充以保持分辨率的卷积层; 非线性激活函数, ......
机器学习——网络中的网络NiN
NiN块 回想一下,卷积层的输入和输出由四维张量组成,张量的每个轴分别对应样本、通道、高度和宽度。 另外,全连接层的输入和输出通常是分别对应于样本和特征的二维张量。 NiN的想法是在每个像素位置(针对每个高度和宽度)应用一个全连接层。 如果我们将权重连接到每个空间位置,我们可以将其视为1*1卷积层, ......