Posts
All the articles I've posted.
CMake简单用法
Published: at 01:57 AMCMake简单用法 静态库 编译生成静态库,目录结构如下: learncmake static CMakeLists.txt staticmath.h staticmath.cpp staticmath.h pragma once int mysqrt(int a); staticmath.cpp include "staticmat...
JAVA8 十大新特性详解
Published: at 07:41 AMJAVA8 十大新特性详解 > 本教程将Java8的新特新逐一列出,并将使用简单的代码示例来指导你如何使用默认接口方法,lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API上的改进,比如流,函数式接口,Map以及全新的日期API “Java is still not dead—and p...
AStyle格式化代码
Published: at 10:16 AM通过Node.js脚本来调用AStyle.exe格式化代码。 src:需要格式化的代码目录 params:AStyle参数,默认使用linux风格 filterNameList:不进行格式化的目录,跳过这些目录 regSuffix:需要格式化的文件名正则 const fs = require('fs') const path = require(...
一张图展示google c++ 代码规范
Published: at 02:00 AM一张图展示google c++ 代码规范(https//www.ningto.com/upload/6CA11A153C81A9438B55B9F15C2E746C.png) > 如果看起来太小可以在新的标签页中打开。...
windows安装包制作
Published: at 07:33 AM我们使用Qt官方提供的安装包制作框架qt-installer-framework来打包我们的应用程序,同时它支持三个平台:Windows,Linux,OS X。 功能强大,用起来也很方便,这里只介绍一下基本用法,完全能满足我们的要求。 qt-installer-framework下载地址: http//download.qt.io/of...
visual studio中props文件用法
Published: at 06:09 AM使用visual studio IDE经常要进行一些工程属性的配置,通常是引入第三方库。如果库比较多的话每次建新工程都要配置一下比较麻烦,.props文件可以帮助我们把一些固定的配置写好,下次使用的时候直接import到vcxproj文件中就可以了。.props中的配置相当于vcxproj配置中的一部分...
解决github慢的问题
Published: at 06:36 AM每次clone项目非常慢只有几十kb,稍微大一点的项目要花费蛮长的时间而且中途可能会断掉,下面方法可以解决这个问题。 获取github域名对应的IP地址 访问https//www.ipaddress.com(https//www.ipaddress.com)(如果不行的话可能要翻墙)网站,分别查询:github.com和git...
http升级到https
Published: at 11:08 PM环境:腾讯云服务,nodejs服务,nginx反向代理 获取证书 获取证书有多重途径,我是在腾讯云申请免费版DVSSL证书(一年期限) 登录腾讯云 选择云产品->域名与网站->SSL证书管理->申请证书 上传证书 根据不同服务器选择相应的证书文件,我用的是nginx。 如将1...
boost asio使用技巧
Published: at 01:31 AM最近尝试使用了一下Boost.Asio,不知道是否因为各大公司都有自己相对成熟的网络库的缘故,网络上Asio相关的资料实在不多,而且很多翻来覆去就是那几个简单的示例,所以打算自己小结一下。总的来说Boost.Asio是个非常易用的库,避免了你在各种系统底层API之间的挣扎,让你可以非...
字符串 单词 翻转
Published: at 07:32 AM如将字符串"abcdef"的前两个字符翻转到后面变成"cdefab"。 整个字符串可以分为左边和右边两部分,翻转思路是: 将左边字符串反序("ab"变成"ba") 将右边字符串反序("cdef"变成"fedc") 左右部分反序后的组合是"bafedc" 最后将整个字符串反序("bafedc"变成"cdefa...