我相信作为编程初学者,我们都希望有好用的编程软件.这里"好用"应该至少要满足两点:1.安装简单,2.使用方便.大神移驾,对工具有特殊偏好跳过,从来不用Windows的止步.本文不做任何"推销活动",诸君自行决断. 前传 记得刚学C++时,用的是老师给的一个VC6.0的安装光盘镜像.后来发现了一个番茄插件(Visual Assist X),用的很爽.随后又发现,每次系统重装(或者还原)后番茄就不能用了,不得不重新装一遍VC6.装了多次VC6.0(那时也经常帮同学装)发…
Windows下6款实用软件 1.notepads Notepads作为一款编辑器,美观.轻量,功能强大,支持多标签页.Markdown.日常文本编辑.查看,Notepads轻松胜任,如果厌烦了Windows系统自带的记事本软件,很推荐Notepads. Windows商店搜索即可安装Notepads. 2.VS code VS code是一款功能强大的编辑器,如果是程序员进行代码开发工作,个人推荐.VS code有以下这些特点: 1. 支持多种编程语言 2. 插件丰富 3. 支持Git版本管理…
因工作原因接触Proctocol Buffer(protobuf),至于什么是protobuf,为何使用protobuf,我就不赘述了,百度下都是答案. 今天我介绍的是在windows下使用vs进行protobuf开发的环境配置过程及简单示例. 首先给出官方的网址镇楼,各种官方资料在这里都可以找到https://github.com/google/protobuf 接触新技术时,在开始免不了一头雾水,首先概括的给出在windows下使用vs进行Proctocol Buffer开发(C++)的基本…
Windows下visual studio code搭建golang开发环境 序幕 其实环境搭建没什么难的,但是遇到一些问题,主要是有些网站资源访问不了(如:golang.org),导致一些包无法安装,最终会导致环境搭建失败,跟据这个教程几步,我们将可以快速的构建golang的开发环境. 开发环境: 一.安装 这里我用需要安装一些工具: 1.Visual Studio Code 1.0.0 2.Golang下载 这里我使用的是Go1.6. 3.git下载 这一步跟建环境没什么关系, 但是之后要引…
在 Windows 下用 TDM-GCC(MinGW)开发 DLL 如果要用到数据同步锁,理论上可以采用 Windows API 提供的临界区实现(需要用到的函数有 InitializeCriticalSection.DeleteCriticalSection.EnterCriticalSection.LeaveCriticalSection),也可以采用 GCC 的 pthread 库中的 pthread mutex lock 互斥锁来实现(需要用到的函数有 pthread_mutex_ini…
产生背景: 由于做服务器运维方面的工作,需要一人对近千台LINUX服务器进行统一集中的管理,如同时批量对LINUX服务器执行相关的指令.同时批量对LINUX服务器upload程序包.同时批量对LINUX服务器download程序包.当前世面上也存在一些常见且功能强大的工具,如puppet,dsh,parallel-ssh等,但不得不说,他们的功能太重量了,重量到不得不学习他们的命令以及复杂的用法,且对于刚入LINUX门道的“菜鸟”来说无UI界面纯命令操作也显得太“重”了.故基于当前行业的形式以及…
windows下 安装gitlab及其相关图形管理工具   在windows下安装git中文版客户端并连接gitlab   下载git Windows客户端 git客户端下载地址:https://git-scm.com/downloads 我这里下载的是Git-2.14.0-64-bit.exe版本 下载TortoiseGit TortoiseGit客户端下载地址:https://tortoisegit.org/download TortoiseGit客户端要下载两个,一个是安装程序,一个是中文…
一.python 开发工具简介 1.IDLE IDLE是开发python程序的基本IDE(集成开发环境),具备基本的IDE的功能,是非商业Python开发的不错的选择.当安装好python以后,IDLE就自动安装好了,不需要另外去找.同时,使用Eclipse这个强大的框架时IDLE也可以非常方便的调试Python程序.基本功能:语法加亮:段落缩进:基本文本编辑:TABLE键控制:调试程序. 包含两种模式,交互式和文本式 2.Sublime Text 3.Wing 4.Visual Studio…
推荐几款一键快速搭建PHP本地运行环境的好工具(含php7.0及apache,nigix,mysql) 首推phpstudy2016和wampServer3.0.6     理由支持php7.0 目前热门php框架如:laravel5.2要求php版本5.6以上,thinkphp及yii也对php版本有要求 一键搭建PHP运行环境工具 1.APMServ http://apmserv.s135.com/ 优点:功能强大,一键启动. 缺点:不支持php5.0 2. phpstudy       h…
本文假定你已经熟悉Java,Eclipse的安装,并能顺利启动和运行Eclipse.此外因为各软件版本在不断更新,有些地方可能不准确,以最新的.原文资料为准. 距上一次写和调C++程序,已经5.6年了,光阴荏苒岁月无情,现在再重新拾起来,很多东西都要从头来.Windows下C/C++的IDE有很多,我知道的就有MS Visual Studio,Borland C++等,但这些是要版权的.不要钱也有一些,但因为对Eclipse太熟了,所以就选下面要讲的Eclipse + GNU toolchain…