- 博客(22)
- 收藏
- 关注
原创 git ssh 配置与原理
https://blog.youkuaiyun.com/weixin_42310154/article/details/118340458
2025-01-14 20:50:36
82
原创 深分页真的用对了么
这种方式,直接先查询符合条件的MSC_PROD_ID,子查询虽然也需要保存1百万条记录,但每条记录只有一个MSC_PROD_ID字段,代价比之前小很多。MCS_CODE,MCS_NAME,UPDT_TIME)暂时保存,这样的记录需要保存1百万零10条,最后舍弃前1百万条,只将最后10条返回。子查询不在需要回表,直接根据二级索引,将符合条件的主键MCS_PROD_ID返回,在这个主键的基础上在获取后10条数据即可。这种情况下,会将符合MCS_PROD_ID>10000的结果的(MCS_PROD_ID,
2024-10-08 21:24:51
800
原创 Spring面试题
不过,大部分 Bean 实际都是无状态(没有定义可变的成员变量)的(比如 Dao、Service),这种情况下, Bean 是线程安全的。这些注解在功能上与 @Component 相同,但提供了更具体的语义,有助于我们对应用程序的不同部分进行更好的划分和组织。要注意的是,通过 @Bean 注解定义的Bean对象是通过调用被标记方法的方式创建的。如果你只是需要一个简单的Bean对象,并且不需要进行额外的初始化或修改操作,那么@Component注解可能是一个更好的选择。中定义一个Bean对象的。
2024-06-29 21:45:52
737
原创 Dubbo本地调试解决方案
通过这种方式就可以避免服务提供者的修改,只需要修改服务消费者部分代码,让其指定版本号即可。在启动本地的服务时加入全局版本号的参数。同时需要修改消费者侧API的版本号。
2024-06-24 16:29:00
508
原创 selenium爬虫学习,403Forbiden 获取不到价格。
爬取速度很慢,5秒打开一个网页。部分商品详情页能获取到价格,大部分会显示403Forbiden。有了解爬虫的能指点一下嘛。
2023-12-26 09:58:09
581
2
原创 pyinstall打包流程
2、只有主文件(main.py)中可以使用“if。四、运行pyinstaller main.spec。非.py文件被复制到dist/main中对应目录下。运行dist/main/main.exe,运行成功。1、项目所有文件夹路径最好不要有中文。一、安装pyinstaller。3、所有非.py文件名/目录;二、生成main.spec。1、所有.py文件名;4、所有用到的库文件。
2023-09-20 21:48:59
275
1
原创 Swagger使用时,query参数显示为body参数
今天在开发时,写了一个接口,请求方式为GET方法,其中参数goodsIdOrName为query参数。如果goodsIdOrName可以不传,则required 设置为false即可。只需要在参数前加上RequestParam参数即可。在后台显示的是body参数。
2023-08-28 11:36:05
1236
1
原创 systemctl status mysqld.service或者systemctl start mysqld 启动失败的解决办法
mysql查看日志
2022-10-21 10:14:02
9087
2
原创 C++网络编程
网络通信socket计算机是通过TCP/IP协议进行互联从而进行通信的,为了把复杂的TCP/IP协议隐藏起来,更方便的实现计算机中两个程序进行通信,引出了socket这个概念。socket翻译为套接字,可以理解为IP地址与端口号的组合。socket提供了流(stream)和数据报(datagram)两种通信机制,即流socket(SOCK_STREAM)和数据报socket(SOCK_DGRAM)。流socket基于TCP协议,是一个有序、可靠、双向字节流的通道,传输数据不会丢失、不会重复、顺序也
2022-04-23 16:45:13
20383
5
原创 STL vector
文章目录2.5.1 vector存放内置数据类型2.5.1 Vector存放自定义数据类型2.5.3 Vector 容器嵌套容器2.5.1 vector存放内置数据类型#include <iostream>#include <string>#include <vector>#include <algorithm>using namespace std;void myPrint(int val) { cout << val <
2022-04-16 12:49:42
121
原创 JavaScript symbol数据类型
引言ES5是javascript的数据类型有6种:数值,字符串,布尔,对象,null,undefined。Symbol数据类型是在ES6中新增的。const sym = Symbol()const sym2 = Symbol("abc")console.log(typeof sym);//symbolconsole.log(sym2)//Symbol(abc)Symbol 的作用:可以当做对象的属性名const level = Symbol("level")const student =
2022-04-12 23:05:20
1673
原创 JavaScript 中的 call、apply、bind的基本概念
文章目录引言callapplybind方法引言声明:本文章来源与bilibili up主:晓舟报告callcall、apply、bind三个方法,学会一个,其他两个便也很容易明白。call是一个方法,函数的方法。1.call 可以调用函数function func(){ console.log("hello world")};func.call();//输出 hello world2.call可以改变函数中this的指向example 1:function func(){ co
2022-04-09 16:47:59
367
原创 JavaScript this关键字的理解
JavaScript this 关键字的理解仅供个人学习做笔记使用,大佬轻喷直接输出this指向全局对象console.log(this)全局函数其实是window(全局对象)的方法function fun { console.log(this);}fun();//等价 window.fun()3.this放在方法中,this 指向调用这个方法的对象let cat = { name="喵喵", sayName(){ console.log("我是"+this.nam
2022-04-06 10:10:47
1250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人