加载中
2020年度热词

bili的年度热门弹幕: 01 爷青回 My youth is back. 02 武汉加油 Come on,Wuhan! 03 有内味了 You finally get it right. 04 双厨狂喜 The ecstasy of seeing two idols performing in the ...

2020/12/09 10:06
148
为什么工作不能自动分解和事件驱动?

尼采在《权力意志》一书中引用了福楼拜的一句话:“说到底,工作才是逃避生活的最佳手段。” 我想大家只要有个几年工作经验就会感到如同《人类简史》作者说的那样的问句:人类社会越发达不是...

2020/09/03 15:42
225
技术开发要不要向用户体验倾斜或者说妥协?

目前公司开发都是Linux环境,我认为体验过我所能接触到的3类操作系统的情况下,分别有如下感受: Windows:你要什么我能给什么,比如好的交互界面设计,你不要的我也要给你,比如IE,office套...

2020/09/03 15:12
73
从乔布斯和程序员的一次对话说起:战略制定者和纯技术人员的思维差异

1997年5月,当时苹果正在举行全球开发者大会,期间一位程序员向乔布斯发问(如果观看视频你会发现该程序员非常严肃,不过也可以理解,毕竟一项非常好的技术被自己喜欢的平台说舍弃了):“乔...

2020/09/03 14:44
522
反思:编程到底是科学还是手艺?

自由软件之父 Richard Matthew Stallman(简称RMS)说: Programming is not a science. Programming is a craft. 编程不是科学,编程是手艺。 这句话对我触动很大。那么科学和手艺有什么区别呢...

2020/09/03 14:28
746
2020年老生常谈:C++会被淘汰吗?

1、语言本身的发展状况。 C++每一次更新似乎都在变得越来越复杂。C++11,C++14,C++17,C++20, boost。所有新特性的引入都是为了满足C++的一个本质的表达即C++可以做几乎任何方向的开发。 ...

C++中Lambada表达式种隐式捕获this指针的隐患问题

#include #include using namespace std; class Dispatcher { private: std::function callback_; public: void addRequest(std::function callback) ......

2020/10/30 17:05
682
C++中观察者模式中观察者提供接口让被观察者回调删除其自己安全吗?

思考如下情况:Observer类作为观察者,Handler类作为被观察者负责具体的任务执行,当任务执行完毕以后通知观察者完成。Observer收到调用以后删除Handler类。以下代码安全吗? 结果: 安全。 ...

2020/06/05 19:45
119
C语言 插入排序 Insert Sort

#include void exchange(int* array, int p1, int p2) { if (p1 == p2) return; int temp = array[p1]; array[p1] = array[p2]; array[p2] = temp; } void insertSort(int* array, ......

2019/08/20 17:27
453
C语言 快速排序 Quick Sort

算法描述: 快速排序一般是选择数组的第一个数据为对称轴参考值pivot。按照大小数组分割成左右两个区间。然后对左右两个区间再进行递归排序,知道结束为止。 例子演示: 数组:4 3 2 5 1,长...

2019/08/20 10:45
186
C语言 冒泡排序 Bubble Sort

算法描述:有数组array,其长度为len。第一轮工作从末尾开始往前比较工作。如果末尾数据比他前一位数据大,则交换他们的位置,否则则不交换。无论本次比较的结果是交还是不交换,这两个数据都...

2019/08/19 09:44
266
C语言 二叉树 BinaryTree

#include #include #define bool int #define false 0 #define true 1 struct Node { struct Node* leftNode; struct Node* rightNode; ......

2019/08/05 15:08
148
C语言 单链表 Singly Linked List

#include #include #define bool int #define true 1 #define false 0 struct List { struct Node* ptrNode; int nLen; }; struct Node { struct Node* next; int nNum; }; struct List* cr....

2019/08/04 22:24
298

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部