Asia96
码龄7年
关注
提问 私信
  • 博客:233,442
    233,442
    总访问量
  • 42
    原创
  • 1,976,973
    排名
  • 29
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2017-08-27
博客简介:

asia66的博客

查看详细资料
  • 原力等级
    当前等级
    3
    当前总分
    241
    当月
    2
个人成就
  • 获得125次点赞
  • 内容获得36次评论
  • 获得339次收藏
  • 代码片获得478次分享
创作历程
  • 1篇
    2024年
  • 2篇
    2022年
  • 1篇
    2021年
  • 1篇
    2020年
  • 12篇
    2019年
  • 25篇
    2018年
  • 4篇
    2017年
成就勋章
TA的专栏
  • linux
    2篇
  • 程序人生
    3篇
  • 网络编程
    1篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

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

linux共享文件夹CMake Error:failed to create symbolic link

Cmake,共享文件夹,无法创建符号链接
原创
发布博客 2024.01.31 ·
904 阅读 ·
12 点赞 ·
1 评论 ·
9 收藏

valgrind安装及使用

Valgrind 安装 使用 参数
原创
发布博客 2022.08.01 ·
2242 阅读 ·
1 点赞 ·
1 评论 ·
12 收藏

shell脚本语法教程

shell学习教程(超详细完整)_路人甲_passerby的博客-CSDN博客_shell教程
原创
发布博客 2022.03.29 ·
325 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

error D8016: “/ZI”和“/GL”命令行选项不兼容

编译时出现 error D8016 错误/GL 为全程优化 开关,带有/GL选项开关,生成时不产生调试信息 在配置属性-> C/C++ -> 优化-> 全程优化中设置/ZL 为生为调试信息开头,两者不可同时使用 在配置属性-> C/C++ -> 常规-> 调试信息格式中设置在实际使用过程中:如编译debug版本, 则去掉GL选项(将全程优化中选为否),如编译release版本,则可去掉ZI选项。重新生成即可。 点赞 ...
转载
发布博客 2021.01.12 ·
4262 阅读 ·
10 点赞 ·
0 评论 ·
7 收藏

VS获取exe路径时 路径每个字符都有一个空格

背景:VS下获取当前exe的路径时,将路径打印出来发现,每个字符间都有个空格char exepath [MAX_PATH];memset(exepath,0,MAX_PATH);GetModuleFileName(NULL,(LPSTR)exepath,MAX_PATH);string path(exepath,MAX_PATH);int pos = path.find_last_of(‘\\’,path.length());path = path.substr(0,pos);将pa
原创
发布博客 2020.09.04 ·
308 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git忽略不需要提交的文件

git 提供了一个全局的 .gitignore你可以在你的用户目录下创建 ~/.gitignoreglobal 文件,以同样的规则来划定哪些文件是不需要版本控制的。需要执行git config --global core.excludesfile ~/.gitignoreglobal来使得它生效。这里有一个例子:# Compiled source #################...
原创
发布博客 2019.08.16 ·
640 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

File format not recognized Error: Failed to call git rev-parse --git-dir --show-toplevel

File format not recognized的原因是二进制发布对应后,有些文件已经变成了二进制,但是由于环境配置问题,获取代码的只有拿到了这个文件的reference需要正确的安装git lfscurl -shttps://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh| sudo bash ...
原创
发布博客 2019.07.24 ·
4496 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Ubuntu安装mysql时没有提示密码设置

1. 打开/etc/mysql/debian.cnf文件,在这个文件中有系统默认给我们分配的用户名和密码,通过这个密码就可以直接对MySQL进行操作了。$sudo vim /etc/mysql/debian.cnf可以看到里面有:user = debian-sys-maintpassword = qEjxHklFPe8RxZik其中每个人的user应该都是一样的,...
原创
发布博客 2019.04.06 ·
622 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

qt中 collect2:ld returned 1 exit status

出现collect2:ld returned 1 exit status错误的原因,大概分为以下几种情况:1、编译成功的例子在后台执行,有时一闪而过,如果再次build ,则会提示上述错误。解决方法:打开任务管理器,找到相应的exe进程,关闭即可;或者直接关闭QtCreator。2、没有编译成功的情况下,最常见情况是程序本身需要include的头文件被遗漏了解决方法:细心查找基...
原创
发布博客 2019.03.27 ·
1395 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

qt 编译使用三方库

首先编写一个hello.c#include <stdio.h>int hello(){ printf("hello lynne!
");}编译命令:gcc -c hello.c,生成hello.o文件编译命令:gcc -shared -o libtest.so hello.o得到libtest.so动态连接库文件如果是c++文件,编译成 .so库g...
原创
发布博客 2019.03.22 ·
981 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git 提交代码规范

Commit message 的格式Git 每次提交代码,都要写 Commit message(提交说明),否则就不允许提交。用commit message最好是能有规范和工具的约束。每次提交,Commit message 都包括三个部分:header,body 和 footer。其中,header 是必需的,body 和 footer 可以省略。不管是哪一个部分,任何一行都不得...
原创
发布博客 2019.03.07 ·
2269 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

sign_and_send_pubkey: signing failed: agent refused operation的解决办法

在服务器添加完公钥后报错sign_and_send_pubkey: signing failed: agent refused operation这个时候我们只要执行下eval "$(ssh-agent -s)"ssh-add 
原创
发布博客 2019.02.27 ·
774 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

C++计算某段程序的耗时

查看某段程序的效率,既是某段程序的耗时如计算do while(0)的耗时  如下,具体的单位自己转换#include &lt;iostream&gt;#include &lt;time.h&gt;using namespace std;int main(){ struct timespec time ,time1; clock_gettime(CLOCK_MON...
原创
发布博客 2019.02.20 ·
3934 阅读 ·
0 点赞 ·
1 评论 ·
5 收藏

git使用教程(最全的)

清晰明了完整的git官网教程 常用的简单处理 ,以上述官网为准git status 查看状态 git config -all git的配置信息 cd /Users/cjk/Desktop/myShop 进入你自己的工作目录 git config --...
原创
发布博客 2019.01.08 ·
224 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Zeromq的安装及测试

首先在Ubuntu中安装zmq库步骤如下:1)下载zeromq的源代码,zeromq的官方地址   zeromq 百度网盘下载地址  zmq API的百度网盘下载地址2)解压源文件tar zxf zeromq-4.0.3.tar.gz 3.1进入zmq目录并进行编译和安装cd zeromq-4.0.3 3.2执行配置文件sudo ./configure...
原创
发布博客 2019.01.03 ·
5079 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

make: *** 没有指明目标并且找不到 makefile。 停止。

一般在tar解压安装环境的时候,执行make时出现这种错误原因 1。没有执行   ./configure  所以没能生成makefile  2. 执行 ./configure 时出错 如  ./configure: line 2370: config.log: Permission denied   即是 config.log的访问权限被拒绝解决方法: sudo chmod 777...
原创
发布博客 2019.01.03 ·
62870 阅读 ·
11 点赞 ·
2 评论 ·
27 收藏

make: *** 没有指明目标并且找不到 makefile。 停止。

一般在tar解压安装环境的时候,执行make时出现这种错误原因 1。没有执行   ./configure  所以没能生成makefile  2. 执行 ./configure 时出错 如  ./configure: line 2370: config.log: Permission denied   即是 config.log的访问权限被拒绝解决方法: sudo chmod 777...
原创
发布博客 2019.01.03 ·
62870 阅读 ·
11 点赞 ·
2 评论 ·
27 收藏

va_list和va_start,vsnprint(),va_end的意思

void outputLog(const char* format, ...){ if (NULL == format) { return; } char msg[s_dwMsgLenMax] = { 0 }; memset(msg, 0, sizeof(msg)); va_list list; va_start(li...
原创
发布博客 2018.12.29 ·
408 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

#ifdef _cplusplus是什么意思

时常在cpp的代码之中看到这样的代码:#ifdef __cplusplus extern "C" {#endif//一段代码#ifdef __cplusplus}#endif  这样的代码到底是什么意思呢?首先,__cplusplus是cpp中的自定义宏,那么定义了这个宏的话表示这是一段cpp的代码,也就是说,上面的代码的含义是:如果这是一段cpp的代码,那么加入extern...
翻译
发布博客 2018.12.28 ·
1591 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

git教程

git详细教程
原创
发布博客 2018.12.27 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多