摘要: ##编码技巧之递归【笔记】 把想法用程序写出来是很重要的 ###使用数学归纳法的思想来进行编程 首先要明白数学归纳法怎么用,数学归纳法是用于证明断言对所有自然数成立,首先证明对于n=1成立,然后证明n>1时:如果对于n-1成立,那么就对于n成立 那么对整个过程进行程序化我们就可以得到 ###递归控制 阅读全文
posted @ 2021-03-01 21:05 DbWong_0918 阅读(116) 评论(0) 推荐(0) 编辑
摘要: ##程序设计语言基础入门【笔记】 ###程序设计语言类型方面 ####从类型检查方面来说 编译时,有c,c++,java,go等语言 运行时,有python,Perl,JavaScript,ruby等 ####从运行/编译方面来说 编译为机器代码运行:c,c++等 编译为中间代码,在虚拟机上运行:j 阅读全文
posted @ 2021-03-01 17:39 DbWong_0918 阅读(306) 评论(0) 推荐(0) 编辑
摘要: ##数据库相关入门【笔记】 ###什么是关系型数据库? 关系型数据库是基于关系代数理论的一个二维表,其缺点是表结构不直观,实现起来复杂,速度慢,优点也很明显,就是健壮性高,社区庞大 健壮性的体现一部分是因为外连接的原因 ###事务 其满足ACID四种特性 atomicity,简单来说就是一堆的事情, 阅读全文
posted @ 2021-03-01 17:36 DbWong_0918 阅读(176) 评论(0) 推荐(0) 编辑
摘要: ##网络入门相关【笔记】 ###网络基础 首先我们要知道网络是干嘛的? 就好比我和我朋友发消息,我希望发出去的信息是可靠和安全的,但是呢,我们俩手头上的物理的线路是不可靠不安全的 那么网络解决的问题就是建立一个可靠安全的渠道在这个不可靠不安全的线路上 我们都知道网络有七层结构,那么操作就是搭了一个数 阅读全文
posted @ 2021-03-01 17:34 DbWong_0918 阅读(57) 评论(0) 推荐(0) 编辑
摘要: ##操作系统的面试入门相关【笔记】 ###进程vs线程? 两者都是操作系统的管理的对象 ###进程是什么? 相当于一个容器,有自己的独立空间 包含很多线程 逻辑内存也包含在进程中,文件/网络句柄也包含其中 ###线程是什么? 线程中包含了 栈(调用堆栈),将函数放入栈中 PC,里面放置的是下一条指令 阅读全文
posted @ 2021-03-01 17:31 DbWong_0918 阅读(57) 评论(0) 推荐(0) 编辑