作为一个经验丰富的Linux C/C++程序猿, 肯定亲手写过各种功能的代码, 比方封装过数据库訪问的类, 封装过网络通信的类,封装过日志操作的类, 封装过文件訪问的类. 封装过UI界面库等. 也在实际的项目中应用过, 可是回过头细致想想.事实上曾经自己写过的这些代码,仅仅能是在特定的项目或者特定的环境中使用, 对于自己来说, 在不同的项目中应用, 仅仅须要复制代码, 改改也就能够了, 由于自己写的代码自己非常熟悉. 问题是, 你封装的这些库, 在给别人使用的时候, 别人用起来是否非常方便. 跨…
Windows10正在成为史上口碑最差的Windows系统 (图侵删) 我曾经花了数次1小时去寻找解决方案去关闭自动更新,包括停掉服务.修改注册表等等.但是都没有成功. 微软自身是知道这个问题的,但就跟过去几年的很多微软的技术框架一样,我就是一意孤行,你能把我怎么的. (贴在微软总部食堂的一张图片) 很多跟我一样的朋友现在使用widnows10的唯一理由是:我不得不用.但是,我们用它的时间正在越来越少.简言之就是:能不用,就不用.Windows系统正在成为我的一个游戏机,即便这样,它也不够合格:…
作为一个经验丰富的C/C++程序猿, 肯定亲手写过各种功能的代码, 比方封装过数据库訪问的类, 封装过网络通信的类,封装过日志操作的类, 封装过文件訪问的类, 封装过UI界面库等, 也在实际的项目中应用过, 可是回过头细致想想,事实上曾经自己写过的这些代码,仅仅能是在特定的项目或者特定的环境中使用, 对于自己来说, 在不同的项目中应用, 仅仅须要复制代码, 改改也就能够了, 由于自己写的代码自己非常熟悉.问题是, 你封装的这些库, 在给别人使用的时候, 别人用起来是否非常方便, 跨平台方面是不是…
前言 对于一名专业的程序员来说,Linux相关知识是必须要掌握的,其中对于文本的处理更是我们常见的操作,比如格式化输出我们需要的数据,这些数据可能会来源于文本文件或管道符,或者统计文本里面我们需要的数据出现的频次以及总数等等.那么这时候awk就很值得我们去学习了. 正文 在Linux中,awk.sed.grep被称为“三剑客”,都跟文本操作有关,那他们各自有什么特点呢? grep:适合用于单纯的查找与匹配.sed:适合修改匹配到的文本.awk:适合对文本进行复杂的格式化处理. 所以awk是一种文…
(此文章同时发表在本人微信公众号"dotNET每日精华文章") 在Build 2015大会上,微软放了很多大招,其中一个让普通(不管是微软生态还是非微软生态的)程序猿都密切关注的就是Visual Studio Code的发布. 之前有一篇介绍Node.js Tool for Visual Studio的文章还谈到VS这样的强大IDE也可以给非微软生态的开发人员带来便利,不过还是有一些欠缺之处:VS必须安装在Windows下,VS不够轻量级.让公众没有想到的就是(包括我们MVP,虽然我们…
12.00 Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority…
 wx_fmt=png" alt="" style="max-width:100%; height:auto!important"> 内容简单介绍 1.Emacs简单介绍 2.Emacs三个平台的安装与配置 3.自己主动补全插件 4.小编的Emacs配置文件 5.经常使用快捷方式 6.和版本号控制系统的配合(以SVN为例) [程序猿小助手]系列 在这个系列文章中(不定期更新).小编会把这些年(也没几年)的编程学习和工作中使用到的个人感觉很好的软件推…
首先.附一张图片展示所在各个阶段的工作职能: 其次.文字型描写叙述所在各个阶段的工作职能: Java程序猿 高级特性 反射.泛型.凝视符.自己主动装箱和拆箱.枚举类.可变參数.可变返回类型.增强循环.静态导入. 核心编程 IO.多线程.实体类.集合类.正則表達式.XML和属性文件.图形编程AWT(Java2D/JavaSound/JMF).Swing.SWT.JFace. 网络编程 Applet.Socket/TCP/UDP.NIO.RMI.CORBA. Java语法基础 类.抽象类.接口.终于…
“别开玩笑了,程序员哪里需要对象!” 程序员难找对象原因无非如下: 1.工作时间长,恋爱时间少 2.性格偏于内向,不主动 3.不注意个人形象 程序员爱情观: 爱情就是死循环,一旦执行就陷进去了: 爱上一个人,就是内存泄漏--你永远释放不了: 真正爱上一个人的时候,那就是常量限定,永远不会改变: 女朋友就是私有变量,只有我这个类才能调用: 情人就是指针用的时候一定要注意,要不然就带来巨大的灾难. 让我们来看看程序员找对象及和对象相处发生哪些有趣的事吧: 1.程序猿追求MM不成,含泪追问:我在你眼里…
在Git如日中天的今天,不懂git都不好意思跟人说自己是程序猿.你是不是早就跃跃欲试了,只是苦于没有借口(契机). 好吧,机会就在今天. 给我20分钟,是的,只要20分钟, 让你快速用上git. 我们废话不多说,直接来干货. 我们将会介绍一下几点: 一, 什么是git 二,使用git的一般开发流程 三,快速安装新建项目.holloword. 开始: 一.什么是git. 阅读本文的前提是你知道或者用过至少一种源代码管理工具,比如:SVN, CVS 或者TFS等等. 你必须知道什么是源代码管理.如果…