20 南郁

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 5k+

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

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

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

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

2020-01-04 17:01:44

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

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

2019-12-31 00:22:09

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

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

2019-12-31 00:18:45

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

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

2019-12-29 18:12:09

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

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

2019-12-29 18:13:08

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

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

2019-07-29 20:27:31

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

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

2019-07-29 20:20:59

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

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

2016-10-23 22:54:19

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

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

2016-10-22 15:12:38

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

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

2016-10-08 17:59:55

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

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

2016-10-08 17:50:01

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

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

2011-08-06 16:06:07

西瓜与重构

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

2010-10-04 11:11:00

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

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

2010-09-19 19:49:00

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

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

2010-07-11 16:43:00

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

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

2010-06-16 02:07:00

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

2010-06-13 14:22:00

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。