- 博客(12)
- 资源 (2)
- 收藏
- 关注

原创 研发人员如何提高工作效率
大家都是程序员,接到同样的工作任务,有人每天忙碌加班弄到身心俱疲却还无法完成,而有人不仅能按时保质保量完成工作,还能有自己的时间健身、学习和充电。是什么原因导致这样的差别呢?小米的创始人雷军有一句名言:不要用战术上的勤奋掩盖战略上的懒惰。天道不一定酬勤,比勤奋更重要的是通过深度思考,找到正确的道路,然后借用巧方法、好工具帮助自己更快到达目的地。本文将通过解答以下 8 个问题,和大家一起探讨如何...
2018-08-30 19:58:37
17971
6
原创 Wayland 协议介绍-笔记
Wayland is intended as a simpler replacement for X, easier to develop and maintain. GNOME and KDE are expected to be ported to it.Wayland 旨在作为 X 的更简单替代品,更易于开发和维护。 GNOME 和 KDE 预计将被移植到它。Wayland is a protocol for a compositor to talk to its clients as w
2021-08-06 11:26:41
659
原创 VS2017编译thrift0.12.0记录
VS2017编译thrift0.12.0因为目前VS2017 VS自带的Nuget仅支持0.11.0.4及以下版本thrift的安装,故我自行编译了0.12.0版本的thrift用VS2017 VS自带的Nuget安装boost、libevent、openssl 然后编译>D:\MySpace\IDE\VS2017\Community\Common7\IDE\VC...
2019-04-18 23:01:36
3033
1
原创 利用thrift rpc进行C++与Go的通信[扩展]
参考https://www.cnblogs.com/pluse/p/7761365.html利用thrift rpc进行C++与Go的通信的过程中,报错# testRPCX.\main.go:4:2: imported and not used: "context".\main.go:29:43: not enough arguments in call to client.Ge...
2019-04-17 21:11:42
513
原创 VS2017编译boost_1_70_0
官网:http://www.boost.org/下载boost_1_70_0.zip,解压使用VS编译器 CD 到对应目录,执行bootstrap.bat,如下图执行bjamstage--toolset=msvc-14.1--without-graph--without-graph_parallel--stagedir="D:\MySpace\IDE\boost_...
2019-04-15 11:35:36
2226
原创 常用bat脚本集合
>bat注销重启@echo offtaskkill /f /im explorer.exe && explorerpause>bat 脚本强制刷新桌面@echo off@taskkill /im explorer.exe /f@start explorer.exe@exit**扩展** NSIS 安装程序安装成功后强制刷新桌面图标,...
2019-04-11 09:44:14
3726
原创 CreateProcess将运行结果写入文件
PROCESS_INFORMATION pi; STARTUPINFO si = { sizeof(STARTUPINFO) }; SECURITY_ATTRIBUTES sa = { sizeof(SECURITY_ATTRIBUTES),NULL,TRUE }; HANDLE cmdOutput = CreateFile("./output.txt", ...
2019-04-09 15:18:05
570
原创 C++ system使用参考
c++ system 含有中文参数/路径时,在windows下_wsystem(L"测试\\test.exe");以下方式不建议:system("\"c:\\testing\\中文目录\\空格目录\\testing.exe\"");
2019-04-03 13:54:31
864
原创 Golang下载文件最优实现
下载文件过程中 生成XXX.download中间文件,下载完成后再重命名为待下载文件XXXpackage mainimport ( "crypto/md5" "errors" "fmt" "io" "io/ioutil" "net/http" "os" "strconv" "time")func IsFileExis...
2019-04-01 16:55:10
13099
1
原创 QWebEngine踩坑记录
1. 在chrome浏览器调试前端页面qputenv("QTWEBENGINE_REMOTE_DEBUGGING", "1112"); //使本地可以调试html页面浏览器输入 localhost:1112 即可2. Qt5.12版本显示audio标签control控件高度异常,参考https://bugre可以ports.qt.io/browse/QTBUG-74484...
2019-03-27 09:45:15
7402
5
原创 golang 字符串赋值
func ResetValue(s *string, newValue string) {sByte := []byte(*s)for i := 0; i < len(sByte); i++ {sByte[i] = ' '}*s = newValue}func main() {oldVal := "旧值"ResetValue(&oldVal, "新值")fmt....
2019-02-11 14:22:21
7097
原创 TCP和http学习笔记(入门概念)
首先,纠正一下我以前一直误解的概念,我一直以为Http和Tcp是两种不同的,但是地位对等的协议,虽然知道TCP是传输层,而http是应用层今天学习了下,知道了http是要基于TCP连接基础上的,简单的说,TCP就是单纯建立连接,不涉及任何我们需要请求的实际数据,简单的传输。http是用来收发数据,即实际应用上来的。第一:从传输层,先说下TCP连接,我们要和服务端连接TCP连接,需要通过三次连接
2014-09-17 09:42:11
352
SecureCRT安装包及注册机Version 8.5.0 (x64 build 1740)
2019-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人