小技巧
文章平均质量分 66
码学弟
这个作者很懒,什么都没留下…
展开
-
【Windows批处理】exit 的用法
因初始errorlevel为0,而且批处理echo和call命令不会改变errorlevel,调用test1.bat后errorlevel变为12345,可见errorlevel由"exit /b 123456"改变,因批处理exit命令不加/b参数会导致CMD.EXE(命令解释器)直接退出,所以批处理exit /b可退出当前批处理脚本并改变调用方(批处理脚本)的errorlevel。批处理exit /b可退出当前批处理脚本并改变调用方(批处理脚本)的errorlevel。原创 2024-05-10 16:20:45 · 123 阅读 · 0 评论 -
通俗易懂之批处理echo、echo off、echo on、@、@echo off
今天学习批处理的时候看到了这样的一个字样@echo off表示看不懂,就上网上查了一下,但是看一个人的博客看了好几遍也看不懂,所以看了多篇最后决定自己整理一下,以便大家能理解首先在自己的电脑桌面上创建一个文本文件,然后重命名为.bat结尾点击右击选择编辑就可以写代码了。转载 2024-05-10 16:05:42 · 1 阅读 · 0 评论 -
cmd [/c|/k] [/s] [/q] [/d]
windows打开cmd输入。原创 2024-05-06 09:39:46 · 73 阅读 · 0 评论 -
解决Gradle下载过慢问题的有效方式:使用国内镜像站点
在开发过程中,我们经常会遇到Gradle下载速度缓慢或超时的问题。作为一个强大而流行的构建工具,Gradle是许多项目中必不可少的一部分。然而,由于官方下载地址可能受网络限制影响,导致下载速度较慢。针对这个问题,我们可以考虑使用国内镜像站点来加速Gradle的下载过程。使用国内镜像站点是一个解决Gradle下载速度过慢问题的有效方式。在实际开发中,我们可以根据自己的需求选择合适的镜像站点,并将其配置到Gradle的下载源中,以获得更好的下载体验。转载 2024-04-26 17:59:38 · 85 阅读 · 0 评论 -
Gradle全局配置国内镜像
我电脑的gradle的通过环境变量进行了修改:可以看到上面— 这是我电脑的自定义配置,你们没有改的话,默认是。转载 2024-04-26 17:57:23 · 56 阅读 · 0 评论 -
git对已经提交过的文件添加到.gitignore
git push。转载 2024-04-26 16:54:17 · 18 阅读 · 0 评论 -
用gitbash提交代码步骤
①创建附注标签: git tag -a v1.0.1-release -m [正式发布版本-v1.0.1]②推送标签到远程仓库:git push origin v1.0.1-release。转载 2024-04-26 16:45:41 · 8 阅读 · 0 评论 -
linux yum安装nginx最新版及配置文件的修改
安装完成,查看nginx 版本nginx -v# 启动nginx systemctl start nginx# 开机启动nginx systemctl enable nginx。转载 2024-04-26 14:34:21 · 15 阅读 · 0 评论 -
Centos7下部署nginx(三种方式安装部署,图文结合超详细,适合初学者)
反向代理:客户端是无感知代理服务器的存在的,访问者者并不知道自己访问的是一个代理。例如我们访问百度,百度不止一个服务器,在多个地方都有服务器,而我们都是通过www.baidu.com这个域名去访问的。正向代理:一般是像科学上网,任何可以连接到该代理服务器的软件,就可以通过代理访问任何的其他服务器,然后把数据返回给客户端,这里代理服务器只对客户端负责。正向代理是客户端和其他所有服务器的代理者,而反向代理是客户端和所要代理的服务器之间的代理。网络类型:NAT模式 硬盘大小:80G。浏览器访问, IP:80。转载 2024-04-26 14:27:07 · 41 阅读 · 0 评论 -
Centos7更换yum国内源教程
有时候不是国内镜像,导致yum在线安装及更新速度不是很理想,这时候需要将yum源设置为国内镜像站点(网易or阿里云等)。直接在 yum 的命令后面加上如下的参数。1.首先备份系统自带yum源配置文件。3.清理yum缓存,并生成新的缓存。2.下载国内yum源配置文件到。4.更新yum源检查是否生效。转载 2024-04-26 10:18:06 · 103 阅读 · 0 评论 -
Windows schtasks 定时自动执行bat脚本命令
假设,我需要在8:00定时执行autoExec.bat脚本。那么,我在cmd创建一条命令即可。它的意思是,创建了提示:任务创建后,会在后台执行,该窗口可以选择关掉。那么在autoExec.bat便有了无限可发挥的空间。举个例子,编写python脚本抓取NBA新闻。autoExec.bat内容如下。接下来就大功告成了。每当8:00,系统会自动执行bat,bat会调用python命令,弹出cmd显示抓取到的NBA新闻。原创 2024-04-23 14:55:33 · 337 阅读 · 0 评论 -
bat批处理修改cmd窗口大小、标题、字体、背景颜色
开始”菜单→“运行”,在弹出的对话框中,输入 CMD 后按回车键,弹出CMD窗口,在窗口中,直接输入“1 = 蓝色 9 = 淡蓝色。2 = 绿色 A = 淡绿色。7 = 白色 F = 亮白色。0 = 黑色 8 = 灰色。如果用相同的前景和背景颜色来执行 COLOR 命令,COLOR 命令。下面的方法,可在cmd窗口中直接输入代码命令,也可以将。转载 2024-04-23 11:07:19 · 96 阅读 · 0 评论 -
WinRAR(7.0.0 x64) 命令详解
cd 到 WinRAR目录下打开cmd,执行。原创 2024-04-22 16:29:17 · 106 阅读 · 0 评论 -
forfiles命令详解
如果date参数以减号( - )开头,则仅选择在给定日期或之前修改的文件(较旧的文件/先前修改过)。否则,仅选择在给定日期或之后修改的文件(较年轻的文件/稍后修改)。选择日期大于或等于 (+)(或者小于或等于 (-))指定日期的文件,有绝对日期和相对日期。可替代地,日期参数可以被给定为一个数字,在这种情况下,它被认为是指在日龄时(即,天日期当前日期的前几天)。它可以直接在命令行中使用,也可以在批处理文件或其他脚本中使用。在给定日期参数的情况下,日期参数(/ D)根据上次修改日期选择文件。转载 2024-04-22 16:24:13 · 23 阅读 · 0 评论 -
为什么文件路径 Program Files 可以写成 Progra~1
文件夹(sub-directry)名称,以前是不允许带空白的,后来允许带空白,但由于有了空白,许多命令出现二义性,于是采用双引号括起来的办法。但用到 set PATH 时很麻烦,名字太长,双引号时常括错。于是采用8个字符缩写,即写头六个字母(略去空白),另加波浪号和1。按老定义 等于 CD Documents, CD 命令找不到名叫Documents 的 directry。于是,这种方法成了规定。转载 2024-04-22 14:45:04 · 8 阅读 · 0 评论 -
使用WinSCP脚本在win10和linux之间实时同步文件
最近在学OpenGL,有时候需要看不同系统渲染结果是否一致。而且我喜欢用vim来敲代码,用原生的总比插件好。用CMake来构建项目,可以在Visual Studio 和在linux中编辑同一个项目,方便地编译运行查看结果。但是每次代码更改后都要点一下ftp工具来同步两台电脑,有点麻烦。WinSCP可实现本地实时同步到远程,但是反过来虽然有扩展可以实现,却不能实时,和排除目录。本文前提条件是能够在win端使用WinSCP连接到linux。只在局域网内测试过。转载 2024-04-21 19:29:52 · 53 阅读 · 0 评论 -
cmd中根据启动命令查找jar进程的pid,cmd中结束指定jar进程
此处贴我的springboot中启动、结束jar及其他应用(nginx等)方法。转载 2024-03-26 10:52:29 · 65 阅读 · 0 评论 -
【可视化】箱型图(箱线图)介绍和使用
箱线图(Boxplot)也称箱须图Plot),是利用数据中的五个统计量:最小值、第一四分位数、中位数、第三四分位数与最大值来描述数据的一种方法,它也可以粗略地看出数据是否具有有对称性,分布的分散程度等信息,特别可以用于对几个样本的比较。箱形图最大的优点就是不受异常值的影响,能够准确稳定地描绘出数据的离散分布情况,同时也利于数据的清洗。转载 2024-03-12 09:41:01 · 889 阅读 · 0 评论 -
股票基础知识—K线图基础知识(一)
K线图(Candlestick Charts)又称蜡烛图、日本线、阴阳线、棒线等,常用说法是“K线”,起源于日本十八世纪德川幕府时代(1603~1867年)的米市交易,用来计算米价每天的涨跌。因其标画方法具有独到之处,人们把它引入股票市场价格走势的分析中,经过300多年的发展,已经广泛应用于股票、期货、外汇,期权等证券市场。转载 2024-03-12 09:36:37 · 278 阅读 · 0 评论 -
ObjectMapper转化对象常用方法(转LIst、Map,以及Type、JavaType、constructType的学习)
在工作中,必然少不了JSON转化对象,而一般来说JSON的转化,要么就是在controller层,springboot帮忙转化好了,要么就是很简单的常转List、Map等等。而在学习Feign的时候,可以自定义Decoder解析器,对返回报文做个性化处理,但这个时候,对方返回的数据就需要自己将json字符串转为对应的对象了。而在自己转化的时候,发现ObjectMapper提供如下两个方法:一个是class类型的参数,一个是JavaType类型的参数,而该decode方法中,只有Type类型。转载 2024-02-20 10:41:55 · 870 阅读 · 0 评论 -
关于编辑器对<input>标签报错提示“表单输入没有相关label”的问题
我们发现虽然这样并不影响我们的正常使用,但是看着这样的报错提示总是很让人心烦,那么这到底是为什么呢?这样,当我们点击圆圈旁边的字的时候,也就会发生和点击圆圈一样的效果。会不会觉得这样很麻烦?如图,当我们在选择男女时,通常会点击里面的圆圈,但是如果遇到这样的情况呢?相信很多朋友在制作表单的时候,我们的编辑器会有下图的相关提示吧。想必点圆圈大家就会觉得很麻烦了吧?标签其实是为了方便鼠标用户选择的标签。其实,这是因为编辑器建议我们在使用。标签把标签包括进去就可以了。转载 2024-02-02 09:27:14 · 226 阅读 · 0 评论 -
【Zookeeper集群启动失败】java.net.NoRouteToHostException: NoRouteToHostException: 没有到主机的路由
然而问题还是没有解决,最终发现了一个新问题:SELinux,SELinux是Linux一个子安全机制。转载 2024-01-09 17:14:43 · 111 阅读 · 0 评论 -
浅析min.js文件与js文件的区别
在进行前端应用开发时,有时会用到一些JavaScript库,像jquery、Bootstrap、Vue等都是近些年流行的库。库指的是把具有相同功能方法的代码封装成一个个js函数,统一放到一个js文件中,经过不断的解耦,变成通过传递参数可以重复利用的代码。当有不同的功能需求时,只需要引入对应js文件即可。js文件是JavaScript源码文件,min.js是压缩版的js文件,二者在功能上完全一致。2013年1月23日,jquery 1.9.0发布。转载 2023-12-25 10:09:56 · 109 阅读 · 0 评论 -
Windows下bat脚本实现定时删除指定文件夹下的文件和文件夹
12、在高级设置中选择【重复时间间隔】为【1小时】,持续时间选择【无限期】,点击确定,确定!4、进入【计算机管理】,点击【任务计划程序】后右击,选择【创建基本任务】2、保存,右击文件选择【重命名】,将后缀改成.bat文件。11、进入定时任务属性,选择【触发器】,点击编辑。5、填写【名称】和【描述(可不写)】,下一步。8、任务执行操作,选择【启动程序】,下一步。7、选择【开始时间和间隔时间】,下一步。补充:如何删除定时任务——双击定时删除。3、右击【我的电脑】,选择【管理】6、选择【任务开始时间】,下一步。转载 2023-12-20 11:29:50 · 1976 阅读 · 0 评论 -
【建议收藏】Windows批处理(cmd/bat)常用命令总结
前言1. 什么是批处理2. 批处理命令简介3. 批处理符号简介4. 常用DOS命令4.1 文件夹管理4.2 文件管理4.3 网络命令4.4 系统管理5. Windows Batch 常用命令5.1 echo 和 @回显命令5.3 dir显示文件夹内容5.4 cd切换目录5.5 md创建目录5.6 rd删除目录5.7 del删除文件5.8 ren重命名命令5.9 cls清屏5.10 type显示文件内容5.11 copy拷贝文件5.12 title设置cmd窗口的标题5.13 ver显示系统版本。转载 2023-12-20 11:27:43 · 340 阅读 · 0 评论 -
一文讲透Token与Cookie、Session的区别
Cookie 有哪些局限性?1、 Cookie 跨站是不能共享的,这样的话如果你要实现多应用(多系统)的单点登录(SSO),使用 Cookie 来做需要的话就很困难了(要用比较复杂的 trick 来实现,有兴趣的话可以看文末参考链接)画外音: 所谓单点登录,是指在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。但如果用 token 来实现 SSO 会非常简单,如下只要在 header 中的 authorize 字段(或其他自定义)加上 token 即可完成所有跨域站点的认证。转载 2023-12-15 17:05:15 · 43 阅读 · 0 评论 -
浅谈HTML几种布局方式
布局是前端比较基础但是也很重要的部分,过去传统的布局方案一般是通过基于然后配合display、position或float等属性进行布局。这种布局方式使用和理解起来是相对简单,但是我认为布局更复杂的布局场景和维护起来会比较困难。。没有适用所有场景的布局,只有合适的布局,在实际应用中多种布局方式灵活使用才能达到更好的效果。转载 2023-12-05 14:10:18 · 466 阅读 · 0 评论 -
Windows下80端口被进程System占用的解决方法
昨天刚更新了Windows10,总体上来说效果还是蛮不错的,然而今天在开启Apache服务器的时候却发现,Apache莫名其妙的打不开了,起初以为是权限的问题,于是使用管理员身份的控制台去调用命令net start Apache2.4,结果依然是无法打开。手动启动服务报错“**Windows不能再本地计算机启动Apache,有关更多信息,查阅系统时间日志。如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务错误代码1。转载 2023-11-23 15:56:47 · 443 阅读 · 0 评论 -
Nginx超详细入门教程,收藏慢慢看
Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的http://Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。转载 2023-11-23 12:07:18 · 172 阅读 · 0 评论 -
Nginx详解(一文带你搞懂Nginx)
最近进入了新篇章的学习,Nginx,特写下详细笔记与大家共享。负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡(Load Balance)其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。转载 2023-11-23 11:07:53 · 69 阅读 · 0 评论 -
CMD切换管理员模式的三种方式!
最好是,复制一个快捷方式来设置快捷键,这样不影响原来的操作然后我们在任意时候,直接按CTRL+F3就能直接调出管理员模式的CMD啦!转载 2023-11-23 10:35:26 · 14005 阅读 · 0 评论 -
BCrypt加密介绍及实现(赶快收藏起来)
一种加盐的单向Hash,不可逆的加密算法,同一种明文(plaintext),每次加密后的密文都不一样,而且不可反向破解生成明文,破解难度很大。是不加盐的单向Hash,不可逆的加密算法,同一个密码经过hash的时候生成的是同一个hash值,在大多数的情况下,有些经过md5加密的方法将会被破解。Bcrypt生成的密文是60位的。而MD5的是32位的。目前,MD5和BCrypt比较流行。相对来说,BCrypt比MD5更安全,但加密更慢。转载 2023-11-21 14:00:28 · 826 阅读 · 0 评论 -
同一局域网下,一台电脑连接另一台电脑的虚拟机(从属机(window)连接主机(window)虚拟机(Linux)的连接流程)
以上就是主机部分全部设置,下面开始从机部分的设置,这里我使用的是FinalShell进行SSH连接的,有同学会使用不同的工具,例如XShell,royalTSX等。经过下面两图的配置,我们就完成了利用主机端口(2201)将虚拟机ip映射出来的操作了。可以发现,SSH连接好的虚拟机地址仍是我们在主机上的虚拟机系统的地址,不是主机地址。进入虚拟机,启动打算连接的虚拟机系统,这里我的是。win+r 输入cmd,确定打开cmd。应用确定,完结撒花!转载 2023-11-16 16:34:54 · 2706 阅读 · 2 评论 -
Linux-环境变量的设置、查看和测试
例如:我们在编写C/C++代码的时候,在链接的时候,从来不知道我们的所链接的动态静态库在哪里,但是照样可以链接成功,生成可执行程序,原因就是有相关环境变量帮助编译器进行查找。当打开一个新的终端时,就会读取环境变量文件中的内容,只有写到上面提到的两个文件中去,每次在启动终端的时候,都会被加载进去。每个程序都会收到一张环境表,环境表是一个字符指针数组,每个指针指向一个以’\0’结尾的环境字符串。但是,这里设置的环境变量只是临时生效的,也就是说环境变量的设置有临时生效和永久生效两大类。可以查看该命令的路径。转载 2023-10-30 13:55:51 · 504 阅读 · 0 评论 -
【Linux运维】CentOS7中安装可视化图形界面并删除
在安装可视化图形接界面之前,要确保你安装的虚拟机可以正常运行,并且可以连接网络。如果存在不能连接网络的问题,可以参考我的下一篇博客。转载 2023-10-27 15:35:25 · 1360 阅读 · 0 评论 -
解决 Linux 网络 “Job for network.service failed because the control process exite”问题
经常会有人在centOS 7下更改完静态ip后发现network服务重启不了,翻遍了网络,尝试了各种方法,终于解决了。现把各种解决方法归纳整理,希望能让大家少走点歪路。转载 2023-10-27 15:33:21 · 3848 阅读 · 0 评论 -
Windows10 Docker安装详细教程
在上一章节已经成功的在Linux CentOS 8.4远程服务器中安装了Docker,下面让我们一起来试试如何在Windows10中安装Docker并运行起来。有人说你既然在Linxu环境中安装了Docker了,为什么还要到Windows环境中去折腾一个Dokcer环境呢?这不是在浪费时间内。转载 2023-07-07 14:32:05 · 12882 阅读 · 0 评论 -
Windows下安装Zookeeper(图文记录详细步骤,手把手包安装成功)
Zookeeper 是一个开源的分布式协调服务,目前由 Apache 进行维护。Zookeeper 可以用于实现分布式系统中常见的发布/订阅、负载均衡、命令服务、分布式协调/通知、集群管理、Master 选举、分布式锁和分布式队列等功能。顺序一致性:从一个客户端发起的事务请求,最终都会严格按照其发起顺序被应用到 Zookeeper 中;原子性:所有事务请求的处理结果在整个集群中所有机器上都是一致的;不存在部分机器应用了该事务,而另一部分没有应用的情况;转载 2023-10-12 10:09:29 · 2035 阅读 · 0 评论 -
Connection failed: Activation of network connection failed 的解决方案
之前一直是能用的,今天开机后突然出现Connection failed: Activation of network connection failed的问题,网络连接图标也变成了空心的“品”字形,中间三个小黑点。然后把VMware使用的网卡的设置勾选上VMware Bridge Protocol 即可。然后右键打开主机网络连接的“打开‘网络和Internet’设置”,点击“更改适配器选项”那里还原默认设置(需要先点一下“帮助”按钮上面的“更改设置”赋予管理员权限)最后采用的方法是关掉虚拟机,在。转载 2023-09-08 16:05:54 · 1206 阅读 · 0 评论 -
虚拟机中CentOS7设置固定IP地址的方法
由于我的开发环境是在VMWare虚拟机里安装Centos,然后在host文件中设置拦截,这样就可以直接跳转虚拟机的CentOS,但是虚拟机的IP地址总是会变,就要随时修改host文件,很麻烦。强制保存文件,并退出vi q: 不保存文件,退出vi :q!不保存文件,强制退出vi。去掉“使用本地DHCP服务将IP地址分配给虚拟机”前的勾 设置子网IP段,设置子网掩码 子网IP段尽量和主机的IP段不同。设置网关,不能和虚拟机的IP地址相同,记住这个网关,第三步中会用到,对应GATEWAY。修改完成后保存并退出,转载 2023-09-08 16:02:47 · 135 阅读 · 0 评论