自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

诗水人间

好文一键三连,不点个关注再走吗?开源、开放。我的github地址:https://github.com/1015770492

  • 博客(23)
  • 资源 (23)
  • 问答 (1)
  • 收藏
  • 关注

原创 笔记001---SpringCloud+FastDfs+Elasticsearch6.0+MQ+秒杀和限流+Docker+K8s微服务架构实战亿级秒杀系统以及的限流方案实战

谷粒商城的业务流程图第一个注意点:git中 .idea文件夹一定不要提交(存的是自己电脑上的idea配置信息,每个人电脑的idea配置信息不同,如果提交会导致同事下载时覆盖同事的idea配置,都会导致报错)git 只提交源码(src文件夹下内的)、pom.xml文件、静态资源(resource文件夹下)...

2020-03-18 05:18:44 140715

原创 归并排序

归并排序的特点:分而治之将一组无序的数据进行拆分成一个一个数据,然后两两合并最终变成一个有序的数据序列(合并后的序列是有序的)有如下一组无序数据17 1 90 22 8 6 第一步将数据拆分成6份,分别是{17}、{1}、{90}、{22}、{8}、{6}第二步进行两两合并操作(合并后的序列是有序的) 分配足...

2020-03-14 21:23:53 134065

原创 快速排序算法

快排的作用:从i 到 j 这段内每次经过一次快排就能让首元素找到合适的位置k(i<=k<=j),于是就分成了(i到k-1)和(k+1到j)两端没有排序好例题有如下数组27 99 0 8 13 64 86 16 7 10 88 25 90 i ...

2020-03-13 21:08:20 147203 4

原创 springboot项目,用到的maven依赖持续补充与修改

maven的仓库地址:https://mvnrepository.com/一定要注意的是springboot项目的依赖,一般都是*-spring-boot-start*这类的依赖,所以对于初学者来说往往第一次会加错依赖加成spring项目的依赖,而不是springboot项目的。因此在加入依赖如果发现无法使用最后去官网找找原因,可能是加错依赖,官网一般会提供springboot项目的maven依赖。对于一个空的maven项目来说,首先需要加入启动器:spring-boot-starter依赖

2020-03-31 01:08:58 118965 1

原创 稀疏数组

原始数组有很多没有用的数据或者很多重复数据,则可以考虑稀疏数组存储来减少存储空间。稀疏数组长什么样?原数组:是一个6行x7列=42个存储单元的数组0 0 0 22 0 0 15 0 11 0 0 0 17 0 0 0 0 -6 0 0 0 0 0 0...

2020-03-30 15:30:59 134187

原创 彻底删除windows xp/7/8/10 程序和功能中 无法删除的程序。

所谓应用程序(软件)实际就是一些文件,如果要卸载一个应用程序,实际上只需要把对应得文件删除既可以让其失效无法使用。常常对于一般的卸载程序来说,只需要通过控制面板===》查看方式为类别,找到程序下面的卸载程序直接双击进入如下图,一般卸载程序只需要通过下面右边的列表,找到需要卸载的程序,然后双击即可调出卸载程序的程序(一般有要卸载的程序自己提供)但是有些时候情况比较特殊,发现有...

2020-03-27 15:43:55 173115

原创 安装VmWare15.5并在vm上安装ubuntu19.04系统

第一步:安装vmware15.5官网直链下载https://download3.vmware.com/software/wkst/file/VMware-workstation-full-15.5.2-15785246.exe安装完vmware(如果是linux版本的到官网 https://www.vmware.com/cn/products/workstation-pro.html找到linux版本的下载安装即可)第二步:下载Ubuntu19.04镜像文件=====》官方链接点击就可以

2020-03-26 19:54:24 167750 7

原创 redis常用的语法操作

查看当前库所有键keys *判断某个键是否存在exists <key>查看键的类型type <key>删除某个键del <key>为键设置过期时间expire <key> <seconds>查看还有多少秒过期ttl <key>查看当前数据库的key的数量dbsi...

2020-03-19 15:15:30 159288

原创 安装android系统

下载镜像然后引导开机进入下面这个界面选择 安装到硬盘直接回车默认全部分配为主分区选择write使配置生效回车输入yes确认写入后,选择Quit进入到下面页面后面 进行两次yes,一次ok开机重启,进入第二个选项debug mode,如下等待可以输入命令输入:使用vi编辑器加入如下一句(i进行插入 ESC...

2020-03-19 08:05:30 135166

转载 DEBUG程序-r命令查看标志寄存器内容

DEBUG程序-r查看标志寄存器内容标志寄存器状态:① 溢出标志OF(Over flow flag) OV(1) NV(0)② 方向标志DF(Direction flag) DN(1) UP(0)③ 中断标志IF(Interrupt flag) EI(1) DI(0)④ 符号标志SF(Sign flag) NG(1) PL(0)⑤ 零标志ZF(Zero flag) ZR(1)...

2020-03-18 02:46:44 130617

原创 一个段有N个字节,该段实际占有空间为16*(N/16 + 1)个字节,超通俗易懂方式解答

在做到这个题目时,一开始对答案这个公式相当怀疑。的确这个公式其实不是正确的。网上的答案是这样解释的:https://www.cnblogs.com/zhouie/p/10702606.html我相信有很多同学第一次 没看懂最后一步的公式怎么来的。即使前面全部看懂了,可最后一步公式还是不知道怎么回事。通俗的说:cpu实际分配内存空间是一段一段的分配,不会连续的分配!也就说是每次...

2020-03-18 01:13:11 135293 1

原创

获取一个栈:分配一段连续的空间,将ss指向栈顶的段地址、sp存放栈顶的偏移地址push入栈例如 push ax 将ax的值压入栈中,sp+2偏移地址+2,然后将ax的值存放到 [ss:sp]所指向的内存单元中pop出栈例如pop ax 将栈顶元素的值存到ax寄存器中。会先取出栈顶元素,然后执行 sp-2。栈在内存中的表示:...

2020-03-17 23:19:08 133787

原创 dw、db、dd

dw 指 define worddb 指define bytedd 指define dworddb是一个字节单元。占8位dw是两个字节单元。占16位dd是四个字节单元。占32位

2020-03-17 22:46:41 128595

原创 rename 批量修改文件名

rename的使用大致格式 可以概括为rename 's/匹配的字符串/修改后的字符串(可以为空表示去除匹配的字符串)/' *rename命令的匹配公式使用的是正则表达式rename最后面的*表示当前路径下所有的文件,如果*改成当前路径下的一个文件名,则只对该文件操作去除当前路径下所有文件共有的字符串rename 's/要被删除的字符串//' *批量修改后...

2020-03-16 20:57:30 119457

翻译 mov ah,4ch int 21的作用

int表示中断的含义。mov ah,4chint 21h表示,执行中断指令4c (查下面的表格可知 带返回码结束程序)AH是ax的高位 AH 功能 调用参数 返回参数 00 程序终止(同INT 20H) CS=程序段前缀 ...

2020-03-13 03:05:12 163857 1

原创 汇编中数据不能以字母开头!字母开头前面加0

如题如果在源码中的数据是以字母开头的数据,则编译器会报错例如如下代码,执行编译assume cs:codecode segmentstart: mov ax,ffffHcode endsend start执行编译会有如下报错:因此会在ffffh前面加个零,变成0ffffh然后编译就不会报错...

2020-03-13 02:24:34 117437 2

原创 bx的作用

bx 基址寄存器(BaseRegister简写)bx在哪里使用呢?在debug模式的时候我们常常会看到 mov ax,[0]这样的命令,意思是将数据段偏移地址为0的数据赋值给ax但是在我们的asm源程序如果写成mov ax,[0]如果编译生成exe文件后,进入debug模式通过u命令查看汇编指令会发现debug模式中会变成mov ax,0 而不是 mov ax,[0]这样命令...

2020-03-13 02:05:26 126438

原创 loop循环与cx

例题:计算2的12次方assume cs:codecode segmentstart: mov ax,2 mov cx,11s: add ax,ax loop s mov ax,4c00h int 21hcode endsend startcx 是程序计数器(countRegister的简写)执行loop循环的时候会先将cx-1,并且判断cx是否等于0,等于0则结束循...

2020-03-13 01:51:11 132112

原创 第一个汇编程序实验一

环境部分看这篇博客:https://blog.csdn.net/qq_41813208/article/details/104418974总共用到了masm编译程序、link链接程序、debug调试程序,反编译汇编程序源码 1.asmassume cs:codesg codesg segment MOV AX,4E20H ADD AX,1416H MOV ...

2020-03-11 05:51:36 129507

原创 docker运行的底层原理和虚拟机之间的区别

Docker是一个C/S架构(client/server)docker的守护进程运行在主机上,通过socket连接从客户端访问,守护进程从客户端接受命令并管理运行在主机上的容器。Docker的特点docker有着比虚拟机更少的抽象层。不需要Hypervisor实现硬件资源虚拟化,运行在docker的容器直接使用物理机的硬件资源 docker利用的是宿主机的内核,不需要重新加...

2020-03-10 01:37:58 141420

原创 docker安装mysql

首先需要回顾前面的准备篇:https://blog.csdn.net/qq_41813208/article/details/103021332务必配置阿里云镜像源否则下载相当缓慢第一步、通过docker下载mysql下载5.6版本的mysqldocker pull mysql:5.6第二步、启动mysql并且设置root密码123456docker r...

2020-03-10 00:29:47 182726

原创 nginx 开机自启动

新建nginx.service文件vim /lib/systemd/system/nginx.service内容:[Unit]Description=nginx serviceAfter=network.target [Service] Type=forking ExecStart=/usr/local/nginx/sbin/nginx -c /usr/loc...

2020-03-04 01:49:27 138926 2

原创 nginx添加https服务

如果服务器已经安装好了nginx 而且是通过命令安装apt install nginx的,首先先卸载原先的nginxsudo apt autoremove nginx然后下载源码包:http://nginx.org/en/download.html也可以在服务器上用wget命令直接下载wget http://nginx.org/download/nginx-1.16.1.t...

2020-03-04 01:39:26 127961

chrome安装更新程序

chrome安装更新程序

2023-06-15

OpenArk 快速查询快捷键冲突

相关教程:https://blog.csdn.net/qq_41813208/article/details/112297091 github地址:https://github.com/BlackINT3/OpenArk/releases/

2022-07-14

小米电视机系统更换当贝桌面

db.bat为脚本

2022-02-02

n2nguien.zip

n2nguien.zip

2021-11-26

n2neg_install_v1.0.exe

n2neg_install_v1.0.exe

2021-11-25

Dism++10.1.1001.10.rar

Dism++

2021-03-04

宽带王6.0------.rar

宽带王6.0,win10宽带管理工具

2021-02-21

宽带王6.0.rar

win10下的宽带连接程序

2021-02-21

nginx-1.18.0-windows.rar

windows版本的nginx

2021-02-19

grep.rar 解压缩将grep.exe放在C:\Windows即可

windows下的grep命令,解压缩后将grep.exe放在C:\Windows下即可使用,或者手动将grep.exe所在的路径加入到PATH环境变量中也可以

2021-02-08

软件包.zip ftp工具和 chromedriver

软件包.zip ftp工具和 chromedriver

2021-01-17

gpg4win-3.1.14.exe gpg的windows版本安装包

发布maven仓库需要用到的工具

2021-01-08

jdk15.zip jdk15的源码包,直接解压即可

在官网下载的openjdk15的源码包,解压缩既可以用,这是源码包所以linux、windows都可以用

2020-12-04

jdk12.zip官网的源码包,解压即可用

jdk12的c源码包,官网下载下来的zip包我将压缩包名称去除部分内容以及解压缩后的文件夹都重命名名为jdk12,下载后直接解压即可

2020-12-04

CLion所需的环境.rar

cmake编译环境和需要用到库两个文件配置clion环境。 安装cmake时需要勾选添加环境变量 而另一个文件解压后将内部的bin目录配置到Path中即可

2020-11-22

蚂蚁金服面试分享.txt

蚂蚁金服面试题,一面、二面、三面的整体问的问题。

2020-11-07

汇编软件Dosbos.rar

汇编软件dosbox,使用方式见:https://blog.csdn.net/qq_41813208/article/details/104418974 方便哪些不使用百度网盘下载的用户, 如果想要书籍可以通过百度网盘分享的链接找到目录中的王爽的汇编书籍:链接:https://pan.baidu.com/s/1iI42N13HDOsAFohCJ6XYfA 提取码:z21p

2020-11-07

CLion所需的环境.rar

CLion需要的安装环境的打包,包含两个文件一个是cmake安装包,一个是解压后添加环境变量既可以使用的MinGW压缩包 cmake版本3.17.1 MinGW版本7.2

2020-04-24

wiremock-standalone-2.26.3.jar

来自官网的jar包版本2.26.3 自己下载比较慢,提供csdn下载 官网下载地址:https://repo1.maven.org/maven2/com/github/tomakehurst/wiremock-jre8-standalone/2.26.3/wiremock-jre8-standalone-2.26.3.jar、需要jre或者jdk 8的环境 运行通过java -jar wiremock-standalone-2.26.3.jar --port 8088 8088是端口号,可以手动改

2020-04-15

谷歌浏览器最新版.exe

谷歌浏览器最新版下载,来自google官网,双击运行即可自动下载google浏览器。版本会自动下载最新版的。

2020-04-11

percona-release_latest.bionic_all.deb

percona官方的MySQL_8.19安装包。方便下载上传。官方原命令 wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb 我是在阿里云服务器上通过wget下载后的,由于网络原因直接在虚拟机中通过wget无法下载

2020-04-11

分区助手绿色解压即可用.zip

分区助手6.3,解压缩后,安装即可!傲梅分区助手。

2019-09-12

graphgl-large-internet需要用到的4个文件.zip

echarts-gl中用到的4个文件,分别是 jquery.js, echarts-gl.js, echarts.min.js, internet.graph.json四个文件

2019-08-15

网课加速器

用谷歌浏览器,或者IE浏览器;浏览网页,点击视频时可以用这个加速器加速播放速度,最高5倍,也可以减慢速度

2018-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除