当前位置: 首页 > news >正文

文本处理三剑客之 sed 流编辑器(高级部分)

文本处理三剑客之 sed 流编辑器(高级部分)

6. 高级 sed :循环和缓冲

6.1 sed 如何工作

sed 本身也是一种语言,并且自带循环执行功能。其维护了两个数据缓冲区:一个是活动的模式空间,另一个是辅助的保持空间。程序初始化时两者均为空。组合使用两个空间,其威力大增。

sed 是通过对每一输入行执行以下操作进行循环的:

  • 首先,sed 从输入流中读取一行,删除行尾的换行符,把它放入模式空间中。

  • 然后,执行脚本中包含的一系列命令。每个命令之前如果没有条件地址,则命令都会执行,如果有条件地址,则只在条件测试通过后命令才执行。

  • 再者,当执行完脚本后,除非指定了 -n 选项,否则,模式空间中的内容结尾追加换行符后打印至输出流中。

  • 最后,开始下一轮循环处理下一输入行。

除非使用了像 D 这样的特殊命令,在两个循环中间会删除模式空间中的部分内容。另一方面,保持空间的内容在循环中仍然保持其内容不变。

以下是一些高级使用的示例:

sed -n 'n;p' filename               # 打印偶数行
sed '1!G;h;$!d' filename            # 文件内容逆序
sed 'N;D' filename                  # 打印文件的最后一行
seq 10 | sed '3h;9G;9!d'
sed '$!N;$!D' filename
sed '$!d' filename
sed 'G' filename
sed 'g' filename
sed '^$/d;G' filename
sed 'n;d' filename
sed -n '1!G;h;$p' filename

6.2 多行技术

使用 DGHNP 等命令可以在一个缓冲区中处理多行。这些命令的作用类似于小写的对应项 dghnp。它们除了在空间中追加或删除内容外,还要考虑在两行之间内嵌一个换行符,以实现在缓冲区中处理多行。

具体规则如下:

命令
说明
H先在保持空间中追加一个换行符,再追加模式空间中的内容。
G先在模式空间中追加一个换行符,再追加保持空间中的内容。
N先在模式空间中追加一个换行符,再追加下一输入行文本。
D如果模式空间中没有内嵌换行符,则与执行命令 d 一样,删除模式空间的内容且启动下一轮循环,否则,删除模式空间中第一个换行符及其前面的内容后,立即开始下一轮循环。
P打印模式空间中第一个换行符止及其前面的内容。

下面的示例演示 ND 命令的操作:

$ seq 6 | sed -n 'N; l; D'
1\n2$
2\n3$
3\n4$
4\n5$
5\n6$

以上命令解释如下:

sed 首先读入第一行文本 ‘1’ 到模式空间。执行 N 命令,在模式空间中的内容后追加一个换行符及读入的下一输入行 ‘2’,此时模式空间中的内容为 ‘1\n2’。命令 l (list) 以一种可视的形式打印模式空间中的内容,即输出 ‘1\n2$’,‘\n’ 表示换行符,最后加一个 ‘$’ 表示行尾。然后执行命令 D,删除模式空间中的第一个换行符及其前面的内容。此时模式空间中留下文本还有 ‘2’。

到此,第一轮脚本执行完毕,开始下一轮循环,N 命令追加一个换行符及下一输入行,此时模式空间中的内容为 ‘2\n3’。…

如果要处理段落这样的块文本(段落是由两个空行包围的连续行组成),使用以下通用的技术结构:

sed '/./{H; $!d}; x; s/REGEXP/REPLACEMENT/'

以上命令解释如下:

第一个表达式 /./{H; $!d} 操作所有非空行,输入行如果能够匹配 .(句号), 说明是非空行,则执行 H 命令,在保持空间内容后面追加一个换行符及模式空间中的内容,然后,地址条件 $! 表示只要不是最后输入行,执行 D 命令以清空模式空间中的内容,并开始下一轮循环。

后续的两个命令 xs,只有在遇到空行时才执行。x 命令相互交换保持空间(累计的多行内容)和模式空间中的内容(实际是空的)。s/// 命令对上一段落的所有文本(包括内嵌的换行符)进行替换操作。

下面的示例演示这个技术:

$ cat input.txt
a a a aa aaa
aaaa aaaa aa
aaaa aaa aaabbbb bbb bbb
bb bb bbb bb
bbbbbbbb bbbccc ccc cccc
cccc ccccc c
cc cc cc cc$ sed '/./{H; $!d}; x; s/^/\nSTART-->/; s/$/\n<--END/' input.txt
START-->
a a a aa aaa
aaaa aaaa aa
aaaa aaa aaa
<--ENDSTART-->
bbbb bbb bbb
bb bb bbb bb
bbbbbbbb bbb
<--ENDSTART-->
ccc ccc cccc
cccc ccccc c
cc cc cc cc
<--END

6.3 分支和流程控制

分支命令 btT 能够改变 sed 程序的执行流程。无条件分支命令 b 类似于其它语言的 goto 语句,而条件分支命令类似于其它语言的 if/then 语句。

默认情况下,sed 在读入一行到模式空间后,按顺序执行脚本中的命令。没有地址限制的命令影响所有读入行,有地址条件的只会影响匹配的行。

sed 不支持传统的 if/then 结构,取而代之的是,使用以下命令当成条件或更改默认的流程。

命令
说明
d删除或清空当前模式空间,并在不执行后面剩余命令和不打印模式空间内容下,开启下一轮循环。
D删除模式空间中第一个换行符及其前面的内容,并在不执行剩余命令和不打印模式空间内容的基础上,开启下一轮循环,如果模式空间中没有内嵌的换行符,则执行 d 命令一样。
[addr]X, [addr]{X; X; X}, /regexp/X, /regexp/{X; X; X}这里 X 是命令占位符。地址和正则表达式用作 if/then 语句的条件。如果 [addr]/regexp/匹配当前行号或内容,则执行这个或这些 X 命令。例如,'/^#/d' 的作用是:删除以 ‘#’ 开头的行,也不会打印删除的行,立即启动下一轮循环。
b无条件分支 b 总使流程跳到指定的标签处,这样就会跳过或重复执行一部分命令,也不会开启新的一轮循环。如果结合使用一个地址条件,则分支命令可以在匹配的行上有条件地执行。如果没有指定标签,则跳到脚本的结尾,开始下一轮循环。
t条件分支 t 的条件是,在上一输入行上成功执行 ‘s///’ 命令,或者另一个条件分支执行后,才会跳转到指定的标签处。
Tt 命令相似,但是条件相反。即只有在上一输入行上执行失败,才会跳转到指定的标签处。

下面的两个 sed 命令是等价的。第一个示例巧妙使用行号地址及 b 命令跳过对第 ‘1’ 行执行替换 s/// 操作。第二个示例使用行号地址取反,达到不对指定的行执行替换操作,当然,‘y///’ 命令仍然会对所有行上执行。

$ printf "%s\n" a1 a2 a3 | sed -E '/1/bx; s/a/z/; :x; y/123/456/'
a4
z5
z6$ printf "%s\n" a1 a2 a3 | sed -E '/1/!s/a/z/; y/123/456/'

6.3.1 分支和循环

分支命令 btT 后面可以指定一个标签(通常是一个单字符),而标签是通过一个冒号和一个或多个字符组成(例如,:x)。如果省略了标签,那么分支命令就会开启新循环。

注意,通过分支命令跳转到指定的标签和开启新一轮循环的区别:开启新循环时,如果没有禁用自动打印功能,程序会先打印模式空间中的内容,然后读取下一输入到模式空间。而跳转到指定标签操作不会打印空间的内容,也不会读取下一输入行,即使标签处于脚本的开始位置。

下面的命令没有操作。sed 脚本中仅有的命令 b 没有指定标签,从而起到开启下一轮循环而已,而每次循环都会打印空间内容,并读取下一输入行,这时类似于 cat 命令。

$ seq 3 | sed b
1
2
3

下面的示例是一个无限循环,不会终止,也不会打印任何内容。

# 以下命令要求 GNU sed 扩展
$ seq 3 | sed ':x; bx'
# 这个可移植性更好
$ seq 3 | sed -e ':x' -e bx

分支命令通常与 nN 命令互补使用:后面的两个命令都会读取下一输入行到模式空间,而不会开启下一轮循环。在读取下一输入行之前,n 命令先打印当前模式空间内容,然后清空空间;而 N 命令先在模式空间结尾追加一个换行符,再追加下一输入行。比较以下两个示例:

$ seq 3 | sed ':x; n; bx'
1
2
3
$ seq 3 | sed ':x; N; bx'
1
2
3

两个示例结果是一样的,都不是无限循环,尽管从来没有开启新一轮循环。

第一个示例,n 命令先打印模式空间中的内容,然后清空模式空间,再读取下一输入行。

第二个示例,执行 N 命令会在模式空间结尾追加一个换行符和下一输入行。通过 b 命令循环执行 N 命令,因此,文件的内容会经累计在模式空间中,直到没有更多的输入为止,这时,sed 就要终止,而在终止之前,先打印模式空间中所有的内容。

为了演示两个命令之间的不同,使用以下两个命令:

$ printf "%s\n" aa bb cc | sed ':x; n; =; bx'
aa
2
bb
3
ccprintf "%s\n" aa bb cc | sed ':x; N; =; bx'
2
3
aa
bb
cc

第一个命令的执行过程:sed 启动后先读入第一行 ‘aa’ 到模式空间,遇到命令 n,打印 ‘aa’,清空模式空间,然后读入下一行 ‘bb’ 到模式空间,执行等号命令打印行号,这时行号是 ‘2’;遇到命令 b 跳转到 ‘x’ 标签处,然后继续前面的操作,直到没有更多的输入行为止。

第二个命令的执行过程:sed 启动后先读入第一行 ‘aa’ 到模式空间,遇到命令 N,在模式空间中追加一个换行符和下一输入行 ‘bb’,这时模式空间中的内容为 ‘aa\nbb’,执行等号命令打印当前行号 ‘2’;遇到命令 b 程序跳转到标签 ‘x’ 处,然后继续前面的操作。这样每次跳转前打印行号,而输入的行全部累积在模式空间中,直到没有可读入的行为止,sed 结束前打印模式空间的多行,即 ‘aa\nbb\ncc’。

再提供两个示例:

$ printf "%s\n" aa bb cc dd | sed ':x; n; s/\n/***/; bx'
aa
bb
cc
dd$ printf "%s\n" aa bb cc dd | sed ':x; N; s/\n/***/; bx'
aa***bb***cc***dd

6.3.2 分支命令示例:跳转行

作为一个真实使用分支命令示例,考虑“带引号可打印”(quoted-printable)文件,通常用于对电子邮件进行编码。在这些文件中,长行被拆分,并在行尾使用单个字符 ‘=’ 字符作为软换行符进行标记:(参考网页如下:https://en.wikipedia.org/wiki/Quoted-printable )。

$ cat jaques.txt
All the wor=
ld’s a stag=
e,
And all the=
men and wo=
men merely =
players:
They have t=
heir exits =
and their e=
ntrances;
And one man=
in his tim=
e plays man=
y parts.

处理用的命令如下:

$ sed ':x; /=$/{N; s/=\n//g; bx}' jaques.txt
All the world’s a stage,
And all themen and women merely players:
They have their exits and their entrances;
And one manin his time plays many parts.

程序使用一个地址表达式 ‘/=$/’ 作为条件,如果输入行内容以 ‘=’ 结尾,就执行命令集 {N; s/=\n//g; bx},即执行命令 N 读入下一行,使用 s 命令清除所有 ‘=\n’ 字符序列,然后,在没有开启下一轮循环前提下,无条件跳转到标签 ‘x’ 处,重复执行该命令集。如果输入行不是以 ‘=’ 结尾,则不会执行命令集,到本次循环结束前默认执行打印模式空间内容,且开启新一轮循环。

下面使用不同的方法:

$ sed ':x; $!N; s/=\n//; tx; P; D' jaques.txt

除了最后一行以外的所有输入行,每次执行 N 命令都会在模式空间中追加一个换行符和下一输入行。然后执行替换 s/// 命令删除软换行符。如果替换成功,意味着模式空间中有需要进行连接,那么条件分支命令 t 的执行使流程跳转到脚本的开始处,这样不会开启新的一轮循环。如果替换不成功,那么,不会执行分支跳转,接着执行命令 P 打印模式空间中第一个换行符及其前面的内容,然后 D 命令删除刚才打印过的部分。

7. 一些高级脚本示例

7.1 合并行

使用 NDP 命令处理多行、分支命令 bt 的跳转功能,从而实现合并行。

以下示例演示连接指定行,即合并第 2 行和第 3 行。

$ cat lines.txt
hello
hel
lo
hello$ sed '2{N; s/\n//}' lines.txt
hello
hello
hello

以下示例演示如何合并特定行:

$ cat 1.txt
this \
is \
a \
long \
line
and another \
line$ sed ':x; /\\$/{N; s/\\\n//g; bx}' 1.txt
this is a long line
and another line

7.2 行文本居中

以下脚本能使输入文件中的所有文本行都在一个 80 列宽的行中居中。为了实现这个功能,需要先生成出 80 个空格。

我们把实现该功能部分独立成一个脚本文件 ‘center.sed’,这是一种常见的技术:

$ cat center.sed
#!/usr/bin/sed -f
# center.sed# 生成80个空格,并保存到保持空间中
1{                     # 地址行号 1,表示只在第一输入行时才执行该命令集x                  # 交互两个空间的内容,起到临时保存数据的作用s/^$/          /   # 替换模式空间中的空行成为十个空格s/^.*$/&&&&&&&&/   # &引用匹配到的十个空格,8个&替换后形成80个空格x                  # 交换两个空间的内容,80个空格临时保存,# 第一行内容重回模式空间
}# 删除当前行的前导和尾随空白(包括空格和制表符)
s/\t\+/ /              # 把制表符替换成空格
s/^ *//                # 删除前导空格
s/ *$//                # 删除尾随空格# 当前文本后追加一个换行符和保持空间中的80个空格
G# 使用替换命令中的分组和反向引用技术,截取模式空间中的前81个字符。
# 截取的内容中包含一个换行符。
s/^\(.\{81\}\).*$/\1/# 利用替换中的分组和反向引用技术,实现居中
# 替换命令的前半部分 '^\(.*\)\n' 能匹配当前输入行文本及一个换行符,
# 而文本部分为第一分组。则后半部分'\(.*\)\2'设计非常巧妙,通过反向引用,
# 把后面的空格分成相同长度的两半,而空格的数量视文本长度而定,此消彼长。
# 替换部分 '\2\1',巧妙地把一半空格放在当前文本的前面,从而实现功能。
s/^\(.*\)\n\(.*\)\2/\2\1/

以下使用这个脚本实现居中的功能。

$ cat 2.txt
Subject: Helloworld
Content-Type: multipart/alternative;boundary=94eb2c190cc6370f06054535da6a
Date: Tue, 3 Jan 2017 19:41:16 +0000 (GMT)
Authentication-Results: mx.gnu.org;dkim=pass header.i=@gnu.org;spf=pass
Message-ID: <abcdef@gnu.org>
From: John Doe <jdoe@gnu.org>
To: Jane Smith <jsmith@gnu.org>$ chmod +x center.sed
$./center.sed 2.txtSubject: HelloworldContent-Type: multipart/alternative;boundary=94eb2c190cc6370f06054535da6aDate: Tue, 3 Jan 2017 19:41:16 +0000 (GMT)Authentication-Results: mx.gnu.org;dkim=pass header.i=@gnu.org;spf=passMessage-ID: <abcdef@gnu.org>From: John Doe <jdoe@gnu.org>To: Jane Smith <jsmith@gnu.org> ./center.sed 2.txt

7.3 数递增

以下脚本演示如何在 sed 中进行算术计算。

要实现输入的整数加 1,您只需在该数的个位数上加 1,然后用相加后得到的数字替换原来的数字,例如个位数是 2,增加 1 后变成 3,用 3 替换原来的 2。当然有一个例外,当被加数是 9 时,加 1 后,该位数是 0,它前面的位要加 1,这样往前推进,一直到前位的数不是 9 为止。例如数字 1299999,加 1 后,变成 1300000

$ cat increment.sed
#!/usr/bin/sed -f
# increment.sed# 删除包含有非数字的输入行,立即开启下一轮循环
/[^0-9]/d# 使用下划线 '_' 替换所有尾随的连续的数字 9
# 例如,299 --> 29_ --> 2__
:d
s/9\(_*\)$/_\1/
td# 只递增最后一位数字,如果需要进位,下面的第一个
# 's///' 命令将新增一个有效的数字 1
# 以下的十个替换命令类似于多条件选择语句,'switch/case'
s/^\(_*\)$/1\1/; tn   # 匹配空行、0 个或多个 _,则在行前增加一个 1
s/8\(_*\)$/9\1/; tn   # 在行尾匹配到 8 后跟 0 个或多个 _,则 8 --> 9
s/7\(_*\)$/8\1/; tn
s/6\(_*\)$/7\1/; tn
s/5\(_*\)$/6\1/; tn
s/4\(_*\)$/5\1/; tn
s/3\(_*\)$/4\1/; tn
s/2\(_*\)$/3\1/; tn
s/1\(_*\)$/2\1/; tn
s/0\(_*\)$/1\1/; tn:n
# 利用 y 命令,替换所有的 _ 成 0
y/_/0/$ chmod +x increment.sed
$ echo 8 | ./increment.sed
9
$ echo 8299 | ./increment.sed
8300

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-3831831.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

最强白嫖指南---推荐11个珍藏多年的网站!

1、MSDN我告诉你 &#xff08;https://msdn.itellyou.cn/&#xff09; 想重装系统&#xff0c;但是不知道在哪下载系统镜像&#xff1f;这个网站不仅可以免费下载系统镜像&#xff0c;而且版本特别全&#xff0c;最重要的是没有广告&#xff0c;现在很多网上的电脑系统安装完…...

标准工时分析怎么做?精益生产下的VIOOVI 标准工时分析软件

效率可以反映一个企业的综合管理水平,同时也是企业竞争力的核心。而企业效率与标准工时分析息息相关,步骤越优化,标准工时越短,效率越高。 其实把握效率很简单,只要合理科学的做好标准工时分析,就能在短时间内快速提高效率,这可以通过VIOOVI ECRS工时分析软件来实现。 VIOOV…...

子数组的最小值之和(java)

问题描述&#xff1a; 给定一个整数数组 arr&#xff0c;找到 min(b) 的总和&#xff0c;其中 b 的范围为 arr 的每个&#xff08;连续&#xff09;子数组。由于答案可能很大&#xff0c;因此 返回答案模 10^9 7 。 样例如下&#xff1a; 代码如下(暴力破解–》简单动态规划–…...

MyBatis动态SQL多表操作

动态SQL if-where标签 <select id"selByCondition" resultMap"rm">select *from mybatis<where><if test"status !null">and STATUS#{STATUS}</if><if test"companyName !null and companyName !">an…...

什么是全栈,Full Stack Developer

Full Stack Developer 全栈工程师&#xff0c;网上众说纷纭&#xff0c;各种解释都有&#xff0c;我也看了很多&#xff0c;但总结一句。 a genuine interest in all software technology.&#xff08;对所有的软件技术抱有一种真挚的兴趣&#xff09; FACE BOOK把PHP转换为C…...

android软件安全权威指南 pdf_目录公众号内的所有资源软件!

12月份的来临往期的文章内容渐渐多了起来趁着这几天有空小鱼儿索性整合一下以往的资源将软件进行分类方便以后的软件管理也方便小伙伴们的快速查找(ps&#xff1a;点击名称即可进入相关文章)11效率工具序号名称功能平台1一个木函日常实用工具Android2smart kit日常实用工具Andr…...

人工智能之深度学习

文章目录深度学习概述深度前馈网络深度学习中的正则化深度学习中的优化自编码器深度强化学习深度学习概述 深度学习是利用包含多个隐藏层的人工神经网络实现的学习。深度学习的思想来源于人类处理视觉信息的方式&#xff1b;深度学习的发展得益于数据的井喷和计算力的飙升&…...

11月外贸新规

01 国内政策 【六部门15条措施加大制造业引资力度】 国家发展改革委、商务部等六部门联合印发的《关于以制造业为重点促进外资扩增量稳存量提质量的若干政策措施》&#xff08;以下简称《若干政策措施》&#xff09;昨日正式公开。 《若干政策措施》从优化投资环境、加强投…...

AI - 主流深度学习框架简介

主流深度学习框架框架发展历程Google - TensorFlowGoogle - KerasBVLC - Caffe/Caffe2Facebook - PyTorchDMLC - MXNet框架发展历程 Google - TensorFlow 优点 &#xff08;1&#xff09;最流行的深度学习框架&#xff0c;社区强大 &#xff08;2&#xff09;功能强大 &#xf…...

想要更好更快地完成工作,这5款PC软件能够帮你轻松实现

想必大家在日常工作的过程中&#xff0c;常会遇到各种棘手的问题。本文为大家推荐了5款冷门但实用的软件&#xff0c;希望能够对你有的工作所帮助。 1.FastStone Capture FastStone Capture 是一款体积小巧、功能强大、简单易用的屏幕捕捉工具&#xff0c;集屏幕截图、图像编…...

【效率】推荐几个不错的网站!

1、MSDN我告诉你&#xff08;https://msdn.itellyou.cn/&#xff09;想重装系统&#xff0c;但是不知道在哪下载系统镜像&#xff1f;这个网站不仅可以免费下载系统镜像&#xff0c;而且版本特别全&#xff0c;最重要的是没有广告&#xff0c;现在很多网上的电脑系统安装完成后…...

【观察】软通动力:以数智化技术创新,赋能每一个降碳场景

毫无疑问&#xff0c;“碳达峰、碳中和”已成为当今世界最为紧迫的使命&#xff0c;目前全球已有110多个国家相继承诺“碳中和”目标。同样&#xff0c;2020年9月&#xff0c;中国也提出了到2030年实现“碳达峰”&#xff0c;并努力争取2060年前实现“碳中和”的“双碳”目标&a…...

注意力稀缺的时代,写作软件如何选择?

作为一名在写作领域摸爬滚打数十年&#xff0c;从码字报酬难以果腹到如今月入稳定在 2w&#xff0b;水平的网文作者&#xff0c;我在写作软件的使用方面也算是个资深老鸟了。 每天码字 5000&#xff0b;&#xff0c;我对于写作工具的要求在这些年里也随着创作激情的 up 而不断…...

常用操作工具

1.在线工具 程序员的在线工具&#xff0c;在这里你能找到各种编码转码工具、图标在线制作等。 链接: https://tool.lu/. 在这里插入图片描述 2.十分钟邮箱 产品的邮箱测试&#xff0c;使用自己的个人邮箱担心因大量的测试邮件而被封&#xff1f;十分钟邮箱解决你的问题&…...

Vue笔记_03组件_mavonEditor组件(基于vue)

目录下载mavonEditor导入并注册mavonEditor组件[1] 全局注册[2]局部注册使用mavonEditor属性修改举例说明1-不展示预览分屏工具栏修改举例说明-根据配置显示工具栏编辑器插槽举例说明-自定义工具栏按钮函数监听下载mavonEditor 使用命令 npm install mavon-editor --s 进行下载…...

MySQL MVCC

MVCC(Multi Version Concurrency Control的简称)&#xff0c;代表多版本并发控制。与MVCC相对的&#xff0c;是基于锁的并发控制&#xff0c;Lock-Based Concurrency Control)。 MVCC最大的优势&#xff1a;读不加锁&#xff0c;读写不冲突。在读多写少的OLTP应用中&#xff0…...

Nacos 系统参数介绍

Nacos Server 对于Server端来说&#xff0c;一般是设置在{nacos.home}/conf/application.properties里&#xff0c;如果参数名后标注了(-D)的&#xff0c;则表示是 JVM 的参数&#xff0c;需要在{nacos.home}/bin/startup.sh里进行相应的设置。例如像设置 nacos.home 的值&…...

【KMP】KMP算法的一些小理解总结

KMP 相关补充及内容来源和给我的一些启发 《代码随想录》labuladong-有限状态机之 KMP 字符匹配算法 我想对你说: 其实我感觉&#xff0c;写完本文我其实还不是特别透彻&#xff0c;也许在三刷或者更多刷的时候&#xff0c;或者说也许在未来的某一刻我会突然顿悟&#xff0c;到…...

荧光标记氨基酸:荧光标记L-丙氨酸乙酯盐酸盐,L-Alanine ethyl ester hydrochloride labeled

产品名称&#xff1a;荧光标记L-丙氨酸乙酯盐酸盐&#xff0c;L-Alanine ethyl ester hydrochloride labeled L-丙氨酸乙酯盐酸盐是一种化学物质。分子式:C5H12ClNO2&#xff0c;分子量:153.6073。熔点&#xff1a; 62℃&#xff0c;沸点&#xff1a; 127.8C at 760 mmHg&…...

【精华置顶帖】一文了解关于InterSystems开发者社区的各种积分福利!

这是一个帖子合集&#xff0c;方便你快速了解关于开发者社区的各种积分福利和玩儿法&#xff01; 刚刚接触开发者社区er 1. 欢迎欢迎✿✿ヽ(▽)ノ✿&#xff01;InterSystems 开发者社区欢迎您&#xff01; 2. 遵守社区行为准则很重要 InterSystems开发者社区行为准则 社区福利…...

登录成功与失败

<!doctype html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport"content"widthdevice-width, user-scalableno, initial-scale1.0, maximum-scale1.0, minimum-scale1.0"><meta...

华为机试 - 不含101的数

目录 题目描述 输入描述 输出描述 用例 题目解析 算法源码 题目描述 小明在学习二进制时&#xff0c;发现了一类不含 101的数&#xff0c;也就是&#xff1a; 将数字用二进制表示&#xff0c;不能出现 101 。 现在给定一个整数区间 [l,r] &#xff0c;请问这个区间包含…...

Vue利用canvas实现图片标注

Vue利用canvas实现图片标注 实现的功能是在图片上画线、画矩形框、画箭头和贴文字。 <template><div class"draw"><div class"drawTop" ref"drawTop" v-if"lineStep lineNum"><div><el-button type cli…...

通过tomcat实现Web动态网页部署

通过tomcat实现Web动态网页部署 技术选型&#xff1a;linuxmysqlapachejdktomcat 准备环境&#xff1a; apache-tomcat-8.5.71.tar.gz jdk-8u131-linux-x64.tar.gz 安装Apache apache静态网页发布_流苏树的博客-CSDN博客 安装mysql 基于Linux搭建Mysql_流苏树的博客-CSD…...

Python科学计算(一)

一、准备教材&#xff1a;《python科学计算》 作者: 张若愚 出版社: 清华大学出版社 出版年: 2012-1 页数: 621 定价: 98.00元 装帧: 平装 ISBN: 9787302273608 二、 安装 Python(x,y) Python(x,y) is a free scientific and engineering development software for numeric…...

Elasticsearch系列「零」架构解析与最佳实践

推荐阅读文章&#xff1a; elastic.guide. 分片内部原理Quintessence Anx. Elasticsearch Performance Tuning进击的辣条. Elasticsearch由浅入深&#xff08;二&#xff09;ES基础分布式架构、横向扩容、容错机制铭毅天下. Elasticsearch 索引设计实战指南至尊宝.将 ELASTICS…...

基于AI深度学习的缺陷检测系统

1. 基于AI深度学习的工业缺陷检测现状 在工业生产中&#xff0c;由于生产和运输环境中的不可控因素&#xff0c;很容易产生划痕、压伤、擦挂等缺陷。而其中的缺陷大部分都极其微小&#xff0c;甚至是肉眼难以识别&#xff0c;这些缺陷所造成的坏品率极大的制约了工业界的发展。…...

全国计算机等级考试济宁共报考7785科次

2018年下半年全国计算机等级考试于9月15日开考&#xff0c;9月17日下午结束。济宁全市共报考7785科次&#xff0c;其中一级考生报考49科次&#xff0c;二级考生报考7588科次&#xff0c;三级考生报考145科次&#xff0c;四级考生报考3科次。共设5个考点&#xff08;曲师大、济宁…...

python在科学计算中的应用_Python在科学计算中的应用

Python在科学计算中的应用姚建盛1,2李淑梅1【摘要】科学计算是许多科研领域的关键环节。Matlib是一款商业化的、专门的科学计算工具,介绍一种新兴的、免费的科学计算工具—Python。Python更接近人的自然语言,易学,且有强大的科学计算库,在大数据、云计算、网络通信和web编程等众…...

old version wakelock.h

/* include/linux/wakelock.h * * Copyright (C) 2007-2012 Google, Inc. * * This software is licensed under the terms of the GNU General Public * License version 2, as published by the Free Software Foundation, and * may be copied, distributed, and mod...

python科学计算库

Python是一门很强大的语言&#xff0c;在日常的图像处理和机器学习工作中能发挥很大的作用。Python的效率比&#xff2d;atlab高&#xff0c;比C/C低&#xff0c;但易用性和与&#xff23;/C接口方面绝不亚于Matlab。这里简单介绍一个开源的科学计算库。有了它&#xff0c;很多…...

Linux du命令和df命令区别

原文转载自&#xff1a;https://blog.csdn.net/wisgood/article/details/17316663 1&#xff0c;两者区别 du&#xff0c;disk usage,是通过搜索文件来计算每个文件的大小然后累加&#xff0c;du能看到的文件只是一些当前存在的&#xff0c;没有被删除的。他计算的大小就…...

FFmpeg编译参数分析

config.mak 来传递给 makefile &#xff0c;还会生成 config.h 给 C 程序 include 引入。 由于 configure 脚本的编译参数是非常多的&#xff0c;本文主要讲解一些比较常用的编译参数&#xff0c;一些特殊的编译参数&#xff0c;读者可通过以下命令查询。 configure --help1&…...

用ps制作android日历步骤,绘制一枚日历图标【PS教程】

新手福利来啦&#xff01;今天给大家带了一个简化版的日历教程。之前超精致的日历写实图标&#xff0c;对新手可能有点难度&#xff0c;今天P大点S微博 来个简化版的教程&#xff0c;重点就是图层样式&#xff0c;过程细致&#xff0c;步骤具体&#xff0c;新手最好掌握起来。把…...

详解DNS域名解析全过程

关于dns域名解析的大致过程很多人都知道&#xff0c;但有些细枝末节的东西容易遗忘&#xff0c;今天有空整理一下&#xff0c;作为以后复习用&#xff0c;如有不对的地方&#xff0c;还望指正。解析大致过程如图&#xff08;不喜欢看图的可以直接跳过&#xff09;&#xff1a; …...

javase学习笔记

01.01_计算机基础知识(计算机概述)(了解) A:什么是计算机?计算机在生活中的应用举例 计算机&#xff08;Computer&#xff09;全称&#xff1a;电子计算机&#xff0c;俗称电脑。是一种能够按照程序运行&#xff0c;自动、高速处理海量数据的现代化智能电子设备。由硬件和软件…...

一种用于视觉识别的快速知识蒸馏框架

摘要 论文和项目网址&#xff1a;http://zhiqiangshen.com/projects/FKD/FKD_camera-ready.pdf 代码&#xff1a;https://github.com/szq0214/FKD 虽然知识蒸馏(KD)在许多可视化任务中被认为是一种有用的工具&#xff0c;如监督分类和自监督表示学习&#xff0c;但普通KD框架的…...

Android 手机上进行打码图片标注,用这个工具就够了

对于图片处理&#xff0c;我们总是有着数不完的需求&#xff1a;裁剪、标记、打码、加字… 手机自带的编辑功能可以解决一部分问题&#xff0c;但总有力不能及的时候&#xff0c;你需要一个全能又好用的图片标注工具。打开一些知名的App, 比如xx秀秀之类的&#xff0c;软件启动…...

GDCM:gdcm::CompositeNetworkFunctions的测试程序

GDCM:gdcm::CompositeNetworkFunctions的测试程序 GDCM:gdcm::CompositeNetworkFunctions的测试程序GDCM:gdcm::CompositeNetworkFunctions的测试程序 #include "gdcmCompositeNetworkFunctions.h" #include "gdcmTag.h" #include "gdcmQueryFact…...

设计专利申请流程及注意事项。

外观设计专利&#xff1a;指对产品的形状、图案、色彩或者其结合所提出的富有美感并适于工业上应用的新设计。 设计专利申请材料包括&#xff1a;外观设计专利请求书、图片或者照片(要求保护色彩的&#xff0c;应当提交彩色图片或者照片)以及对该外观设计的简要说明&#xff0c…...

CentOS 服务器性能查看

本文主要介绍 CentOS 系统一些查询系统性能的命令。 博主博客 https://blog.uso6.comhttps://blog.csdn.net/dxk539687357 uptime uptime可以对cpu使用情况进行监控。 [nukixbogon ~]$ uptime # 当前时间 系统运行时间 当前登录用户数 系统平均负载18:56:53 up 1 day, 3:5…...

微信小程序页面停留时间统计

近来在研究微信小程用户是否在使用小程序或者查看用户在小程序停留的时间&#xff0c;无意中在git上找到了相关的解决问题方法&#xff0c;希望正在开发这个功能的的你&#xff0c;能帮助你解决&#xff01; 收到一个需求&#xff0c;要统计一个用户在我们小程序的每个页面的停…...

Linux的前世今生

14天学习训练营导师课程&#xff1a; 互联网老辛《 符合学习规律的超详细linux实战快速入门》 努力是为了不平庸~ 学习有些时候是枯燥的&#xff0c;但收获的快乐是加倍的&#xff0c;欢迎记录下你的那些努力时刻&#xff08;学习知识点/题解/项目实操/遇到的bug/等等&#xf…...

ps快捷图标在哪个文件夹_在PS中制作一个下载文件夹的图标

在PS中制作一个下载文件夹的图标出处&#xff1a;多特软件站 时间&#xff1a;2011-03-17 人气&#xff1a;1287我要提问我来说两句核心提示&#xff1a;在这个教程里&#xff0c;我们将介绍到如何在PS中运用不同的形状和反射制作一个下载文件夹的图标。我们开始吧&#xff0…...

linux下手动配置dns的方法,Linux下手动配置DNS服务器

手动配置DNS服务器:DNS服务器软件:BIND: Berkeley Internet Name Domain --> isc 维护 www.isc.org 官网配置文件 DNS ,bind ,named1. /etc/named.conf 主配置文件,定义区域,全局配置文件2./etc/rndc.conf3./etc/rndc.key步骤: [注:需保证本机可访问互联网]1.安装:yum…...

教你如何用PS轻松制作ico图标

现在有很多网站提供在线制作ico图标功能&#xff0c;但是这样可能存在泄露高清logo甚至被抢占的风险&#xff0c;下面我将教大家如何用Photoshop轻松制作ico图标。 以前的PS工具好像可以直接将图片另存为ico格式的&#xff0c;像我的Adobe Photoshops 2021 for Mac是找不到的&…...

2022-2028全球哌啶类化合物行业调研及趋势分析报告

据恒州诚思调研统计&#xff0c;2021年全球哌啶类化合物市场规模约 亿元&#xff0c;2017-2021年年复合增长率CAGR约为%&#xff0c;预计未来将持续保持平稳增长的态势&#xff0c;到2028年市场规模将接近 亿元&#xff0c;未来六年CAGR为 %。 本文调研和分析全球哌啶类化合物发…...

梁建章:旅行重回全球时代主题 构建“创新与传承”大场景

近日&#xff0c;在“防疫二十条”等最新措施基础上&#xff0c;国内多地宣布优化调整防疫措施&#xff0c;旅游市场复苏节奏也有望加速推进。 12月2日&#xff0c;携程集团在澳门举办“与时聚进”2022全球合作伙伴峰会。携程集团联合创始人、董事局主席梁建章&#xff0c;携程…...

linux df和du命令

df&#xff08;disk free&#xff09;命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计。Linux du &#xff08;英文全拼&#xff1a;disk usage&#xff09;命令用于显示目录或文件的大小。 加上-h以可读性更强的方式显示文件大小 由此可见&#xff0c;一个是对于…...

Python 科学计算基础 (整理)

Python是一种面向对象的、动态的程序设计语言&#xff0c;具有非常简洁而清晰的语法&#xff0c;既可以用于快速开发程序脚本&#xff0c;也可以用于开发大规模的软件&#xff0c;特别适合于完成各种高层任务。随着NumPy、SciPy、matplotlib、ETS等众多程序库的开发&#xff0c…...

html登陆成功自动跳转,点击登录,登陆成功,自动跳转到起始页面,这要怎么做?...

先介绍下登录过程&#xff0c;然后介绍代码如何做。登录过程下面这个页面是起始页面&#xff0c;因为我已经测试过了&#xff0c;所以这里会显示我的用户名点击按钮跳转到登录页面&#xff0c;输入用户名&#xff0c;密码&#xff0c;然后点击登录(注意这里我们的用户名是:segm…...

人工智能深度学习Caffe框架介绍

人工智能深度学习Caffe框架介绍&#xff0c;优秀的深度学习架构 在深度学习领域&#xff0c;Caffe框架是人们无法绕过的一座山。这不仅是因为它无论在结构、性能上&#xff0c;还是在代码质量上&#xff0c;都称得上一款十分出色的开源框架。更重要的是&#xff0c;它将深度学…...

人工智能与深度学习概述

目录一、 什么是人工智能&#xff1f;二、 人工智能、机器学习、深度学习的关系三、深度学习入门基础Ⅰ、 深度学习优势Ⅱ、 深度学习的一般过程:Ⅲ、深度学习的数学基础Ⅳ、深度学习框架一、 什么是人工智能&#xff1f; 人工智能&#xff08;Artificial Intelligence&#x…...

MySQL中的事务

事务处理 事务处理机制在应用程序开发过程中有着非常重要的作用&#xff0c;它可以保证在同一个事务中的操作具有同步性&#xff0c;从而让整个应用程序更加安全。 事务概述 现实生活中&#xff0c;人们经常会进行转账操作&#xff0c;转账可以分为转入和转出两部分&#xf…...

PS制作麦克风质感图标,UI设计教程

今天教大家制作UI麦克风质感图标&#xff0c;这个比之前的图标增加了纹理&#xff0c; 在后面教大家制作的图标里面也会有很多质感类的。 所用软件为&#xff1a;PSCC2018版本&#xff0c;还没有这个软件的小伙伴们可以给我留言噢&#xff01;...

计算机操作系统-概论笔记

概论 操作系统&#xff1a;操作系统方便用户、管理和控制计算机软硬件资源的系统程序集合 操作系统组成&#xff1a; 进程调度子系统进程通信子系统内存管理子系统设备管理子系统文件管理子系统网络通信子系统作业控制子系统操作系统的类型&#xff1a; 从操作控制方式看&…...

什么是人工智能?AI、机器学习、深度学习的关系

1、什么是人工智能 人工智能(Artificial Intelligence)&#xff1a;它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。1956年由约翰麦卡锡首次提出&#xff0c;当时的定义为“制造智能机器的科学与工程”。人工智能的目的就是让机器…...

PMP知识点集锦~建议收藏!

/// 常考概念 德尔菲技术——德尔菲技术是组织专家达成一致意见的一种方法。项目专家匿名参与其中。组织者使用调查问卷就重要的项目议题征询意见&#xff0c;然后对专家的答卷进行归纳&#xff0c;并把结果反馈给专家做进一步评论。这个过程反复几轮后&#xff0c;就可能达成…...

Python科学计算系列2—不等式和不等式组

1.一元二次不等式求解 例1&#xff1a;求下列不等式的解 代码如下&#xff1a; from sympy import symbols, solvex symbols(x) f x ** 2 x - 6 print(solve(f > 0)) 运行结果&#xff1a; 2.一元不等式组求解 例2&#xff1a;求下列不等式组的解集 代码如下&#xf…...

常用python科学计算库汇总

import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import lightgbm as lgb import xgboost as xgb import catboost as cb from tqdm import tqdm import category_encoders as cefrom sklearn.model_selection import KFold...

交叉编译ortp、osip2、eXosip2、mediastreamer2及其附带的库实现SIP软电话

经过两周的交叉编译&#xff0c;编写源码&#xff0c;终于实现了在ARM开发板上的软电话。下面记录各个库的交叉编译过程&#xff0c;有可能还会有漏掉一些库&#xff0c;也有可能有些库不需要。由于编译完成几周之后才想起有做一些记录&#xff0c;难免有些不准确以及不全。这交…...

cisco VoIP软电话配置实验

cisco VoIP软电话配置实验 2010-12-21 14:53:40标签&#xff1a;语音通信 cisco 软电话 休闲 VoIP 职场原创作品&#xff0c;允许转载&#xff0c;转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zenfei.blog.51cto.com/763386/46…...

android 软电话 开发包-JNI 封装 SIP 协议,可进行二次开发应用于VOIP

android 软电话 开发包-JNI 封装 SIP 协议&#xff0c;可进行二次开发应用于VOIP该开发包为android平台下的JNI开发包&#xff0c;符合标准SIP协议&#xff0c;支持G729语音编码。 下载地址&#xff1a;源代码地址 apk地址 提供完整的二次开发的demo代码&#xff0c;包含以…...

蚁群算法(ant system,AS)

蚁群算法蚂蚁系统(ant system,AS)由Dorigo于1996年发表&#xff0c;文章题目为[《The Ant System : optimization by a colony of cooperating agents》](https://www.docin.com/p-1565494487.html)。在耳熟能详的TSP旅行商问题上AS算法有着不错的效果&#xff0c;这也是被大多…...

香港城市大学计算机科学申请,75均分CS专业学生获香港城市大学offer

学生背景&#xff1a;L同学&#xff0c;安徽某211大学&#xff0c;计算机科学专业&#xff0c;均分75&#xff0c;申请时雅思6.0(不到要求)&#xff0c;也提交了大学六级的成绩申请阶段&#xff1a;计算机科学硕士&#xff0c;电子商务硕士申请方案&#xff1a;香港大学 世界排…...

python考研学校排名_计算机科学与技术学科考研研究生院学校排名(2020-2021)

新东方大学生资料下载 姓名 手机号 短信验证码 图片验证码年级 请选择 大一 大二 大三 大四 大五 研一 研二 研三 行政区 请选择 请选择 请选择 {"name":{"label":"姓名","placeholder":"","required":1,"fo…...

计算机专业 排名 国际,计算机专业世界大学排名ARWU

《计算机专业世界大学排名》点评2011年《计算机专业世界大学排名》在全球共评出100所大学&#xff0c;美国高校占据半壁江山&#xff0c;亚洲上榜的大学有&#xff1a;魏茨曼科技大学、以色列理工学院、香港科技大学、耶路撒冷希伯来大学、特拉维夫大学、香港中文大学、台湾大学…...

港大计算机专业世界排名,THE最新世界大学学科排名发布!港理工6科急升,商科超越港大获第一!...

原标题&#xff1a;THE最新世界大学学科排名发布&#xff01;港理工6科急升&#xff0c;商科超越港大获第一&#xff01;重磅&#xff01;泰晤士高等教育(THE)公布了最新2021年世界大学学科排名结果&#xff01;今年的专业排名同样是涉及了人文艺术、商业与经济学、临床与健康、…...

计算机音乐制作专业大学排名,音乐研究生院校排名

Add 本专业学姐微信为你免费答疑关于《音乐考研》我们搜集了部分音乐考研真题和复试资源&#xff0c;免费赠送&#xff1b;并提供有偿的音乐初试/复试/调剂辅导(收费合理&#xff0c;内部资源&#xff0c;效果有保障)&#xff0c;如果需要领资源或了解研究生辅导的&#xff0c;…...

泰晤士2021计算机科学排名,重磅!2021泰晤士学科排名发布!

原标题&#xff1a;重磅&#xff01;2021泰晤士学科排名发布&#xff01;上个月&#xff0c;泰晤士高等教育发布了2021年世界大学排名(戳此回顾)泰晤士高等教育世界大学排名&#xff0c;又译THE世界大学排名&#xff0c;与QS世界大学排名、U.S. News世界大学排名、软科世界大学…...

世界大学经济与商科排名:香港科大中国第一

近日&#xff0c;U.S.News 发布了世界大学排名。此次排名共统计了全球1250所大学。在经济与商科专业大类中&#xff0c;共有200所大学上榜&#xff0c;哈佛大学位列榜首&#xff0c;香港科大排名中国第一。以下为榜单前20名&#xff1a;美国8所进入10强&#xff0c;中国世界第三…...

香港研究生计算机学排名,香港计算机授课型硕士computer science专业及就业介绍...

香港的主要产业还是金融物流(旅游也算)&#xff0c;软硬件通讯等不是核心但还是蛮重要的&#xff0c;华为等在香港都有分部。银行及通讯行业还是需要计算机的人才的&#xff0c;在华为香港&#xff0c;起薪2.2W&#xff0c;银行的话1.8W&#xff0c;都是港币。如果楼主说想去阿…...

香港有计算机专业的学校有哪几所,香港计算机专业学校介绍

去香港读大学不仅离家较近&#xff0c;花费少&#xff0c;而且教学质量很高&#xff0c;绝对是性价比高的选择。下面&#xff0c;小编来为大家介绍一下香港大学计算机专业开设情况吧。【香港大学】香港大学是香港历史最悠久的大学&#xff0c;世界上的排名很高。相关专业&#…...

香港理工计算机世界排名,香港理工大学这四个专业是全球百强

原标题&#xff1a;香港理工大学这四个专业是全球百强近日&#xff0c;泰晤士高等教育(THE)公布了2021世界大学学科排名&#xff0c;香港理工大学的一些专业取得了较好的成绩&#xff0c;其中包括理工大学的一些优势专业包括商业与经济学、社会科学、物理科学、计算机科学、工程…...

香港考研计算机大学排名,香港学校研究生专业排名2019年情况如何?

香港学校研究生专业排名2019年情况&#xff1a;1 计算机科学Master of Science in Computer Science2 电子商务及网络Master of Science in Electronic Commerce & Internet Computing3 屋宇设备工程Master of Science in Engineering (Building Services Engineering)4 环…...

漫画版“华为芯片DSP”

...

用HTML、CSS技术设计的个人网页与实现制作(web前端期末大作业)

&#x1f389;精彩专栏推荐&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb; ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 &#x1f482; 作者主页: 【主页——&#x1f680;获取更多优质源码】 &#x1f393; web前端期末大作业…...

华为芯片服务器是什么情况,华为芯片有哪些

华为芯片主要是旗下的海思研发&#xff0c;主要有五大系列&#xff1a;手机消费级设备领域的麒麟芯片、服务器领域的鲲鹏芯片、人工智能领域的昇腾芯片、5G手机基带领域的巴龙芯片以及家用路由器领域的凌霄芯片。以下是详细介绍&#xff1a;1、海思芯片应用在移动终端设备上&am…...

台积电不会断供 华为新一代智能手机芯片麒麟985不受影响

【TechWeb】5月23日消息&#xff0c;美国商务部把华为加入"实体名单"进行限制后&#xff0c; 美系的供货商&#xff0c;包括高通、博通、intel、Nvidia、美光、skyworks、Ti等都已经停止向华为供货了&#xff0c;同时也停止商务活动。至于晶圆制造巨头台积电&#xf…...

华为芯片全景图

SoC芯片&#xff08;麒麟系列&#xff09;&#xff1a;手机SoC芯片一直是华为的主力研究&#xff0c;至2018年8月31日推出的麒麟980处理器以及预计今年下半年将推出麒麟985芯片&#xff0c;华为手机芯片已经达到世界一流水平。 AI芯片&#xff08;昇腾系列&#xff09;&#x…...

华为手机芯片断供,有没有可能回收旧手机解决目前困境?

我从我的个人工作经历来回答这个问题&#xff0c;如果你从事过手机制造或者其他电子产品的制作&#xff0c;就知道这个方法根本行不通&#xff0c;下面我将从几个方面来解释为什么行不通。 回收的芯片稳定性差 做过电子制作都知道&#xff0c;如果想把旧的芯片从手机上拆下来…...

余承东:华为没芯片了!

来源&#xff1a;剑桥评论ID&#xff1a;University_Cambridge太悲壮&#xff01;余承东亲口承认&#xff1a;华为没芯片了&#xff01;被美国扼住喉咙&#xff0c;麒麟高端芯片成“绝版”&#xff01;网友炸锅。太难了&#xff0c;前两天华为亲口承认&#xff0c;今年受到美国…...

手机芯片研发有多难_手机芯片设计很简单?详解手机芯片设计的难点

自从华为靠自研芯片成功“上位”以来&#xff0c;手机厂商自研芯片便成为广大爱好者的谈资。很多吃瓜群众想&#xff0c;既然三星、苹果、华为行&#xff0c;别的品牌为何不行&#xff1f;“手机芯片吗不就是ARM的CPU和GPU拼在一起然后找一家代工厂造不就完了吗&#xff1f;”然…...

华为达芬奇AI芯片架构

达芬奇架构是基于AI计算功能设计的&#xff0c;并基于高性能3D Cube计算引擎&#xff0c;极大地提高了计算能力和功耗比。 根据达芬奇架构&#xff0c;进行了以下优化&#xff1a; 多核堆栈用于并行计算能力扩展 通过设计片上存储器 on-chip memory&#xff08;高速缓存/缓冲区…...

三星赶进度,5G手机芯片超越华为

中国已正式发布5G牌照&#xff0c;目前产业链特别是手机芯片的进度落后于5G商用&#xff0c;众多手机芯片企业正争相推出5G手机SOC芯片以争夺第一名&#xff0c;而近期传出三星的Exynos9825芯片将搭载于其将在8月发布上市的旗舰手机galaxy note10上&#xff0c;将成为全球首款上…...

华为ai服务器芯片,华为AI芯片有什么用特殊在哪 与普通芯片有什么区别

华为AI芯片有什么用&#xff1f;与普通芯片有什么区别&#xff1f;华为率先在传统的手机SoC中加入独立的AI独立处理单元NPU后&#xff0c;AI独立处理单元的设计也成为了行业的发展趋势。10月10日&#xff0c;在上海举行的2018华为全联接大会上&#xff0c;华为轮值董事长徐直军…...

华为服务器芯片多少纳米,华为mate40的芯片是几纳米_华为mate40的芯片是几纳米工艺...

华为mate40被大家誉为今年华为功能最丰富并且性价比也非常的手机。看到这样的称号大家不禁回想华为mate40的芯片是什么呢&#xff1f;华为mate40的芯片是几纳米的呢&#xff1f;小编就来为大家介绍一下吧。1.华为mate40的芯片是几纳米从命名上来看&#xff0c;麒麟9000E应该不及…...

数据中台当前与未来-数字化架构设计(1)

数字化架构设计,是经过多年的认知,高质量的输出。 题外话:今天看到了资本市场火爆的RISC-V架构,希望国内在芯片开源路上越走越好,不受A国制裁。 早上2015年,因为工作原因,开始对中台设计有了比较早的了解和设计输出,从今天开始,我将重新对中台设计进行梳理。 背景动…...

银行全面数字化:看本质、抓关键、建平台

数据经济时代&#xff0c;数字化转型浪潮滚滚而来&#xff0c;各大银行也开始了全面的数字化转型。然而&#xff0c;由于业务复杂、数据庞大、精细度要求高&#xff0c;对于数据的应用存在难题。如何从内而外进行全面数字化&#xff1f;可以看看这个案例。 近几年&#xff0c;…...

【注意力机制】Self-attention注意力机制理论知识

注意力机制目录输入输出类别&#xff08;N指向量个数&#xff09;&#xff1a;Self-attention引入self-attention架构self-attention怎么产生bbb例子&#xff1a;产生b1b^{1}b1例子&#xff1a;产生b2b^{2}b2self-attention 总结&#xff1a;Multi-head Self-attentionPosition…...

关于信息化、数字化、数据化……等的区别!

【智能制造】一文说透【信息化、数字化、数据化以及数据化运营】的区别&#xff01; 涉及核心能力板块&#xff0f;企业新能力建设之智能制造模块 先来解释一下这4个名词的概念。 1、信息化是一种管理手段&#xff0c;信息化的工作就是把管理信息化。 信息化就是将企业的生产过…...

数据化、信息化、数字化和智能化之间联系和区别解析

摘要 信息化、数据化、数字化、智能化等概念层出不穷&#xff0c;然而业内没有的权威定义&#xff0c;大家众说纷纭&#xff0c;大有“百花齐放&#xff0c;百家争鸣”之势。尤其非IT专业人士&#xff0c;对这些概念的认知往往是非常困惑&#xff0c;甚至发出企业信息化的未来…...

Mysql数据库结构同步时报错:Result: 1118 - Row size too large.

今天在更新一个老数据库的结构时出现了这个问题&#xff0c;用的是Navicat的结构同步 看这报错意思是更改表结构时发现某行长度过长&#xff0c;但是实际上这张表并没有数据 实际上这是因为打开了数据库的严格检查模式 使用命令查询一下 show variables like %innodb_strict…...

把数据库的表结构导出Excel格式

把数据库的表结构导出Excel格式 话不多说先上代码&#xff01; SELECT COLUMN_NAME 列名, COLUMN_TYPE 数据类型, DATA_TYPE 字段类型, CHARACTER_MAXIMUM_LENGTH 长度, IS_NULLABLE 是否为空, COLUMN_DEFAULT 默认值, COLUMN_COMMENT 备注 FROM INFORMATION_SCHEMA.COLUMNS …...

阿里云RDS导出数据库结构整理工具

本文使用shell实现一个小工具&#xff0c;可以整理阿里云RDS导出数据库结构的zip文件&#xff0c;整理为可直接使用的sql文件。 阿里云RDS导出的数据库结构sql需要整理的地方 1.解压后sql文件名称缺少数据库名称标识 阿里云RDS导出的数据库结构sql&#xff0c;会压缩为一个…...

Kotlin高仿微信-第57篇-VIP管理列表

Kotlin高仿微信-项目实践58篇详细讲解了各个功能点&#xff0c;包括&#xff1a;注册、登录、主页、单聊(文本、表情、语音、图片、小视频、视频通话、语音通话、红包、转账)、群聊、个人信息、朋友圈、支付服务、扫一扫、搜索好友、添加好友、开通VIP等众多功能。 Kotlin高仿…...

EF CodeFirst下,当实体结构发生修改怎么更新数据库结构

在使用EF的实际编程中我们经常遇到这样的问题&#xff1a;发现实体结构需要新增加一个字段&#xff0c;或者减少一个字段&#xff0c;急需把实体结构修改&#xff0c;并让数据库更新这种修改。在用Model First或者Database First的情况下我们可以通过在实体视图界面下生成更改数…...

将数据库结构修改提交到生产环境下数据库

思路&#xff1a;通过 ssh 连接服务器&#xff0c;先备份数据库。mysqldump 导出数据&#xff0c;然后在目标服务器 mysql 导入数据&#xff0c;最后用架构同步工具 比如&#xff0c;sqlyog 同步存储过程&#xff0c;视图等项目。 1. Mysql 导入导出命令&#xff1a; ##导入数…...

Navicat实现数据库结构和数据同步

本文属于个人原创作品、个人总结&#xff0c;谢绝转载、抄袭。如果您有疑问或者希望沟通交流&#xff0c;可以联系QQ&#xff1a;865562060。 一、简述 Navicat 是一套快速、可靠并价格相宜的数据库管理工具&#xff0c;专为简化数据库的管理及降低系统管理成本而设。它可以用…...

华为linux指纹识别,华为手机指纹识别的十种玩法!你都掌握了没

指纹识别技术操作简单方便&#xff0c;在手机上的用处较多体现在解锁、支付和拍照等&#xff0c;随着手机厂商对功能的不断迭代升级&#xff0c;时下的指纹识别功能应用可以说是相当丰富&#xff0c;对此&#xff0c;给大家说说华为手机上10个关于指纹识别功能的玩法。看看你是…...

基于PHP+MSQL的电子投票管理系统的设计与实现

本科毕业论文&#xff08;设计&#xff09;任务书 选题题目 基于PHPMSQL的电子投票管理系统的设计与实现 一、研究目标 投票系统是一般网站常用的一种系统。它是一种在网站上提出调查题目&#xff0c;由用户在线投票并对调查投票的统计结果直接显示的调查工具.网站可以通过投…...

手机指纹识别技术

识别技术有哪些&#xff1f; 虹膜识别、指纹识别、人脸识别等 指纹使用场景 考勤机 手机 门锁 保险箱 警用设备 身份证&#xff08;芯片内有加密保存的指纹和照片&#xff09; 护照 指纹的两个重要特性&#xff1a; 1、不同手指的指纹纹脊的式样不同&#xff0c;即指…...

android 指纹识别驱动 win10,[教程] 使用你的安卓手机指纹识别来更优雅地远程解锁Windows 10...

目前市面上除游戏本以外大多数新出的 Windows 10笔记本电脑都支持 Windows Hello(面容、指纹、虹膜等)&#xff0c;但是对于台式机来说&#xff0c;很少会有消费者专门去购置一台支持 Windows Hello 的主机&#xff0c;同时外置的 USB 指纹识别器价格也不便宜&#xff0c;所以很…...

保姆级教程,手把手教你批量打造小红书爆文笔记,快来收藏

小红书是千人千面的内容分发机制&#xff0c;先推给少数人&#xff0c;成为爆文才会进入到更大的流量池持续获得流量&#xff0c;那么什么样的笔记才是爆文呢&#xff1f; 浏览量/小眼睛10%&#xff0c;互动&#xff08;点赞数收藏数评论数(1-3小时内)24小时内&#xff09;≥10…...

小红书怎么运营好?分享小红书的一些经验让你少走弯路

每次讲小红书运营&#xff0c;我都尽量把一个问题拆的特别细&#xff0c;揉碎了讲&#xff0c;说实话挺不容易的。之前也发过&#xff0c;这次分享又是小红书&#xff0c;没办法&#xff0c;小红书的流量非常大&#xff0c;而且粉丝精准度也很不错。 分享的这些都是经验&#…...

如何找小红书博主进行探店合作?小红书探店推广怎么样?

我们浏览小红书常常会见到探店的内容&#xff0c;有的时候我们想在自己的城市搜索一些美食就会下意识地去搜索城市周边的探店笔记。 因为这类笔记呈现的内容比较贴近生活中我们去实际体验的过程&#xff0c;从进店到服务再到菜品&#xff0c;最后博主还会对菜品进行试吃点评。…...

小红书账号怎么做起来的呢?干货!快收藏起来!

小红书账号在起步阶段是很重要的&#xff0c;需要我们做好相应的规划和布局&#xff0c;当然还有一些注意事项需要我们避雷。小红书账号怎么做起来的呢&#xff1f;想必有很多小伙伴都想知道&#xff0c;伯乐网络传媒具有多年小红书种草推广、小红书运营经验&#xff0c;接下来…...

2017年,我成功入职小红书的经历

很早就想写这篇总结&#xff0c;但是因为⾃⼰太懒&#xff0c;拖拖拉拉到现在&#xff0c;因为去年10⽉份加⼊现在的公司&#xff08;⼩红书&#xff09;&#xff0c;加上之前的⼀些经历&#xff0c;有很多感慨&#xff0c;所以想简单回顾下&#xff0c;算得上是对毕业以来这段…...

新手怎样运营小红书?小红书的运营技巧

相信最近很多人的手机中都有这款APP&#xff0c;小红书&#xff0c;所谓的种草神器。之前打着“小红书标记我的生活“这一标语吸引了众多的人在小红书上面分享自己的生活。 随着越来越多的人加入和使用&#xff0c;小红书成功成为人们日常分享生活和闲时浏览的APP。 那么&…...

小红书达人等级划分?小红书垂类达人怎么看

小红书的种草能力和社区加电商的模式&#xff0c;吸引了越来越多用户&#xff0c;也使得越来越多品牌将目光放在小红书笔记推广上。那么今天就和大家介绍一下小红书达人等级划分情况和小红书达人种草力度&#xff0c;供大家参考了解。 一、小红书达人等级划分 小红书达人等级划…...

小红书日常运营规范

日常运营很重要&#xff0c;遵守社区规范也很重要&#xff0c; 坚持原创以及导流转化&#xff0c;在笔记中不能出现手机、微信等号码&#xff0c;不能在笔记内容里直接兜售房券&#xff0c;优惠、特惠这些敏感词都需要重点规避。以免因破坏规范导致不好的结果。 2、账号运营的…...

小红书java算法难吗_Java面试系列之记一次小红书之旅

一面一面面试官看着二十七八岁&#xff0c;文质彬彬&#xff0c;这哪里是写代码的&#xff0c;头发都飘起来了好么。上来就干项目&#xff0c;由于大家的项目都不太一样&#xff0c;所以对于项目部分我就说说我面试的时候经常遇到的问题描述下项目一口是吃不了胖子的&#xff0…...

小红书 算法简介

小红书作为中国乃至全球独一无二的社区电商&#xff0c;目标是让全世界的好生活触手可及&#xff0c;那么如何帮助用户在社区里发现好生活&#xff0c;又如何引导用户找到值得剁手的好产品呢&#xff1f;本文整理自 ArchSummit 深圳演讲&#xff0c;探讨如何运用机器学习和人工…...

餐饮店如何在小红书上引流?小红书转化怎么样

小红书从2013年到2022年发展了9年的时间&#xff0c;沉淀积累最后爆发&#xff0c;如今小红书推广已经成为品牌方不可缺少的渠道之一。那餐饮店如何在小红书上引流?今天就来好好分享一下。 随着时间的发展&#xff0c;小红书已然成为了覆盖美食&#xff0c;旅游&#xff0c;时…...

3.2 搞懂小红书算法运营逻辑,只需要5分钟【玩赚小红书】

在讲这个之前&#xff0c;我们先来看一下「小红书」平台都有哪个几个流量入口&#xff0c;对应的不同流量入口&#xff0c;平台所应用的推荐机制分别是什么样的&#xff1f; 如图&#xff0c;从目前小红书APP的设定来看&#xff0c; 流量主要集中在打开APP中的「发现页」和APP顶…...

命令行批量删除文件夹中重复文件

批量删除文件夹中的重复文件 当进行批量下载时&#xff0c;遇到了下面这种情况&#xff1a; 文件(1).docx 文件(2).docx 文件.docx 尤其是当文件夹下又有子文件夹面临同样的问题时&#xff0c;更加头疼了。如果去逐个删除简直是太浪费时间了&#xff0c;所以可以在命令行使用下…...

Mac下解决复制重复文件时,没有像Windows“保留二者”的选项 - Mac文件夹合并,保留重复文件 - xx(1).jpg

情景 你需要在Mac下复制文件到文件夹“B”&#xff0c;但是有部分文件重复了&#xff0c;这时系统没有“保留二者”的选项&#xff0c;只能"跳过"&#xff0c;"停止"&#xff0c;"替换"&#xff0c;这个简单的要求"保留"为什么不做出…...

达梦数据库的精度和标度有啥区别

达梦数据库添加字段时&#xff0c;不像mysql那样&#xff0c;可以指定长度&#xff0c;只有精度和标度 。 1、精度指数字的位数、 标度指小数点后的数字位数。 例如,数 123.45 的精度是 5,标度是 2。 2、mysql迁移到达梦时&#xff0c;精度为mysql中指定的长度3倍&#xff0c…...

无标度关联双层网络

1、实验目的&#xff1a; 利用Python创建无标度关联双层网络&#xff0c;要求A、B层都为无标度网络并且A、B层的节点一一对应。 工具&#xff1a;Pycharm和Python的Multinetx包、matplotlib包 2、实验过程&#xff1a; 首先下载multinetx包&#xff0c;由于pycharm自带的mul…...

多维标度法

MDS基本概念定义&#xff1a;多维标度法是利用客体间的相似性数据去揭示他们之间的空间关系的统计分析方法 种类&#xff1a; 度量化模型&#xff1a;若模型所需要的相似性数据是用距离尺度或比率尺度测得的非度量化模型&#xff1a;若模型需要顺序量表水平的相似数据&#xff…...

145、【动态规划】leetcode ——70. 爬楼梯:暴力法+动态规划(C++版本)

题目描述 原题链接&#xff1a;70. 爬楼梯 解题思路 1、暴力法 递归方式 class Solution { public:int res 0;void traversal(int n) {if(n 0) { // 每遍历出一种情况&#xff0c;就将结果加一res;return ;} else if (n < 0) {return ;}climbStairs(n - 1); // 探…...

【手写 VueRouter 源码】第七篇 - 路由变化触发视图更新

一&#xff0c;前言 上篇&#xff0c;介绍了路由匹配的实现&#xff0c;包括以下几个点&#xff1a; 路由匹配的分析&#xff1b;路由匹配的实现:router.match、matcher.match、createRoute&#xff1b; 本篇&#xff0c;继续介绍路由变化触发视图更新&#xff1b; 二&#…...

机器学习之朴素贝叶斯分类器原理详解、公式推导(手推)、面试问题、简单实例(python实现,sklearn调包)

目录1. 朴素贝叶斯原理1.1. 特性1.2. 思路2. 公式推导3. 简单实例3.1. 数据集脱单数据集2.0脱单数据集1.0西瓜数据集3.2. python实现3.3. sklearn实现3.4. 实验结果4. 几个注意点(面试问题)5. 运行&#xff08;可直接食用&#xff09;1. 朴素贝叶斯原理 1.1. 特性 朴素贝叶斯…...

什么样的光源不伤眼睛?精选优秀的全光谱护眼台灯

日光对眼睛最好&#xff0c;所有人造灯都不如日光对眼睛友好&#xff0c;日光指的是全光谱照射&#xff0c;而现在许多护眼灯做到全光谱照射&#xff0c;所以护眼灯成为很多家庭的必备产品之一&#xff0c;晚上学习、工作&#xff0c;有了护眼灯的陪伴&#xff0c;既明亮又不伤…...

复杂因子秒级计算,文谛资产是这样做到的...

上海文谛资产管理有限公司&#xff08;以下简称“文谛资产”&#xff09;秉持理性、务实、高效、专业的投资精神&#xff0c;凭借科学的量化投资战略、先进的量化交易技术和成熟的风险管理能力深耕量化领域&#xff0c;以创造长期稳定收益为投资目标&#xff0c;为国内外投资者…...

投稿计算机SCI期刊,什么是同行评议? - 易智编译EaseEditing

首先&#xff0c;初审论文的可能不是审稿人&#xff0c;有些稿源丰富的相对高端期刊&#xff0c;还会由作为大同行的编辑对稿件的内容本身&#xff0c;尤其是创新性等方面对稿件进行评估。 这个编辑内部初审&#xff0c;对于牛期刊而言也会拒掉许多投稿&#xff0c;这一过程通…...

如何添加 WhatsApp按钮打开Facebook页?SaleSmartly(ss客服)为您解答

关键词&#xff1a;SaleSmartly&#xff08;ss客服&#xff09;&#xff1b;Facebook WhatsApp 按钮想要了解如何添加 WhatsApp 按钮到您的 Facebook 页&#xff1f;您来对地方了。在本文中&#xff0c;我们将概述合并 WhatsApp 按钮 Facebook 页面&#xff0c;并提供有关如何执…...

【CodeFroces】【DP】Maximum White Subtree

CodeForces 1324F Maximum White Subtree 题目传送门 题目大意 给定一棵树&#xff0c;每个节点为白色或黑色&#xff0c;现对每个节点 uuu&#xff0c;选出任意大小的包含该节点的连通图&#xff0c;使得图上白色点数目与黑色的数目的差距最大。 分析 不妨记白点权值为1&…...

RTC直播与RTMP直播

RTC直播与RTMP直播 RTMP传统直播成本低廉&#xff0c;已大规模部署稳定运行&#xff0c;延时较高直播场景。 RTC直播主要用于对延迟要求高实时互动直播场景。 传统直播与RTC直播对比 以下整理了一下传统直播与RTC直播的不同之处&#xff1a; MR直播 MR直播实例(混合现实直播…...

Elasticsearch7.8.0版本入门——集群部署(linux环境-centos7)

目录一、三台服务器信息二、Elasticsearch7.8.0单机部署三、Elasticsearch7.8.0集群部署3.1、分别再三台服务器中都安装Elasticsearch7.8.03.2、修改192.168.136.23服务器中elasticsearch配置文件3.2、修改192.168.136.24服务器中elasticsearch配置文件3.3、修改192.168.136.25…...

STM32开发(五)STM32F103 通信 —— CAN通信编程详解

文章目录一、基础知识点二、开发环境1、硬件开发准备2、软件开发准备三、STM32CubeMX相关配置1、STM32CubeMX基本配置2、STM32CubeMX CAN相关配置四、Vscode代码讲解五、结果演示CAN 内部回环测试CAN 正常模式测试使用ADALM2000分析工具解析CAN时序一、基础知识点 了解CAN通讯…...

VOC/YOLO/COCO数据集格式转换及LabelImg/Labelme/精灵标注助手Colabeler标注工具介绍

数据集格式&#xff1a;VOC(xml)、YOLO(txt)、COCO(json) 本文主要对Label格式&#xff0c;以及LabelImg、Labelme、精灵标注助手Colabeler这常用的三种数据标注软件进行介绍。 1 Label格式 LabelImg是目标检测数据标注工具&#xff0c;可以标注标注两种格式&#xff1a; VOC…...

linux下原子操作指令

目录 原子操作CAS 原子操作 Demo CAS C/CLinux服务器开发/后台架构师【零声教育】-学习视频教程-腾讯课堂 原子操作CAS 原子操作 所谓原子操作是指不会被线程调度机制打断的操作&#xff0c;当某次操作一旦开始&#xff0c;就一直运行到结束&#xff0c;中间不会有任何中…...

Kafka入门(二)

1、Kafka集群工作进程 下面了解一下Kafka的工作流程&#xff0c;Kafka集群会将消息存储在Topic中&#xff0c;每条记录会由一个Key、一个Value和一个Timestamp组成。 Kafka中的消息是以Topic进行分类的&#xff0c;生产者生产消息&#xff0c;消费者消费消息&#xff0c;读取和…...

古月居ros2机器人系列修改图片后如何编译问题

A(我)&#xff1a;你好删掉这两个文件后它出现了learning——node未找到这种错误&#xff1b;不仅如此&#xff0c;我建立了另一个同样的文件&#xff0c;而这次我是先修改了路径再编译的&#xff0c;尽管这次新生成的build是修改后的&#xff0c;并且也并未出现多余的&#xf…...

PTA Advanced 1164 Good in C C++

目录 题目 Input Specification: Output Specification: Sample Input: Sample Output: 易错测试点 易错点&C知识UP 代码 题目 When your interviewer asks you to write "Hello World" using C, can you do as the following figure shows? ​ Input …...

数学建模练习——非线性规划

...

十、数据库操作

数据库操作 一旦创建 数据模型后&#xff0c;Django 自动给予你一套数据库抽象 API&#xff0c;允许你创建(create)&#xff0c;检索(retrieve)&#xff0c;更新(update)和删除(delete)对象。 为了方便调试我们通过下面的命令进入交互式python命令行&#xff1a; python man…...

Linux -终端中的编辑器vi(2)

4.常用命令4.8缩排和重复执行命令功能>>向右增加缩进<<向左减少缩进.重复上次命令缩排命令 在开发程序时&#xff0c;统一增加代码的缩进比较有用&#xff01;一次性在选中代码前增加4个空格&#xff0c;就叫做增加缩进一次性在选中代码前删除4个空格&#xff0c;就…...

鼎盛合方案——轮胎充气泵方案

轮胎的质量好坏直接影响到备胎上位的时间长短&#xff0c;而在轮胎的使用中如果充气不恰当则是又给了备胎一个摩拳擦掌准备登场的机会。诶、怎么今天老是说备胎备胎的&#xff0c;对象和她的蓝颜知己这几天确实走的近了一些。发展方向有点不对……她们昨天还一起吃饭也没叫我&a…...

Python常见异常类型

开发人员在编写程序时&#xff0c;难免会遇到错误&#xff0c;有的是编写人员疏忽造成的语法错误&#xff0c;有的是程序内部隐含逻辑问题造成的数据错误&#xff0c;还有的是程序运行时与系统的规则冲突造成的系统错误&#xff0c;等等。总的来说&#xff0c;编写程序时遇到的…...

测试工作杂记

1、安卓 测试过程中系统突然卡住不能动了、系统直接&#xff08;Crash&#xff09;崩溃掉了、应用程序无响应&#xff08;ANR&#xff09;&#xff0c;即出现闪退或者异常的情况下 adb logcat -c && adb logcat > d:\logcat.txt 抓包工具android studio (接口、参…...

数据库笔记(三)

havingwhere后面只能写普通字段条件,不能写聚合函数条件having关键字专门用来写聚合函数条件的,并且需要和group by结合使用,写在分组的后面查询每个部门的平均工资,要求平均工资大于2000;select dept_id, avg(sal) a from emp group by dept_id having a>2000;查询每种工作…...

AD硬件电路学习笔记(四)四层板实战(上)之常见模块要求

系列文章目录 AD硬件电路学习笔记&#xff08;一&#xff09;常见的管脚名字以及FPGA、Lora AD硬件电路学习笔记&#xff08;二&#xff09; GND的种类及PCB布线实战 AD硬件电路学习笔记&#xff08;三&#xff09;mos管开关电路学习总结 文章目录系列文章目录常见要点防静电…...

Grafana 系列文章(十):为什么应该使用 Loki

&#x1f449;️URL: https://grafana.com/blog/2020/09/09/all-the-non-technical-advantages-of-loki-reduce-costs-streamline-operations-build-better-teams/ &#x1f4dd;Description: 我们都知道为什么 Loki 对日志管理有很大帮助。但这里有所有的原因&#xff0c;为什…...

((蓝桥杯 刷题全集)【备战(蓝桥杯)算法竞赛-第7天-贪心专题】( 从头开始重新做题,记录备战竞赛路上的每一道题 )距离蓝桥杯还有60天

&#x1f3c6;&#x1f3c6;&#x1f3c6;&#x1f3c6;&#x1f3c6;&#x1f3c6;&#x1f3c6; 欢迎观看我的博客&#xff0c;如有问题交流&#xff0c;欢迎评论区留言&#xff0c;一定尽快回复&#xff01;&#xff08;大家可以去看我的专栏&#xff0c;是所有文章的目录&a…...

Anchor Free的孪生目标跟踪

Anchor Free的孪生目标跟踪 跟踪任务可以看成是分类任务与状态估计任务的结合。分类任务的目的是精确定位目标的位置&#xff0c;而状态估计获得目标的姿态&#xff08;即目标框&#xff09;。SiamFC一文将当前的跟踪器按照不同状态估计的方法分为三类&#xff1a; 以DCF和Si…...

【6s965-fall2022】神经架构搜索 Neural Architecture Search

在很长一段时间里&#xff0c;研究人员都是手动设计神经网络的架构。神经网络架构的设计空间非常大&#xff0c;它包括#layers、#channel width、#branches、kernel sizes、input resolutions。因此&#xff0c;手动调整这些参数非常困难。而神经架构搜索&#xff0c;NAS&#…...

如何从脚本小子变成黑客大神?【网络安全】

学前感言: 1.这是一条坚持的道路,三分钟的热情可以放弃往下看了. 2.多练多想,不要离开了教程什么都不会了.最好看完教程自己独立完成技术方面的开发. 3.有时多google,baidu,我们往往都遇不到好心的大神,谁会无聊天天给你做解答. 4.遇到实在搞不懂的,可以先放放,以后再来解决. …...

Suflo-Cyanine5.5 Tyramide,Suflo-Cyanine3 TSA,磺酸基-花青素Cy5 酪酰胺

一、试剂基团反应特点&#xff08;Reagent group reaction characteristics&#xff09;&#xff1a;TSA主要原理是利用酪胺Tyramide的过氧化物酶反应(酪胺盐在HRP催化H202下形成共价键结合位点)&#xff0c;产生大量的酶促产物&#xff0c;该产物能与周围的蛋白残基(包括色氨酸…...

LaoCat带你认识容器与镜像(实践篇一下)

实践篇主要以各容器的挂载和附加命令为主。 本章内容 本文实操全部基于Ubuntu 20.04 宿主机 > linux服务器本身 Docker > 20.10.22 从该章开始&#xff0c;我们就进入了Docker实践篇系列了&#xff0c;主要介绍Docker相关附加命令&#xff0c;与实际日常生产部署注意点…...

Android设备的各种唯一标识符 ID

IMEI 只有Android手机才有&#xff0c; IMEI号是一串15位的号码&#xff0c;比如像这样 359881030314356 TelephonyManager TelephonyMgr (TelephonyManager)getSystemService(TELEPHONY_SERVICE); String szImei TelephonyMgr.getDeviceId();需要权限android.permission.R…...

git串讲笔记

1.注册2.gitee 创建 仓库3. 你的电脑 git软件4. 将上边软件的安装路径需要设置到idea中file settting git path to git executeable: C:\Program Files\Git\bin\git.exe5.vcs create git repository6.点 对号 将idea代码提交本地仓库中7.点 斜右上 方绿色箭头 &#xff1a; 将本…...

ChIP-seq 分析:原始数据质控(2)

1. ChIPseq 简介 染色质免疫沉淀&#xff0c;然后进行深度测序 (ChIPseq) 是一种成熟的技术&#xff0c;可以在全基因组范围内识别转录因子结合位点和表观遗传标记。 ChIPseq1.1. 实验处理 ChIPseq2交联和蛋白质结合的 DNA。通过抗体富集特定蛋白质或 DNA 。添加 末端修复、A 尾…...

对几万行数据的调优操作,调优后系统性能提升明显

文章目录 前言一、问题一:对几万条数据筛选二、问题二:对几万条数据增删查改总结前言 对几万行的数据的处理或者对几万行数据与数据库的交互操作,虽然严格意义上来说,并不是很多,但是如果按照传统普通的流程一次性的遍历处理操作数据,也是会性能很差,有可能到分钟级别;…...

索尼官方答疑,你关心的PS VR2问题都在这里

随着索尼PS VR2即将开售&#xff0c;索尼在近期也逐渐公布更多关于PS VR2的消息&#xff0c;包括首发阵容&#xff08;2-3月期间&#xff09;共计37款。与此同时&#xff0c;外界对于索尼PS VR2提出了更多担心&#xff0c;彭博社爆料称&#xff1a;因PS VR2的预订量未及预期&am…...

SSM企业权限管理项目(一)

AdminLTE AdminLTE是一款建立在bootstrap和jquery之上的开源的模板主题工具&#xff0c;它提供了一系列响应的、 可重复使用的组件&#xff0c;并内置了多个模板页面&#xff1b;同时自适应多种屏幕分辨率&#xff0c;兼容PC和移动端后台模板框架github获取AdminLTE源码&#…...

C++设计模式(10)——原型模式

亦称&#xff1a; 克隆、Clone、Prototype 意图 原型模式是一种创建型设计模式&#xff0c; 使你能够复制已有对象&#xff0c; 而又无需使代码依赖它们所属的类。 问题 如果你有一个对象&#xff0c; 并希望生成与其完全相同的一个复制品&#xff0c; 你该如何实现呢&…...

uniCloud 云函数/云对象 node版本改变成12或18解决方案

爆红信息 right-hand side of instanceof is not an object 今天卡到一个本地跑好好的云对象部署云端直接报错了。 原因是这样的&#xff01;&#xff01; 1、你去看看你云函数依赖那npm install的插件node版本是不是有要求&#xff0c;博主开github看了尽然是node>12 2、…...

面对元宇宙算力瓶颈,AI算力专家宁畅开出三大秘方

文 | 智能相对论作者 | 沈浪元宇宙这把火&#xff0c;从2022继续烧到了2023。目前来看&#xff0c;资本市场对扎克伯格的元宇宙故事依旧抱以希望。2月1日美股收盘&#xff0c;Meta涨2.79%&#xff0c;报收153.12美元/股&#xff0c;盘后股价一度涨逾19%&#xff0c;市值暴涨将近…...

(考研湖科大教书匠计算机网络)第三章数据链路层-第七节:MAC地址、IP地址和ARP协议

pdf下载&#xff1a;密码7281专栏目录首页&#xff1a;【专栏必读】考研湖科大教书匠计算机网络笔记导航 文章目录一&#xff1a;MAC地址&#xff08;1&#xff09;概述&#xff08;2&#xff09;IEEE 802局域网的MAC地址A&#xff1a;地址格式B&#xff1a;地址表示方法C&…...

LeetCode刷题模版:273 - 275、278 - 279、283 - 284、287、289 - 290

目录 简介273. 整数转换英文表示【未理解】274. H 指数275. H 指数 II278. 第一个错误的版本279. 完全平方数283. 移动零284. 顶端迭代器287. 寻找重复数289. 生命游戏290. 单词规律结语简介 Hello! 非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ ଘ(੭ˊᵕ…...

HDFS基本命令

目录 1.上传文件到HDFS文件系统 2.查看HDFS文件系统中的文件 3.查看上传到HDFS文件系统中指定文件的内容 4.从HDFS文件系统下载指定文件&#xff0c;并存放在指定文件中 5.删除HDFS文件系统中的指定文件 6.创建目录 7.创建多级目录 8.递归删除目录下的所有文件 9.删除…...

Java中if结构语句有几种格式?怎样执行?

在一个程序执行的过程中&#xff0c;各条语句的执行顺序对程序的结果是有直接影响的。所以&#xff0c;我们必须清楚每条语句的执 行流程。而且&#xff0c;很多时候要通过控制语句的执行顺序来实现我们想要的功能。流程控制类语句包括顺序、分支、循环三个结构语句。下面就来了…...

百趣代谢组学分享:基于大规模多中心人群的肝癌血清标志物研究

为什么都是多组学发的高分文章&#xff0c;我只想做代谢组学可以发高分吗&#xff1f; 答案当然是 Yes。接下来Lavender就为大家分享由大连物化所许国旺老师课题组发表在HEPATOLOGY上面的一篇文章。 百趣代谢组学文献分享&#xff0c;文章的题目为&#xff1a;A Large-Scale,…...

java面试题(十四)数据库之sql

开启掘金成长之旅&#xff01;这是我参与「掘金日新计划 2 月更文挑战」的第 N 天&#xff0c;点击查看活动详情 1.1 介绍一下数据库分页 参考答案 MySQL的分页语法&#xff1a; 在MySQL中&#xff0c;SELECT语句默认返回所有匹配的行&#xff0c;它们可能是指定表中的每个…...

Java顺序表模拟实现 + ArrayList介绍

文章目录前言一、模拟实现顺序表成员属性成员方法1&#xff0c;构造方法2&#xff0c;add——新增元素&#xff0c;默认在数组末尾新增2.1&#xff0c; isFull——判断顺序表是否已满2.2&#xff0c; expandCapacity——扩容3&#xff0c;add——在 pos 位置新增元素3.1&#x…...

html+css网页练习四

文章目录一、购物网站页面1、要求2、效果图3、index.html4、style.css二、活动页面1、要求2、效果图3、index.html4、style.css三、电商网站页面1、要求2、效果图3、index.html4、style.css四、搜索引擎页面1、要求2、效果图3、index.html3.1、index1.html3.2、index2.html4、s…...

行云洞见|为何行业权威都预测“云原生IDE 将成为常态”?

原文&#xff1a;《The year of the Cloud Development Environment 》 作者&#xff1a;RedMonk创始人 James Governor 最近CNCF在2023年云原生预测中谈到“云原生IDE 成为常态”&#xff0c;让CloudIDE又成为了云原生的焦点&#xff0c;市场上对CloudIDE的态度以及发展趋势讨…...

Fluke ADPT连接器给福禄克万用表插上翅膀

所需设备&#xff1a; 1、Fluke ADPT连接器&#xff1b; 2、Fluke 15B / 17B / 18B 简介 Fluke ADPT连接器允许个人计算机通过串行口与福禄克万用表进行通信。 计算机PC程序通过图形界面来输入数据和命令&#xff0c;与福禄克万用表进行交互。 Fluke ADPT连接器是一款先…...

VUE 年份范围选择器

VUE 年份范围选择器遇到一个需求,需要写一个年份选择器,是范围的年份选择器,比如:xxx年到xxx年 在使用elment UI的时候发现没有这种功能,于是采用el-date-picker 的年份选择器自己后封装了一个年份范围选择器 由于组件使用的地方很多,所以格式化都在组件中处理,回传格式在回传的…...

工业以太网交换机功能测试标准和方法

一、 数据帧过滤&#xff1a;测试被测设备数据帧过滤功能。 a) 测试步骤&#xff1a;1) 按图1搭建测试环境&#xff1b;2) 网络测试仪测试口1向测试口2和测试口3线速发送数据帧&#xff1b;3) 记录网络测试仪测试口2和测试口3数据接收情况&#xff1b;4) 在被测设备上配置端口2…...

Prometheus监控Elasticsearch

1 下载elasticsearch exporterhttps://github.com/prometheus-community/elasticsearch_exporter2 systemd 管理elasticsearch exporter service文件: /usr/lib/systemd/system/es_exporter.service[Unit] Descriptiones_exporter Documentationhttps://prometheus.io Afterne…...

Linux C 中数组名和结构体变量名代表的含义

在linux c 中数组和结构体是常见的数据结构类型&#xff0c;那么他们的标号名称 有代表神魔呢&#xff1f; 比如&#xff1a; int a&#xff0c; a 代表的是一个变量名程&#xff0c;它对应的地址中&#xff08;&a&#xff09;存的是一个整形值&#xff0c; 那么 char buf…...

如何控制Facebook投放广告成本?

一&#xff0c;Facebook广告成本高的原因和常见问题广告的成本很高&#xff0c;因为我们需要扩张正如前几篇文章所说&#xff0c;我们所要做的就是扩大对表现良好的产品和广告的广告。有两种扩展方式&#xff1a;这个过程也是我们的AD优化测试的一部分。因为在扩大规模的过程中…...

LeetCode——1604. 警告一小时内使用相同员工卡大于等于三次的人

一、题目 力扣公司的员工都使用员工卡来开办公室的门。每当一个员工使用一次他的员工卡&#xff0c;安保系统会记录下员工的名字和使用时间。如果一个员工在一小时时间内使用员工卡的次数大于等于三次&#xff0c;这个系统会自动发布一个 警告 。 给你字符串数组 keyName 和 …...

NLP之相似文本搜索

NLP之相似文本搜索相似文本搜索介绍应用场景常见算法1.text2vec流程代码2.gensim流程代码相似文本搜索 介绍 相似文本搜索是一种特殊的文本搜索&#xff0c;它的目的是找到与指定文本最相似的文档。这种技术通常通过计算文本间的相似度来实现&#xff0c;相似度可以通过各种方…...

python数据可视化开发(4):爬取对应地址的pdf文档并分类保存到本地文件夹(爬虫)

系列文章目录 python开发低代码数据可视化大屏&#xff1a;pandas.read_excel读取表格python实现直接读取excle数据实现的百度地图标注python数据可视化开发(1)&#xff1a;Matplotlib库基础知识python数据可视化开发(2)&#xff1a;pandas读取Excel的数据格式处理python数据可…...

Nginx是什么?有哪些优点?

Nginx(“engine x”)一个具有高性能的【HTTP】和【反向代理】的【WEB服务器】&#xff0c;同时也是一个【POP3/SMTP/IMAP代理服务器】&#xff0c;是由伊戈尔赛索耶夫(俄罗斯人)使用C语言编写的&#xff0c;Nginx的第一个版本是2004年10月4号发布的0.1.0版本。另外值得一提的是…...

matplotlib在一张图上绘制包含多条折线的多个子图

matplotlib在一张图上绘制包含多条折线的多个子图问题描述解决办法问题描述 实验用了多个数据集&#xff0c;并且用了多种对比实验的方法&#xff0c;想把结果展示在一张图上&#xff0c;就需要在一个图上画多个折线图&#xff0c;并且需要在一张大图上绘制多个小图。 解决办…...