自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(349)
  • 收藏
  • 关注

转载 Winsw实现springboot的jar包的windows服务,实现开机自启动

winsw的开源地址:https://github.com/winsw/winsw 下载。目前稳定版本是v2.12.0,下载 链接:https://github.com/winsw/winsw/releases/tag/v2.12.0。原文链接:https://blog.csdn.net/qq_21137441/article/details/130479891。原文:https://blog.csdn.net/qq_21137441/article/details/130479891。

2024-03-02 11:26:53 162

转载 Windows下Python安装并为pip配置阿里镜像

目前如果你在下载最新版本的安装包,则是已经自带了该工具。

2024-01-12 12:05:07 260

转载 [转]MyBatis使用association实现一对一级联查询的几种案例

通过级联属性的方式,将角色中的数据查出来封装到用户User的role属性里面,我们还有另外一种方式来实现数据的封装。我们要查询的用户信息里面有个角色信息,一个用户对应一个角色,我们现在要求查出用户信息的同时,关联查出用户的角色信息,那么这个时候我们可以。原文:https://blog.csdn.net/guobinhui/article/details/80901281。这样我们就通过association实现了关联属性的查询,使用association定义关联的单个对象的封装结果。接下来我们将分步介绍。

2023-09-13 05:52:20 256

转载 [转]IDEA中git的Cherry-Pick的使用

假设当前所在分支为B,可以在Version Control的Log中选择在A分支单个commit或者多个commit的内容,会将选中的内容拉到B分支重新进行commit,之后记得push上去,就完成了公共功能代码的拉取。此时我有两个分支 分别为 test1分支和master分支,现要将test1分支的代码合并到master分支上.一种情况是 :需要将A分支的所有代码变动 合并到B 分支,此时可以采用分支合并 ,可以点击 ">>>" 将变动的代码合并到中间的,可以保存双方的代码,或自己手动更改。

2023-09-13 05:45:59 3266

转载 [转]IDEA 撤销 merge 操作(详解)

现在有两个本地分支dev 和 master, 将 dev 合并到 master 后如何撤销?(注意:以上操作还未 push 到远程分支)合并过程中未发生冲突合并过程中发生了冲突以上是我总结的部分方法,但是还有很多其他的方式可以解决,比如revert命令,不过它会生成新的提交记录,感兴趣的读者可以去了解下这个命令,希望以上内容能对你有帮助,如有错漏之处,望指正。作者:MAllk33来源:CSDN。

2023-08-24 12:08:53 4910

转载 算法经典:对撞指针(此指针非彼指针)

第一个例子:找相应数字求和==一个特值:题目:给定一个有序数组(数组是递增的),如数组arr = {1,4,5,7,9};找两个数之和为12,找到一组即可停止。

2023-05-28 06:29:37 179

转载 nginx配置upstream名称引发的400 Bad Request

原文:https://blog.csdn.net/huierlv/article/details/105920031。版权声明:本文为作者原创文章,转载请附上博文链接!作者:huierlv。

2023-04-27 08:20:32 353

转载 Nginx教程(三) Nginx日志管理

打开nginx.conf配置文件去掉#注释见下图:自定义某一个server配置的日志,使用“main”日志格式。日志生成的到Nginx根目录logs/access.log文件,默认使用“main”日志格式,也可以自定义格式。重新读取加载Nginx配置文件:执行命令:nginx-s reload查看日志文件:执行命令:tail -100f /usr/local/nginx/logs/abc.access.log。

2023-04-26 15:52:54 4693

转载 nginx 指令

原文:https://blog.csdn.net/weixin_68657517/article/details/123959537。sudo systemctl(或者service) enable nginx。sudo systemctl(或者service) start nginx。nginx -t nginx检查语法是否正确。版权声明:本文为作者原创文章,转载请附上博文链接!| grep nginx 是否已经启动。作者:weixin_68657517。pkill -9 nginx 关闭。

2023-04-26 15:51:05 66

转载 Centos7安装nacos详细

前段时间买了阿里云服务器,部署了自己的博客站点,机器仍有剩余,于是安装了nacos服务,方便平时学习和搭工程使用。于是有了此文,记录一下。

2023-04-26 15:43:10 1319

转载 nginx目录详解

原文:https://blog.csdn.net/qq_42517220/article/details/104050248。版权声明:本文为作者原创文章,转载请附上博文链接!作者:FatPuffer。

2023-04-26 15:17:47 1290

转载 yum install 没有可用软件包 nginx。

原文:https://blog.csdn.net/zhou_438/article/details/89554438。原因是nginx位于第三方的yum源里面,而不在centos官方yum源里面。版权声明:本文为作者原创文章,转载请附上博文链接!更新(更新时间稍微长一些,耐心等待)作者:喝粥也会胖的唐僧。

2023-04-26 10:04:40 786

转载 ping: www.baidu.com: 未知的名称或服务原因分析

原文:https://blog.csdn.net/a18307096730/article/details/120326265。检查网络配置文件:vim /etc/sysconfig/network-scripts/ifcfg-ens33。将自己的路由网关添加到/etc/sysconfig/static-routes 文件中,没有这个文件就创建一个。可以随意添加一个,两个也可以,配置文件中可以配置三个DNS。要是配置了DNS还没解决问题,那就可能是路由网关没有设置。可能原因是DNS没配置好。

2023-04-26 09:39:56 5353

转载 Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String

原文:https://blog.csdn.net/m0_51315555/article/details/124068981。保留creationDate!= null 就好了。删除 creationDate!版权声明:本文为作者原创文章,转载请附上博文链接!型和String类型比较引起的异常。作者:小白要努力变黑。

2023-04-21 09:02:39 230

原创 15.2 矩阵链乘法

/ 在该代码中,我们首先创建了两个n * n的矩阵m和s,分别用于记录最优值和分割点。其中m 矩阵 通过i j 来显示在i到j的矩阵链中最优解//// 然后,我们将i = j时的m[i][j]赋值为0,因为一个矩阵的乘积为0。//// 接下来,我们使用L循环枚举子问题规模,i循环枚举左端点,j循环枚举右端点,并使用k循环枚举分割点。//

2023-04-19 14:29:09 363

原创 15. 1 钢条切割

求最大值 可以通过for +递归+ Math.max +外层变量 来解决 ,再考虑一下边界条件.自底向上, 是一种有序的计算,因为在计算3之前 1和2 都是已经被计算了。

2023-04-19 14:24:40 357

原创 4.2 矩阵乘法的Strassen算法

​​​。

2023-04-15 16:54:54 747

转载 node-sass需要安装visual studio、python解决方法

原文:https://blog.csdn.net/langyalaoa/article/details/79855163。直接下载编译好的node-sass二进制资源,不编译,即可(用cnpm安装)。版权声明:本文为作者原创文章,转载请附上博文链接!作者:langyalaoa。

2023-04-14 10:02:52 418

转载 查看 NPM、Yarn 全局安装的包

原文:https://blog.csdn.net/weixin_33958585/article/details/91364812。版权声明:本文为作者原创文章,转载请附上博文链接!作者:weixin_33958585。

2023-04-14 09:45:14 493

转载 yarn的安装和使用(极其详细)

Yarn是facebook发布的一款取代npm的包管理工具。

2023-04-14 09:42:21 40070 2

转载 npm查看已安装的包(全局、和本地)

原文:https://blog.csdn.net/qq_41664096/article/details/121797260。版权声明:本文为作者原创文章,转载请附上博文链接!同样也是会把所有包的依赖显示出来。这样就只会查到安装的包,并不会查到包的依赖。查看当前项目已安装包(项目跟目录必须有。会发现,会把包的所有依赖也显示出来。如果只想显示生产环境依赖的包。只显示开发环境依赖的包。

2023-04-14 09:40:17 5463

转载 node-sass与python2.7环境问题

(2)直接先安装node-sass,命令:npm install --save node-sass --registry=https://registry.npm.taobao.org --disturl=https://npm.taobao.org/dist --sass-binary-site=http://npm.taobao.org/mirrors/node-sass,node-sass安装好之后,还是报的。可以尝试着卸载node-sass,重新安装node-sass。

2023-04-14 09:17:49 856

转载 Windows下python2与python3兼容性完美解决办法

【做梦及最后修改时间:2019/7/9凌晨】 【author by:kissloo/Wineco】 【mail:[email protected]】原文:https://blog.csdn.net/lql971203/article/details/95141064。原因:python内置的一些命令会调用python.exe这个文件,如果将其修改后会造成一些命令无法正常运行*在不修改python.exe的情况下,去别的python2/3,以后就可以使用python2/3调用命令了。python2/3】

2023-04-14 09:17:28 441

转载 Java 复合赋值运算符“+=、-=、*=、/=、%=”

此时,变量a等于7,其过程是变量a先与数值8执行取余运算,因为变量a的值是15,因此与数值8取余运算的结果是7,再将7赋值给变量a,此时变量a的值为7。此时,变量a等于60,其过程是变量a先与数值3相乘,因为变量a的值是20,因此与数值3相减的结果是60,再将60赋值给变量a,此时变量a的值为60。此时,变量a等于5,其过程是变量a先与数值3相除,因为变量a的值是15,因此与数值3相除的结果是5,再将5赋值给变量a,此时变量a的值为5。指定的运算,然后再将运算结果存储到运算符左边操作数指定的变量中。

2023-04-12 12:55:26 606

转载 java中long和string互转

原文:https://blog.csdn.net/sunzixiao/article/details/125261459。这里需注意valueOf()括号里的值不能为空,如果为空则会报错。等这些都可以调用toString方法来转换成string类型。这里需要注意的是,要转换的string类型的数据中只包含数字。需要将string转换成其它类型也可以使用类似的方法。不只是Long可以使用这个方法,包装类型都可以使用。版权声明:本文为作者原创文章,转载请附上博文链接!作者:sunzixiao。

2023-04-12 12:42:39 3127

转载 面试题:将字符串反转的8种方法,你能想到几种?

面试中,经常会遇到这样的问题,给定字符串“abc123”,你能够想到几种方式将该字符串进行反转,得到“321cba”?本文就带大家展示几种常见的字符串反转的方法。

2023-04-12 09:01:09 3010

转载 算法导论------渐近记号Θ、Ο、o、Ω、ω详解(转)

原文:https://blog.csdn.net/C_chuxin/article/details/107951950。版权声明:本文为作者原创文章,转载请附上博文链接!------渐近记号Θ、Ο、o、Ω、ω详解(转)【时间】2020.08.12 周三。

2023-04-10 19:46:41 78

原创 为何算法导论中lgN默认都是以2为底的?为何不按照数学公式中的标准写法

对底数的纠结,就好比在纠结“为什么指数复杂度要写成 2ⁿ,而不是 3ⁿ、5ⁿ、7ⁿ?如果你把对数复杂度写为 O(log₂n) ,那么对应的指数复杂度就是 O(2ⁿ);如果你把对数复杂度写为 O(log₁₀n) 即 O(lgn),那么对应的指数复杂度就是 O(10ⁿ);如果你把对数复杂度写为 O(lnN),那么对应的指数复杂度就是 O(eⁿ)。即使把二叉树改为三叉树、十叉树或 a 叉树,只不过每次增长的节点数改变了,但增长方式是不变的(可以自己脑补一下图示,每层增加 2 个节点变为增加 a 个节点)。

2023-04-10 06:45:33 470

转载 学习window.open()及问题分析

url:弹出窗口的路径【必选】winName:弹出窗口的名字【可选】style:弹出窗口的样式(类型为,结构如“attr1=xxx1,attr2=xxx2”,不能有空格,关于这个参数的可选值网上很多,在此不做赘述。

2023-04-04 12:19:17 2023

转载 DOM跨域的三种解决方案:document.domain、window.name、window.postMessage

在发送消息的时候,如果目标窗口的协议、主机地址或端口这三者的任意一项不匹配targetOrigin提供的值,那么消息就不会被发送;例如,当用postMessage传送密码时,这个参数就显得尤为重要,必须保证它的值与这条包含密码的信息的预期接受者的origin属性完全一致,来防止密码被恶意的第三方截获。通常,只有同源的页面才能相互通信,window.postMessage() 方法提供了一种受控机制来规避此限制,只要正确的使用,这种方法就很安全。的document.domain为"localhost",

2023-04-04 12:07:41 1951

转载 SpringBoot整合SpringSecurity权限控制(动态拦截url+单点登录)

Slf4j@Component@Resource@Override//获取身份验证详细信息//用于校验mac地址白名单(这里只是打个比方,登录验证中增加的额外字段)//表单输入的用户名//表单输入的密码//校验用户名密码if (!matches) {!");@Override@Component@Resource@Override//任意登录用户名!");//从数据库获取密码//用户拥有的角色// }

2023-04-04 10:11:02 2246

转载 [转](6条消息) 【springboot】配置文件优先级探究

在springboot项目中,我们可以通过在yml文件中设置变量,再通过@Value注解来获得这个变量并使用,但如果这个项目已经部署到服务器上,我们想更改这个数据了需要怎么做呢,难道要为了一个配置文件中的变量重新打包部署一遍吗?这样显然不太合理,其实在springboot项目中,配置文件是有优先级的。做个总结就是我们通过上面的步骤可以发现springboot项目中配置文件的优先级:config文件夹中的配置文件 > 同级配置文件 > jar包中的配置文件作者:Ez4Sterben来源:CSDN。

2023-04-04 10:05:54 102

转载 [转](7条消息) 时间复杂度计算方法以及常见的时间复杂度

时间复杂度衡量着一个程序的好坏,时间复杂度的估算是算法题的重中之重。但是很多初学者对于时间复杂度缺少一种概念,对于复杂程序的估算难以理解,理解不了时间复杂度,算法学习无从下手。因此为了解决对时间复杂度的理解难题,本文将从简单到复杂介绍时间复杂度的计算方法,以及常见的时间复杂度,足以应付百分之八十的算法题。

2023-04-04 09:40:38 315

转载 [转](8条消息) Activity 7 表结构和注释

FieldTypeCommentID_流程ID,由流程key:版本:自增ID组成REV_int(11)回退版本CATEGORY_类别,自动生成的NAME_画流程图时的nameKEY_画流程图时的IDVERSION_int(11)当前版本管理流程部署的IDbpmn文件名称图片名称流程描述tinyint(4)是否从key启动,0否1是tinyint(4)int(11)是否挂起,1激活 2挂起TENANT_ID_租户ID所属流程引擎版本FieldType。

2022-12-31 11:02:20 485

原创 什么是 MySQL 的“回表”?

如果是通过非主键索引来查询数据,例如 select * from user where username='javaboy',那么此时需要先搜索 username 这一列索引的 B+Tree,搜索完成后得到主键的值,然后再去搜索主键索引的 B+Tree,就可以获取到一行完整的数据。在 InnoDB 存储引擎中,B+Tree 的高度一般为 2-4 层,这就可以满足千万级的数据的存储,查找数据的时候,一次页的查找代表一次 IO,那我们通过主键索引查询的时候,其实最多只需要 2-4 次 IO 操作就可以了。

2022-12-29 16:34:44 890

转载 [转](5条消息) Java多线程(五):线程池应该设置多少核心线程数

原文:https://blog.csdn.net/qq_28834355/article/details/109558172。有个CorePoolSize参数,指的是核心线程数,该参数应该设置为多大呢?CPU核数 / (1 - 阻塞系数),阻塞系数在0.8~0.9之间。IO密集型任务线程并不是一直在执行任务,则应该配置尽可能多的线程。版权声明:本文为作者原创文章,转载请附上博文链接!一般公式:CPU核数 + 1。例如:CPU核数 * 2。

2022-12-29 16:16:10 183

转载 [转](6条消息) Spring+SpringMVC 配置事务管理无效原因及解决方案。

也就是说application.xml中应该负责扫描除@Controller的注解如@Service,而SpringMVC的配置文件应该只负责扫描@Controller,否则会产生重复扫描导致Spring容器中配置的事务失效。的配置文件扫包范围,Spring的配置文件就算也扫了@Controller注解,但是在SpringMVC会重新扫描一次,事务管理的Service只要没被重新扫描就不会出现事务失效问题。版权声明:本文为作者原创文章,转载请附上博文链接!经过测试,其实问题主要在于。

2022-12-29 14:17:22 131

转载 [转](3条消息) spring boot集成redis哨兵模式(一主二从)

没有权限,无法连接redis sentinel,错误日志如下:解决如下错误的方法有两种:1种:排查sentinel配置文件中的【requirepass password】属性是否配置了密码,如果配置了可能是第二种情况。如果没有配置,由于application.yml文件配置了米面,需要自己配置。2种:application.yml文件的配置种没有配置密码,需要在sentinel.password=password配置sentinel中配置的密码(参考1种)

2022-12-28 16:39:03 1487

转载 [转](2条消息) Elasticsearch全文搜索与TF/IDF

答案是否定的,因为中国这个词很常见,它难以表达文档的特性。像“的”、“了”这些词,在所有文档中出现的频率都特别高,以至于失去了表达文章特性的意义。上述公式是文档中给的,但实际中用的是 log(1 + (docCount - docFreq + 0.5) / (docFreq + 0.5))

2022-12-26 13:01:35 79

转载 [转](2条消息) Elasticsearch全文搜索与TF/IDF

答案是否定的,因为中国这个词很常见,它难以表达文档的特性。像“的”、“了”这些词,在所有文档中出现的频率都特别高,以至于失去了表达文章特性的意义。上述公式是文档中给的,但实际中用的是 log(1 + (docCount - docFreq + 0.5) / (docFreq + 0.5))

2022-12-26 12:59:54 118

空空如也

空空如也

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

TA关注的人

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