group by详解
group by功能
在SQL中group by主要用来进行分组统计,分组字段放在group by的后面;分组结果一般需要借助聚合函数实现。
group by语法结构
1、常用语法
语法结构
SELECT
column_name1,column_name2, …
聚合函数1,聚合函数2 , …
FROM table_name
GROUP BY column_name1,column_name2, …
说明:1、group by中的分组字段和select后的字段要保持一致;2、通常group by和聚合函数一起使用,但也可以不包含聚合函数,根据业务需求决定;3、常用的聚合函数有max()、min()、avg()、sum()、count()等。
语法举例
首先创建销售表:
CREATE TABLE sale_order_item
(
ID int primary key NOT NULL,
area_name varchar(10),
mall_name varchar(10),
product_count int
);
然后向表中插入数据:
insert into sale_order_item values(1,‘销售一区’,‘城东店’,20);
insert into sale_order_item values(2,‘销售二区’,‘城西店’,15);
insert into sale_order_item values(3,‘销售一区’,‘城南店’,10);
insert into sale_order_item values(4,‘销售一区’,‘城东店’,4);
insert into sale_order_item values(5,‘销售二区’,‘城西店’,6);
insert into sale_order_item values(6,‘销售一区’,‘城南店’,11);
insert into sale_order_item values(7,‘销售一区’,‘城东店’,15);
insert into sale_order_item values(8,‘销售二区’,‘城西店’,16);
insert into sale_order_item values(9,‘销售一区’,‘城南店’,18);
insert into sale_order_item values(10,‘销售一区’,‘城东店’,22);
insert into sale_order_item values(11,‘销售二区’,‘城西店’,21);
insert into sale_order_item values(12,‘销售一区’,‘城南店’,25);
按照门店名称进行分组,查询各门店的销售量之和:
select
mall_name 门店名称,
sum(product_count) 销售量
from sale_order_item
group by mall_name;
查询结果如下所示:
2、having过滤
having需要和group by一起用,放在group by语句的后面;同时,having中的判断对象,必须为group by子句中的分组字段或者聚合函数。
语法结构(假设只有两个分组字段)
SELECT
column_name1,column_name2,
聚合函数1,聚合函数2 , …
FROM table_name
GROUP BY column_name1,column_name2 having 过滤条件
语法举例
过滤对象为GROUP BY 子句中的分组字段:
select
mall_name 门店名称,
sum(product_count) 销售量
from sale_order_item
group by mall_name having mall_name not like ‘城西店’;
通常上面的SQL语句写成下面这样:先进行条件过滤,再进行分组计算
select
mall_name 门店名称,
sum(product_count) 销售量
from sale_order_item
where mall_name not like ‘城西店’
group by mall_name ;
过滤对象为聚合函数:
select
mall_name 门店名称,
sum(product_count) 销售量
from sale_order_item
group by mall_name having sum(product_count) < 60;
3、rollup的使用
我们在使用group by功能时,发现只能对分组字段的每个子项进行统计计算,而无法对整体进行汇总计算。通过使用rollup,就可以实现对分组字段进行小计或总计。
语法结构(假设只有两个分组字段)
SELECT
column_name1,column_name2,
聚合函数1,聚合函数2 , …
FROM table_name
GROUP BY column_name1,column_name2 with rollup
语法举例
SELECT
area_name 区域名称,
mall_name 门店名称,
sum(product_count) 销售量
FROM sale_order_item
GROUP BY area_name,mall_name with rollup;
查询结果:
需要注意的是,group by后面分组字段的顺序不同时,得到的小计或总计的结果也不一样。
易错点和难点补充
1、分组字段和查询字段不一致,产生错误结果
正确写法:
SELECT
(case when mall_name in (‘城东店’,‘城南店’) then ‘销售一区’ when mall_name = ‘城西店’ then ‘销售二区’ else null end) 销售大区,
sum(product_count) 销量
FROM sale_order_item
GROUP BY (case when mall_name in (‘城东店’,‘城南店’) then ‘销售一区’ when mall_name = ‘城西店’ then ‘销售二区’ else null end);
错误写法:分组字段和查询字段不完全一致,导致销售大区的字段值错误
SELECT
mall_name 销售大区,
sum(product_count) 销量
FROM sale_order_item
GROUP BY (case when mall_name in (‘城东店’,‘城南店’) then ‘销售一区’ when mall_name = ‘城西店’ then ‘销售二区’ else null end);
这里的错误示例是在MySQL数据库下运行的;如果使用的是PgSQL数据库的话,会直接报语法错误,因为PgSQL数据库要求查询字段和分组字段必须完全一致。
强烈建议,我们在使用group by时,一定要确保查询字段和分组字段的完全一致,否则可能会产生非预期结果。
2、字符串连接
这里是在MySQL数据库下实现的,其它数据库实现方式可能会不一样。
我们在使用group by时,通常情况下是进行数值的统计,但有时需要对字符串进行处理,将多行字符串拼接成单行字符串。
这里使用的聚合函数是group_concat,其使用方法如下所示:
GROUP_CONCAT([DISTINCT] column1 [ORDER BY column2 ASC\DESC] [SEPARATOR seq]).
语法结构(假设只有两个分组字段)
SELECT
column_name1,column_name2,
group_concat()
FROM table_name
GROUP BY column_name1,column_name2
语法举例
SELECT
area_name 销售大区,
group_concat(distinct mall_name separator ‘;’) 有销售门店
FROM sale_order_item
GROUP BY area_name;
查询结果:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4503644.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!
面试java后端面经_3
小姐姐说:你一点都不懂表达,一点都不懂爱情,一点也不爱我! 你答:你知道吗,我听说过一个这样的故事,讲的就是有一个小女孩和一个男孩在一起,小男孩呢很不幸是位聋哑人,虽然如此&#…...
Linux系列之搭建云服务器入门教程
因为腾讯云性能还可以,而且有学生价,博主目前也算是个学生哈,学生价的话可以¥1/月,所以对学生来说还是很优惠的!所以本文就说搭建腾讯云 我们需要准备 WinSCP,支持文件上传和下载的客户端&…...

昂达ONDA B460SD4 UEFI模式刷BIOS教程
昂达ONDA B460SD4 UEFI模式刷BIOS教程 官网下载最新BIOS文件:昂达ONDA B460SD4 BIOS下载地址 U盘 (格式化成FAT32格式)解压BIOS文件后,直接把EFI文件夹放在U盘根目录下 开机按F11快速启动,选择带UEFI开头的U盘 选项 …...

大学计算机实验演示文稿及其高级应用,东南大学《大学计算机基础》实验20幻灯片高级操作.pdf...
实验20 幻灯片高级操作实验目的了解幻灯片的其他工具实验任务和要求理解幻灯片的声音及设置效果了解母版的设置和SmartArt 图形设置 nc了解幻灯片放映 u.实验内容及操作步骤 de1. 声音 心 u.1) 插入声音 中 ei. 选中第1 张幻灯片 算 sii. 单击【插入】选项卡,在菜单…...

网络适配器、网卡和网卡驱动
网络适配器(网卡) 网络适配器其实就是计算机内部的网络连接设备,也就是俗称的网卡。网卡分为有线网卡和无线网卡,有线网卡能够支持宽带有线网络的连接和网络访问,而无线网卡则支持无线wifi局域网的网络连接和访问。 …...

小米r3g openwrt软件源,换源
小米r3g openwrt软件源,换源 自带的源不好用,自己找了一个,还是在中科大源站上改的,中科大这个网站上的资源太多了 ssh登录后替换/etc/opkg/distfeeds.conf 里面的源地址,也可能是 /etc/opkg.conf 自己看自己的源地址…...

网页空间 - 概念篇
问题: 什么是网页空间? 它与虚拟主机有何区别? 一、概念了解 简单地讲,就是存放网站内容的空间。它也称为虚拟主机空间。网页空间是所有互联网站点保存其所被访问的网页、应用程序等文件的空间。是网站能被互联网用户访问的必须条…...

智能家居创意DIY之智能灯泡
一、什么是智能灯 传统的灯泡是通过手动打开和关闭开关来工作。有时,它们可以通过声控、触控、红外等方式进行控制,或者带有调光开关,让用户调暗或调亮灯光。 智能灯泡内置有芯片和通信模块,可与手机、家庭智能助手、或其他智能…...

计算机研究方向
计算机研究方向 转贴自bbs.kaoyan.com (似乎是北大软院的人写的) 理想与规划(软件需求分析阶段,确定我们要做什么) 我觉得有相当多的新生对未来的理想还没有规划好,这也正常,因为有许多人是…...

不止于奶茶,香飘飘释放双轮驱动协同优势
你真的熟悉香飘飘吗? 在战略管理鼻祖伊戈尔安索夫看来:“在任何经营环境中,没有一家企业不受产品和需求的影响。”奶茶就是深受产品和需求影响的行业之一,十年前,冲泡奶茶们在电视上打得火热,十年后,现制奶…...

网管必看的好东东(十九)
BIOS与CMOS区别 在日常操作和维护计算机的过程中,常常可以听到有关BIOS设置和CMOS设置的一些说法,许多人对BIOS和CMOS经常混为一谈。本文主要阐述对BIOS设置和CMOS设置在基本概念上的区分与联系。 BIOS是什么?所谓BIOS,实际上就是微机的…...

西电软工计算机通信与网络期末复习要点总结
数据通信模型数据通信网络:广域网WAN (电路交换 分组交换 帧中继 ATM),局域网LAN,无线网城域网。第二章协议体系结构:协议:语法、语义、定时关系。层,协议,服务ÿ…...

网管必看的好东东(二)
通过CMOS设置定时开机 笔者是公司微机中心的主管,现公司的网络服务器由自己开启。偶尔有事不能准时上班,但服务器必须在上班时间准时开启,于是就巧用主板上的BIOS功能让服务器定时开启,这样就不会耽误大家的工作。通过CMOS设置实…...

Pytest自动化测试框架之Allure报告
目录 简介 部署使用 1、安装: 2、基本使用 测试报告 简介 Allure Framework是一种灵活的、轻量级、多语言测试报告工具。 不仅可以以简洁的网络报告形式非常简洁地显示已测试的内容, 而且还允许参与开发过程的每个人从日常执行中提取最大程度的有…...

mysql快速生成100W条测试数据(8)全球各城市人口及经济增长速度并存入mysql数据库
这是之前的文章里面包含一些以前的一些操作流程可以进行参考学习 更加详细操作步骤在第一篇文章里面 mysql快速生成100W条测试数据(1):游戏人物数据 mysql快速生成100W条测试数据(2)公司员工信息 mysql快速生成100W条测…...

超实用教程,带你手把手搭建云服务器——单机方案
云计算,似乎已经有了从传说落地生根的趋势。不少企业都在考虑是否需要基于开放源代码搭建自己的云平台,为自己和他人提供云服务。 搭建一个属于企业自己的云计算服务器,对于小微企业来讲,并不是一件容易的事情。主要是由于云计算服…...

国内软件源地址
https://blog.csdn.net/u010250863/article/details/70161188 pip指定源下载方法: pip install tensorflow1.9.0 -i https://pypi.tuna.tsinghua.edu.cn/simple...

新目标大学英语综合教程2_课后答案
新目标大学英语综合教程2_课后答案,部分截图如下 太多了,就不在一一复制,可以扫描下方二维码,关注微信公众“数据结构和算法”,回复新目标大学英语的拼音简称xmbdxyy即可获得下载地址...

怎么让联想计算机升级,如何刷bios,教您联想电脑如何刷bios
我们都知道刷bios的时候,在整个升级过程中都需要谨慎,不然很容易搞坏主板,就会得不偿失,那么如果使用联想电脑的用户该怎么去刷bios呢?虽然使用联想的用户很多,但是会的没几个,下面,…...
如何搭建云服务器以及使用
云服务器的搭建和使用以及域名 大家好,关于很多喜欢IT的人;都想建立自己的网页,下面呢;我将会告诉大家一步一步的如何简单建立自己的网页的。 不过在我详细介绍之前呢,我想给大家大概介绍一下什么是云服务器和域名&…...

Lua开发工具LuaEdit
Lua开发工具LuaEdit 文章目录Lua开发工具LuaEdit一、简单介绍二、下载地址三、简单设置及使用说明四、最后一、简单介绍 notepad也可以作为lua开发来使用,但是没有函数列表,使用起来太费劲了,找到了一个免费的lua开发IDE:LuaEdit 它是具备函…...

Linux (open、write、read、close、lseek、chmod、sync)操作文件的函数详解
目录 一、文件操作方式 二、Linux底层文件操作 1. open 2. write 3. read 4. close 5. lseek 6. chmod 7. sync、syncfs、fsync、fdatasync 三、 Linux 系统调用 四、总结 linux中,一切皆文件(网络设备除外) 硬件设备也“是”文件&a…...

WebAssembly — 概览
文章目录什么是 WebAssemblyWebAssembly 标准发展JavaScript 的缺点WebAssembly 特点WebAssembly 关键概念什么是 WebAssembly WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilatio…...

bios刷写工具_蓝天P750/P751编程器刷BIOS
神舟ZX8-SP7是蓝天P751DM2模具,今天在WIN下刷BIOS成功刷黑,开始使用编程器刷BIOS,笔记本BIOS芯片由于是焊在主板上必须用夹子或者脱焊后用烧录座刷写,所以需要买编程器夹子。工具:优硕EZP-XPRO V2、优硕SOP8编程器夹子…...

计算机英语教程第五版答案解析,计算机专业英语教程(第5版)翻译完整版
本人经过多次整理,将很多翻译的文档综合成目前我认为 是比较全的文档贡献给大家,同时我提醒各位在课本上也附录了许多翻译,不要忘记查看呀图3-1 为建立对象而组合的数据域和方法典型地,一个对象的描述是一个C类的一部分,且包括对该对象内部结构的描述、该…...

#2021牛客暑假多校3_J.Counting Triangles_正难则反
J.Counting Triangles 题目传送门: J 题面: 一句话: 给一个 n(n<8000) 个顶点的图,每两个顶点边颜色为黑或白,求三个顶点组成的三角形边颜色相同的个数。 正难则反!!!&#x…...

Spotfire中文教程
Spotfire中文教程的网址 可能需要翻墙使用,官网直接翻译中文教程...

python学习有哪些方向可以选择_学习python就业方向都有哪些?
百战程序员IT问题专业解答Python作为一种程序开发语言,近年来确实很火,很多企业也都在招聘这样的人才。那么这类Python人才都是具体做什么工作,解决企业什么问题的呢?1、web网站开发Python是一种全栈语言,前后端都可以…...

java微信授权实现
1.获取用户code Autowired private RedisTemplate<String, String> redisTemplate;/*** 用户同意授权,获取code** return java.lang.String* date 2022/2/15**/ Override public void wxAuthorizeUrl(String redirectUri, HttpServletResponse response) {S…...

mysql2008使用教程_sqlserver2008简单使用教程
本文为大家分享了SQL Server2008R2简单使用教程,小编今日就带来了sqlserver2008简单使用教程,一起好好学习下吧!,具体内容如下sqlserver2008简单使用教程1 首先找到开始菜单中相关内容;如下图;安装的组件不同可能有所不同;我的电脑中包括如下…...

E49AL刷BIOS
E49AL是个老机机型了,坏了也不好修,官方压根没发布过配套的BIOS。。。不过好在这个机器和K29的配置很近似,所以可以刷K29的BIOS (别问我咋知道的,mmp的各大论坛E49的bios都要钱,好不容易找到个1.66版的结果因为之前没关…...

Symfony 控制台命令教程
Symfony 控制台命令教程介绍了如何在 Symfony 中创建控制台命令。 我们将在控制台应用中创建几个命令。 Symfony Symfony 是一组可重用的 PHP 组件和一个用于 Web 项目的 PHP 框架。 Symfony 于 2005 年发布为免费软件。Symfony 的原始作者是 Fabien Potencier。 Symfony 受到…...

这位毁誉参半的政治名嘴,竟然彻底改变了计算机编程
喜欢他的人把他奉为“美国的道德良心”,黑暗中的灯塔。厌恶他的人骂他是疯子,向他发送不计其数的死亡威胁。他所到之处,经常是鲜花与臭鸡蛋齐飞。他是语言学的大师,但是却永远地改变了计算机行业。 他就是Noam Chomsky(…...

网管必看的好东东(十二)
解决NTFS下Win2000密码丢失 第一步,网站下载NTFSDOS Professional软件(下载地址:[url]http://www.winternals.com[/url]),下载后进行安装,安装后执行NTFSDOS Professional Boot Disk Wizard程序,根据向导,…...

模糊聚类
基本概念: 聚类分析是多元统计分析的一种,也是无监督模式识别的一个重要分支,在模式分类 图像处理和模糊规则处理等众多领域中获得最广泛的应用。它把一个没有类别标记的样本按照某种准则划分为若干子集,使相似的样本尽可能归于一…...

Win7系统网络适配器不见了的解决办法
有时候在使用Win7电脑的时候,突然发现网络适配器不见了,这时候应该怎么呢?下面就好小编一起来看看有什么解决办法吧。有需要的朋友快来看看Win7系统网络适配器不见了的解决办法吧。 Win7系统网络适配器不见了的解决办法 方法一 右击桌面“网络”图标…...

visio如何开启开发工具功能
在使用visio进行绘图时,有时候需要对多个图形进行一些运算操作。但是开发工具选项没有看到,如下: 那么,我们怎么可以找到开发工具呢? 1. 进入 文件 选项 2. 选择 选项 并进入 3.进入选项后,把 开发工具 选…...

20221108 今天的世界发生了什么
///辛选智能云仓首次投入使用 辛选在广州、杭州已有两个智能云仓。辛选智能云仓峰值发货能力累计可达120万单/天,峰值吞吐量1.2亿件/月,平均存货周转天数为20天 ///默沙东与国药控股就抗新冠病毒口服药物达成在华经销协议 这是继今年9月底默沙东与国药…...

spring的bean实例生成疑问
背景 RedisFactoryBean作为一个FactoryBean,用来生成访问redis用的client,可以是主从模式的,也可以是集群模式的。 疑问 如果一个项目里同时配置了redisClient 和redisClusterClient, 那么它们的工厂类RedisFactoryBean 实例会一样吗&…...

gimp中文版教程_GIMP中文详细教程.pdf
GIMP中文详细教程GIMP 实用系列教程 1文件的打开和存储概述打开GIMP软件其初始界面如下:左边是工具 ,工具箱中每选择一种工具后,通常在其下部会出现一个与其相配的选项栏一起使用的。因此每选好一种工具,首先要把选项栏中的有关选…...

innerHTML与innerText区别
功能介绍: innerHTML: 设置或获取元素内的所有子节点(包括标签、注释和文本节点) outerHTML: 设置或获取元素及所有子节点(包括标签、注释和文本节点) innerText: 获取元素的文本&…...

分分钟开发一个网站——Python Django快速教程
一、开发环境配置 1、python安装 官网下载安装 https://www.python.org版本 3.10.4环境变量配置 系统变量-path 添加:D:\soft\python310\python.exeD:\soft\python310\ScriptsVS Code修改python解释器 2、Django安装 python -m pip install Django版本 4.0.3 3、mysql安装…...

【Java】正则表达式的使用以及解析XML
目录正则部分定义举例Java正则部分单子字符串提取数据多子字符串提取数据在日常使用正则表达式的时候,常常就是直接百度匹配这个字符串的正则表达式。正则表达式的规则还是比较多的,一段时间不用就容易忘了。这里就不得不提及两个非常通用的匹配方法 贪婪…...

innerHTML和innerText的用法和区别
文章目录前言一、innerHTML 和 innerText是什么?二、使用步骤1.innerHTML简单示例2.innerText简单示例总结前言 在学习JavaScript的过程中,不可避免的要使用到dom操作,那么这里来讲一讲HTML DOM innerHTML 和 innerText 使用与区别 提示&…...

公共命名空间和unicode
公共命名空间和unicode,它们两个有关联,在电脑上显示字符,要分两步走:字符集和字体。在互联网诞生之前,各国都是使用自己的字符集,后来,出现了unicode,这是包含所有字符的字符集。不…...

我坦白→低代码功能我有,SQL练习题、数据可视化、数据填充助你高效
简介 今天勇哥看了一下群里的聊天信息,大家都在说低代码平台,见大家对于低代码这么热衷的情况下,勇哥也不藏着掖着了,先放几个低代码功能出来,给大家玩一玩,更多的功能敬请期待。 帮勇哥投个票࿱…...

python操作sql数据库
python操作sql数据库 查询数据库,把数据写入csv文件 import pymysql import csvif __name__ "__main__":QUERY SELECT id, image_path, label FROM tabel_name WHERE version in(select version from tlabel_name where version3) and plate_status1c…...

目前降噪效果最好的耳机,十大降噪蓝牙耳机排名
蓝牙耳机已经成为大家生活中不可或缺的一件实用物品了,我们使用耳机的时间也是日益增加,不少人通勤时间使用耳机听歌,下班回家打游戏看剧时也会经常使用到耳机,甚至运动时也是需要耳机傍身的。蓝牙耳机虽多,但想要身临…...

Error Code: 1414. OUT or INOUT argument 2 for routine company.new_procedure is not a variable or NEW
mysql存储过程参数传递问题: 解决:https://blog.csdn.net/yhl_jxy/article/details/52296546...

网络调试助手
1.配置 安装网络调试助手调试网络--->检测网络是否连通,虚拟机改网络连接方式为网络地址转换(NAT)2.发送--->调试助手接收 配置 from socket import *s socket(AF_INET,SOCK_DGRAM)# 创建一个udp的套接字s.sendto("发送成功了&q…...

TCP通信的三次握手和四次挥手详解
TCP通信的三次握手和四次挥手详解 计算机网络参考模型: 应用层:例如Modbus、Http、FTP 传输层:TCP、UDP 网络层:IP 数据链路层:MAC 物理层:RS485、RS232、以太网 TCP的包头: TCP包头为至少20字节 TCP包头解释 源端口号、目的端口号,用于建立连接时,确认源端口(本机…...

innerHTML和innerText区别
目录 1 总结 2 读取html中元素 3 在设置html元素的时候 1 总结 innnerHTML用来获取标签元素或设置标签元素,包含文本和Html标签。在读取元素的时候,会将文本和Html标签一起读取出来;在设置元素的时候,会覆盖掉原来的元素中文…...

Spring4 升级 spring5, Hibernate4 升级 Hibernate5 相关问题总结以及修改注意点
场景 项目主体框架使用 spring4 以及 Hibernate4, 由于spring 升级到 5的大版本,附带的 Hibernate 也将被强迫升级 改动注意点 升级后主要改动点如下: Hibernate 事务管理对象变更 若存在配置文件 applicationContext.xml 则修改如下: 原…...

vega56刷64_Vega56显卡怎么刷Bios VEGA56显卡刷Vega64方法
刷Bios很多人都不会陌生,一起是主板刷Bios也比较常见。但最近网上有大神玩起了显卡刷Bios,成功将Vega56显卡Bios刷成了RX VEGA 64的Bios,显卡性能提升超过了10%。那么,Vega56怎么刷Bios呢?下面小编带来VEGA56显卡刷Veg…...

快速复制蜜芽商城多个商品主图及细节图保存
蜜芽一个专业母婴特卖的商品,很多个问商城里的商品图片可以复制保存到吗?怎样可以同时多个商品图片一起复制保存呢?下面来看看用下图高手复制保存的方法。一起来试试。 在电脑浏览器上打开蜜芽商城,搜索并开始挑选商品 需要哪个商…...
sklearn 1.0.1官方文档教程
官网地址:1.1. Linear Models — scikit-learn 1.0.1 documentationhttps://scikit-learn.org/stable/modules/linear_model.html 1.1. Linear Models — scikit-learn 1.0.1 documentationhttps://scikit-learn.org/stable/modules/linear_model.html...

5000年不识N外自然数使世人被假N迷惑几百年 ——百年病态集论的症结
5000年不识N外自然数使世人被假N迷惑几百年 ——百年病态集论的症结 黄小宁(通讯:广州市华南师大南区9-303 邮编510631) [摘要]初等几何最最起码常识:图AA≌A和判断两点集是否≌的全新方法,让几何学有史2300多年来一直未能识的伪≌…...

利用Java处理图片,更换背景
这个是网上一个大牛想到的方法,独特的见解,适用于给证件照换背景,即颜色RGB值在一个范围内的图像处理,稍加修改,可以适用于一切需要更换背景的情况,可以利用NetBeans设计一个UI,然后写成一个小程…...

音质好的蓝牙耳机有哪几款?公认音质好的蓝牙耳机
在市场经济的指挥棒下,真无线蓝牙耳机品牌已经是遍地开花,已经从红海演变为血海,其中大品牌也不计其数,但能留下记忆点的产品实在不多。当然这其中并不缺少为了占坑而滥竽充数的选手,但个别品牌却依旧坚持着“宁缺毋滥…...

网管必看的好东东(十一)
多系统安装首先在BIOS中设置系统启动顺序为“光盘优先启动”,然后把Win98安装光盘放入光驱,启动电脑进行安装。在“选择Windows 98的安装目录”窗口上选择“其他目录”,并指定为“E:\WINDOWS”,然后按常规方法完成安装。恢复多系统…...

供应链金融运营研究 -----内容运营
供应链金融运营研究-----内容运营互联网金融产品运营的过程中,内容运营占有重要的位置,它直接决定了用户体验的好坏,进而影响到运营业绩。供应链金融作为互联网金融的一种产品,其内容运营主要包两三部分,其一ÿ…...

【问链财经-区块链基础知识系列】 第二十三课 一张纸搞定B2B供应链金融产品设计思路
编者按:如何设计供应链金融产品,做到商流、资金流、信息流三流合一,如何考虑参与者有哪些?本篇文章我们就来一探究竟 我们要做供应链金融,必须知道那个环节有融资需求。生产企业通过商贸流通企业将商品卖到终端消费者手…...

Hyperledger Fabric区块链供应链金融实战1
我们在这里将利用Hyperledger Fabric最新版本v2.0.0 Beta,创建一个区块链供应链金融项目,实现应收账款、承兑汇票、合同融资功能。出于学习目的,我们将Hyperledger Fabric安装在Virtualbox虚拟机中,操作系统为ubuntu 18.04。 在本…...

江西银行在万向区块链供应链金融服务平台上实现首单业务落地
点击上方“蓝色字”可关注我们!作者:万向区块链此前,上海万向区块链股份公司(下称万向区块链)与江西银行、江西正邦科技股份有限公司(下称正邦科技)达成合作关系。三方将基于万向区块链供应链金…...

区块链的供应链金融系统
目录 区块链原理与技术 1 一、方案设计 1 合约机制 1 账户体系 2 案例 3 数据流图 4 二、存储设计 4 区块链合约存储 4 区块链数据库表结构 5 服务器数据库表结构 6 三、合约核心功能 7 合约事件 7 金融机构和政府机构注册 7 企业注册 8 转账 8 还款 9 四、功能测试 12 创建用户…...

供应链金融服务平台系统方案:助力产业链协同复工复产!
疫情之下,供应链金融对缓解企业资金压力的作用凸显。近期,银保监会等部门密集出台通知和指导文件,推动各类市场主体运用供应链金融等融资方式扩大对中小企业的融资供给,保障企业复工复产的资金需求,化解上下游的小微企…...

【Netty】读书笔记 - 跟闪电侠学netty
前言:本篇只是笔者的读书总结,推荐结合原书观看(推荐指数:5星)上篇 入门实战第1章 即时聊天系统简介第2章 Netty是什么第3章 Netty开发环境配置第4章 服务端启动流程第5章 客户端启动流程第6章 客户端与服务端双…...

基于区块链的供应链金融服务平台
基于区块链的供应链金融服务平台马小峰1,杜明晓1,余文兵2,王意11. 同济大学控制科学与工程系,上海 201804 2. 上海欧冶金融信息服务股份有限公司,上海 201804摘要:区块链具有去中心化、稳定安全和防篡改的特…...

AI未来说 | 听大牛论自动驾驶领域干货,看无人驾驶小车真实运作
AI已来,而你来不来!?人工智能论坛如今浩如烟海,有硬货、有干货的讲座却百里挑一。“AI未来说”青年学术论坛第七期如约而至。本期论坛邀请了来自清华、北大、北理工、百度的各位专家和青年才俊,共同阐述自动驾驶领域的…...
2)响应式流——响应式Spring的道法术器
本系列其他文章见:《响应式Spring的道法术器》。 前情提要: 什么是响应式编程 1.2 响应式流 上一节留了一个坑——为啥不用Java Stream来进行数据流的操作? 原因在于,若将其用于响应式编程中,是有局限性的。比如如下两…...

《从道法术器分层看待计算机科学与技术》
(1)知识的形成与产生 (2)原理理解 (3)原理的应用。,信息流,数据流,音频流,流程的把握 (4)系统的集成, (5)工具的使用...

Spring WebFlux快速上手——响应式Spring的道法术器
[urlhttps://blog.csdn.net/get_set/article/details/79480233]Spring WebFlux快速上手——响应式Spring的道法术器[/url]...

lambda与函数式——响应式Spring的道法术器
https://blog.csdn.net/jinzhencs/article/details/50748202 https://blog.csdn.net/get_set/article/details/79480121 Lambda语法详解 我们在此抽象一下lambda表达式的一般语法:1 (Type1 param1, Type2 param2, ..., TypeN paramN) -> { 2statment1; 3statmen…...
Reactor 3快速上手——响应式Spring的道法术器
在1.3.2节简单介绍了不同类型的调度器Scheduler,以及如何使用publishOn和subscribeOn切换不同的线程执行环境。 下边使用一个简单的例子再回忆一下: Testpublic void testScheduling() {Flux.range(0, 10) // .log() // 1.publishOn(…...

2016书单总结--项目管理类:项目管理的道法术器势
项目管理是一个复杂综合的体系,项目管理工作在实践中也受到各种条件的制约。笔者结合自己的日常工作和思考感悟,对2016年读过项目管理类书进行了总结,以图温故知新,帮助大家找到实用的方法路径。 2016项目管理类书单: …...
DevOps的道法术器
Devops 的好处与价值代码的提交直接触发:消除等待时间,快速反馈每个变化对应一个交付管道:使问题定位和调试变得简单全开发流程高效自动化:稳定,快速,交付结果可预测持续进行自动化回归测试:提升…...

(3)lambda与函数式——响应式Spring的道法术器
1.3 Hello,reactive world 前面两篇文章介绍了响应式编程和响应式流的特性,一味讲概念终是枯燥,还是上手敲一敲代码实在感受一下响应式编程的“手感”吧。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ci4mI1sz-161252458…...

第一章 道法术器势
第一章 道法术器势 第二章 道天地将法 第三章 工具和方法 第四章 抽象的力量 第五章 结构与系统 第六章 信息知识智慧 目录 一、道 二、法 三、术 四、器 五、势 总结 前言 全文2000字,预计阅读时长:8分钟 读者:程序员、架构师、…...
响应式Spring的道法术器(Spring WebFlux 教程)
Spring WebFlux 2小时快速入门 Spring 5 之使用Spring WebFlux开发响应式应用。 lambda与函数式(15min)Reactor 3 响应式编程库(60min)Spring Webflux和Spring Data Reactive开发响应式应用(45min) 通过以上…...

Spring WebFlux快速上手—响应式Spring的道法术器
1.3.3 Spring WebFlux Spring WebFlux是随Spring 5推出的响应式Web框架。 1、服务端技术栈 Spring提供了完整的支持响应式的服务端技术栈。 如上图所示,左侧为基于spring-webmvc的技术栈,右侧为基于spring-webflux的技术栈, Spring WebFl…...
产品经理的势道法术器
...

企业数字化转型的道法术器之我见
转载本文需注明出处:微信公众号EAWorld,违者必究。如同“身体和灵魂总有一个要在路上”一般,“企业数字化转型”是不可逆转的时代趋势,我们要么已经踏上“企业数字化转型”的征程,要么正在探索适合自身的数字化转型路径…...

响应式Spring的道法术器(Spring WebFlux 快速上手 + 全面介绍)
https://blog.51cto.com/liukang/2090163 1. Spring WebFlux 2小时快速入门 Spring 5 之使用Spring WebFlux开发响应式应用。 lambda与函数式(15min)Reactor 3 响应式编程库(60min)Spring Webflux和Spring Data Reactive开发响…...

docker的道法术器
1.2 什么是docker【时势造英雄——云原生,云部署】 docker的发展历史: 啥是docker: 开源的应用软件的【容器】,可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的机器上&#…...

道法术器,第一次写书评并由此引发的思考
最近在看这本书 过程中有些感悟,写了一个书评,在写书评的过程中,又引发了我的一些思考,都记录如下: 书评部分: 之前对DevOps这个概念有一些了解,不过大多都是从一些碎片的网络…...
2.敏捷全景图之道法术器
敏捷已经从最早的软件开发领域扩展到企业的方方面面。成为敏捷型组织,具备业务敏捷性,实现持续交付和最大化业务价值,不但需要Doing Agile(进行敏捷运作),还需要Being Agile(以敏捷思维为牵引变…...
时间管理的道法术器
公众号后台回复“图书“,了解更多号主新书内容作者:林骥来源:林骥我曾经写过一篇文章:不会管理时间,怎么办?其中介绍了时间管理方法无效的 3 个原因,并有针对性地总结了 3 个对策。经过一段时间…...
从道法术三个层面理解区块链:术
区块链对当下的大家来说,都还是盲人摸象的阶段,所以经常群里有各种争论,归结起来,都是有的摸到了大腿,有的摸到了耳朵,相互之间就难以说服对方。 各自有各自的认知 笔者尝试从道法术这三个层面来解读下区块…...

计算机基础1杨石答案第五章,基于Android计算机基础考试系统设计
基于Android计算机基础考试系统设计摘 要:本文首先介绍了课题的开发背景,分析了国内外计算机基础课程考试管理系统的发展现状,同时根据人员角色的不同类别在系统中明确各个类别的需求分析,并针对系统的可行性从经济、技术等方面展…...

西北民族大学 李娟 计算机教育,依托在线评测平台助力C语言程序设计实践教学...
依托在线评测平台助力C语言程序设计实践教学《中文科技期刊数据库(全文版)教育科学》2020年 第04月 01 | 张久杰;夏玉芹通信作者 包头师范学院计算机科学与技术系,内蒙古包头014030摘 要:C语言程序设计是计算机科学与技术、软件工程等专业的重点基础课,…...

基于MATLAB的图像分割系统GUI界面
基于MATLAB的图像分割系统GUI界面一、课题介绍图像分割作为图像分析和理解的一个关键步骤,其结果将直接影响到目标物特征提取和描述,以及进一步的目标物识别、分类和图像理解。本文全面细致地介绍了图像的分割技术及MATLAB实现。包括图像分割的定义和依据…...

知识图谱最新论文清单,高阶炼丹师为你逐一解读
精选 6 篇来自 EMNLP 2018、ISWC 2018、NAACL 2018、ACL 2018 和 IJCAI 2018 的知识图谱相关工作,带你快速了解知识图谱领域最新研究进展。本期内容选编自微信公众号「开放知识图谱」。EMNLP 2018■ 论文解读 | 康矫健,浙江大学硕士,研究方向…...
内部转岗,是机会还是陷阱?
在这金三银四里,许多公司花大力气在向外招聘的同时,也对内部员工伸出橄榄枝。厌倦本职岗位工作的子文,正在考虑是内部转岗还是跳槽离开。 什么情况适合转岗?认可公司大平台环境,对当前身处的边缘化部门或职位不满意&am…...

阿里巴巴携手CCTV慈善之夜“搞事情”:开启公益账户,魔豆妈妈李娟当选年度慈善人物...
作为全国最具影响力之一的慈善盛宴,CCTV慈善之夜已举办至第五届。去年,黄晓明变身“CCTV年度慈善人物”,孙楠变身“专项公益基金发起人”,沙溢变身反拐小能手为阿里团圆打拐系统代言,刘长城淘宝助力盲人电商梦…...

阿里巴巴携手CCTV慈善之夜“搞事情”:开启公益账户,魔豆妈妈李娟当选年度慈善人物
作为全国最具影响力之一的慈善盛宴,CCTV慈善之夜已举办至第五届。去年,黄晓明变身“CCTV年度慈善人物”,孙楠变身“专项公益基金发起人”,沙溢变身反拐小能手为阿里团圆打拐系统代言,刘长城淘宝助力盲人电商梦…...

[Django项目案例]搭建用户与商品后台管理系统
[Django项目案例]搭建用户与商品后台管理系统1 搭建流程1.1 创建Django项目1.2 配置数据库1.3 创建app并载入Settings1.4 配置时区与静态文件夹1.5 定义模型类1.5.1 字段分析1.5.2 定义类对象1.6 数据迁移1.7 创建测试数据1.8 Admin注册模型类1.9 创建超级管理员1.10 登录后台管…...

第三章 熟悉的气息
Died有些奇怪,这个游戏好像有哪里不对劲,对,比她输入的代码要多了很多。她的游戏……只是很简单的啊。 Died的虚拟世界里…… 一个人,看不清面容,笑着:“Died的数据传回来了吗?” Died准备休息一…...

化纤工业类有哪些最新发表的毕业论文呢?
一、总体简介化纤工业的相关文献在1973年到2019年内共计433篇,主要集中在工业经济、化学工业、轻工业、手工业 等领域,其中期刊论文376篇、会议论文47篇、专利文献10篇;相关期刊135种,包括合成纤维工业、纺织导报、纺织服装周刊等…...

知识图谱最新论文清单(附论文解读)
精选 6 篇来自 EMNLP 2018、ISWC 2018、NAACL 2018、ACL 2018 和 IJCAI 2018 的知识图谱相关工作,带你快速了解知识图谱领域最新研究进展。EMNLP 2018 ■ 论文解读 | 康矫健,浙江大学硕士,研究方向为知识图谱、自然语言处理 论文链接…...

MyBatis缓存原来是这么一回事儿
文章目录什么是缓存mybatis中的缓存mybatis一级缓存一级缓存案例清空一级缓存的3种方式一级缓存使用总结mybatis二级缓存二级缓存的使用一二级缓存共存时查询原理二级缓存案例清空或者跳过二级缓存的3种方式二级缓存使用总结什么是缓存 缓存就是存储数据的一个地方(…...

听见,2022|李娟:人才、制度、产品,三板斧构建大船转身方法论
"“创业要有胆大包天的梦想,但不能有不切实际的幻想。”22年前,怀揣创业梦想的李娟,带领团队成立了济南恒达新科技发展有限公司(以下简称:恒达新)。3年前,她敏锐地察觉到未来属于智能化与数…...

李娟计算机学院,李娟(北京工业大学软件学院副教授)_百度百科
李娟(北京工业大学软件学院副教授)语音编辑锁定讨论上传视频本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!李娟,副教授,北京工业大学软件学院教师。2002年获山东大学计算机软件与…...

李娟计算机学院,李娟(青岛农业大学教授)_百度百科
李娟(青岛农业大学教授)语音编辑锁定讨论上传视频本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!李娟,青岛农业大学在职教师,主要研究领域为智能检测和控制、嵌入式系统应用&#…...
程序员生活八卦
程序员生活,yun哥和你聊聊程序员的哪些事 1、新人三年怎么成总监? 2、给程序猿男朋友买了一把2千块的机械键盘,然后对他说:用它养我 扫描下面二维码,关注yun哥的微信公众号“yunge2000”,了解更多内容...

程序员已经饱和了?
看到这个问题,我确实有些许的感慨,记得当初刚上大学的时候,就有很多人说Java饱和了,程序员确实增多,但同时水平也参差不齐,所以用人比最初的时候要严格。而且中高端技术人才是行业的断层。 不知道大家有没…...

程序员的故事
今天在看到了这么一段故事,做个小小的记录,算是工作外的娱乐。 程序员的故事 小伟毕业后顺利的进了一家软件公司,他天生就是干这行的料。不爱说话,不善于言谈,热衷于解决程序中的难题,程序员的这些标签都贴在了他的身…...

从高级程序员-资深程序员-技术总监,我都为你整理好了学习路径
我把程序员到架构师的技术成长之路分为几个典型的阶段:程序员 - 高级程序员 - 技术专家 - 初级架构师 - 中级架构师 - 高级架构师 工程师 【阶段描述】 推荐《Java 编程思想》这个阶段的核心学习思想就是,在工作中实践,并且更加深入的了解J…...
程序员总监为了带实习生入门Python花25天整理最全面向对象教程!
总结:函数式的应用场景 –> 各个函数之间是独立且无共用的数据。 面向对象三大特性 面向对象的三大特性是指:封装、继承和多态。 一、封装 封装,顾名思义就是将内容封装到某个地方,以后再去调用被封装在某处的内容。小编推…...

从程序员到技术总监:一个普通人13年的奋斗
最近有多位读者问我,“军哥,你是怎么从一名普通程序员干到大厂总监的?”这其中有什么经验可以分享不,我笑着说:“这全靠“运气””。事实上,除了运气,还有很多东西值得你探索一番。话不多说&…...

我从普通程序员到成为大厂总监,就靠这三个绝招!
见字如面,我是军哥!我从一名小厂的普通程序员到成为一名大厂总监,这其中花了 10 年,另外我朋友圈技术总监/CTO云集,通过和他们沟通和交流,我提炼了如下三招,都是经验和踩坑所得,非常…...

为什么我能从普通程序员干到大厂总监?
蓝色关注,回复“9”获取个人如何快速成长、架构、程序员或产品经理能力模型、技术管理等资料。见字如面,我是军哥。最近有多位读者问我,军哥:“你是怎么从一名普通程序员干到大厂总监的?”这其中有什么经验可以分享分享…...

Android 深入系统完全讲解(20)
上文说过 surfaceView 的核心在于 holder,OpenGL 也是用的这个,我们看下操作: 我们使用 surface 可以使用 mSurface.lockCanvas(null); 获取一个 canvas 进行绘制。 同时也可以把这个 surface 封装成 OpenGL 的包裹,使用 OpenGL 绘…...

jsp茶杯茶叶商城销售系统servlet
本茶叶商城管理网站是为了方面用户在线出售自己的茶叶,其开发过程主要包括前端应用程序的开发和后台数据库的建立和维护两个方面。本网站的开发可以在网上进行茶叶的销售,提高了茶叶销售的途径和效率,解决了部分地区产品茶叶滞销问题 本网站运用MYSQL作为后台数据库…...

PHP茶叶销售购物网店
本基于H5PHP的茶铺网站是为了方面用户在线购茶叶而设计开发的基于H5PHP的茶铺网站,其开发过程主要包括前端应用程序的开发和后台数据库的建立和维护两个方面。本网站的开发可以在网上进行商品的销售,极大的提高了商品流通的效率 网上购物系统主要是建立网…...

【C++】Hash闭散列
目录 一、哈希的概念 1.1 哈希冲突 1.2 哈希函数 1.3 装载因子 二、闭散列 2.1 线性探测 2.2 Insert 插入 2.3 Find 查找 2.4 Erase删除 2.5 插入复杂类型 2.6 二次探测 三、源代码与测试用例 3.1 hash源代码 3.2 测试用例 一、哈希的概念 在前面学习了二叉搜索…...

实施行政审批流程系统程组件的经验总结,规范化电子化流程管理(有点儿长,准备好茶叶)...
为什么80%的码农都做不了架构师?>>> 学语法,学技巧,学开发,这些其实都是为了能开发出通用产品,然后为人民服务,促进社会发展,减少重复劳动,创造价值。 当对某个语法&am…...

茶叶行业网站的盈利模式探讨
转者语: 茶叶行业是特殊的行业,不能照办其他行业的网站的模式,而要根据其特殊性有针对性对现有模式进行增删和整合,才能走出一条行业网站的创新成功之路,希望对其他行业的人士也会有所启发。 茶叶行业网站的盈利模式探讨2008-9-15 11:14:49 马连道茶网信息中心 占…...

电大计算机西方经济学考试题库,2011电大西方经济学网上作业1.2.3全部答案
2011电大西方经济学网上作业测试一1.稀缺性问题( ) 存在于所有经济中2.生产可能性曲线上的任何一个组合都表明( )3. 位于生产可能线以内的任何一点表示( )4. 微观经济学的中心理论是( )5. 微观经济学要解决的问题是( )价格理论 资源配置资源利用国民收入决定理论存量 没有闲置资…...

PHP茶叶商城系统论文毕业设计-附源码211121
摘 要 随着Internet的使用越来越广泛,在传统的商业模式中,对于茶叶等商品,人们习惯于到各种商家店铺购买。然而在快节奏的新时代中,人们不一定能为购买茶叶腾出时间,更不会耐心挑选自己想要的茶叶。所以设计一个茶叶商…...

茶叶的等级标准——跨行业学习
写本文的目的,不是为了讲如何鉴赏茶叶,而是为了学习茶叶的鉴赏标准,然后完善广告评定的标准。行业虽有不同,精髓相同。共同的纽带——用户体验 从武夷山回来,带回来大红袍。虽然网上一致说,不能和导游一起买…...

1.计算机操作系统概述
思考 一.什么是计算机操作系统概述?(What) 1.操作系统的概念、功能、目标 1.操作系统概念 2.操作系统功能、目标 3.总结 2.操作系统的四大特征 1.并发 2.共享 3.虚拟 4.异步 5.总结 3.操作系统的发展和分类 1.操作系统的分类及其…...

telnet命令详解及使用示例
telnet 是一种用于远程访问和管理计算机网络设备、服务器和服务的协议和命令行工具。它可以用于连接到运行 Telnet 服务器软件的任何计算机,并在远程计算机上执行命令和操作。以下是 telnet 命令的详细解释和使用示例。 通常我们会使用该命令传参测试你的服务器与其…...

STFCN学习笔记
文章目录STFCN: Spatio-Temporal FCN for Semantic Video Segmentation论文abstractpointLSTMRNNRNN的应用RNN局限性——长期依赖(Long-TermDependies)问题LSTM1 Introductionpoint2 Related Work2.1 Feature Extraction2.2 Segmentation MethodspointRG…...

网络作业4【计算机网络】
网络作业4【计算机网络】前言推荐网络作业4一. 单选题(共5题,25分)二. 填空题(共3题,21分)三. 判断题(共3题,15分)四. 阅读理解(共1题,39分&#…...

Java_Spring:7. AOP 的相关概念
目录 1 AOP 概述 1.1 什么是 AOP 1.2 AOP 的作用及优势 1.3 AOP 的实现方式 2 AOP 的具体应用 2.1 案例中问题 2.2 问题的解决 2.3 动态代理回顾 2.3.1 动态代理的特点 2.3.2 动态代理常用的有两种方式 2.3.3 使用 JDK 官方的 Proxy 类创建代理对象 2.3.4 使用 CGLi…...

HTML 标签和属性
一些标签 单双标签 双标签。双标签指标签是成对出现的,也就是有一个开始标签和一个结束标签,开始标签用 <标签名> 表示,结束标签用 </标签名> 表示,只有一对标签一起使用才能表示一个具体的含义。例如 <html>&…...

try... excpet BaseException(异常处理捕获)
try ...except 是最常见的捕获处理异常的结构,其主要作用是将可能出现问题的代码块用try :包裹起来,不至于出现错误让程序崩溃,无法执行下去常见的try ...excpet 的结构有三种try:pass except BaseException as e &…...

C++————构造函数与析构函数
在C中,我们有一个专门有一个函数给类的成员赋值,这个赋初值的工作由构造函数来完成。 说明: 1.构造函数的名字必须与类名相同,否则编译程序将把它当成一般的成员函数来处理。 2.构造函数没有返回值,在定义构造函数时&a…...

Spring Boot连接Redis问题
Spring Boot连接Redis问题序我的问题序 之前其实也遇到过连接不上的问题,常规无非是bind问题或者是保护机制、防火墙等。 可查看这篇文章进行解决: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 (踩坑经历) …...

最新前端面试知识点总结-2023(3w+字,长篇幅)
2023-前端面试知识点总结面试题总览javascript相关一、js 代码的常用优化手段二、es5 构造函数与继承三、new 一个对象的过程四、防抖与节流五、promise/A规范概述六、实现一个柯里函数封装七、事件队列八、微任务是哪些宏任务是哪些九、执行js代码时,同步任务、微任…...

python@调用系统命令行@os.system@subprocess@标准输入输出@sys.stdin@sys.stdout@input@print
文章目录python调用系统命令行os.system标准输入输出sys.stdinsys.stdoutinputprint概要os.systemdemoswindows命令解释器ComSpecsubprocessrecommended🎈基本用法demos标准输入输出sys.stdininput()sys.stdin.inputinput()交互模式小结sys.stdoutsys.stdout.wirte(…...

浅谈Scrapy框架普通反爬虫机制的应对策略
简单低级的爬虫速度快,伪装度低,如果没有反爬机制,它们可以很快的抓取大量数据,甚至因为请求过多,造成服务器不能正常工作。而伪装度高的爬虫爬取速度慢,对服务器造成的负担也相对较小。 爬虫与反爬虫&…...

NVT | NT96660 文件系统库应用说明
NVT | NT96660 文件系统库应用说明 时间:2023-03-27 文章目录 `NVT` | `NT96660` 文件系统库应用说明1.介绍2.特色3.操作3-1.`FileSys_Init`3-2.`FileSys_Open`3-3.`FileSys_Close`3-4.`FilesysTsk`3-5 .`FileSys_* API`4.用法4-1. 装载存储4-2.获取盘信息4-3.格式化5.`UART`…...

GPT4会应用到Playwright 中对 Selenium进行降维打击吗?
最近调研了Playwright,Playwright是微软开发的一个端到端的Web测试和自动化库。该框架的主要作用是测试Web应用程序,也可以将其应用于网页抓取。另外进行了初步学习后,发现网络更为关注的是Playwright和Selenium的对比!Playwright…...

SpringBoot集成Apollo和自动注册Consul
本文将介绍如何在 Spring Boot 中集成阿波罗(Apollo)和 Consul,并使用 Apollo 和 Consul 实现配置管理和服务注册与发现的功能。 1. 什么是阿波罗 阿波罗是携程开源的分布式配置中心,支持多种编程语言和框架。它提供了一套完整的…...

PyTorch 两大转置函数 transpose() 和 permute() 以及 view()和resize()
文章目录1. 官方文档transpose()permute()2. 相同点3.不同点合法性不同例子:4.关于连续contiguous()5.总结6.view()7.reshape()在pytorch中转置用的函数就只有这两个1.transpose()2.permute()注意只有transpose()有后缀格式:transpose_():后缀函数的作用…...

地表最强,接口调试神器Postman ,写得太好了
postman是一款支持http协议的接口调试与测试工具,其主要特点就是功能强大,使用简单且易用性好 。 无论是开发人员进行接口调试,还是测试人员做接口测试,postman都是我们的首选工具之一 。 那么接下来就介绍下postman到底有哪些功…...

2023年全国最新保安员精选真题及答案34
百分百题库提供保安员考试试题、保安职业资格考试预测题、保安员考试真题、保安职业资格证考试题库等,提供在线做题刷题,在线模拟考试,助你考试轻松过关。 341.道路与铁路平面交叉道口有两个红灯交替闪烁或者一个红灯亮时,&#x…...

Linux内核模块开发之创建slab内存缓存(kmem_cache_*)
Linux内核模块开发之创建slab内存缓存(kmem_cache_*)一、创建专用的内存缓存编程接口二、实现步骤三、内存缓存的数据结构四、完整代码示例4.1、源代码4.2、编译和执行一、创建专用的内存缓存编程接口 创建内存缓存 kmem_cache_create。指定内存缓存分配…...

后端Springboot框架搭建APi接口开发(第一章)
本文章以IDEA为开发工具,使用SSM框架进行项目编写 第一节:设计并创建数据库 我们用一个简单的用户表进行操作演示 首先创建Data数据库 create database data;创建User数据表,表中包含用户邮箱,用户姓名,用户密码 create tabl…...

一位软件测试小姐妹的五万字面试宝典
本文干货成吨,全程高能 宝典内容包括测试理论、Linux基础、MySQL基础、Web测试、接口测试、App测试、管理工具、Python基础、Selenium相关、性能测试、LordRunner相关等 通过大数据总结发现,其实软件测试岗的面试都是差不多的。常问的有下面这几块知识…...

常用的批量重命名工具
版权声明 本文原创作者:谷哥的小弟作者博客地址:http://blog.csdn.net/lfdfhl 批量重命名工具概述 批量重命名工具是一种软件工具,可以帮助用户批量修改文件和文件夹的名称。这些工具通常提供多种重命名选项,如添加前缀、后缀、删…...

Scala基础(二)
单例对象(object) Scala的类中无法定义静态成员,即无static关键字。如何像Java一样表达类的静态成员变量、成员方法与静态代码块? Scala解决方案:单例对象 使用“object”关键字声明,可包含变量、方法与…...

亚马逊视频营销类型及注意点
视频营销一直是亚马逊推广的重要组成部分,其中包括主图视频、关联视频、QA视频、视频review、站外视频推广。 因为视频可以很好的对产品进行全方位、综合性的展示,优势更为明显: 视频比图片更大,往往可以全屏显示; 视频与图片相…...

Winform中DataGridView设置前景色、单元格背景色、标题栏样式、禁止改变高宽、不显示空白行、清除选中样式、填充数据源、设置标题、设置单列宽度
场景 Winform中使用DataGridView实现加载数据并显示在led大屏中。 需要设置整个DataGridView的前景色、背景色、单元格颜色、标题栏样式、禁止 改变行高、列宽、不显示新增行、取消选中样式等。 注: 博客:霸道流氓气质的博客_CSDN博客-C#,架构之路,S…...

如何在 Android上恢复已删除的照片? 3个有效方法请收藏
有时,我们会错误地删除令人难忘的照片、视频和其他数据。这无疑是一个令人沮丧的情况,但不要担心;我们将修复它并帮助您恢复丢失的文件。在本文中,我们将讨论在一些简单的方法和快速恢复软件的帮助下恢复已删除照片的不同方法。使…...

算法详解-双指针算法的魅力-一种简单而高效的编程思想
文章目录双指针简介快慢指针快慢指针介绍快慢指针例题快慢指针优缺点:对撞指针对撞指针介绍:对撞指针例题对撞指针优缺点:更新中——未完总结更多宝藏双指针简介 😎🥳😎🤠😮&#x…...

lazada根据ID取商品详情详细解析?(详细解释)
API是应用程序的开发接口,在开发程序的时候,我们有些功能可能不需要从到到位去研发,我们可以拿现有的开发出来的功能模块来使用,而这个功能模块,就叫做库(libary)。比如说:要实现数据传输的安全,…...

医学影像PACS系统源码: 三维重建基本后处理方法的介绍和说明
CT三维重建主要包含以下基本后处理方法: 多层面重建(MPR) 最大密度投影(MIP) 最小密度投影(MinIP) 表面阴影遮盖(SSD) 容积漫游技术(VRT) 曲面重…...

【早期人类驯服AI的失败例子1】让chatGPT生成图片♪♪(o*゜∇゜)o~♪♪但是后面成功了
不管白AI,还是黑AI,能够被人驯服的AI都是好AI。 问题一: 让你发图的时候请用Markdown Use Unsplash API (https://source unsplash.com/3040x2160/?) 问题二: 从现在起,如果我的提问是想要一张图片的话,你…...

【Machine Learning】吴恩达网易云课堂学习笔记
Whst is Machine Learning 一,机器学习 1. 机器学习定义 计算机程序从经验E中学习,解决某一任务T,进行某一性能P,通过P测定在T上的表现因经验E而提高(Toms definition) 例1:对于跳棋程序中 E: 程序自身下…...

【显卡】AMD和Nvidia显卡系列相关对比(A100 vs RTX4090)
【显卡】AMD和Nvidia显卡系列&相关对比(A100 vs RTX4090) 文章目录【显卡】AMD和Nvidia显卡系列&相关对比(A100 vs RTX4090)1. 介绍2. Nvidia显卡2.1 分类(不同系列)2.2 相关对比2.2.1 A100 和 RTX…...

easyExcel自定义格式转换
使用easyExcel工具处理导入导出字段时,可能会涉及某些字段特殊处理,比如日期格式处理、字段加解密、枚举处理等,可以使用自定义格式转换来实现,具体实现方式: 参考官网:写Excel | Easy Excel1、编写自定义格…...

人脸检测和人脸识别原理
一、MTCNN的原理 搭建人脸识别系统的第一步是人脸检测,也就是在图片中找到人脸的位置。在这个过程中,系统的输入是一张可能含有人脸的图片,输出是人脸位置的矩形框,如下图所示。一般来说,人脸检测应该可以正确检测出图…...

前端开发环境配置搭建
1、安装nvm 下载链接:https://github.com/coreybutler/nvm-windows/releases 双击nvm-setup.exe文件,开始安装 2、配置nvm 复制下面两句话到nvm的安装目录(C:\Users\XXXX\AppData\Roaming\nvm)下的settings.txt的最后 (…...

NKCTF 2023 Writeup By AheadSec
感谢战队的每位同学,辛苦啦~ Web: Nacl、monkey111 Misc: Nacl、mochu7 Socal Engineering: Nacl、monkey111、mochu7 Crypto: range Pwn: gwoo、Helen Reverse: Helen 文章目录Webwebpagetesteasy_pmshard_phpeazy_phpbaby_phpeasy_cmsxiaopiMischard-miscblue三体…...

加密软件的新品类:环境加密
数据保密产品发展至今大致可分为两类:文档加密类产品和沙盒类(或者称为环境加密)产品。两类产品设计理念和功能迥异。从这几年的应用情况看,数据防泄密项目想要实施成功,除了选择合适自身的产品外,更加需要…...

Java基础知识 | 常见面试题(上):基本语法
撰写成一问一答的形式,每次回答都默写,对比参考答案后,再默写出更恰当的答案。 相关内容 Java基础知识 | 常见面试题(上):基础概念和常识 自测篇 2.1 Java、MySQL和Linux中注释有哪几种形式? 2…...

用 BI 思维分析,把控现金流量风险
现金流量风险,从字面意思还是比较容易理解的,就是企业的现金流入、现金流出不对等,流出大于流入,现金流循环不起来。这里面有很多不确定性的因素,因为企业的业务大体要经过采购、生产、销售等很多环节,哪一…...

docker版jxTMS使用指南:导入数据
本文讲解docker版jxTMS的如何导入excel文件中的数据,整个系列的文章请查看:docker版jxTMS使用指南 请按前文所述先做好相关的准备工作,然后sftp登录后,进入docTemplate目录,将【入库单.xls】下载到本地,为…...

PostgreSql pg_restore 用法
一、概述 pg_restore 是一个用来从 pg_dump 创建的非文本格式文件中恢复 PostgreSQL 数据库的工具。 二、语法 pg_restore [connection-option] [option] filenameconnection-option 可选参数: -h host 或 --hosthost:连接地址。 -p port 或 --portpo…...

八股文小结
文章目录项目介绍Java基础MapJava并发线程volatilesynchronized线程池JVM类加载机制垃圾回收(GC)1. 垃圾回收算法(内存回收方法论)2. 垃圾收集器(内存回收具体实现)**Serial:****ParNew…...

陶泓达:3.27最新黄金原油白银走势分析及操作策略!
【黄金行情走势分析】 上周五,黄金收盘1975附近,周K十字阴K收盘!在上周五的日内点评之中,李呈金说过,周五要防止下跌,修正,因此,持续做空思路为主。最后的修正还是走出来了。 所以&a…...

SOLIDWORKS案例 | 无缝协作方式降低成本
时间、成本和返工均减少 50%——SOLIDWORKS为发明家提供了经济实惠的产品开发服务 前情介绍 在当前的“创客”和技术孵化器开始流行之前,MAKO Design Invent 早在 1999 年就开始了创新,其使命是让发明家、初创企业和小型企业将他们的创意从概念转变为…...

目标检测:FP(误检)和FN(漏检)统计
1. 介绍 目标检测,检测结果分为三类:TP(正确检测),FP(误检),FN(漏检), 尤其是针对复杂场景或者小目标检测场景中,会存在一些FP(误检),FN(漏检)。 如何对检测的效果进行可视化,以帮助我们改进模型,提高模型recall值。 步骤 (1): 数据需要准备为yolo格式(2) 训练数据获得…...

2023年全国最新安全员精选真题及答案34
百分百题库提供安全员考试试题、建筑安全员考试预测题、建筑安全员ABC考试真题、安全员证考试题库等,提供在线做题刷题,在线模拟考试,助你考试轻松过关。 11.(单选题)物料提升机附墙架设置要符合设计要求,但…...

access2022(microsoft365)实战(5)-语言基础(3)
目录For Each...NextFor...Next 语句sub使用数组命名参数可选参数对象的当前实例For Each…Next For Each element In group [ statements ] [ Exit For ] [ statements ] Next [ element ]element 必填。 用于循环访问集合或数组的变量。 对于集合, 元素 只能是…...

UDP、TCP三次握手和四次挥手
-----UDP与TCP----- 相同点 tcp、udp都是工作在传输层进行数据传输(二进制标识文本或者视频或者图片) 不同点 tcp基于连接,保障传输的安全udp基于非连接,保障传输的速度 -----TCP的三次握手----- 过程 为什么不是两次握手&a…...

Camel Quartz Component创建QuartzScheduler的过程
Camel Quartz Component创建QuartzScheduler的过程QuartzScheduler的创建通过Spring配置文件调整Quartz配置参考QuartzScheduler的创建 在QuartzComponent启动时会对QuartzScheduler进行初始化。 org.apache.camel.component.quartz.QuartzComponent#doStart 在创建QuartzSc…...

MySQL InnoDB存储引擎性能调优
CPU 在InnoDB存储引擎的设计架构上看,其主要的后台操作都是在一个单独的master thread中完成的,因此并不能很好地支持多核应用。当然,开源社区已经通过多种方法来改变这种局面。如果你的CPU是多核,可以通过修改参数innodb_read_i…...

spring参数校验@Validated及嵌套校验
本文介绍项目中校验Validated的使用,主要分参数对象属性校验,嵌套校验,集合在对象属性中校验,集合作为参数校验。对象属性校验controller层RestController Slf4j RequestMapping("/api/test") public class TestControl…...

【数据结构刷题集】链表经典习题
😽PREFACE🎁欢迎各位→点赞👍 收藏⭐ 评论📝📢系列专栏:数据结构刷题集🔊本专栏涉及到题目是数据结构专栏的补充与应用,只更新相关题目,旨在帮助提高代码熟练度&#x…...

自然语言处理——句法分析和语义分析实验
实验要求: 输入医学影像报告描述“气管环清晰,粘膜正常,管腔完全阻塞。”,基于句法分析实现结构化信息抽取,输出结构化键值对如下: <气管环, 清晰> <粘膜, 正常> <管腔, 阻塞> 实验代码: # 输入医学影像报…...
Wayland中跨进程调用过程
1、基本概念 Wayland协议主要提供了Client端应用与Server端Compositor的通信机制,Weston是Server端Compositor的一个参考实现。Wayland协议中最基础的是提供了一种面向对象的跨进程过程调用的功能。在Wayland中Client和Server底层通过domain socket进行连接。domai…...

大前端05-用vue轻量级第三方组件库快速创建个画板,可以支持画板、直线、圆形等输入,可以撤回,改变颜色
第三方组件介绍: 1. vue-whiteboard vue-whiteboard 是一个基于Vue.js的轻量级画板组件库。 GitHub仓库: https://github.com/craynic/vue-whiteboard 优势: 轻量级支持基本绘图功能,如画线、圆等支持橡皮擦功能支持清空画布 劣势&…...
MarkDown示例
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注…...

ABeam News | 南昌大学拜访ABeam旗下德硕管理咨询(深圳),校企合作互利共赢
ABeam News近日,南昌大学一行领导莅临德硕管理咨询(深圳)有限公司进行拜访。ABeam大中华区董事长兼总经理中野洋辅先生、德硕管理咨询(深圳)人事经理汪婷婷女士与校方领导就校企合作和人才培养等多方面进行了深入交流与…...

AF染料试剂Alexa fluor 680 PEG Biotin,AF680 PEG Biotin,荧光强度稳定利于多种荧光标记
文章关键词:AF染料试剂,AF680,PE-Biotin衍生物Alexa fluor 680 PEG Biotin,AF680 PEG Biotin | Alexa fluor 680-PEG-生物素| CAS:N/A | 纯度:95%试剂参数信息: CAS:N/A 外观&am…...

java面试准备9
内存溢出和内存泄露的区别 内存溢出(Out of Memory):是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer;但给它存了long才能存下的数,那就…...

理解信号的
在日常生活中我们也经常面临许多的信号,手机通知、过红绿灯。。。这些信号在没有发生之前我们就知道这种信号产生我们需要干什么,那Linux里信号产生后,又怎么知道要做什么呢? -- 那当然是由程序员自己去设置啊 由于我们的用户空间…...