logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CLion运行多个main函数

C/C++项目中,只允许有一个main函数,不方便进行单元测试,也不方便使用一个项目记录学习;但是cmake却可以解决这个问题;默认情况下,CMakeLists.txt 只有一个 add_executable。

#linux#服务器
linux diff命令使用教程

diff用来比较两个文件。当然文件比较的工具很多,windows系统下面就有不错的工具可以使用,例如常用的Beyond Compare,WinMerge都是图形界面的比较工具而且使用非常方便,如果你仅仅是在windows下工作,这些GUI的比较工具绝对是首选。对于在linux环境下工作的人来说,如果每次想看两个文件的区别都要将文件下载到windows环境然后用图形工具进行比较实在是太麻烦了。那么我

文章图片
#linux#运维#服务器
手把手教你搭建vue3.x项目

当看到结尾为以下内容表示安装完成。

git rebase使用教程 以及和merge的区别

rebase 和 merge 相似,但又不完全相同,本质上都是用来合并分支的命令,区别如下merge合并分支会多出一条merge commit记录,而rebase不会merge的提交树是非线性的,会有分叉,而rebase的提交树是线性的(通过重写提交历史),它是一条直线;rebase可以将多个commit合并,而merge不支持这个功能merge合并操作很友好,因为它没有破坏性。

文章图片
#git
springboot实现打印每个接口请求的出参和入参

Aspect@Component@Slf4j//打印请求内容log.info("请求地址:{},请求方式:{},请求类方法:{},请求类方法参数:{}" ,//在方法执行完结后打印返回内容log.info("返回数据:{}" , JSONObject.toJSONString(o));

#spring boot#后端#java
idea通过git筛选某个用户提交记录进行代码对比

每次需求开发都要先经过代码评审后才能上线,项目经理要求我们梳理出自己修改了哪些文件,而我们又是多个人在同一个分支开发,所以一个分支下就会有很多个提交;当我们通过右键项目 -> Git -> Show History 查看提交记录时就会发现有多个提交,进行分支对比的时候会将其他的人对比也展现出来;那没有一种方法,虽然是多人在同一分支开发,但是只查看我自己的提交记录呢?答案是有的,而且idea就能做到

文章图片
#intellij-idea#git#java
influxdb 时序数据库常用命令

表结构字段名说明是否索引数据类型device_id设备id是Stringmessage_id设备消息id是Stringmq消息id是Stringts时间是longuuid设备uuid是Stringmsg消息内容否Stringsources来源否int。

#时序数据库#oracle#数据库
wrk 压力测试工具使用教程

综合来看,这份结果表明在当前的测试条件下,系统平均每秒能够处理约 32796.50 个请求,延迟较低,但存在部分请求的延迟较高。“Socket errors: connect 0, read 0, write 0, timeout 8”:显示了在测试期间发生的套接字错误,包括连接错误、读取错误、写入错误和超时错误的次数。举例,以下使用了2个线程、并发数为100,运行30秒,线程超时时间为30秒,全

#测试工具
spring gateway 配置http和websocket路由转发规则

spring gatewat 默认情况下是不转发websocket请求的,所以需要我们自行配置转发规则;因为routes本身就是个列表,转发多个就直接配置多个路由即可。表示 使用注册中心的地址进行转发,后面一定要填写正确的服务名称,是通过。配置的名称,当然也可以直接写。假设2个服务的IP地址。

#spring#gateway#http
linux函数 mmap详解

mmap()可以把磁盘文件的一部分直接映射到内存,这样文件中的位置直接就有对应的内存 地址,对文件的读写可以直接用指针来做而不需要read/write函数。man mmap。

文章图片
#linux#服务器#运维
    共 66 条
  • 1
  • 2
  • 3
  • 7
  • 请选择