stpeace的专栏

提升认知 顺势而为

排序:
默认
按更新时间
按访问量

linux/ubuntu下shell script的 [: xxx: unexpected operator 之坑

       紧急修复一个问题,需要改shell script,  简单描述如下: #! /bin/bash x="hello" if [ "${x}" == "hello" ]; th...

2018-10-19 20:41:19

阅读数:109

评论数:0

腾讯云、阿里云、华为云无法正常安装并使用虚拟机

       准备在腾讯云机器上搞个虚拟机玩玩, 折腾好久, 失败。 问了一下腾讯云, 结果是不支持, 大概给了个原因。想了一下, 也是。          阿里云也不行        华为云也不行        懒得说百度云          那就不行吧  ...

2018-10-13 13:38:11

阅读数:415

评论数:2

mac securecrt无法记住密码的解决方法 (试了一下,靠谱)

     转载地址:https://blog.csdn.net/ssrrxx111/article/details/49300763       一、问题描述 mac有自带的终端,可以运行ssl和sftp,但是目录操作,文件操作和文件上传是分开的,很不方便,并且文件上传命令需要文件的全路路径...

2018-10-02 21:52:17

阅读数:231

评论数:2

又是 error while loading shared libraries

        难得再搞下C++, 看看: ubuntu@VM-0-15-ubuntu:~/taoge/zmq/test$ ./s ./s: error while loading shared libraries: libzmq.so.5: cannot open shared object...

2018-09-30 21:28:22

阅读数:218

评论数:0

呵呵哒,又是undefined reference to xxx

       不搞C/C++,已经很久,但遇到问题, 还是要解决: ubuntu@VM-0-15-ubuntu:~/taoge/zmq/test$ g++ -g -Wall -fPIC -I/home/ubuntu/taoge/zmq/include -L/home/ubuntu/taoge/...

2018-09-30 21:22:30

阅读数:214

评论数:0

来看看为什么要进行urlencode

       web客户端通过http post提交数据到web服务端,其中一个字段名是content, 部分js代码如下: var xmlHttp = new XMLHttpRequest(); xmlHttp.open('post', 'http://localh...

2018-09-29 23:33:49

阅读数:214

评论数:0

github.com/gin-gonic/gin和golang.org/x/net/context的context冲突问题

        在github.com/gin-gonic/gin中, 我们经常这么玩: r.GET("/test", func(context *gin.Context) { // ... })         这是有潜在问题的, 因为co...

2018-09-22 11:26:38

阅读数:229

评论数:0

golang安装gRpc------预料之中的timeout(也遇到过)

     转载地址:https://www.jianshu.com/p/dba4c7a6d608        官方安装命令:      go get google.golang.org/grpc       是安装不起的,会报: package google.golang.org/gr...

2018-09-22 11:24:50

阅读数:226

评论数:0

如何用form表单同时传图片和文本?------以go为例

       form表单很简单,我们也用过form表单来上传图片,会用到enctype="multipart/form-data", 而普通的文本, 又不需要这样。 那么, 当form表单中既有图片,又有文本, 该如何处理呢? 这种情况很常见啊!      ...

2018-09-22 11:13:56

阅读数:241

评论数:0

go gin server初体验

     gin可用作go环境的web server, 很好用,来玩下:        1.  go get github.com/gin-gonic/gin  下载并安装gin库       结果出现:go build github.com/ugorji/go/codec: /usr/li...

2018-09-22 10:07:13

阅读数:224

评论数:0

nohup.out过大导致磁盘塞满

      执行nohup ./a.out & 后发现, 磁盘空间越来越少, 最终几乎耗尽。 于是找出了最大的文件, 居然是nohup.out,  把这个文件删除后, 发现磁盘占用的大小并没有较少, 很纳闷。       于是, 找某云服务商的人帮看, 得到的答复居然是:...

2018-08-18 09:29:45

阅读数:551

评论数:2

sql语句缺少倒引号导致的问题

        也真是奇葩, 这么个简单的问题, 居然花费好几分钟才看出来, 来看下: mysql> desc tb_xxx; +-------+------------------+------+-----+---------+----------------+ | F...

2018-08-15 23:55:14

阅读数:840

评论数:0

多线程操作C++ STL vector出现概率coredump问题分析------切勿对STL 容器的线程安全性有不切实际的依赖!

       多线程操作全局变量,必须考虑同步问题,否则可能出现数据不一致, 甚至触发coredump.        前段时间, 遇到一个多线程操作了全局的vector的问题,  程序崩了。场景是这样的:某全局配置参数保存在一个vector中,需要定时更新(更新线程), 另外的工作线程去读取配...

2018-07-27 21:48:03

阅读数:1763

评论数:0

lsof | grep deleted 处理磁盘已满但找不到对应的大文件的问题

     遇到这样一个问题:  df -h查磁盘满了, 但又找不到的大文件, 什么原因? 百思不得其解, 于是请教。     原来,进程打开了一个大文件, 被删除后, 并没有释放。 重启进程后, 才释放。  用lsof | grep deleted查一下即可知道是哪个进程。     原来如此。...

2018-06-13 23:07:10

阅读数:2923

评论数:0

相对路径究竟是相对谁的路径?

      之前说过, 当前路径是指pwd所在的路径, 而非二进制可执行程序所在的路径。而相对路径, 是相对于当前路径的路径。 绝对不是相对于二进制可执行程序所在的路径。 最近又碰到这个坑, 来mark一下。#include <stdio.h> #inc...

2018-05-18 23:52:13

阅读数:2745

评论数:1

C++调用C出现的undefined reference 之坑------缺extern "C"

     最近碰到一个问题:     A模块是C语言代码, 用gcc生成目标文件a.o     B模块是C++语言代码, 用g++生成目标文件b.o,  其中B会调用A     上述的a.o和b.o编译都没有问题, 且用ar把a.o和b.o聚合, 形成libxxx.a静态库, 供别人调用。    ...

2018-05-05 21:46:29

阅读数:2726

评论数:0

编译检查的是函数的声明,链接检查的是函数的定义

       最近遇到一个问题, 下面来简化说下:// int xxx(); int main() { xxx(); }        编译一下,自然编译不过, 信息为:ubuntu@VM-0-15-ubuntu:~/taoge/cpp/test$ g++ -c main.cpp ma...

2018-05-05 21:38:41

阅读数:2630

评论数:2

同步调用OK但异步调用有bug, 怎么回事?

      最近调用别人的服务, 用同步的方式去调用, 结果OK,  但用异步的方式去调用, 出现了问题。 抓包发现, 根本就没有发包的操作,  百思不得其解。      最后定位到的原因是: 异步调用后, 立即关闭了“通信器”(进程还是活的), 导致来不及发包,也算是呵呵哒。      ...

2018-04-20 21:08:42

阅读数:2696

评论数:0

所谓的当前路径是指运行路径还是二进制可执行文件所在路径?------从一个恼人的core dump问题说起

       最近调用别人封装的一个api, 总是出现core dump问题, 查了较长时间, 也没快速看出是什么原因, 最后不断调试,才发现, 是进程中的api找不到某个jar包, 而又没有做保护, 所以出现core dump.         疑问是: 调用api的时候, 明明传了当前路径“....

2018-04-20 21:05:10

阅读数:2714

评论数:4

rz -bye失败

    rz -bye上传文件失败, 之前说过可能是因为磁盘满了, 传不了。    最近也遇到一个rz -bye失败的问题, 原因是, 二进制文件对应的进程还在运行, kill后才可。...

2018-04-20 21:02:18

阅读数:2776

评论数:2

提示
确定要删除当前文章?
取消 删除