欢迎访问Ningto's博客

Menu
  • 首页
  • 归档
  • 关于
  • 书签
  • 必应壁纸
  • IT聚合
  • 工具
    • 我的工具列表
    • 我的网盘
    • 必应每日壁纸API
    • Html转Markdown
    • 仙尘光标
Menu

归档

总月份数:63 总文章数:428 总访问量:865271
  • 顺序展示
  • 最近三天访问曲线
  • 更久的文章

2022年12月

  • Python的几种函数参数类型

2022年11月

  • Effective Python

2022年10月

  • Mac、linux安装brew终极办法

2022年07月

  • IE获取元素样式
  • QProcess 7z.exe 解压进度

2022年04月

  • 降权启动应用

2022年03月

  • beast websocket demo

2021年11月

  • 隐式共享的QJsonArray对象,非const遍历会导致一次内存拷贝
  • visual studio修改堆栈保留大小和提交大小

2021年10月

  • bat常用命令

2021年08月

  • golang 下载大文件进度
  • boost命令行解析
  • Qt怎样将gif作为窗口背景
  • 卸载程序——自删除

2021年07月

  • Python 更新xml文件非常方便
  • golang 生成目录的check list文件并校验目录

2021年06月

  • 多个Qt程序共享公共库
  • boost类型转换异常捕获
  • datetime封装常用功能
  • robotgo模拟鼠标键盘操作
  • Python codingbat练习一下
  • Python 列表、字典的几种遍历方式
  • Python 统计项目代码行数
  • MySql查询前一条后一条记录
  • Solution - Find your Unicorn Name - StudioX Project

2021年05月

  • boost asio + protobuf封装通信库
  • ZMQ DEMO proxy代理模式
  • ZMQ DEMO send_multipart方法的使用
  • ZMQ DEMO push pull 模式
  • ZMQ DEMO 发布订阅模式
  • ZMQ DEMO 分布式处理
  • ZMQ DEMO pull方法的使用
  • ZMQ DEMO 发布订阅模式-进程内
  • ZMQ DEMO 请求应答模式
  • 业界消息总线技术分析-ZeroMQ
  • ntscreenshot截图工具开源了
  • Python批量替换博客中七牛云图片地址
  • 接入腾讯AI智能闲聊API接口
  • Go 实现简单端口扫描
  • Go 使用gomail发送邮件,包括附件
  • Go 使用zip压缩文件目录
  • 截图软件窗口自动识别实现

2021年04月

  • 推送消息版本号的设计与使用问题
  • Qt 绘制简单QPixmap
  • Qt 更改Object Name显示指定的样式
  • DLL注入和卸载

2021年03月

  • 界面之下:还原真实的 MVC、MVP、MVVM 模式
  • Go寻找最长不含有重复字符的子串
  • Go Buffer重用,避免频繁内存分配
  • Go竞态检测
  • Golang pipeline模式
  • gorm写入数据库后时间差8小时
  • Qt QTextEdit文本高亮
  • 博客文章增加TOC
  • Chrome简单插件开发,自动初始化gitalk评论

2021年02月

  • Redis常见问题和解答
  • C++ 多线程有序锁和无序锁
  • QWebEngineView支持https
  • 常用端口号
  • golang设计模式-命令模式
  • Qt启动第三方控制台程序并读取输出内容
  • golang上传图片文件
  • golang读取excel文档转换成json
  • ntscreenshot截图工具马赛克功能实现
  • MacBook突然没网

2021年01月

  • golang 日志文件切割、保存最大文件数
  • win32应用程序内存不足

2020年12月

  • golang 单例模式
  • golang 中介者模式
  • CentOS7 systemctl service
  • CentOS7 debuginfo-install
  • CentOS7 U盘安装 No Caching mode page found
  • CentOS6 yum The requested URL returned error: 404 Not Found

2020年11月

  • jemalloc C++实践
  • C++11 实现defer
  • 微信本地图片格式转化
  • golang vscode launch.json配置
  • gin多模板、模板嵌套使用方法
  • Qt 正确的显示窗口
  • golang接口型函数作用

2020年10月

  • QTableWidget整行高亮去虚线,样式定制

2020年09月

  • Qt json文件读写
  • 字符编码的故事
  • qt.network.ssl: QSslSocket Qt支持SSL https
  • 腾讯OCR文字识别API调用
  • 删除数据库中没有使用到的图片
  • QtCharts使用

2020年08月

  • Expression: _BLOCK_TYPE_IS_VALID(pHead->nBlockUse)
  • sqlite3 安装、开发
  • log4cxx OutputDebugString DebugView

2020年07月

  • 多线程锁key处理
  • golang 控制goroutine调度顺序
  • localtime线程不安全造成的线上问题
  • 快速遍历磁盘
  • 编程语录
  • golang设置桌面壁纸

2020年06月

  • QWidget QLabel没有响应keyEvent键盘事件
  • Mac安装国内版homebrew
  • malloc_trim和SetProcessWorkingSetSize两个神奇的内存相关函数
  • vim常用技巧
  • netcat网络诊断
  • 编写 Bash Shell 脚本的最佳实践
  • 如何在Ubuntu 14.04上使用Corosync,Pacemaker和浮动IP构建高可用服务
  • golang调用Windows API

2020年05月

  • 外网访问mysql
  • MySQL基础操作快速入门
  • mysql忘了密码 重置密码
  • 解决ssh登录远程服务器慢的问题
  • goland2020.1含激活
  • golang html/template模板继承(嵌套)实例

2020年04月

  • 使用group by来统计每天产生的数据量
  • sync.WaitGroup增加timeout
  • golang与qpid broker通信
  • 获取本地IP地址
  • amqp:connection:framing-error: Expected AMQP protocol header
  • 用脚本启停我的go程序
  • go channel缓冲的作用
  • 给mongodb服务增加认证
  • ERROR: child process failed, exited with error number 62

2020年03月

  • go拓扑排序

2020年02月

  • go反射
  • go模拟命令行文件拷贝命令

2019年12月

  • keepalived实现服务高可用
  • git github代理
  • 双击exe阻止程序启动

2019年11月

  • device-mapper-libs安装docker失败
  • go mod graph 图表
  • go 获取bing壁纸地址
  • golang Options可变参数接口设计

2019年10月

  • VritualBox centos NAT、Host-Only网络配置
  • centos rpm使用方法

2019年09月

  • centos基础环境准备
  • QNetworkAccessManager http请求
  • go 分批读取http应答数据
  • linux C++进程CPU占用100%排查

2019年08月

  • linux C++内存优化
  • mysql备份、恢复表
  • centos7监控网卡流量
  • C++ 智能指针简单实现

2019年07月

  • 什么是云计算,大数据,人工智能
  • goquery基本用法
  • golang slice切片作为函数参数时的陷阱

2019年06月

  • linux expect scp自动输入密码
  • zookeeper c client封装
  • zookeeper单机集群部署
  • go showapi.com接口
  • go http get post json
  • corosync + pacemaker高可用部署
  • linux 解压缩(.tar .tar.gz .gz .rar .zip)
  • go 第三方github登录
  • vi/vim键盘图
  • 超实用的 Nginx 极简教程,覆盖了常用场景
  • git常用命令
  • 让你提高效率的Linux技巧
  • Redis 的各项功能解决了哪些问题?

2019年05月

  • VirtualBox Centos6 安装增强功能设置共享文件夹
  • go代理 golang代理 GOPROXY
  • go json解析
  • go logger
  • go 工作池 连接池
  • go queue
  • go 连接池
  • go常见排序方法
  • go学习代码片段
  • vscode go插件安装失败
  • MySQL的查询优化
  • 有什么你一看到就蹦起来找本子摘抄的句子或台词?
  • C++ 的门门道道 | 技术头条

2019年04月

  • nginx清理缓存
  • boost asio获取本机IP地址
  • C++保证指针对象正确的销毁
  • 本站鼠标滑动效果(仙尘光标)
  • qpid C++接口简单封装
  • linux 简单服务启动、关闭脚本
  • 关于Node.js后端架构的一点后知后觉
  • 泪流满面的 11 个 Git 面试题
  • Linux常用命令大全

2019年03月

  • Apache Ignite c++ linux 编译安装
  • JavaScript 栈、队列
  • QSortFilterProxyModel排序不正确
  • MAC WIFI连上了但是不能上网
  • Qt什么时候用activateWindow

2019年02月

  • mysql CPU一直占用过高
  • 解决多线程处理相同产品造成的数据错乱问题

2019年01月

  • C++保证函数能在超时时间内返回
  • C/C++ 跨平台获取当前进程内存

2018年12月

  • vi、vim常用功能键
  • STL容器循环erase迭代器失效
  • qpid笔记

2018年11月

  • linux实用命令备忘录
  • qpid-cpp Windows编译
  • linux问题汇总

2018年10月

  • 简单shell守护脚本——mongodb
  • 中国诗词写入mongodb
  • Qt 客户端应用程序多开要注意的问题

2018年09月

  • bug修复,浮点型计算
  • koa2处理get,post参数的常见方式
  • Qt connect函数参数Qt::ConnectionType的使用场景
  • Javascript小技巧
  • 比较QKeyEvent和shortcut的按键信息
  • React session

2018年08月

  • CMake简单用法
  • is_block_type_valid(header->_block_use)

2018年07月

  • JAVA8 十大新特性详解
  • AStyle格式化代码
  • 一张图展示google c++ 代码规范
  • windows安装包制作

2018年06月

  • visual studio中props文件用法
  • 解决github慢的问题
  • http升级到https
  • boost asio使用技巧
  • 字符串 单词 翻转
  • c++ 性能优化策略
  • 简单有理数(Rational)实现

2018年05月

  • C++惯用法
  • C++ windows实用函数
  • bug修复,for循环倒叙遍历的时候千万不要用size_t等无符号整型
  • C++ String正确实现以及关键点

2018年04月

  • 我的云服务器开机自启动所有服务

2018年03月

  • CentOs7 防火墙firewalld基本使用方法
  • bug修复,解决延迟搜索的问题
  • bug修复,内存释放问题
  • Qt自定义Tooltip

2018年02月

  • One of the sources for assign has an enumerable key on the prototype chain
  • react native中使用protobufjs
  • nginx url跳转保留路径
  • 10 种最常见的 Javascript 错误

2018年01月

  • 腾讯云服务器CVM上部署nodejs服务
  • QTableView多选
  • ES6 class介绍
  • Qt回调到UI线程
  • 谷歌是如何做代码审查的(转)

2017年12月

  • node.js中exports与module.exports区别
  • mongodb replica set部署与测试

2017年11月

  • 写代码怎能不会这些Linux命令?
  • antd按需加载
  • API设计原则(下)
  • API设计原则(中)
  • API设计原则(上)
  • mongodb模糊匹配正则转义
  • 19个JavaScript常用的简写技术
  • nodejs批量ping
  • koa2给所有页面渲染全局数据

2017年10月

  • visual stdio不同目录下的文件重名,类重名问题解决方法
  • select模型
  • WSAAsyncSelect模型
  • windows std::cout设置输出颜色
  • log4cxx编译、使用
  • 2013新的一年马上到来了
  • python模拟鼠标、捕获按键事件
  • boost xml
  • 表达式求值——栈
  • tcp/ip 3次握手与4次分手
  • STL进阶
  • makefile简单写法
  • 当年的毕业设计 - MFC信息管理系统
  • 精灵程序(daemon)
  • 模拟glib中双链表的部分实现
  • sigsetjmp用法
  • STL 什么时候用哪种容器
  • 头文件宏定义
  • C++读写XML文件(Libxml2库)
  • 我的emacs 23配置
  • C/C++常用函数备份(持续更新)
  • C语言日历
  • STL transform用法
  • 封包和拆包
  • linux笔记
  • C++多态的实现原理
  • 字符编解码的故事(ASCII,ANSI,Unicode,Utf-8)
  • C/C++面试题(整理下)
  • C/C++面试题(整理上)
  • 将字符串中的单词进行倒序
  • 将一个长度为n的字符串向左循环移动m位
  • KMP算法
  • C++大数相乘
  • 如何为包含指向(抽象)基类的指针的类定义拷贝构造函数或复制操作符
  • 常用CRT字符串函数源码
  • 对char与wchar_t一些疑惑的理解
  • 我的书签
  • 给marked增加TOC(Table of content)
  • 登录后自动跳转到登录前的页面
  • Markdown在线预览
  • mongodb部署分片集群

2017年09月

  • protobuf反射
  • 10个React小模式
  • 如何优雅的编写JavaScript代码
  • 模拟QThreadPool实现
  • std::move和右值引用
  • Qt只启动一个实例
  • Qt重要特性
  • Qt简单截屏
  • mongodb 常用操作
  • Qt解决:warning : Z-order assignment
  • WTL VS2013安装

2017年08月

  • react native 配置方面的问题汇总
  • CSRF 攻击的应对之道
  • nodejs下载图片保存到本地
  • fetch跨域post,后端express
  • js库支持CommonJs和浏览器的标准写法

2017年07月

  • react判断滚动到底部以及保持原来的滚动位置
  • 使用flex固定头部和底部中间滚动
  • nodejs根据url下载图片存储到当前目录
  • javascript原型和继承

2017年06月

  • qDebug日志写入本地文件
  • javascript怎么实现类似如C++函数中使用静态数据
  • QLayout: Attempting to add QLayout
  • C++11 thread
  • 给QPushButton增加图标并且显示在文本右边
  • QLabel文本超出显示区域显示...
  • 你必须知道的28个HTML5特征、窍门和技术
  • swift UITableView cell自适应高度
  • swift UILabel不显示html标签
  • App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure.
  • swift delegate
  • 给UITableView增加拷贝
  • swift分享到微信
  • Static table views are only valid when embedded in
  • swift 网络搜索热词排行
  • electron demo
  • windows任务栏高亮
  • Qt设置窗口标题和exe图标
  • 方形图片使用QLabel显示成圆形
  • Qt 大数据列表展示
  • windows判断窗口是否置顶、设置取消置顶、设置前景
  • 网页聊天气泡效果实现

2017年05月

  • Material-UI FontIcon组件使用

2017年04月

  • QWebEngineView支持XP
  • 无法定位程序输入点strnlen于动态链接库msvcrt.dll上(Qt XP)
  • css中position属性(absolute|relative|static|fixed)详解
  • CHROME开发者工具的小技巧
  • bootstrap有省略点才显示tooltip
  • Robomongo连接远程MongoDB数据库
  • 6个故事:都体会了你就是营销超人!
  • 用内存映射的方式在文件末尾追加一个hello
  • 统计程序实例的个数
  • 类模板之单链表
  • 常见排序算法
  • The Road Not Taken(未选择的路)
  • 类模板之队列
  • 多文件统计字频
  • 对char与wchar_t一些疑惑的理解
  • 怎样在对话框上做一个“应用”按钮
  • 内存文件映射-进程间通信
  • visual studio低版本打开高版本建的工程
  • 设计模式-抽象工厂模式
  • 静态库(lib)的编写与调用
  • WebBrowser控件判断页面加载完毕
  • 设计模式-简单工厂模式
  • 设计模式-单例模式
  • 内存对齐 - 求结构体大小
  • STL 学习资料
  • windows下进程间通信方式介绍
  • 表驱动法介绍 (简单易懂)
  • SOCKET中宽字符问题
  • WTL 通过IWebBrowser2接口使WebBrowser控件在自己的窗口打开网页
  • WTL IWebBrowser2调用网页中javascript函数
  • 实现无标题栏对话框的拖动
  • WTL对话框应用程序常用头文件
  • WTL自定义的常用类
  • INI文件操作类
  • WTL CHyperLink类的用法
  • WTL 给一个对话框添加垂直滚动条
  • GDIPLUS环境初始化以及与GDI结合实现双缓冲
  • 遍历文件夹下的所有文件
  • electron demo
  • 简单实现网页登录框中的“记住我”
  • 浏览器同源政策及其规避方法
  • nginx配置nodejs服务二级域名
  • QtCharts源码编译安装

2017年03月

  • QComboBox+QCompleter实现搜索自动匹配
  • windows判断窗口是否置顶、设置取消置顶、设置前景
  • Qt自定义读取qss样式表
  • QComboBox item文字重叠
  • C++获取输入法名字,调整输入法候选框位置

2017年02月

  • 使用nginx配置nodejs服务进行反向代理
  • Can only update a mounted or mounting component.
  • flex 网页布局
  • react native 布局头像标题简介
  • Windows下使用VS2013编译Qt5.6源码
  • nodejs项目热更新 github webhooks
  • CSS布局人物简介
  • Qt5.6支持高分辨率
  • gitbook
  • WTL多页面显示实现方法
  • WTL按钮重绘
  • 内存映射文件
  • 临界区 互斥量 信号量 事件
  • 让程序只有一个应用程序实例在运行
  • Windows 7下硬盘安装Ubuntu 10.04简明教程(非Wubi安装,迁移2011-05-28)

2017年01月

  • npm常用命令
  • 函数外初始化与函数内初始化
  • DLL的编写与调用,简单示例(迁移2011-03-06)
  • 32位到64位程序移植(迁移 32位到64位程序移植)
  • WTL CComboBox 增加所有字体名(迁移2011-03-10)
  • WTL 一个很好用的ToolTip(迁移2011-03-13)
  • 高质量子程序核查表(代码大全2)(迁移2011-03-22)
  • WTL安装到VS2008和VS2010中(迁移2011-02-26)
  • const用法(迁移2011-01-04)
  • gtk改变button的字体大小(迁移2011-01-09 )
  • Win32 API笔记(迁移2011-01-12)
  • WTL自画按钮与文件对话框(迁移2011-01-14)
  • 分离WinMain中传进来的字符串(迁移2011-01-14)
  • scanf、sscanf中的正则表达式(迁移2011-01-14)
  • 依赖 关联 聚合 组合 泛化(迁移2011-01-17)
  • 可变参数(迁移2011-01-18)
  • 类模板之栈(迁移2011-01-19)
  • SetWindowLongPtr and GetWindowLongPtr 用法 实例(迁移2011-01-28)
  • libcurl静态库编译需要支持XP
  • gtk窗口拖动(迁移2010-12-31)
  • 拷贝构造与赋值操作(string实例)(迁移2010-12-28)
  • 宽字符函数与普通C函数(迁移2010-12-28)
  • const_cast、static_cast、reinterpret_cast、dynamic_cast(迁移2010-12-27)
  • 今天开始决定写博客(迁移2010-12-26)
  • 给一组标签设置状态
  • android app 笑话
  • android app 微信热门文章精选
  • mongoose分页查询
  • DeprecationWarning: Mongoose: mpromise (mongoose's default promise library) is deprecated
  • mmbiz.qpic.cn图片防盗链
  • webstorm eap 免费版
  • 网页上传图片失败
  • ubuntu上安装最新版nodejs
  • linux git ssh配置
  • windows 获取剪切板中的图片大小
  • Qt自定义MessageBox
  • 存储git账号信息不用每次都输入
  • mongodb安装(windows, ubuntu)
toningto@outlook.com

热门文章

nodejs下载图片保存到本地

QWebEngineView支持XP

Robomongo连接远程MongoDB数据库

mmbiz.qpic.cn图片防盗链

One of the sources for assign has an enumerable key on the prototype chain

QLayout: Attempting to add QLayout

react native中使用protobufjs

标签云

Mac React Database Qt Node.js Javascript Product C/C++ Python Bug Tools Windows Linux Tips Design Go IOS MongoDB Shell Android Mobile Life Java Web MQ Others Boost

其他

文章RSS

Copyright © 2016 Welcome To Ningto Blog | 鄂ICP备17003086号-2