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

【Linux】基础常见指令

目录​​​​​​​

前言

一、Linux的环境搭建与远程控制

Linux 环境的搭建方式主要有三种

 使用 XShell 远程登陆到 Linux

二、常见指令

 1. ls 指令

 2. pwd命令

 3. cd 指令

 4. touch指令

 5. mkdir指令

 6. rmdir指令 && rm 指令

 7. man指令

 8. cp指令

 9. mv指令

 10. cat指令

 11. more指令

 12. less指令

 13. head指令

 14. tail指令

 15. 时间相关的指令 date

 16. cal指令

 17. find指令

 19. zip/unzip指令

 20. tar指令

 21. bc指令

 21. uname –r指令

最后
​​​​​​​


前言

       Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核由林纳斯托瓦兹在1991年首次发 布,之后在加上用户空间的应用程序之后,就成为了Linux操作系统。严格来讲,Linux只是操作系统内核本身,但通常采用“Linux内核”来表达该意思。而Linux则常用来指基于Linux内核的完整操作系统,它 包括GUI组件和许多其他实用工具。

操作系统是一款进行软硬件管理的软件

操作系统存在的意义:对软硬件合理管理(手段),已达到为上层用户提供良好的,稳定的,安全的运行环境的目的


提示:以下是本篇文章正文内容,下面案例可供参考

一、Linux的环境搭建与远程控制

        这里已完成的宝子可直接跳过了呦!

Linux 环境的搭建方式主要有三种

1. 直接安装在物理机上. 但是由于 Linux 桌面使用起来非常不友好, 不推荐.

2. 使用虚拟机软件, 将 Linux 搭建在虚拟机上. 但是由于当前的虚拟机软件(如 VMWare 之类的)存在一些 bug , 会导致环境上出现各种莫名其妙的问题, 比较麻烦.

3. 使用云服务器, 可以直接在腾讯云,阿里云或华为云等服务器厂商处直接购买一个云服务器。使用云服务器环境搭建简单,同时还有一个最大的好处, 部署在云服务器上的项目可以直接被外网访问到, 这个时候就和一个公司发布一个正式的网站没有任何区别. 也就能让我们自己写的程序真的去给别人去使用.

云服务器购买与选择注意事项:

1. 操作系统选择 CentOS 7.6 64位。购买时长根据需要选择(建议1年),点击立即购买即可,这个步骤需要实名认证。

2. 购买完成后, 可以在控制台中找到自己买的服务器,点进去能够看到服务器的 IP 地址,找到主IP地址,并将其复制下来,稍后我们就会使用这个 IP 登陆服务器。

3.设置 root 密码: 勾选服务器,点击重置密码(这个环节可能需要手机短信验证). root 密码建议设置的稍微复杂一 些, 否则容易被黑客入侵.

     在这个环节我们最重要的是得到三个信息:

     1. 服务器的外网 IP

     2. 服务器的管理员账户 (固定为 root)

     3. 管理员账户密码(在腾讯云网站上设置的)

     通过这三个信息就可以使用 XShell 远程登陆了

 使用 XShell 远程登陆到 Linux

下载安装 XShell

XShell 是一个远程终端软件.

下载官网:https://www.netsarang.com/products/xsh_overview.html

(下载安装的时候选择 "home/school" 则为免费版本)

查看 Linux 主机 IP, 参考上面的 "购买云服务器" 部分,使用 XShell 登陆主机

如果网络畅通, 将会提示输入用户名密码. 输入即可正确登陆 (这里的用户名密码都是在最初购买服务器的时候设置的用户名密码) 

二、常见指令

 1. ls 指令

语法: ls [选项][目录或文件]

功能:对于目录,该命令列出该目录下的所有子目录与文件。

           对于文件,将列出文件名以及其他信息。

常用选项: -a 列出目录下的所有文件,包括以 . 开头的隐含文件。

               -d  将目录像文件一样显示,而不是显示其下的文件。

               -l (ls -l 相当于 ll)列出文件的详细信息,以列表的形式显示属性。

               -1  一行只输出一个文件。 

 从图片中寻找相同与不同之处,ll 与 ls -l 功能相同,ls -a 与 ls -l -a区别于是否显示更详细的信息。

 2. pwd命令

语法: pwd

功能:显示用户当前所在的目录(建议每次登录,或长时间未操作,都先执行一下pwd,确认一下自己在哪里)

常用选项: 无

 3. cd 指令

语法: cd 目录名

功能:改变工作目录。将当前工作目录改变到指定的目录下。

        cd . 进入当前路径

        cd .. 进入上一级路径

        cd / 切换到根目录

        cd /home/litao/linux/  绝对路径

        cd ../day02/  相对路径

        cd ~ 直接进入当前用户(whoami)的家目录。

        cd - 回到最近一次访问过的路径

补:

windows下的路径分隔符为 \       Linux下的路径分隔符为 /

路径定位文件,因为路径往往具有唯一性

绝对路径:(配置文件)从根目录开始,定位文件的路径 ,比较麻烦,一般是在某些配置                             文件中,进行对某种文件进行配置的时候采用

相对路径:  用起来比较简单,后续指令操作的时候,常用的路径定位方案

 4. touch指令

语法:touch [选项]... 文件...

功能:touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。

常用选项: -a   或--time=atime或--time=access或--time=use只更改存取时间。

                   -c   或--no-create  不建立任何文档。

                   -d  使用指定的日期时间,而非现在的时间。

                   -f  此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。

                   -m   或--time=mtime或--time=modify  只更改变动时间。

                   -r  把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。

                   -t  使用指定的日期时间,而非现在的时间。

  ctrl+c 终止程序运行

 5. mkdir指令

语法:mkdir [选项] dirname...

功能:在当前目录下创建一个名为 “dirname”的目录

常用选项: -p, --parents  可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录

6. rmdir指令 && rm 指令

( rmdir是一个与mkdir相对应的命令。mkdir是建立目录,而rmdir是删除命令 )

语法:rmdir [-p][dirName]

适用对象:具有当前目录操作权限的所有使用者

功能:删除空目录

常用选项: -p 当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。

     rm命令可以同时删除文件或目录

语法:rm [-f-i-r-v][dirName/dir]

适用对象:所有使用者

功能:删除文件或目录

常用选项:-f 即使文件属性为只读(即写保护),亦直接删除

                  -i 删除前逐一询问确认

                  -r 删除目录及其下所有文件

                 -rf 递归并强制删除当前文件目录

                 -rf ./* 删除当前文件下的所有内容(慎用)

 7. man指令

(Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是 man )

语法: man [选项] 命令

常用选项: -k 根据关键字搜索联机帮助

                   num 只在第num章节找

                   -a 将所有章节的都显示出来

   他会继续往后面搜索,直到所有章节都搜索完毕。

   或按下q退出 

 8. cp指令

语法:cp [选项] 源文件或目录 目标文件或目录

功能: 复制文件或目录

说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录, 则它会把前面指定的所有文件或目录复制到此目录中。

常用选项: -f 或 --force 强行复制文件或目录, 不论目的文件或目录是否已经存在

                   -i 或 --interactive 覆盖文件之前先询问用户

                   -r 递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处理

 9. mv指令

(mv命令是move的缩写,可以用来移动文件或者将文件改名,是Linux系统下常用的命令,经常用来备份文件或者目录。)

语法: mv [选项] 源文件或目录 目标文件或目录

功能: 1. 视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。

         2. 当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。

         3. 当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至 目标目录中。

常用选项: -f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖

                   -i :若目标文件 (destination) 已经存在时,就会询问是否覆盖

 10. cat指令

语法:cat [选项][文件]

功能: 查看目标文件的内容

常用选项: -b 对非空输出行编号

                   -n 对输出的所有行编号

                   -s 不输出多行空行

打印文件的内容或直接再次打印键盘输入的内容

                      

ctrl+c 终止继续 

echo命令 :向显示器打印(也可理解为向显示器写入)

          >  输出重定向,如果目标文件不存在,会自动创建,并把本来应该显示到显示器上                    的文本,写入到 文件中,也是覆盖式写入即准备写入之前,会先清空文件。

         >>  追加重定向,不断地向目标文件新增内容

 

 11. more指令

语法:more [选项][文件]

功能:more命令,功能类似 cat

常用选项: -n 对输出的所有行编号

                 按 q 退出more 

 12. less指令

( less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。 less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻, 只能往后面看 但若使用了 less 时,就可以使用 [pageup][pagedown] 等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容! 除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。)

语法: less [参数] 文件

功能: less与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前 不会加载整个文件。

常用选项: -i  忽略搜索时的大小写

                   -n  显示每行的行号

                   / 字符串:向下搜索“字符串”的功能

                  ? 字符串:向上搜索“字符串”的功能

                  n 重复前一个搜索(与 / 或 ? 有关)

                  N 反向重复前一个搜索(与 / 或 ? 有关)

                  q  quit

 13. head指令

( head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的 开头至标准输出中,而 tail 想当然尔就是看档案的结尾。)

语法: head [参数]... [文件]... 

功能: head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。 

常用选项: -n 显示前面的行数

 14. tail指令

语法: tail[必要参数][选择参数][文件] 

功能: 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。默认的打印文件的后10行。

常用选项: -n 显示后面的行数

 打印 mylog.txt 文件中的第500~520行

 15. 时间相关的指令 date

显示 date 指定格式显示时间: date +%Y:%m:%d

date 用法:date [OPTION]... [+FORMAT]

1. 在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中常用的标记列表如下 :  %H : 小时(00~23)          %M : 分钟(00~59)         %S : 秒(00~61)                 %X : 相当于 %H:%M:%S                           %d : 日 (01~31)             %m : 月份 (01~12)

       %Y : 完整年份                                            %F : 相当于 %Y-%m-%d

2. 时间戳

时间->时间戳:date +%s

时间戳->时间:date -d@1508749502

Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)是从1970年1月1日(UTC/GMT的 午夜)开始所经过的秒数,不考虑闰秒。

 16. cal指令

( cal命令可以用来显示公历(阳历)日历。公历是现在国际通用的历法,又称格列历,通称阳历。“阳历”又名“太阳历”,系以地球绕行太阳一周为一年,为西方各国所通用,故又名“西历”)

语法: cal [参数][月份][年份]

功能: 用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份

常用选项: -3 显示系统前一个月,当前月,下一个月的月历

                   -j  显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月                           在一年中的天数)

                  -y  显示当前年份的日历

 17. find指令

(1. Linux下find命令在目录结构中搜索文件,并执行指定的操作。

    2.Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所          以它的选项也很 多,其中大部分选项都值得我们花时间来了解一下。

    3. 即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相            应的权限。

    4.在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历           一个大的文件系 统可能会花费很长的时间(这里是指30G字节以上的文件系统)。

语法: find pathname -options

功能: 用于在文件树种查找文件,并作出相应的处理(可能访问磁盘)

常用选项: -name   按照文件名查找文件。

 18. grep指令 grep参考文档

语法: grep [选项] 搜寻字符串文件

功能: 在文件中搜索字符串,将找到的行打印出来

常用选项: -i 忽略大小写的不同,所以大小写视为相同

      -n 顺便输出行号

     -v 反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行

 常用选项可联合使用  -ivn

  19. zip/unzip指令

语法: zip 压缩文件.zip 目录或文件

功能: 将目录或文件压缩成zip格式

常用选项: -r 递归处理,将指定目录下的所有文件和子目录一并处理 

语法: unzip 压缩文件.zip 

功能: 将压缩包解压到当前路径

20. tar指令

打包/解包,不打开它,直接看内容

语法:tar [-cxtzjvf] 文件与目录 ....

参数: -c  建立一个压缩文件的参数指令(create 的意思);

           -x  解开一个压缩文件的参数指令!

           -t  查看 tarfile 里面的文件!

           -v 压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!

           -f  使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!

           -C  解压到指定目录

 21. bc指令

 bc命令可以很方便的进行浮点运算

 21. uname –r指令

语法:uname [选项] 

功能: uname用来获取电脑和操作系统的相关信息。

补充说明:uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。

常用选项:-a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类 型,硬件平台类型,操作系统名称 


最后

快乐的时光总是短暂的,以上就是今天要讲的内容,本文详细介绍了小赵同学对Linux的基础常用指令与命令的初步认知以及用例。欢迎家人们批评指正。小赵同志继续更新,不断学习的动力是宝子们一键三连的支持呀~

          

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

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

精选的AI和机器学习资源清单 | AI开发者必备

本部分资源内容主要是国外的一些AI学习与开发内容,包括AI组织,视频课程,博客,书籍,YouTube频道,Quora,Github,书籍推荐,会议,研究链接,教程等。 …...

openGL绘制小汽车

#include <windows.h> #include"gl.h" #include"glut.h" #include <math.h> static GLfloat xRot 0.0f; static GLfloat yRot 0.0f; void Display(void) {glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);glPushMatrix();glRotat...

pxe无人值守(kickstart)系统批量自动安装——及报错处理

文章目录kickstart 半无人值守**无人值守安装系统**关于kickstart 就不作过多赘述了 &#xff0c; 反正就是节约人力 不必每一台都挂载光盘或u盘一台一台的装&#xff0c;通过pxe 就可以实现不需要光盘和u盘等直接用网络来装系统&#xff08;但也需要准备服务器镜像挂载到主服务…...

Linux中怎么搭建主DNS、辅助DNS、缓存DNS服务器

文章目录Linux中怎么搭建主DNS、辅助DNS、缓存DNS服务器一、认识DNS&#xff1a;1、DNS概述&#xff1a;2、DNS查询过程&#xff1a;3、DNS常见名词&#xff1a;二、DNS配置&#xff1a;三、搭建DNS服务器&#xff1a;搭建web测试服务器&#xff1a;客户机准备工作&#xff1a;…...

ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务解决办法

ORA-12514:TNS&#xff1a;监听程序当前无法识别连接描述符中请求的服务解决办法&#xff1a; 1.首先打开cmd命令 查看本地TNSPING配置 是否ok&#xff1f;然后找到 Oracle 安装文件 中 listener.ora文件与tnsnames.ora文件&#xff1b; 路径&#xff1a;E:\app\当前系统的账…...

ecshop微信h5支付php,Ecshop v2.7.3商城使用微信H5支付教程

Ecshop是比较老牌的商城程序&#xff0c;其中Ecshop V2.7.3是很早以前的开源免费版&#xff0c;国内早期由于商城程序缺乏&#xff0c;有很多开发者基于Ecshop V2.7.3开源版开发了很多电商主题&#xff0c;也进行一些二次开发&#xff0c;所以Ecshop V2.7.3 商城源码使用人数不…...

【LVGL应用开发--基于STM32】第2章 LVGL无操作系统移植

文章目录前言2.1 移植准备工作2.2 向工程添加文件2.2.1. 准备基础工程2.2.2. 把LVGL源码移植到工程中2.2.3. 向工程添加文件2.2.4. 添加文件路径2.2.5. Keil5忽略特定的警告2.3 修改工程文件2.3.1 添加LVGL时基2.3.2 向LVGL关联彩屏驱动和触摸2.3.2.1 lv_port_disp_template.c …...

oracle数据库出现“ORA-12541:TNS:无监听程序”解决方法

#发现启动Oracle的时候出错了&#xff0c;真是尴尬 先排查一下看看服务有没有开启来先&#xff1a; OracleOraDb10g_home3TNSListener&#xff1a;服务监听程序&#xff08;报上面弹框的原因就是因为没开启监听服务程序&#xff09;OracleServiceORCL&#xff1a;数据库的主服…...

机器学习 vs 深度学习到底有啥区别,为什么更多人选择机器学习

机器学习和深度学习有什么区别&#xff1f;让我们从本文中寻找答案。目标本文中&#xff0c;我们将深度学习与机器学习作比较。我们将逐一了解他们。我们还会讨论他们在各个方面的不同点。除了深度学习和机器学习的比较&#xff0c;我们还将研究它们未来的趋势。对比介绍深度学…...

21个令程序员泪流满面的瞬间 ...

1公司实习生找 Bug2在调试时&#xff0c;将断点设置在错误的位置3当我有一个很棒的调试想法时4偶然间看到自己多年前写的代码5当我第一次启动我的单元测试时6数据库的Delete语句忘了使用限定词where...7明明是个小bug但就是死活修不好......8当我尝试调整生产数据库中的一些东西…...

ECShop商城系统ecshopv2.7.3支持PHP5.3 5.4 5.5等版本

https://download.csdn.net/download/hqx012829/10277269...

LeetCode题解 回溯(四):90 子集II;491 递增子序列;46 全排列;47 全排列II

90 子集II medium 给你一个整数数组 nums &#xff0c;其中可能包含重复元素&#xff0c;请你返回该数组所有可能的子集&#xff08;幂集&#xff09;。 解集 不能 包含重复的子集。返回的解集中&#xff0c;子集可以按 任意顺序 排列。 这道题目和子集的区别在于这道题目中给出…...

linux 虚拟内存 java,Java程序在Linux上运行虚拟内存耗用很大

突然集群的2个节点挂了&#xff0c;通过top查看&#xff0c; 虚拟内存22G&#xff0c;通过 pmap -x 8 | grep anon一大堆64MLinux下glibc的内存管理机制用了一个很奇妙的东西&#xff0c;叫arena。在glibc分配内存的时候&#xff0c;大内存从从中央分配区分配&#xff0c;小内存…...

Nginx(二十三)nginx的dns缓存问题

一 问题的背景 ① 问题一 "分割线1"1. 同事1&#xff1a;晚上做nginx正向代理变更要出公网,变更前检测域名无法解析2. 根因&#xff1a;同事0白天做变更的时候,不小心把/etc/resolv.conf中的ip由公网ip修改为内网ip,但是当时不感知;ps: /etc/resolv.conf修…...

简历浅析

精益技术简历之道——改善技术简历的47条原则 原文链接&#xff1a;http://lucida.me/blog/lean-technical-resume/ 关于 这篇文章围绕着技术简历这个话题&#xff0c;从版式、个人信息、技术能力、项目经历和教育背景等方面出发&#xff0c;给出了编写高质量技术简历所应遵循的…...

【实用教程】Windows远程服务器安装anaconda,开放端口并在本地访问Jupyter notebook

因为本人在开发过程中不习惯Linux的操作方式&#xff0c;记不住繁琐的Linux命令&#xff0c;所以特意租了一个Windows服务器&#xff0c;以方便公司电脑和自己私用电脑的环境配置。其实原理类似于网盘&#xff0c;将服务器当做一个临时文件仓库。废话不多说&#xff0c;我们开整…...

多图片拼图怎么操作?这个方法不要错过

日常生活中&#xff0c;不管是聚会吃饭、旅游或者看到一些有趣的图片小伙伴们会不会想在朋友圈分享一波呢&#xff1f;如果我们拍摄大量的照片&#xff0c;就会想到把多张照片放在一起&#xff0c;这样不仅美观&#xff0c;还可以节省内存空间&#xff0c;也方便图片的传输。那…...

c++中除号/ 的用法

/ 号运算规则有多种 ①5/6&#xff0c;由于5,6均为整数&#xff0c;所以此时除法运算的结果为所得商的整数部分&#xff0c;其结果为0。 ②5.0/6由于5.0为浮点数(float,当然double也可以)&#xff0c;因此商的类型也为浮点型&#xff0c;结果为8.333333 假如我们设a/b,a,b均为…...

VUE[1]-【掌握】v-text,v-html,v-pre,v-once指令

【掌握】v-text,v-html,v-pre,v-once指令 Js --- innerText innerHtml Jq --- text() html() Vue v-text v-html 概述 Vue.js 使用了基于 HTML 的模板语法&#xff0c;允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。所有 Vue.js 的模板都是合法的 HTML &#xf…...

PHP常见面试问题

一 、PHP基础部分 1、跨平台&#xff0c;什么是跨平台&#xff1f; PHP的运行环境最优搭配为ApacheMySQLPHP&#xff0c;此运行环境可以在不同操作系统 &#xff08;例如windows、Linux等&#xff09;上配置&#xff0c;不受操作系统的限制&#xff0c;所以叫跨平台 2、WEB开发…...

acwing基础课——约数

由数据范围反推算法复杂度以及算法内容 - AcWing 常用代码模板4——数学知识 - AcWing 基本思想&#xff1a; 首先&#xff0c;约数&#xff0c;又称因数。整数a除以整数b(b≠0)除得的商正好是整数而没有余数&#xff0c;我们就说a能被b整除&#xff0c;或b能整除a。a称为b的…...

职高计算机考证2019

中国药科大学2019级新生(本科和高职)计算机基础知识水平考试说明 前言 目前全国几乎所有省&#xff08;自治区、直辖市&#xff09;在中学阶段都已经开设信息技术类的课程&#xff0c;并进行学业水平考试。进入我校的大部分同学已经有一定的信息技术素养和计算机应用能力。不过…...

列表元素的查找,插入和删除

1&#xff0c;查找列表元素&#xff1a; 语法格式&#xff1a;ls.index(x) 其中&#xff0c;ls是要进行元素查找操作对象&#xff0c;x为要查元素值&#xff0c;返回值是ls中第一个值为x的元素的位置。例如&#xff1a;ls[1,2,3,6]#创建一个列表 print&#xff08;ls值为6的元…...

ecshop php过滤,ECSHOP商城系统Search.php页面过滤不严导致SQL注入漏洞

<?phpini_set("max_execution_time",0);error_reporting(7);function usage(){global $argv;exit("\n----"."\n-- ECShop Search.php SQL Injection Exploit--"."\n----"."\n\n[] Author: jannock"."\n[] Team: [u...

powershehll删除并重装打印机

powershehll删除并重装打印机01 前言02 过程1、打印机图标是灰的&#xff0c;底下状态栏——“打印机状态:脱机”2、刚删除了打印机&#xff0c;过一会图标又冒出来&#xff0c;死活删不掉3、添加新的打印机03 后记01 前言 故事发生在XXXX年XX月XX日的某个办公室&#xff0c;小…...

吴恩达机器学习+林轩田机器学习+高等数学和线性代数等视频领取

机器学习一直是一个热门的领域。这次小编应大家需求&#xff0c;整理了许多相关学习视频和书籍。本次分享包含&#xff1a;台湾大学林轩田老师的【机器学习基石】和【机器学习技法】视频教学、吴恩达老师的机器学习分享、徐小湛的高等数学和线性代数视频&#xff0c;还有相关机…...

用好这个任务管理工具,轻松躲避职场明枪暗箭

俗话说&#xff1a;“职场如战场”&#xff0c;而战场上&#xff0c;就不可避免地存在着形形色色的人&#xff0c;以及竞争与对立关系。升职、加薪、都是足以让人心动的诱惑&#xff0c;有利益存在的地方&#xff0c;就有勾心斗角&#xff0c;明坑暗亏。 正所谓&#xff0c;明…...

如何进行拼图?拼图其实很简单

如何进行拼图&#xff1f;我们都知道微信一般只能发九图&#xff0c;当我们需要发布的图片超过九图&#xff0c;这个时候我们就需要把几张图片拼接在一起。可能很多小伙伴们还不清楚有哪些好用的拼图软件&#xff0c;这里小编就来给大家介绍几个好用的拼图软件&#xff0c;希望…...

优秀程序员和一般程序员,你是哪一种?

1.对待需求的态度优秀程序员&#xff1a;在有需求与任务时&#xff0c;会不断地询问需求与任务&#xff0c;并且多次确认想要的结果&#xff0c;再动手写代码。一般程序员&#xff1a;接到任务就闷头写代码&#xff0c;反正做错了也是你们要求的&#xff0c;不是我的锅。2.编码…...

信息安全(一)之群、环、域基础相关理论

群、环、域基础相关理论 封闭性&#xff1a; 对于数据集S的运算 \times 满足 SS→SS \times S \rightarrow SSS→S &#xff0c;即为在数据集 S 上的运算结果仍然在数据集S中&#xff0c;成数据集S对运算 \times 满足封闭性。 代数系统&#xff1a; 在数据集S中&#xff0c;如…...

STM32(3日学习总结|printf的重定向)

为了方便在串口调试的时候及时通过串口得到信息&#xff0c;所以一个简便的printf非常重要 但是&#xff0c;在clion中&#xff0c;由于使用的并不是一般的哪个stdio.h 因此需要使用更牛逼的&#xff08;稚晖君&#xff09;的方案 原链接&#xff1a;配置CLion用于STM32开发【优…...

oracle包写入程序失败_ORA-12571 TNS包写入程序失败

Oracle安装过程中的问题在运行配置工具Oracle Database Configuration Assistant时&#xff0c;总是提示“ora-12571:TNS:包写入程序失败“错误&#xff0c;原因可能跟机器在域管理下有关。解决方法&#xff1a;修改%oracle_home%/network/admin下的sqlnet.ora文件把那个什么NT…...

Laravel 教程:使用Fast Excel解决导出超大 XLSX 文件(千万级)带来的内存问题

TL;DR: 本文介绍 Laravel 的 FastExcel 组件&#xff0c;文中会对 PHP generators 速览&#xff0c;并给出如何在节约内存的同时结合两者从数据集生成 Excel 文件。 关于 FastExcel Laravel FastExcel 旨在成为 Laravel 风格的 Spout, 目的是简化 导入 / 导出。它可以看作是 …...

Goodbye 2022,Welcome 2023 | 锁定 2023

引言又是一年春来到&#xff0c;新年应比旧年好。旧岁已辞&#xff0c;新年已到&#xff0c;新旧更迭之际&#xff0c;真想剪个头发换身行头&#xff0c;就能重新出发。但终究是要回头看看啊&#xff0c;那一路而来的荆棘与芬芳&#xff0c;才是成长的印记啊。那就回拨记忆&…...

记录第一次用阿里云(Windows主机)部署SSM项目(Spring+SpringMVC+Mybatis)

最近在看很多ssm项目部署到阿里云的教程&#xff1a;踩了很多坑&#xff0c;所以希望大家部署时候有所借鉴吧。 主要分为以下几个步骤 1.购买服务器 2.了解控制台 3.远程连接服务器 4.配置SSM项目所需环境 5.创建安全组&#xff0c;配置安全组规则 6.服务器中eclipse中导…...

SCI 论文插图格式一般要求

插图是反映 SCI 文章品质的核心指标之一&#xff01;&#xff01;&#xff01; 图片格式要求:图片一般可以保存为TIFF、JPEG、EPS这三种常见格式,并存为独立文件。 二、图片色彩要求:一般要求为CMYK或RGB色彩。 1.尺寸符合杂志社的要求(宽度8.3~17.6厘米,高度一般不超过20厘米…...

linux服务器安装laravel教程

linux服务器下先安装composer composer.json 声明PHP依赖的第三方扩展的文件 加载该文件需要安装composer, composer是PHP的一个类库依赖管理机制, 类似Ruby 的 Gem 运行composer需要 php 5.3以上版本, 并且确定PHP CURL 扩展可用 为了获取Composer&#xff0c;我们需要做两…...

一刀工具箱 - 密码生成器

随机密码生成器 - 最专业的随机密码在线生成网站&#xff0c;可根据选择生成不同字符不同长度的随机密码。 在线代码 buildClick(){let params this.params;for (var e this.value, a "abcdefghijklmnopqrstuvwxyz", t "ABCDEFGHIJKLMNOPQRSTUVWXYZ",…...

Little VGL(LVGL)图形库移植到CH32V307单片机(二)

一、下载需要的移植库及开发环境 下载LVGL主代码Demo代码&#xff0c;防止GitHub地址更换&#xff0c;请直接访问LVGL官网地址&#xff1a;LVGL官网直通GitHub。我们需要下载LVGL移植库与demo例程两个文件。点击GitHub小黑猫图标来到右上方页面&#xff0c;点击master选择relea…...

【Python机器学习】神经网络中误差反向传播(BP)算法详解及代码示例(图文解释 附源码)

需要全部代码请点赞关注收藏后评论留言私信~~~ 误差反向传播学习算法 用神经网络来完成机器学习任务&#xff0c;先要设计好网络结构S&#xff0c;然后用训练样本去学习网络中的连接系数和阈值系数&#xff0c;即网络参数S&#xff0c;最后才能用来对测试样本进行预测。 在研…...

双向可控硅实现 插头防插拔火花

由于65W电源适配器插头每次冷通电&#xff0c;都会有很大的火花&#xff0c;“啪”的一声&#xff0c;体验不是很好&#xff0c;很多人说增加NTC电阻等等&#xff0c;好像NTC在0度以下就会有问题&#xff0c;参考了双向可控硅&#xff0c;实测的确有明显改善&#xff0c;每次插…...

移动通信的主要挑战及6G的研究方向

【摘 要】当前,6G的驱动力并不明确,想断言6G的突破点及标志性技术尚为困难。然而,新一代系统的诞生通常并不会完全产生于真空,许多方向是基于老一代所发现问题的逐步演进。本文希望通过观察行业与技术的走向及存在的主要问题,探索新一代6G系统演进急需解决的问题。并由此…...

gerapy部署项目报错:ModuleNotFoundError: No module named ...

使用gerapy部署我的项目&#xff0c;rebuild的时候是成功的&#xff0c;但是deploy的时候失败了&#xff0c;报错&#xff1a; Client 1 Failed to Deploy 没有显示具体的错误&#xff0c;只能到gerapy的部署目录找日志。 根据 ll 命令&#xff0c;找到了最新的日志文件&…...

Go语言并发编程及依赖管理

目录&#x1f9e1;并发编程GoroutineCSP(Communicating Sequential Processes)&#x1f9e1;依赖管理依赖演变依赖管理三要素&#x1f49f;这里是CS大白话专场&#xff0c;让枯燥的学习变得有趣&#xff01; &#x1f49f;没有对象不要怕&#xff0c;我们new一个出来&#xff0…...

收藏!27 个为什么,帮助你更好的理解Python

01. 为什么使用缩进来分组语句&#xff1f; Guido van Rossum 认为使用缩进进行分组非常优雅&#xff0c;并且大大提高了普通 Python 程序的清晰度。大多数人在一段时间后就学会并喜欢上这个功能。 由于没有开始/结束括号&#xff0c;因此解析器感知的分组与人类读者之间不会…...

自动驾驶虚拟仿真测试介绍(4):用什么测

自动驾驶虚拟仿真测试介绍&#xff08;4&#xff09;&#xff1a;用什么测一、仿真测试平台的构成二、仿真测试工具的流派三、仿真测试工具的选择“ 本系列尝试从是什么、为什么、测什么、用什么测、怎么测和谁来测等方面来介绍什么是自动驾驶虚拟仿真测试。这是第四篇&#xf…...

android页面统计代码,Android实现简单计算器界面

本文实例为大家分享了Android实现计算器界面的具体代码&#xff0c;供大家参考&#xff0c;具体内容如下XML文件&#xff1a;android:orientation"vertical"android:layout_width"match_parent"android:layout_height"match_parent"android:rowC…...

深度学习Week11-调用官方权重进行检测(YOLOv5)

前言&#xff1a; 很早之前&#xff0c;我发过小白YOLOv5全流程-训练实现数字识别_牛大了2022的博客-CSDN博客_yolov5数字识别这篇文章&#xff0c;里面用简练语言分享用yolov5训练自己的识别器&#xff0c;但包括我在内许多人仍不了解其运行原理&#xff1b;过去两周&#xff…...

进程和线程常见的19个问题

点击上方 "编程技术圈"关注, 星标或置顶一起成长后台回复“大礼包”有惊喜礼包&#xff01;每日英文Dont walk too slowly ,the flowers will wilt ; but dont walk too fast either ,then the flowers wont be biossomeing yet .不要走的太慢&#xff0c;花会凋谢&a…...

连接Oracle时报错ORA-12541: TNS: 无监听程序

前两天用PL/SQL远程连接机房的Oracle数据库的时候&#xff0c;突然发现系统提示报错ORA-12541: TNS: 无监听程序&#xff0c; 然后各种在网上找解决办法&#xff0c;依次进行排除&#xff0c;首先打开SQL Plus发现访问数据库是没问题的&#xff0c; 然后查看了下监听和服务都处…...

实战!退出登录时如何借助外力使JWT令牌失效?

大家好,我是不才陈某~ 今天这篇文章介绍一下如何在修改密码、修改权限、注销等场景下使JWT失效。 文章的目录如下:解决方案 JWT最大的一个优势在于它是无状态的,自身包含了认证鉴权所需要的所有信息,服务器端无需对其存储,从而给服务器减少了存储开销。 但是无状态引出的问…...

UI设计初学者应该如何入门?

1、UI设计师是什么&#xff1f; 不说UI设计师&#xff0c;就连设计师&#xff0c;很多人都以为只是P图的美工&#xff0c;这里有必要先明确一下UI设计师的概念。当我们要学习一门技能&#xff0c;进入一个行业的时候&#xff0c;此时此刻正确的认知对于我们来说太重要了。行业是…...

入学计算机水平考试,2017级本科新生计算机水平入学考试要点

2017级本科新生&#xff1a;根据学校教学安排&#xff0c;2017级新生入学后将进行计算机基础知识水平测试&#xff0c;学校根据水平测试的结果进行相应的计算机课程教学&#xff0c;考试的范围及要点见附件&#xff0c;具体考试安排待入学后另行通知。请2017级本科新生提前复习…...

plsql远程访问数据库 解决ora-12541:TNS:无监听程序

今天在windows server 2012上安装了一个oracle 11g的数据库&#xff0c;但是安装 完成以后发现在我的机器上访问数据库出现错误&#xff0c;ora-12541&#xff1a;TNS:无监听程序。 后来查询了很多资料&#xff0c;加上借鉴博客园师兄的博客&#xff0c;我知道了问题的所在&…...

点成分享 | 蛋白质浓度测定之BCA法

蛋白质浓度的测定是常见的生物实验之一。本文介绍的是使用BCA法&#xff08;二辛可酸法或二喹啉甲酸法&#xff09;进行蛋白质浓度的测定。 BCA分子式 1 实验原理 BCA是一种稳定的碱性水溶性复合物。在碱性条件下&#xff0c;蛋白质可以将BCA试剂中的二价铜离子Cu2还原成一价…...

华为harmonyos 2.0,harmonyos2.0最新版

harmonyos2.0最新版是华为鸿蒙版最新出的新系统&#xff0c;这个系统是可以直接在手机端安装使用的&#xff0c;并且这一次的系统更新也为大家带来了很多的惊喜&#xff0c;还可以享受2.0系统的最新体验&#xff0c;这个系统也是适用于大部分手机机型的&#xff0c;有需要的用户…...

Design patterns 设计模式

Christopher Alexander 说过&#xff1a;“每一个模式描述了一个在我们周围不断重复发生的问题&#xff0c;以及该问题的解决方案的核心。这样&#xff0c;你就能一次又一次地使用该方案而不必做重复劳动”。模式描述为&#xff1a;在一定环境中解决某一问题的方案&#xff0c;…...

面试被问软件架构模式,怎么破?

往期热门文章&#xff1a;1、监控告警满飞天&#xff0c;运维在家睡到自然醒... 2、Bean与Component 同时作用同一个类&#xff0c;会怎么样&#xff1f; 3、闲鱼面试&#xff1a;Thread.sleep(0) 到底有什么用&#xff1f; 4、身为程序员碰到最奇葩的需求是怎样的&#xff1f;…...

深入理解 Linux的 I/O 系统

目录传统的 System Call I/O读操作写操作网络 I/O磁盘 I/O高性能优化的 I/O存储设备的 I/O 栈I/O Buffering传统的 System Call I/O在 Linux 系统中&#xff0c;传统的访问方式是通过 write() 和 read() 两个系统调用实现的&#xff0c;通过 read() 函数读取文件到到缓存区中&a…...

转换函数和运算符类

我们以下是采用内联函数来进行的#ifndef ___Class_Counter #if 1 #endif ___Class_counter #include <climits> class Counter{unsigned cnt; // unsigned mmm; public:Counter() : cnt(0) {}//构造函数初始化器//Counter(double mmm):mmm(2){}/*void increment() {i…...

日期对象与字符串之间的转换

一. SimpleDateFormate的两个方法&#xff1a;parse(),format()&#xff1b; parse()&#xff1a;将String的对象根据 模板提供的yyyy-mm-dd进行转化成为Date类型&#xff0c;如果String的对象不是指定的模板类型的话就会报错。format()&#xff1a;将Date对象根据模板转化为S…...

java string 日期格式转换

场景一&#xff1a; String time "2017-01-03 13:43:12"; SimpleDateFormat sf new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); SimpleDateFormat sd new SimpleDateFormat("yyyyMMddHHmmss"); try {String time1 sd.format(sf.parse(time))…...

日期与时间、包装类概念、正则表达式

Date 类 Date类代表当前所在系统的日期时间信息。 SimpleDateFormat 类 可以去完成日期时间的格式化操作 1、SimleDateFormat可以格式化哪些时间形式&#xff1f; Date日期对象&#xff0c;时间毫秒值。 2、SimpleDateFormat如何进行字符串时间的解析的&#xff1f; 通过…...

Java笔记_023_常用API

Java笔记_023_常用API常用APIMathMath的概述Math类中的常用方法SystemSystem类概述System类的常用方法ObjectObject类的概述Object类的常用方法Arrays冒泡排序Arrays类的概述和常用方法基本类型包装类基本类型包装类概述Integer类的概述和使用int和String的相互转换案例自动装箱…...

JAVA小练习9

JAVA小练习9 输出指定要求的回文日期 代码如下&#xff1a; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Scanner; /** 功能&#xff1a;输出指定要求的回文日期作者&#xff1a;付美雪日期&#xff1a;2022年05月19日 */ public cla…...

Java中的时间和日期(一):有关java时间的哪些坑

文章目录1.容易混淆的日期格式字符串2.static的SimpleDateFormat3.格式字符串不匹配的坑4.讨厌的日期计算5.阿里规范的其他约定从一开始学习java到现在&#xff0c;我们都一直在使用java.util.Date这个对象来表示时间和日期。使用也很方便&#xff1a;Date date new Date(); S…...

date转化为string(date转化为string js)

怎么将date格式转化为string java中String和Date的互相转换使用SimpleDateFormat来完成。SimpleDateFormat使用记得 import java.text.SimpleDateFormat。 String -> Date java.text.SimpleDateFormat formatter new SimpleDateFormat( "yyyy-MM-dd "); String s…...

Java并发编程笔记之SimpleDateFormat源码分析

SimpleDateFormat 是 Java 提供的一个格式化和解析日期的工具类&#xff0c;日常开发中应该经常会用到&#xff0c;但是由于它是线程不安全的&#xff0c;多线程公用一个 SimpleDateFormat 实例对日期进行解析或者格式化会导致程序出错&#xff0c;本节就讨论下它为何是线程不安…...

廖雪峰Java7处理日期和时间-2Data和Calendar-1Date

计算机中如何存储和表示日期和时间 Epoch Time&#xff1a;从1970年1月1日零点&#xff08;格林威治时区/GMT00:00&#xff09;到现在经历的秒数&#xff0c;也叫timestamp&#xff0c; 例如&#xff1a; 秒级&#xff1a; * 北京 2016-11-20 08:15:011479600901 * 伦敦 2016-1…...

使用 Date 和 SimpleDateFormat 类表示时间

使用 Date 和 SimpleDateFormat 类表示时间 在程序开发中&#xff0c;经常需要处理日期和时间的相关数据&#xff0c;此时我们可以使用 java.util 包中的 Date 类。这个类最主要的作用就是获取当前时间&#xff0c;我们来看下 Date 类的使用&#xff1a; 使用 Date 类的默认无…...

Java基础—日期格式转换之SimpleDateFormat类

前言 在日常的开发中&#xff0c;我们经常需要日期进行各种操作&#xff0c;比如将日期转换为指定格式的文本&#xff0c;或者将文本转换为日期&#xff0c;这时候我们就可以用 Jdk 提供好的一个类——SimpleDateFormat。 SimpleDateFormat 类简介 看源码可以得知&#xff0…...

android 时间方法有,Android处理时间各种方法汇总

本文实例为大家分享了Android处理时间的各种方法&#xff0c;供大家参考&#xff0c;具体内容如下/*** 获取当前时间** return 当前时间*/public static String getdate() {SimpleDateFormat formatter new SimpleDateFormat("HH:mm");Date curDate new Date(Syste…...

为什么阿里巴巴禁止把SimpleDateFormat定义为static类型的?

在日常开发中&#xff0c;我们经常会用到时间&#xff0c;我们有很多办法在Java代码中获取时间。但是不同的方法获取到的时间的格式都不尽相同&#xff0c;这时候就需要一种格式化工具&#xff0c;把时间显示成我们需要的格式。 最常用的方法就是使用SimpleDateFormat类。这是…...

Java如何获取URL连接的日期?

Java编程中&#xff0c;如何获取URL连接的日期&#xff1f; 以下示例演示如何使用HttpURLConnection类的httpCon.getDate()方法获取URL连接的日期。 package com.yiibai;import java.net.HttpURLConnection; import java.net.URL; import java.text.SimpleDateFormat; import j…...

并发编程(九)

Concurrency Programming 九共享模型之不可变可变和不可变类的使用例子不可变设计: 保护性拷贝(Defensive Copy)无状态类设计享元模式(Flyweight Pattern), 归类 Structual Patterns共享模型之不可变 可变和不可变类的使用例子 SimpleDateFormat日期格式化类, 由于是线程不安…...

java.lang.NumberFormatException: multiple points问题

一般这种问题主要是因为SimpleDateFormat在多线程环境下&#xff0c;是线程不安全的&#xff0c;所以如果你在多线程环境中共享了SimpleDateFormat的实例&#xff0c;比如你在类似日期类中定义了一个全局的SimpleDateFormat对象&#xff0c;这样子肯定会出现上述的报错&#xf…...

HTTPConnection调用WebService接口

C#发布WebService接口 使用HTTPConnection直接Post参数进行调用 URL url new URL(surl);HttpURLConnection connection (HttpURLConnection) url.openConnection();SimpleDateFormat sdf new SimpleDateFormat("yyyyMMddHHmmssSSS");connection.setDoOutput(true…...

Java Review - SimpleDateFormat线程不安全原因的源码分析及解决办法

文章目录概述复现问题源码分析How to Fix ?每次使用时new一个SimpleDateFormat的实例加锁使用ThreadLocal换API - JodaTime or JDK1.8的时间类小结概述 SimpleDateFormat是Java提供的一个格式化和解析日期的工具类&#xff0c;在日常开发中经常会用到&#xff0c;但是由于它是…...

通信电子、嵌入式类面试题刷题计划03

文章目录021——"Hello, world!"022——计算圆的面积023——打印10x10的星号024——字符串打印025——打印26个英文字母026——strlen函数的用法027——sizeof函数的使用028——if else、变量赋值语句029——if else语句030——if elseif else语句&#xff0c;判断是…...

商业元年,代理刷脸支付平台选择很重要

从2018年以来&#xff0c;“刷脸”支付在全国多地落地应用&#xff0c;有“刷脸”功能的自助收银机已在零售、餐饮、医疗等大型商业场景中得到使用。据悉&#xff0c;全国首个刷脸支付商圈年前落户陕西西安曲江。曲江大悦城已经有80%以上的商户支持支付宝刷脸支付;在浙江温州&a…...

RabbitMQ 从入门到精通 消息应答 持久化 交换机 队列 发布确认 集群 等

RabbitMQ消息队列 RabbitMQ 的概念 RabbitMQ 是一个消息中间件&#xff1a;它接受并转发消息。你可以把它当做一个快递站点&#xff0c;当你要发送一个包裹时&#xff0c;你把你的包裹放到快递站&#xff0c;快递员最终会把你的快递送到收件人那里&#xff0c;按照这种逻辑 R…...

【计算机网络】HTTP常见面试题

1、HTTP 基本概念 HTTP 是超⽂本传输协议&#xff0c;也就是HyperText Transfer Protocol 2、能否详细解释「超⽂本传输协议」&#xff1f; 超⽂本传输协议 &#xff08;1&#xff09;协议 ​ HTTP 是⼀个⽤在计算机世界⾥的协议。它使⽤计算机能够理解的语⾔确⽴了⼀种计算…...

千万级高并发秒杀系统设计套路!超详细解读~~

曾经有一家巨头公司和我们公司进行战略合作&#xff0c;经过双方的不懈努力及精诚合作&#xff0c;双方公司决定共同举办一场秒杀活动&#xff0c;我们公司提供优质商品和强有力的吸引价格以及使用场景&#xff0c;对方公司提供巨大的用户流量&#xff0c;再加上我们公司自己的…...

支付宝、微信共同宣布:将“取消”扫码支付,使用全新付款方式!

全新的支付时代即将到来&#xff0c;你准备好了么&#xff1f; 支付宝、微信共同宣布&#xff1a;将取消扫码支付&#xff0c;使用全新付款方式。 刷脸支付_九州集团 随着支付宝和微信支付的普及 " 扫一扫 "已经成了西安人的日常 人人都说现在出门不用带钱包 有…...

网络通信协议综述笔记

一、网络协议与网络分层 1. 当想要买一个商品&#xff0c;常规的做法就是打开浏览器&#xff0c;输入购物网站的地址。浏览器就会显示一个页面&#xff0c;它之所以能够显示这个页面&#xff0c;是因为它收到了一段来自HTTP协议的响应。拿考拉海购来举例&#xff0c;格式就像下…...

聊聊Netty那些事儿之从内核角度看IO模型

从今天开始我们来聊聊Netty的那些事儿&#xff0c;我们都知道Netty是一个高性能异步事件驱动的网络框架。 它的设计异常优雅简洁&#xff0c;扩展性高&#xff0c;稳定性强。拥有非常详细完整的用户文档。 同时内置了很多非常有用的模块基本上做到了开箱即用&#xff0c;用户…...

数据结构初阶:排序

本期博客我们来到了初阶数据结构最后一个知识点&#xff1a;排序 排序&#xff0c;我们从小到大就一直在接触&#xff0c;按身高、成绩、学号等等不同的排序我们已经历许多&#xff0c;那么各位是按怎样的方法进行排序的呢&#xff1f; 废话不多说这期博客我们对各种排序方法…...

重学网络系列之(HTTP的前世今生)

前言文本已收录至我的GitHub仓库&#xff0c;欢迎Star&#xff1a;https://github.com/bin392328206/six-finger种一棵树最好的时间是十年前&#xff0c;其次是现在叨絮做为一个curd的仔&#xff0c;以前看操作系统&#xff0c;看网络&#xff0c;总觉得是浪费时间&#xff0c;…...

第14讲:代理模式

大家好&#xff0c;我是田哥 本文是MyBatis源码分析系列文章的第14篇&#xff0c;本文内容&#xff1a;代理模式&#xff08;代理模式、静态代理模式、动态代理模式、策略模式&#xff09; 代理模式 两个有趣故事 老田买火车票 买火车票已经是很老的话题了。老田以前每年都…...

面试官:策略模式和代理模式有什么区别?

大家好&#xff0c;我是田哥&#xff0c;昨天一哥们面试被问到代理模式&#xff0c;刚好&#xff0c;我也正在写《MyBatis源码分析&#xff1a;小白系列》专栏中的代理模式。这里也说明一下&#xff0c;本文是MyBatis源码分析专栏中的一篇文章。感兴趣的可以扫描了解一下我的《…...

深入理解Netty高性能网络框架

大家好&#xff0c;今天我们来聊聊Netty的那些事儿&#xff0c;我们都知道Netty是一个高性能异步事件驱动的网络框架。它的设计异常优雅简洁&#xff0c;扩展性高&#xff0c;稳定性强。拥有非常详细完整的用户文档。同时内置了很多非常有用的模块基本上做到了开箱即用&#xf…...

Error-----E: Unable to locate package procps

执行操作&#xff1a;在docker里安装ps命令 报错&#xff1a;E: Unable to locate package procps 解决办法&#xff1a; 先更新软件源&#xff0c;然后再安装 apt-get update...

OpenCV(11)-图像的分割与修复

图像的分割与修复 图像分割的基本概念 图像分割定义&#xff1a;将前景物体从背景中分离出来 图像分割方法&#xff1a; 传统的图像分割方法 分水岭法GrabCut法MeanShift法背景扣除 基于深度学习的图像分割方法 分水岭法 问题&#xff1a;图像存在过多的极小区域而产生许…...

arp同网段一条就能让对方断网攻击命令

arpspoof arp同网段断网攻击只需要一个命令&#xff0c;但是你得知道对方的IP地址和网关地址&#xff1b; 以下就是命令&#xff1a;亲测有效&#xff1b; rootkali:~# arpspoof -i eth0 -t [被攻击者IP地址] [被攻击者网关地址]出现这个效果说明你成功了。...

游戏被攻击了,攻击的人是怎么知道IP的,要如何防护

服务器比作一间房子&#xff0c;IP就相当于地址&#xff0c;游戏在服务器上运行&#xff0c;IP就会对外显示&#xff0c;黑客就可以根据对外运行的业务&#xff0c;找到源IP进行攻击。 针对游戏的攻击&#xff0c;一种是来自同行的恶意竞争&#xff0c;两人运营着相同类型的游戏…...

基于YOLOv4的车辆检测 MATLAB实现

目录 摘要 研究背景 算法设计及实现过程 车辆目标数据集的构建 基于YOLOv4的目标检测 对YOLOv4模型进行改进 实验结果及分析 结论与展望 代码实现 摘要 针对车辆检测&#xff0c;本文提出了一种基于YOLOv4车辆检测算法。制作了一个多天侯、多时段、多场景的车辆目标数…...

软件安全实验——lab10(二、TCP/IP攻击实验)

目录标题1、实验室概况2、实验室环境2.1环撞设置2.2教师须知3、实验室的任务3.1 Task (1): ARP缓存中毒&#xff08;1&#xff09;80号工具攻击&#xff1a;&#xff08;2&#xff09;33号工具攻击&#xff1a;3.2任务(2):ICMP重定向攻击82,83,84,85,86工具:3.3任务(3):SYN flo…...

虚拟现实资料

给大家推荐一个虚拟现实的资料站http://www.vrage.cn/ 虚拟现实软件http://www.vrage.cn/software/ 虚拟现实硬件http://www.vrage.cn/hardware/ 虚拟现实应用http://www.vrage.cn/solution/ 虚拟现实文献 http://www.vrage.cn/article/...

SpringBoot的filter过滤器

SpringBoot的filter过滤器 目录SpringBoot的filter过滤器一、过滤器的作用和概述1.1 简述1.2 使用场景二、自定义过滤的两种方式2.1 第一种方式2.1.1 启动类增加注解ServletComponentScan2.1.2 定义一个filter类2.1.3. 测试2.2 第二种方式2.2.1 自定义fitler类2.2.4 在启动类中…...

英现绚丽冰墙 犹如魔幻王国纳尼亚(组图)

行人驻足观看这惊艳的冰墙。 冰柱从上面的灌木丛垂直悬挂下来&#xff0c;延伸至结冰的水面&#xff0c;长达15英尺。 由于受北极强冷空气的影响&#xff0c;英国本周末将遭遇13年来最冷的天气&#xff0c;最低温度将会降至零下15摄氏度。但与此同时&#xff0c;低温也为英国人…...

【优雅编程之道】之注释的9点建议

开心一笑 【今天朋友当着我们的面甩一张卡给他媳妇&#xff0c;说随便刷&#xff0c;我们心想他何时变得这么man&#xff0c;只见他媳妇甩起卡就往他脸上扔&#xff0c;说&#xff1a;“有脾气给信用卡&#xff0c;给我什么公交卡”。我们在一旁笑爆了&#xff01;神回复&…...

纳尼亚魔法王国

前几日去看了这部影片,感觉还是非常不错的,除了童话的味道的稍稍过了点(也许是自已老了吧;) 里面的画面,音乐都非常棒,还有几个主角来着我也还蛮喜欢,两个mm都是雀斑女来着,活活~~ 若乾年前&#xff0c;在牛津大学有两位知名教授&#xff0c;他们私交甚笃&#xff0c;常常一起…...

纳尼亚2:凯斯宾王子片尾曲Regina Spektor - The Call

电影《纳尼亚传奇2&#xff1a;凯斯宾王子》已于6月6日在全国公映。较之第一部&#xff0c;此次剧情十分紧凑&#xff0c;场面宏大&#xff0c;笑料不断&#xff0c;值得一提的是片尾曲《The Call》让人惊艳&#xff01;[1] 歌曲欣赏[2] 影片简介Artsit&#xff1a;Regina Spek…...

登录鉴权中前端验证部分

一 前端部分&#xff1a; 路由验证 应用场景 &#xff1a;例如首页&#xff0c;分类是没有登录的用户也可直接进入 购物车、个人中心等版块需要登录才能进入 实现步骤&#xff1a; …...

JavaScript 学习笔记——基础篇(1) --类型转换、分支循环

一、类型转换 1.typeof &#xff08;检测数据数据类型&#xff09; 1.检测类型返回值均为字符串类型&#xff1b; 2.检测不能细分对象类型&#xff0c;普通对象或数组对象都是object类型&#xff1b; 特殊&#xff1a;typeof(null) >object; typeof(Arry[ ]) >object; …...

纯真的年代 暖暖的亲情——我眼中的彼得(电影《纳尼亚传奇》观后感)

声明&#xff1a;我没有看过《纳尼亚传奇》的原著&#xff0c;只是看过电影&#xff0c;这些天正在花痴彼得国王&#xff0c;一时兴起写来抒发一下压抑很久的心情&#xff0c;大家不要见怪呵呵:-)我还不会贴图,这次就不能图文并茂啦:-) 有人说《纳尼亚传奇》是做给儿童看的一部…...

《纳尼亚传奇--狮子、女巫和魔衣柜》

2.《纳尼亚传奇&#xff0d;&#xff0d;狮子、女巫和魔衣柜》 听说《纳尼亚传奇》很久了&#xff0c;因为喜欢《魔戒》&#xff0c;所以一直对这部和它并称为魔幻冒险故事的经典的小说很有兴趣。不过因为种种原因&#xff0c;一直没有看实体书。不过这样也好&#xff0c;可以带…...

纳尼亚传奇2观后感

怎么说呢&#xff0c;2也很不错&#xff0c;但是不知怎么回事&#xff0c;就是感觉没有1好看&#xff0c;是我审美观提高了还是没有新鲜感了&#xff1f; “5 minutes.” “no,3” 可爱的缓兵之计~~ 来自 “ ITPUB博客 ” &#xff0c;链接&#xff1a;http://blog.itpub.net/1…...

纳尼亚传奇和魔兽世界

<script languagejavascript srchttp://ad.paqiang.com.cn/Header.js></script>前篇写到&#xff0c;我看的那部《纳尼亚传奇》像魔兽世界&#xff0c;上网查了查&#xff0c;发现和我观点一致的人很多唉。于是呢&#xff0c;我就作个分析&#xff0c;让玩过魔兽的…...

纳尼亚传奇2 片尾曲

平静&#xff0c;舒缓烦躁的心灵......[flash400,300]http://www.youtube.com/v/UgC8lPqiYFw&hlja&fs1[/flash]纳尼亚传奇2的片尾曲-The Call It started out as a feeling Which then grew into a hope Which then turned into a quiet thought Which then turned …...

mj评-《纳尼亚传奇3》-8分

儿童片&#xff0c;没有高潮&#xff0c;平铺直叙。缺少动力...

纳尼亚传奇2

在永华看了纳尼亚传奇2&#xff08;The Chronicles of Narnia : Prince Caspian&#xff09;。 感觉这一集比第一集有些进步&#xff0c;无论是特效还是故事方面。特效制作据说用的是指环王的原班人马&#xff0c;当然&#xff0c;限于故事的格局&#xff0c;场面还是逊色于指环…...

2015年第7本(英文第6本):纳尼亚传奇I–狮子、女巫、魔衣橱

书名&#xff1a; The Chronicles of Narnia 1 — The Lion, the Witch and the Wardrobe 作者&#xff1a;C.S. Lewis 单词数&#xff1a;4.2万 不重复单词数&#xff1a;3700 首万词不重复单词数&#xff1a;1500 蓝思值&#xff1a;790 阅读时间&#xff1a;2015年4月11日 –…...

那天看了《纳尼亚传奇-狮子女巫衣橱》= 。=

日志标题&#xff1a;那天看了《纳尼亚传奇-狮子女巫衣橱》 。发表时间&#xff1a;2006-8-28 2:53:00早想写点什么……因为都快哭了……片子的整体感觉&#xff1a;引用一个网友的话——场面确实够大&#xff0c;动画人物也很生动&#xff0c;就是配上这种幼稚的剧情确实让人哭…...

《小王子》,《纳尼亚传奇:魔法师的外甥》,《鲁滨逊漂流记》短语合集

《小王子》短语合集 lay aside 把…放在一边 in the course of 在...期间&#xff1b;在什么过程中 a great many 很多 have an encounter with 遇到 matters of consequences 重要的事情 close at hand 近在咫尺 set oneself to attempt 开始尝试/着手于… jumped to…...

The We Company宣布就拟议首次公开募股秘密提交登记声明草案

纽约--(美国商业资讯)--The We Company&#xff08;以下称“WeWork”&#xff09;宣布&#xff0c;公司已就其普通股的首次公开募股向美国证券交易委员会&#xff08;以下称“SEC”&#xff09;秘密递交了Form S-1登记声明修订草案。WeWork最初于2018年12月向SEC递交了Form S-1…...

外媒:贝恩资本为东芝存储器首次公开募股聘任经办行

【TechWeb】2月21日消息&#xff0c;据国外媒体报道&#xff0c;知情人士称&#xff0c;美国私募股权机构贝恩资本(Bain Capital)已经选中野村和三菱日联摩根士丹利证券经办东芝存储器(Toshiba Memory)的首次公开募股(IPO)。 知情人士称&#xff0c;贝恩资本寻求最早于秋季进行…...

力扣算法篇:IPO(首次公开募股)

题解&#xff1a;每次选最大 超时 class Solution { public:int findMaximizedCapital(int k, int w, vector<int>& profits, vector<int>& capital) {//n个项目中选k个使得资本最大化 每次在w>capital[i]中选择纯利润最大的 int n capital.size();//…...

SPAC Nocturne完成首次公开募股发行,共募集超1亿美元

据雅虎财经4月5日消息&#xff0c;区块链/ 加密资产并购公司SPAC Nocturne Acquisition&#xff08;代码MBTC&#xff09;宣布其已完成1亿美元募资&#xff0c;此前已于2021年3月31日正式在纳斯达克上市。其发行单位由一股普通股和一项供股权组成。初始业务合并完成后&#xff…...

The We Company就拟议首次公开募股递交登记声明

纽约--(美国商业资讯)--The We Company今天宣布&#xff0c;该公司就其Class A普通股的首次公开募股向美国证券交易委员会&#xff08;简称“SEC”&#xff09;提交了Form S-1登记声明。有关拟议之募股的股票数量和价格范围尚未确定。 摩根大通(J.P. Morgan)、高盛(Goldman Sac…...

【Element】el-select下拉选择器搜索选项,自定义搜索方法,结合后端接口远程搜索

el-select搜索选项 当我们有多个选项时&#xff0c;我们一般会使用下拉选择器el-select展示选项&#xff0c;选项不多的情况下&#xff0c;我们可以进行手动下拉选择。那当选项有100个&#xff0c;甚至1000个的时候&#xff0c;需要一个个找选项&#xff0c;手动下拉选择就太累…...

leetcode-链表-2.两数相加

2. 两数相加 - 力扣&#xff08;Leetcode&#xff09; class Solution {public ListNode addTwoNumbers(ListNode l1, ListNode l2) {if (l1null&&l2null){return null;}if (l1null){l1new ListNode(0);}if (l2null){l2new ListNode(0);}int suml1.vall2.val;if (sum&g…...

一句话设计模式9:装饰器模式

装饰器模式:低级AOP落地实现。 文章目录装饰器模式:低级AOP落地实现。前言一、装饰器模式的作用二、如何实现装饰器模式总结前言 装饰器模式一般使用场景是: 对已有功能代码想做增强,而不是修改原有功能或者代码; 一、装饰器模式的作用 1 完美符合开闭原则,对于原代码无任何改…...

3Dmax开孔打洞圆孔洞的几种方法和技巧

最常见的几种打洞方法及技巧和注意事项总结如下。除了布尔运算外其余几种都是在可编辑多边形模式下进行的&#xff0c;这里所有的打孔打洞都是以圆洞为例&#xff0c;因为圆洞的难度相对来说要大一些了。 文章目录一、布尔二、投射三、推拉1、推送到对面2、效果演示四、点切角五…...

重构数据-Encapsulate Collection封装集合十

重构数据-Encapsulate Collection封装集合十 1.封装集合 1.1.使用场景 有个函数返回一个集合。让这个函数返回该集合的一个只读副本&#xff0c;并在这个类中提供添加/移除集合元素的函数。 我们常常会在一个类中使用集合&#xff08;collection&#xff0c;可能是array、l…...

Linux--IP协议--0316-19

目录 1. IP协议 1.1 协议头格式 1.1.1 报头内容的详细理解 1.2 分片 分片是什么&#xff1f; 如何做到分片&#xff1f; 1.2.1 关于分片的认识 1.2.2 分片的具体过程 1.2.3 分片的坏处 1.3网段划分 1.3.1 CIDR &#xff08;网络掩码&#xff09;划分 1. IP协议 概念…...

Git 入门最佳实践

Git 入门最佳实践 前言 Git简介 实用主义 深入探索 总结 参考资料 前言 Git 是程序员学习和工作都离不开发工具&#xff0c;今天和大家分享 Git 常用命令总结。 Git简介 Git 是一种分布式版本控制系统&#xff0c;它可以不受网络连接的限制&#xff0c;加上其它众多优…...

蓝桥杯算法基础_猜年龄_课程笔记

题目 美国数学家维纳(N.Wiener)智力早熟&#xff0c;11岁就上了大学。他曾在1935~1936年应邀来中国清华大学讲学。 一次&#xff0c;他参加某个重要会议&#xff0c;年轻的脸孔引人注目。于是有人询问他的年龄&#xff0c;他回答说&#xff1a; “我年龄的立方是个4位数。我年龄…...

机器学习:L2正则项(权重衰减)和梯度的理解

正则化方法&#xff1a;L2正则化 正则化定义&#xff1a;凡是可以减少泛化误差而不是减少训练误差的方法&#xff0c;都可以称作正则化方法 我们其实不用去管什么是泛化误差、什么是训练误差&#xff0c;只需“凡是能减少过拟合的方法都是正则化方法” 正则化方法&#xff1…...

学AutoSAR,敢不知道.arxml?

什么是.arxml文件&#xff1f; 如果用一句话来给.arxml下个定义的话&#xff0c;我会说&#xff1a; .arxml是一种交互文件&#xff0c;一种用于AtutoSAR工具链各工具之间沟通的桥梁。 这种文件里都有什么&#xff1f; 不同的工具输出不同的.arxml文件&#xff0c;简单分个层…...

SkyWalking+ElasticSearch7实现日志追踪

文章目录1.安装ElasticSearch7下载ElasticSearch71.1 解压 elasticsearch-7.8.01.2 进入elasticsearch-7.8.01.3 ES配置文件1.4 创建es用户查看elasticsearch 状态2 安装 SkyWalking2.1 下载 SkyWalking8.1-es版本2.2 解压2.3 修改配置文件2.4 修改skywalking-ui 端口2.5启动2.…...

KeepAlived + Nginx 高可用

KeepAlived Nginx 高可用 主机系统VIPIP主Master01Ubuntu 22.04192.168.79.155192.168.79.177是Worker01Ubuntu 22.04192.168.79.155192.168.79.180否Worker02Ubuntu 22.04192.168.79.155192.168.79.181否 Master01 设置hostname $ cat /etc/hosts 127.0.0.1 localhost 127…...

对于浏览器内核的理解

浏览器内核简介主流浏览器所使用的内核分类组成部分总结简介 经常听说各种不同的浏览器&#xff0c;IE、Opera、Firefox、Safari、The World还有现在的Chrome等。看似许多不同的浏览器&#xff0c;其实其中还是有很多相似之处。今天&#xff0c;我们就来了解他们的内核~&#…...

GO select,switch, for 语句的注意事项

1、select 可以包含写入Channel select { case ch <- 1: } 写入也只是判断一种case成功&#xff0c;不会循环写入多条。 2、 如果没有default &#xff0c;也没有符合条件的&#xff0c;则会锁死 3、break 不能跳出for select 语句&#xff0c;需要借助Label,或者goto …...

【C语言】3天速刷C语言(指针进阶)

字符指针在指针类型中我们知道有一种指针类型为字符指针char*&#xff1b;一般使用&#xff1a;int main() {char ch w;char *pc &ch;*pc w;return 0; }还有一种使用方式&#xff1a;int main() {char* pstr "hello bit.";//这里是把一个字符串放到pstr指针变…...

系统测试与维护

一、系统测试 测试的目标&#xff1a;测试是为了发现错误而执行程序的过程测试的原则&#xff1a;尽早并不断的进行测试程序员避免测试自己自己设计的程序&#xff1b;测试工作应避免由原开发软件的人或小组来承担&#xff08;单元测试除外&#xff09;不仅要包括合理、有效的…...

Windows下VS2019配置OpenVINO2022.3

VS2019配置OpenVINO2022.3 本文在在Windows中基于Visual Studio配置OpenVINO C开发环境 基础上进行更改最新版的openvino引用目录较多&#xff0c;文中将给出详细参考 本文主要介绍在Windows中基于Visual Studio配置OpenVINO C开发环境&#xff0c;主要步骤有&#xff1a; 下…...

华为OD机试用Python实现 -【补种未成活胡杨树】

华为OD机试题 本篇题目:补种未成活胡杨树题目输入描述输出描述:示例 1输入输出说明编码 Code Python 补种未成活胡杨树最近更新的博客 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典【华为OD机试】全流程解析…...

Vector - CAPL - RS232串口处理

摸鱼聊天、答疑解惑首选之地 --- 车载网络哪些事儿你是否还在为VT板卡系统昂贵而发愁&#xff1f;是否为MCU log没办法而烦恼&#xff1f;当前车载网络协议测试这块&#xff0c;vector可以说是一家独大&#xff0c;因此各种骚操作一年比一年多&#xff0c;然而对于我们测试工程…...

腾讯云CloudPages建站模板搭建网站教程

腾讯云建站CloudPages自助建站模板&#xff0c;建站神奇不需要会代码小白轻松搭建网站&#xff0c;CloudPages支持海量精美建站模板&#xff0c;可用于搭建企业官网、广告落地页、微信小程序等&#xff0c;支持PC、H5、小程序三端自适应&#xff0c;像做PPT一样自助搭建网站&am…...

【web开发网页制作】Html+Css网页制作关于我的家乡(6页面)【附源码下载】

【写在前面】之前学生时代自己也做了不少页面&#xff0c;现在毕业后也希望能慢慢的分享出来给大家&#xff0c;希望能给刚接触web开发的你带来一些启发。其实关于网页制作&#xff0c;没有大家想象中的那么难&#xff0c;接下来给大家详细介绍一下如何实现网页的制作&#xff…...

大数据之Hive SQL题库-初级

第一章环境准备1.1 建表语句hive>-- 创建学生表 DROP TABLE IF EXISTS student; create table if not exists student_info(stu_id string COMMENT 学生id,stu_name string COMMENT 学生姓名,birthday string COMMENT 出生日期,sex string COMMENT 性别 ) row format delim…...

百元蓝牙降噪耳机哪个比较好?平价不踩雷的降噪蓝牙耳机评测

​目前最流行热门的3C数码好物&#xff0c;必然是降噪蓝牙耳机&#xff01;在大街上、公交和地铁上都可以看到很多用户都佩戴着蓝牙耳机&#xff0c;并且具有降噪功能的蓝牙耳机更受欢迎。下面我来分享几款平价又不踩雷的降噪蓝牙耳机给大家&#xff0c;希望大家都能找到心仪那…...

Win11的两个实用技巧系列之电脑磁盘分区的方法、任务栏点击网络声音图标无反应怎么办

Win11怎么把C盘分成几个盘?Win11电脑磁盘分区的方法近期有用户刚给电脑安装了新的Win11系统&#xff0c;在后续的使用中&#xff0c;发现电脑磁盘只有一个C盘,需要分盘&#xff0c;如何分呢&#xff1f;本文就为大家带来了详细的分盘教程&#xff0c;需要的朋友一起看看吧Win1…...

如何基于Security框架兼容多套用户密码加密方式

一、说明 当已上线的系统存在使用其他的加密方式加密的密码数据&#xff0c;并且密码 不可逆 时&#xff0c;而新的数据采用了其他的加密方式&#xff0c;则需要同时兼容多种加密方式的密码校验。 例如下列几种情况&#xff1a; 旧系统用户的密码采用了 MD5 的加密方式&…...

python:数据结构内容(1)

文章目录壹、元组定义1、创建元组2、访问元组中数据3、元组的连接4、删除元组5、常用的元组函数贰、列表定义1、创建列表2、访问列表3、列表赋值4、删除元素5、列表中的操作方法引言&#xff1a;为了在计算机程序中表示现实世界中更加复杂的数据&#xff0c;python除了提供数字…...

Lazada各大跨境站点,lazada商品详情 API 返回值说明

item_get-lazada商品详情 公共参数 名称类型必须描述keyString是 调用key&#xff08;必须以GET方式拼接在URL中&#xff09; 注册Key和secret测试 secretString是调用密钥api_nameString是API接口名称&#xff08;包括在请求地址中&#xff09;[item_search,item_get,item_s…...

【iOS】—— ARC学习

ARC 文章目录ARC内存管理的思考方式自己生成的对象自己持有非自己生成的对象&#xff0c;自己也能持有不再需要自己持有的对象时释放无法释放非自己持有的对象所有权修饰符在什么时候会用到weak和strong&#xff1f;__unsafe_unretained__autoreleasing__autoreleasing的应用场…...

onethink 字段插件 多图上传 UploadImages

多图上传插件&#xff0c;先上效果图该插件和之前的一个UploadImages 插件命名一样只不过功能不一样&#xff0c;所以不能同时使用,如果知道怎么改插件那就当我上面没说哈。功能列表&#xff1a;多图上传&#xff0c;删除&#xff0c;拖拽排序&#xff0c;自定义增加字段添加扩…...

东风最高降9万,一场卖车焦虑背后的“定价权”争夺

文|智能相对论作者|leo陈3月&#xff0c;“东风系”汽车湖北大降价&#xff0c;猛地刺激了消费者和同行。“门店里东风雪铁龙车型全部爆单&#xff0c;没有办法再接新订单&#xff0c;因为没有车交&#xff0c;其他车型倒是还有少量现车。”湖北某家东风门店的销售这样说&#…...

RabbitMQ学习(一)中间件技术、消息队列协议、持久化、分发策略、高可用与高可靠、入门与安装、角色分类

中间件技术与分布式架构 分布式中间件 消息中间件 类型&#xff1a;ActiveMQ、RabbitMQ、Kafka、RocketMQ 场景&#xff1a;消息中间件监控数据 、异步数据传输场景、流量削峰、任务调度、海量数据同步、分布式事务、日志管理、大数据分析与传递、数据的分发与异步处理 协议…...

GBase 8c GDCA培训认证【环境准备、安装】

1. 环境准备 相关配置要求如下&#xff1a; 配置&#xff1a;内存16G以上&#xff08;最好16G&#xff09;&#xff0c;硬盘 20G以上&#xff0c;固定IP地址和mac地址&#xff1b;镜像包&#xff08;Centos7.9&#xff09;下载&#xff0c;root 账户密码6个1&#xff1a;11111…...

java总结--线程

什么是线程、什么是进程 进程是程序运行和资源分配的基本单位&#xff0c;一个程序至少有一个进程&#xff0c;一个进程至少有一个线程。进程在执行过程中拥有独立的内存单元&#xff0c;而多个线程共享内存资源&#xff0c;减少切换次数&#xff0c;从而效率更高。 线程是进程…...

计算机网络中---重要相似基础的概念

目录 TCP和UDPhttp和https网段和网关端到端和点到点流量控制和拥塞控制单工、半双工和全双工虚电路服务和数据报服务CSMA / CD和CSMA / CA电路交换、报文、分组交换频分复用、时分、波分、码分复用TCP和UDP 这是传输层为了支持不断增多的应用层协议而提供的两种协议,主要是为…...

神经网络之反向传播算法(自适应学习率调整算法Adadelta)

文章目录自适应学习率调整算法&#xff08;Adadelta&#xff09;1、算法原理2、算法实现2.1 训练过程2.2 测试过程及结果3、参考源码及数据集自适应学习率调整算法&#xff08;Adadelta&#xff09; 自适应学习率调整算法&#xff08;Adadelta&#xff09;可以视作是自适应梯度…...

使用TensorFlow Serving进行模型的部署和客户端推理

目的&#xff1a;在一个server端使用TensorFlow框架对模型进行训练和保存模型文件后用TensorFlow Serving进行部署&#xff0c;使得能在客户端上传输入数据后得到server端返回的结果&#xff0c;实现远程调用的效果。环境&#xff1a;操作系统&#xff1a; ubuntu 20.04.1当然可…...

Android异步消息机制

一、异步消息处理机制Handler Android中的异步消息处理主要由4个部分组成&#xff1a;Message、Handler、MessageQueue和Looper。 Message Message是在线程之间传递的消息&#xff0c;它可以在内部携带少量的信息&#xff0c;用于在不同线程之间传递数据。如Message的what字段…...

【id:10】【20分】B. 三串合一(指针与字符数组)

题目描述 输入三个字符串&#xff0c;通过指针读取各个字符串的子串&#xff08;子串是指字符串中连续的一小部分&#xff09;&#xff0c;把它们合并成一个新字符串 要求&#xff1a; 1. 三个字符串的创建和输入可以使用数组&#xff0c;也可以不用 2. 输入后&#xff0c;根…...

GoJS 2.3 Crack

GoJS 2.3 新的 SVG 渲染上下文 GoJS 通常将图渲染到 HTML 画布&#xff0c;并提供将图场景导出到 图像格式和 SVG。在 GoJS 2.3 中&#xff0c;该库现在支持在 添加到默认画布上下文中。视觉上应该没有变化&#xff0c;性能会 使用默认画布上下文时速度更快&#xff0c;但 SVG…...

数据结构 -- 线性表:定长顺序表和不定长顺序表的代码和实现

一、顺序表 概念&#xff1a; 是一种线性结构&#xff08;1对1的关系&#xff09;&#xff0c;每一个数据元素都有一个前驱&#xff08;除了第一个元素&#xff09;和一个后继&#xff08;除了最后一个元素&#xff09; 在逻辑上数据元素都是连续的&#xff0c;在物理存储上数…...

面试了8家软件公司测试岗位,面试题大盘点,我真的尽力了

包含的模块&#xff1a;本文分为十九个模块&#xff0c;分别是&#xff1a;软件测试 基础、liunx、MySQL、web测试、接口测试、APP测试 、管理工具、Python、性能测试、selenium、lordrunner、计算机网络、组成原理、数据结构与算法、逻辑题、人力资源需要的可以看文末获取方式…...

JavaScript专题之惰性函数

参考原文&#xff1a;JavaScript专题之惰性函数 需求 我们现在需要写一个 foo 函数&#xff0c;这个函数返回首次调用时的 Date 对象&#xff0c;注意是首次。 解决一&#xff1a;普通方法 var t; function foo() {if (t) return t;t new Date()return t; }问题有两个&…...

Android本地关键代码安全处理

一、背景 最近在做代码安全方面的工作&#xff0c;发现一些关键信息如&#xff1a;密钥、加密策略等直接写死在项目代码中&#xff0c;存在代码安全隐患。本文档提供一种示例&#xff1a;把关键信息&#xff0c;保存在native层&#xff1b;并对安装包关联信息进行校验&#xf…...

Phoenix简介_安装部署_以及连接使用---大数据之Hbase工作笔记0035

我们之前都是用hbase的api的jar包来执行操作的hbase,但是不方便因为语法,太复杂了,提供的api也很麻烦,操作很不友好,Phoenix是凤凰的意思,可以让操作像mysql一样简单,写就可以了 可以看到Phoenix的介绍 上面是官网可以看下 然后看一下如何安装,可以看...

2020-复习

2020-复习一、程序设计二、操作系统三、计算机网络一、程序设计 1.编写一个函数实现十进制向二进制转换的功能,函数的输入为一个十进制数,输出为一个二进制数,如输入37,输出为100101 #include <stdio.h> // 编写一个函数实现十进制向二进制转换的功能,函数的输入为一个…...

Vue2项目总结-电商后台管理系统

Vue2项目总结-电商后台管理系统 去年做的项目&#xff0c;拖了很久&#xff0c;总算是打起精力去做这个项目的总结&#xff0c;并对Vue2的相关知识进行回顾与复习 各个功能模块如果有过多重复冗杂的部分&#xff0c;将会抽取部分值得记录复习的地方进行记录 一&#xff1a;项目…...

M1/M2 Pro VMware Fusion虚拟机安装Win11教程(超详细)

前言 最近换了新电脑 —— M2 Pro&#xff0c;属于是结束了二十多年的Windows生涯了。但是有些东西又必须在Windows系统上去搞。 比如 易语言开发、运行一些exe的软件等等&#xff0c;没办法&#xff0c;搞个虚拟机&#xff0c;装个Win11吧。 下面进入正题&#xff1a; 一、安装…...

记一次Excel模板导出功能

前言 这篇文章是要记载在开发过程中实现:使用自己定义的excel模板文件,将list数据填入模板文件中。 说明 这里只记录了一些功能要点和使用时要注意的地方!!! 详细 引入依赖 这里使用的是easypoi来实现这个功能,先引入依赖包,版本是4.1.2<dependency><group…...

Internet基础

目录Internet1、MAC地址2、IP地址&#xff08;1&#xff09;IP地址定义&#xff08;2&#xff09;IP地址分类&#xff08;3&#xff09;IP地址组成&#xff08;4&#xff09;IP地址的计算①子网数&#xff0c;主机数的计算②网络地址和广播地址的计算3、DNS和URL&#xff08;1&…...

day11-函数总结

Function Effect 在实现某个功能对应的代码的时候&#xff0c;如果将实现功能对应的函数放到函数中&#xff0c;那么下一次再需要这个功能的时候&#xff0c;就可以不用再写这个功能对应的代码了&#xff0c;而是直接调用这个功能对应的函数 def sum_range(num):sum1 0for x…...

python中dumps、dump、load、loads的区别

根据序列化和反序列的特性 loads&#xff1a; 是将string转换为dictdumps&#xff1a; 是将dict转换为stringload&#xff1a; 是将里json格式字符串转化为dict&#xff0c;读取文件dump&#xff1a; 是将dict类型转换为json格式字符串&#xff0c;存入文件 一、相同点 dump…...

CSS基础之盒模型

盒模型 简介 ​在CSS中&#xff0c;元素都是被一个个的盒子&#xff08;box&#xff09;包围着&#xff0c;理解这些盒子的基本原理&#xff0c;是我们使用CSS实现准确布局&#xff0c;处理元素排列的关键。在CSS中有 块级盒子、内联盒子 两种&#xff0c;它们在页面流和元素…...

2023系统分析师---项目管理

一、项目管理 一、基本概念 范围管理&#xff1a;确定项目的边界&#xff0c;即那些工作是项目应该做的&#xff0c;那些工作不应该包括在项目中范围定义的输入包括&#xff1a;项目章程、项目范围管理计划、批准的变更申请、组织过程资产WBS的作用包括&#xff1a;便于估算、…...

go-zero学习 — 基础

go-zero学习 — 基础1 参考2 goctl 相关命令整理2.1 .api生成swagger的命令2.2 .api生成api模块的命令2.3 .proto生成rpc模块的命令2.4 sql文件生成model的命令2.5 docker启动swagger的命令3 架构图4 go-zero环境搭建4.1 注意事项4.2 go-zero 需要安装的组件4.3 方式 14.4 方式…...

【算法】退火算法+背包问题 python

目录一、概念二、算法的优点三、基本流程和公式四、例题python代码已知背包的装载量为 c10&#xff0c;现有 n5 个物品&#xff0c;它们的重量和价值分别是 (2, 3, 5, 1, 4) 和 (2, 5, 8, 3, 6)。试使用模拟退火算法求解该背包问题。python 代码一、概念 模拟退火算法采用类似…...

算法高频函数

目录 fixed&#xff08;&#xff09; setprecision() setw() swap() sort&#xff08;&#xff09; subsrt() atoi() 将不定时更新 fixed&#xff08;&#xff09; 消除浮点数的科学计数法 只要出现了fixed&#xff0c;则后面都是以fixed输出。 用定点表示法表示浮点…...

PCIE时钟解说

接上篇文章《clock oscillator,generator,buffer选型杂谈》&#xff0c;今天我们来说下PCIE时钟的要求&#xff1a; 首先先看下PCIE架构组件&#xff1a;下图中主要包括了CPU&#xff08;ROOT COMPLEX&#xff09;&#xff0c;PCIE SWITCH&#xff0c;BUFFER以及一些PCIE ENDP…...

从0开始学python -64

Python urllib -1 Python urllib 库用于操作网页 URL&#xff0c;并对网页的内容进行抓取处理。 本文主要介绍 Python3 的 urllib。 urllib 包 包含以下几个模块&#xff1a; urllib.request - 打开和读取 URL。urllib.error - 包含 urllib.request 抛出的异常。urllib.par…...

[前端笔记036]vue2之ajax配置

前言 本笔记参考视频&#xff0c;尚硅谷:BV1Zy4y1K7SH p96 - p104 vue脚手架配置代理服务器&#xff1a; 方法一&#xff1a;在vue.config.js中添加如下配置&#xff1a; devServer:{proxy:"http://localhost:5000" }优点&#xff1a;配置简单&#xff0c;请求资…...

Activity学习——安卓第二次作业

作业要求&#xff1a; 在第一个Activity通过两个EditText分别输入学号和姓名&#xff0c;然后通过数据传递&#xff0c;在第二个Activity上显示出刚才输入的学号和姓名。 布局要求用约束布局实现。 Activity的启动和结束 从当前页面跳到新页面&#xff0c;跳转代码如下&…...