小唐学渣
码龄4年
关注
提问 私信
  • 博客:84,745
    社区:290
    视频:85
    85,120
    总访问量
  • 131
    原创
  • 2,204,810
    排名
  • 599
    粉丝
  • 0
    铁粉

个人简介:君子可内敛不可懦弱,面不公可起而论之。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2020-11-22
博客简介:

Pass-by

博客描述:
简单的工具人
查看详细资料
个人成就
  • 获得669次点赞
  • 内容获得427次评论
  • 获得450次收藏
  • 代码片获得115次分享
创作历程
  • 17篇
    2023年
  • 100篇
    2022年
  • 14篇
    2021年
成就勋章
TA的专栏
  • git
    1篇
  • 面试
    14篇
  • C++
    27篇
  • MySQL
    11篇
  • Linux
    17篇
  • 数据结构
    12篇
  • 软件测试
    4篇
  • Python
    5篇
  • 项目
    2篇
  • 前端
    1篇
  • 算法专题
    4篇
  • C
    11篇
  • 每日一练
    14篇
  • 习题整理
    4篇
  • 编程小知识
    1篇
  • 练习
    3篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 大数据
    mysql
  • 服务器
    linux
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【git基本使用】

如果你的的平台是centos,安装git相当简单,以我的centos7.6为例:git出现像上⾯的结果,Linux会友好地告诉你Git没有安装。
原创
发布博客 2023.07.22 ·
674 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

【C++中bitset的使用详解】

count和size。
原创
发布博客 2023.05.31 ·
287 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏

【C++中map和unordered_map存储自定义类型需要做什么】

需要传入的参数是key-value键值对,和仿函数类型对于内置类型,int、double、char重载了operator
原创
发布博客 2023.05.31 ·
2121 阅读 ·
2 点赞 ·
0 评论 ·
11 收藏

【C++11多线程编程】向线程函数传递参数

【代码】【C++11多线程编程】向线程函数传递参数。
原创
发布博客 2023.05.28 ·
354 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【进程间通信之管道】

匿名管道智能用于具有血缘关系的两个进程进行通信,比如父子进程和兄弟进程。管道通信其实在内核开辟一段缓冲区,用来单向传输数据。命名管道可以用于非血缘关系的两个进程进行通信。Linux中 | 可以用来进程传输数据。缺点:建立一个管道不能用于双向通信。
原创
发布博客 2023.05.09 ·
112 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【如何用信号量实现进程间通信,线程间同步】

POSIX有名信号量实现线程间同步。
原创
发布博客 2023.05.09 ·
136 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

【C++中可调用对象和function】

该函数包装器模板能包装任何类型的可调用实体,如普通函数,函数对象,lamda表达式等。个人认为五种可调用对象中,函数和函数指针本质相同,而lambda表达式、bind对象及仿函数则异曲同工。bind绑定类成员函数时,第一个参数表示对象的成员函数的指针,第二个参数表示对象的地址,这是因为对象的成员函数需要有this指针。预绑定的参数是以值传递的形式,不预绑定的参数要用std::placeholders(占位符)的形式占位,从_1开始,依次递增,是以引用传递的形式;function包装仿函数。
原创
发布博客 2023.05.08 ·
309 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【MySQL中共享锁和独占锁的关系】

共享锁(S锁)满足读读共享,读写互斥。独占锁(X锁)满足写写互斥、读写互斥。阻塞的时间是多节呢?在innodb下是50秒。加共享锁读取是兼容的,读写互斥。读读互斥,读写互斥,写写互斥。
原创
发布博客 2023.04.23 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【MYSQL索引失效的场景有哪些】

创建一张表:id为主键(primary key)name为普通建(index)插入数据:用主键索引查询:用普通建索引查询type 字段就是描述了找到所需数据时使用的扫描方式是什么,常见扫描类型的。
原创
发布博客 2023.04.21 ·
178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【MySQL可重复读级别解决了幻读的问题吗】

可以看到事务A和事务B同时开启事务,事务A插入一条数据后提交,事务B查询看不到事务A提交的数据,但是此时事务B可以对插入的数据进行修改,修改之后再次查询就可以看到数据,就产生了幻读的问题。,因为它会对记录加 next-key lock,从而避免其他事务插入一条新记录。
原创
发布博客 2023.04.15 ·
584 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【在成员函数中使用delete会有什么影响】

delete之后访问成员函数就是去访问已经被释放的空间的变量,此时应该会出现非法访问内存的问题,但是实际上并没有其实delete调用的是析构函数清理资源和operator delete 释放空间,operator delete是对free的封装,new的底层是调用的operator new开辟空间,构造函数初始化,operator new是对malloc的初始化,为了避免频繁的malloc和free,会造成内存碎片,所以free的时候不会释放空间,下一次在malloc的时候就会将这个空间进行分配。
原创
发布博客 2023.03.30 ·
188 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【友元函数和友元类】

将或则函数设置为友元可以突破为类域的限制,可以访问类中的private私有成员,这其实是违背了封装的原则。
原创
发布博客 2023.03.30 ·
164 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【写C++代码时有一类错误是 coredump ,很常见,你遇到过吗?怎么调试这个错误?】

coredump是程序由于异常或者bug在运行时异常退出或者终止,在一定的条件下生成的一个叫做core的文件,这个core文件会记录程序在运行时的内存,寄存器状态,内存指针和函数堆栈信息等等。利用core文件可以用来帮助我们定位程序出错的位置,Linux默认core file size = 0未开启,需要手动设置,一般通过ulimit -c 设置一个固定大小,否则电脑上跑上很多个程序会占用磁盘。ulimit -c unlimited 是不限制core dump文件的大小现在的程序占用内存都比较凶猛,
原创
发布博客 2023.03.28 ·
425 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【静态变量在什么时候进行初始化】

初始化只有一次,但是可以多次赋值,在主程序之前,编译器已经为其分配好了内存。静态局部变量和全局变量一样,数据都存放在全局区域(数据区),所以在主程序之前,编译器已经为其分配好了内存。
原创
发布博客 2023.03.26 ·
3783 阅读 ·
4 点赞 ·
0 评论 ·
20 收藏

【模拟三次握手第一次握手丢失会发生什么】

用telnet链接一个不存在的服务,第一次握手肯定会丢失,用tcpdump抓包看会发生什么。修改重传次数为3次,然后进行和上面相同的操作。第一次握手冲传次数收到内核参数影响。tcp建立连接到关闭链接图。
原创
发布博客 2023.03.22 ·
180 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Linux下和Windows下最大可以malloc内存】

32位空间分布64位空间分布。
原创
发布博客 2023.03.22 ·
1512 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

【new和free,malloc和delete混用会有什么问题】

【代码】【new和free,malloc和delete混用会有什么问题】
原创
发布博客 2023.03.22 ·
991 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

【HTML基础】

width/height: 控制宽度高度. 高度和宽度一般改一个就行, 另外一个会等比例缩放. 否则就会图片失衡., 开启开发者工具, 切换到 Elements 标签, 就可以看到页面结构细节.title 是 head 的子标签. head 是 title 的父标签.border: 边框, 参数是宽度的像素. 但是一般使用 CSS 来设定.alt: 替换文本. 当文本不能正确显示的时候, 会显示一个替换的文字.有六个, 从 h1 - h6. 数字越大, 则字体越小.
原创
发布博客 2022.11.14 ·
1893 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

【软件测试从0到1】第四篇:测试分类

安全性测试的方法有代码评审,渗透测试,安全运维等,常用的静态安全测试工具有,Coverity,IBMAppscan Source,HPFortify,常用的动态安全测试有OWASP的ZAP,HP WebInspect等。软件只是一种工具,软件与人的信息交流是通过界面来进行的,界面是软件与用户交流的最直接的一层,界面的设计决定了用户对我们设计的软件的第一印象;要进行软件产品的性能问题,要对产品的性能需求进行分析,然后基于系统的性能需求和系统架构,完成性能测试的设计和执行,最后要进行持续的性能调优。
原创
发布博客 2022.11.14 ·
432 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

【软件测试从0到1】第三篇:用例篇

依据需求将输入(特殊情况下会考虑输出)划分为若干个等价类,从等价类中选出一个测试用例,如果这个测试用例测试通过,则认为所代表的等价类测试通过,这样就可以用较少的测试用例达到尽量多的功能覆盖,解决了不能穷举测试的问题。因果图法是根据输入条件的组合、约束关系和输出条件的因果关系,分析输入条件的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件涉及的各种组合情况。错误猜测法是对被测试软件设计的理解,过往经验以及个人直觉,推测出软件可能存在的缺陷,从而针对性地设计测试用例的方法。
原创
发布博客 2022.11.12 ·
3209 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏
加载更多