遇到的问题s
两天宇宙人
摸鱼大学僧
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何用git回退到以前的版本?
https://blog.csdn.net/a_runner/article/details/80190499原创 2019-11-13 21:29:40 · 332 阅读 · 0 评论 -
__attribute__((unused)) 的含义
作者:louyang链接:https://www.jianshu.com/p/21aef14340a8在C程序中,如果定义了一个静态函数,而没有去使用,编译时会有一个告警:#include <stdio.h>int main(void){ printf("main\n");}static void a(void){ printf("a\n");}...原创 2019-11-10 15:17:50 · 9792 阅读 · 0 评论 -
如何更新本地仓库到远程仓库的版本?
git reset --hard origin/maste假设“origin / master”是你想要重置的远程分支。这–hard会将您的本地HEAD分支更新为与原始/主版本相同的版本,并将此更改同步到索引和工作区中。...原创 2019-10-21 10:53:20 · 649 阅读 · 0 评论 -
如何杀掉Linux中的僵尸进程?
https://www.jb51.net/LINUXjishu/457748.ht原创 2019-10-20 16:39:03 · 321 阅读 · 0 评论 -
如何解决basic_string::_M_create错误?
????原因 原因在于使用string(iter1, iter2)这个构造函数时,iter1>iter2。#include <string>#include <iostream>#include <algorithm>using namespace std;int main() { try{ string s("abc"); ...原创 2019-10-20 16:01:51 · 6687 阅读 · 1 评论 -
如何开启ubuntus的core_dump?
#vi /etc/profile 然后,在profile中添加:ulimit -c 1073741824(但是,若将产生的转储文件大小大于该数字时,将不会产生转储文件)或者ulimit -c unlimited这样重启机器后生效了。 或者, 使用source命令使之马上生效。#source /etc/profile...原创 2019-10-20 15:06:00 · 254 阅读 · 0 评论 -
如何退出nohup运行的程序?
ps -aux | grep 程序名`| grep -v grepps -aux可以显示所有的进程。grep 程序名查找你要找的程序。grep -v grep过滤掉grep这个进程。原创 2019-10-15 17:24:13 · 3480 阅读 · 0 评论 -
如何解决Mysql中自增的ID不连续的问题?
????sql语句----drop、truncate和delete 精辟解析–终于知道ID为啥有时候不连续了原创 2019-10-15 16:59:43 · 1601 阅读 · 0 评论 -
在后台解决前端小伙伴请求json时的CORS跨域问题?
前端小伙伴在请求我后台的json时出现了跨域的报错。最后通过后端添加响应头解决了这个问题,总结一下。????解决办法res->addHeader("Access-Control-Allow-Origin", "*");res->addHeader("Access-Control-Allow-Methods", "POST, GET, PUT, OPTIONS, DELETE, P...原创 2019-10-15 16:52:04 · 656 阅读 · 0 评论 -
如何让云服务上的程序在用户退出后继续运行?
????今天的主角:nohup(no hang up)base:简单的后台运行:nohup command &就可以了。添加日志: nohup command > file 2>&1 &首先我们要知道0、1、2是三个固定的fileno。0 – stdin (standard input)1 – stdout (standard output)...原创 2019-10-15 00:24:27 · 325 阅读 · 0 评论 -
如何解决在Linux下执行程序时出现Text file busy的问题?
今天遇见了这个问题:原因是文件被程序占用了。可以在root权限下使用命令:fuser 文件名找到占用的进程,然后kill杀掉进程。然后就可以正确运行了????...原创 2019-10-15 00:11:57 · 2022 阅读 · 0 评论 -
如何将Linux本地的文件复制到Linux云服务器上?
最近买了一个阿里云的服务器,用来部署我的web服务器。之前我用的是腾讯的windows系统的云服务器,直接将文件从桌面拉进去就可以了,再者当时用的node.js,一个npm就是所有的依赖了。这次使用的是c++做后台,用的平台是libuv,通过命令行来复制文件就是必要的了。scp ./smpHttp root@47.103.210.8:/root/smpHttpW/smpHttp ...原创 2019-10-14 23:55:23 · 1218 阅读 · 0 评论 -
如何将c++中utf-16编码的字符串(wstring)转为utf-8(string)?
最近使用到了mysql-connector-cpp,通过这个库获取到的字符串类型是mysql::string,其实其实质就是mysql自己实现的wstring。如果直接进行转换:mysqlx::string s2 = i2.get(0);string s = s(s2);这样的话,在s的最后会多出来一个‘\u0000’。所以我们必须先将utf-16的字符串转化为utf-8的字符串。...原创 2019-10-14 22:31:28 · 5208 阅读 · 0 评论 -
什么是__builtin_expect指令?
在http-parser中,我看到了这样一行代码。其中有一个叫做UNLIKELY的宏定义,它的定义是这样的:UNLIKELY是__builtin_expect指令的一个宏定义。__builtin_expect指令的效果就是: 以UNLIKELY为例,这在里就是告诉编译器:我在这里更容易倾向于等于0.让编译器有一定的预判,能够进行一些优先级的设置,从而优化性能。不考虑性能,只谈...原创 2019-09-13 11:15:37 · 556 阅读 · 0 评论 -
enable_shared_from_this
有时我们会遇见这样一个问题:void func2(shared_ptr<Good>)struct Good { void func1() { //在这里我想要调用func2. }}shared_ptr<Good> a(make_shared<Good>());a.func1();如代码中所见,在Good类的成员函数中,我们想要调用一个自己...原创 2019-09-14 17:08:33 · 145 阅读 · 0 评论 -
Cmake常用选项(2)
宏定义${PROJECT_SOURCE_DIR}example: include_directories(${PROJECT_SOURCE_DIR}/home/ele/libuv/include)代表当前项目根目录。选项AUX_SOURCE_DIRECTORY(path, des)example:AUX_SOURCE_DIRECTORY(${PROJECT_SOURCE_DIR...原创 2019-09-22 18:22:38 · 267 阅读 · 0 评论 -
如何解决Cmake报错 Symbol `malloc' causes overflow in R_X86_64_PC32 relocation的问题?
添加上add_definitions("-fPIC")即可。更多资料可以看这一篇blog:fPIC更多信息原创 2019-09-22 19:05:18 · 1577 阅读 · 0 评论 -
如何解决Mysql 5.6 Can't open shared library '/usr/lib/mysql/plugin/mysqlx.so'问题?
ERROR 1126 (HY000): Can't open shared library '/usr/lib/mysql/plugin/mysqlx.so' (errno: 2 /usr/lib/mysql/plugin/mysqlx.so: cannot open shared object file: No such file or directory)这个问题来源于:我要使用mysq...原创 2019-10-07 00:24:43 · 6824 阅读 · 1 评论 -
如何解决更新windows10后兼容性助手显示Vmware不能在Windows上运行的问题?
我在寝室更新了window10,到自习室去上自习时发现Windows不能运行vm了。。。在国内百度没找到解决办法,最后在stackflow解决了问题,希望能帮助到你。bcdedit /set hypervisorlaunchtype off链接:https://stackoverflow.com/questions/56324278/wmware-workstation-dont-work...原创 2019-10-10 20:41:04 · 4150 阅读 · 4 评论 -
如何解决libuv使用Cmake时链接报错undefined reference to `pthread_sigmask'的问题?
????当我们在Cmake中使用:(实例CmakeList在文章最后 )target_link_libraries(smpHttp /home/ele/libuv/out/Debug/libuv.a)这样链接libuv时,有时会报出这样的错误:[build] /home/ele/libuv/out/Debug/libuv.a(process.o): In function `uv__proce...原创 2019-09-03 21:44:30 · 5424 阅读 · 0 评论
分享