自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

第2学堂-专栏

www.d2school.com

  • 博客(136)
  • 收藏
  • 关注

原创 C++轻松开发WEB第2课-引入应用,并用模板展现HTML

C++快速开发WEB应用 第2节: 用模板输出HTML2.1 不良设计:在C++代码中,硬编码HTMLMVC: 模型 | Model、视图 | View、控制器 | Controller 是一种软件设计典范,它被广泛地、成熟地运用在长达20多年的Web系统编程。MVC结构下最重要的设计思想,就一句话:基础数据(Model)、逻辑控制(Controller)和展现交互界...

2020-01-07 15:45:53 521 3

原创 C++轻松开发WEB第1课-Web 版“Hello world”

C++快速开发WEB应用 第1节: Hello WEB1. 从经典版 Hello world开始这是典型的C++入门第一课的“Hello world”代码:#include iostreamusing nampespace std;int main(){ cout << "Hello world!" << endl; ...

2020-01-07 15:34:42 898 2

原创 第1章《启蒙》. 5.从C到C++,谈谈人类的编程思维

0. 引子想要对着机器发号指令,但又不直接使用“机器语言”,我们就会想制定一门比较符合人类思维习惯的编程语言,然后再用“翻译/编译”器将它转成机器语言。简单地说,就是一个使用C(中间工具)将B(接近人类思维的语言所写的代码)转换成A(机器语言)的过程。那么人类有什么思维习惯呢?比如人类都喜欢 “先入为主”,所以我们制定的新语言一定要每一个单词都看上去很惊艳;再比如,人类都容易“喜新厌旧”,...

2020-01-04 17:01:44 351

原创 第1章《启蒙》.4.什么是编程语言

0. 引子上一节课说到:“程序是按照一定的逻辑组合的一组指令”。“过雷区”的游戏中,双方使用的是自然语言交流指令。如果游戏双方是聋哑人,那么用嘴巴说的那套指令就玩不转了——计算机聋不聋不好说,但当我们要对计算机下达指令,人类这一套得天独厚有悠久历史的自然语言,玩不转了,怎么办呢?解决这一问题所要做的第一件事就是:制定“机器语言”——机器有了语言,我们就可以和它亲切地交流……“等等!”突...

2019-12-31 00:22:09 399

原创 第1章《启蒙》. 3.什么是硬件、软件、程序

1. 什么是硬件?什么是软件?我坐在电脑前发呆了半个小时,还是没想出如何给二者下定义。美国有个电脑神童说:“凡是摔到地上会坏的就是硬件”,似乎有道理,但一旦硬件坏了,硬件所承载的数据,好像也会“消失”。想一想,新买的数码相机没用就摔坏是一种心疼,和女神春游拍了很多照片,回来的路上给摔坏了,又是一种心疼。那些照片数据算硬件还是软件呢?还一种说法是:看得见摸得着的为硬件,看不见摸不着的为软...

2019-12-31 00:18:45 281 2

原创 第1章《启蒙》. 1.开始

学习编程很难。这行业的技术结构是这样的——相对不变的知识都挺难搞的。比如计算机原理、操作系统原理、编译原理等,比如网络协议、算法演绎等,再比如逻辑思维、设计模式等等。相对容易搞定的知识都挺大坨的。一堆一堆,典型的“知识爆炸”,然而编程语言各立山头,各种工具层出不穷,专业术语更是像天天上的星星一样多,初学者想搞清重 点,难。因此,可以做这样一个比喻:你今天晚上说,“我要学...

2019-12-30 15:49:52 816 1

原创 第1章《启蒙》. 2.什么是计算机

一部《红楼梦》,据说经学家看见“易”,道学家看见“淫”,才子看见“缠绵”,革命者看见“排满”,流言家看见宫闱秘事……我在读三年级时翻开《红楼梦》,看到是一堆的繁体字。如果现在我以程序员的眼光去“重逛”大观园,会看到什么样的红楼呢?我不知道,还是来说一说计算机的事吧。0. 引子什么是计算机?有学员说:“上网的,上QQ的!玩游戏的!”。不能说完全不对,但这是以计算机的普通用户的眼...

2019-12-29 18:13:08 1213 2

原创 试读2-《白话C++ 练功篇》目录

先看一眼章节占比图:由图可知: 本书(上册,即练功篇)最大一块的学习内容是第7章“语言”,即C++语言的语法、语义、逻辑表达等。它让你从什么都不会到会写程序解决绝大多数问题。 第2是第8章“面向对象”。它让你在面对更复杂、庞大的问题,并且往往存在多人共同合作编程时,有一个更好的的代码组织团队分工。 第3是第3章“感受(一)”。这是一个让你以快速的、高效地全面了解C...

2019-07-29 20:27:31 2088

原创 试读1-《白话C++》上册 前言

《白话C++》上册 前言以下为上册前言试读内容,图片为试读内容编辑时新增。(一)我在2000年开始写《白话C++》。那时候流行个人主页,就在搜狐网站上申请了一个,域名"mywlbcyl",取“没有弯路,编程摇篮”的拼音首字母,主要发表自己写的C++入门课程。然后,就走了15年的弯路。当年要有摇篮里的宝宝跟我学C++,现在都该在读大学了。现实比这更残酷,跟着我的课程学习的人,当年多数...

2019-07-29 20:20:59 730 4

原创 “程序员节” 说说“信息在计算机中的表示方法”

今天是程序员的“非法定”节日,没有放假,我们先不发正式课程,先闲聊这10月24日为什么会是程序员特有的节日,然后顺带说说大千世界的信息在计算机中都是如何表示的?

2016-10-23 22:54:19 2273

原创 增值你的C++技能,C++成为WEB后台“颜值 ”担当(三)

这一篇我们就将本篇要用到的几项工具准备好。到下一篇开始写个C++ WEB应用的“Hello World”。然后将来再根据需要,继续安装新工具。

2016-10-22 15:12:38 2948 4

原创 增值你的C++技能,C++成为WEB后台“颜值 ”担当(二)

,不经历10万、100万的经验和教训,就直接叫嚣着要搞个1000万甚至上亿访问量系统的程序员,都和义和团差不多。

2016-10-08 17:59:55 4636 1

原创 增值你的C++技能,C++成为WEB后台“颜值 ”担当(一)

我的“狼子野心”大家应该能读出来了:Web应用和移动应用是当前大热门,并且它们都需要后台,所以我想让C++在Web后端开发夺回一杯羹。

2016-10-08 17:50:01 14866 10

原创 罗裳轻解,看C++怎样拥java入怀……

前言在公司里维护一个网络后台服务端程序,用C++写的,为了一些灵活性,就想集成个脚本语言,因为lua似乎没有什么库(或者是我对它比较无知),于是就选了老牌的python。确实噢,这家伙基本什么c/c++的库,都有它的封装。于是在服务端程序里,嵌了一个python的解释器。

2011-08-06 16:06:07 4596 11

原创 西瓜与重构

先祝各位来访的程序员国庆快乐。自家种的西瓜成熟了……自打家里开始种菜,种瓜果,我就不上QQ农场了。 应该是各种条件所限,西瓜长得好小啊,不过瓤还是红的,还多籽~~放在一本书上,才能看出它有多小……至于西瓜和“重构”,没什么关系,长这么小就是这么小了,身为西瓜,只能挨刀,怎么重构也没用了。

2010-10-04 11:11:00 3170 26

原创 Code::Blocks 使用技巧.7-代码与流程图双向转换

大学里学过好多程序流程图,好像是《软件工程》的课。基本都忘了,有次用visio画图,看到几张图,感觉有印象,才想起是大学里读过的。流程图是在结构化编程里确实比较有用,认真回忆起来,也确实曾经代码怎么写怎么不对,心急火燎,最终还是换出纸,心平气和的画了张图,才发现自己的谬误在哪。Code::Blocks 在10.5正式版之后,又搞了好多每夜构建版本,忘了哪个版本,突然就有了一个和流程图有

2010-09-19 19:49:00 10350 30

原创 Code::Blocks 使用技巧.6-让编译器多读几本书:)

 虽然传统的那种纸质书,似乎越来越不受欢迎了……但我个人还是喜欢读纸质书,为什么呢?因为泡一杯咖啡,拉来转椅半躺上,抱上厚得可以防身的C++书籍,把自己关在小书屋里,那种感觉简直就是觉得自己已然成为了一位高级知识分子了——另外一种情况是开着电脑,瞪着大眼看屏幕……唉,感觉全无,只能是回到现实,发现自己不过是一个可怜的程序员。 前阵子从青岛飞回厦门,我就更装逼了,直接拿了机上的一份人

2010-07-11 16:43:00 9206 22

原创 24点游戏7节课--第4节-引入扑克牌发牌出数

前三节: 第1节-游戏介绍与基本算法   http://student.csdn.net/space.php?uid=112600&do=blog&id=34066第2节-24点计算处理 http://student.csdn.net/space.php?uid=112600&do=blog&id=34327第3节-格式化结果表达式 http://student.csdn.net/

2010-07-02 13:29:00 5743 13

原创 Linux之父又骂C++了(一)

2010-06-16 02:07:00 14324 40

原创 当个程序员不容易……关于BUG

2010-06-13 14:22:00 4256 35

原创 学生去西雅图微软上班了

2010-06-11 23:33:00 7216 24

原创 24点游戏7节课--第3节-格式化结果表达式

2010-06-06 22:59:00 3524 14

原创 操作系统与语言的关系(扯淡篇)

2010-06-01 23:27:00 4778 42

原创 Code::Blocks 使用技巧.5-10.05 版新鲜上手(一)

2010-06-01 21:52:00 6892 16

原创 24点游戏7节课--第2节-24点计算处理

2010-05-22 02:29:00 4181 7

原创 24点游戏7节课--第1节-游戏介绍与基本算法

2010-05-19 17:14:00 7217 19

原创 Code::Blocks 使用技巧.4-编辑内容无级缩放

2010-05-18 00:47:00 6442 16

原创 派生过程中的“名字覆盖”……

2010-05-16 11:43:00 2641 11

原创 Code::Blocks 使用技巧.3-CppCheck插件

2010-05-15 13:18:00 8181 12

原创 Code::Blocks 使用技巧.2-缩写词

2010-05-11 13:31:00 5335 24

原创 Code::Blocks 使用技巧.1-语法高亮

2010-05-10 17:20:00 11209 11

原创 “派生”的前言

2010-05-04 17:35:00 2606 14

原创 “封装”的进阶思考--片段

2010-05-02 22:10:00 3048 12

原创 封闭开发自拍片

2010-02-21 17:18:00 1116 10

原创 【唐】魏征也懂得软硬兼施

2010-01-09 15:35:00 1795 4

原创 C++09 失败的原因

2010-01-06 16:57:00 1732 15

原创 难产是谁的责任?

2009-12-23 15:11:00 1748 23

原创 学C? 学C++?

2009-12-19 21:57:00 14308 63

原创 当“友元”遇到“虚函数”

2009-11-30 22:45:00 4361 14

原创 常量成员函数限定的是什么?

2009-11-27 11:49:00 2548 11

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除