ICode9

精准搜索请尝试: 精确搜索
  • IT架构的本质2019-06-20 12:39:19

    需求优化最重要 一个IT系统是多角色多模块分层分级的,像OSI模型上层应用简单依赖下层支撑,SOA设计中同级角色也只看对方的接口。 各角色分工明确方便快速实现业务,但是给架构优化也埋下大坑,底层的盲目支撑是巨大资源浪费,平级调度协作也没任何弹性。前端一个小逻辑需求会导致后端大规

  • 学习进度第十五周2019-06-16 16:01:41

      第十五周 所花时间(包括上课) 20h 代码量(行) 400 博客量(篇) 1 了解到的知识点 private方法本质上属于final方法(因此不能被子类访问)。 构造函数本质上属于static方法,只不过该static声明是隐式的。  

  • 论本质2019-06-15 22:54:07

        连我自己都觉得,作为一个理科生,一个经验不太丰富,见识也不见得有多深的人,去思考谈论本质这东西,是不是太不自量力了,总担心思考出来的东西缺乏深度与广度,担心存在谬误。     可是不管正确与否,我一直有一个理念,人在不同的年龄段,他都有对当前世界认知的准则,这认知无论对错,都是他

  • Git命令本质2019-06-14 12:55:25

    总结一下 update fetch操作的本质是更新repo所指定远程分支的头指针(server->refs/remotes/xxx/) merge操作的本质是合并当前分支和指定的头指针(refs/remotes/xxx->refs/heads) pull操作的本质是fetch + merge commit commit的本质是修改了当前分支的头指针(refs/heads) pu

  • 为什么C++所有程序员都值得一学?2019-06-13 19:00:23

    相信很多没有学习过C++的程序员都有这样的疑惑: 2.1.C++是不是很难?2.我又不找C++的工作,学C++干嘛?3.新的编程语言层出不穷(Java、C#、Python、Swift......)干嘛要学一个老掉牙的语言?4.从事IT行业从来没用过C++,它究竟有什么用?5.学了C++能干嘛? 不知道你是否有这样的疑惑,但是C++绝不是一个

  • 数据库基础2019-06-11 20:41:27

    数据库的本质就是一套CS结构的TCP程序,客户端连接到服务器向服务器发送指令,来完成数据的操作 数据库与文件系统的对应关系 一个数据               本质是文件中某一行的一部分数据 一条记录               本质是文件里的一行数据 一张表      本质是一个文

  • 寻找问题的本质和围绕问题的本质2019-06-04 21:47:49

    掌握不了问题的本质,容易出现南辕北辙的现象,我相信,世界上百分之九十九的事情都是有其规律可循的,如果没有探究到问题的本质,就可能会围绕着问题转圈圈,而没有实质性的进展。其实目的地就在你身边,转个身或扭个头就发现了,而往往我们就错过了这些,一直在目的地的周围徘徊。 曾经有过这

  • 线性表的顺序存储结构——线性表的本质和操作2019-05-25 09:49:44

    1,线性表(List)的表现形式:        1,零个或多个数据元素组成的集合;        2,数据元素在位置上是有序排列的;        3,数据元素的个数是有限的;        4,数据元素的类型必须相同;        2,线性表抽象定义:        1,线性表是具有相同类型的 n(>=0) 个数

  • 云计算、大数据、人工智能本质的区别和关系2019-05-24 11:49:35

    对一个大数据公司,积累了大量的数据,也会使用一些人工智能的算法提供一些服务。对于一个人工智能公司,也不可能没有大数据平台支撑。所以云计算,大数据,人工智能就这样整合起来,完成了相遇,相识,相知。 一、云计算最初是实现资源管理的灵活性 我们首先来说云计算,云计算最初的目标是对资

  • 从本质如何理解机器学习2019-05-14 08:48:38

    从算法发明者的角度让您醍醐灌顶的快速入门机器学习。让不管是初学者还是已经学习过的朋友都会有所启发。这个链接需要微信打开,点击报名然后微信识别弹出的二维码即可。(这次是免费性质的分享,但是平台要求超过60人预订才能发文章,希望大家帮忙转发到朋友圈)。手推机器学习各大经

  • 对算法的理解2019-05-04 09:42:04

    关于算法官方的定义,我就不赘述了,百度百科或者维基百科解释得非常的全面。 今天想写一点我对算法的理解。 最初接触计算机编程的时候,接触得最多就是排序算法和查找算法,这二者算法其实也只用到了初等数学的知识,并没有涉及到过多的其他学科的内容。 慢慢的,又知道了广度优先搜索和深度

  • epoll的本质2019-04-24 14:41:26

    目录 一、从网卡接收数据说起 二、如何知道接收了数据? 三、进程阻塞为什么不占用cpu资源? 四、内核接收网络数据全过程 五、同时监视多个socket的简单方法 六、epoll的设计思路 七、epoll的原理和流程 八、epoll的实现细节 九、结论 从事服务端开发,少不了要接触网络编程。epoll作为l

  • 程序员的本质是什么,来剖析剖析2019-04-22 19:51:03

    很多人认为计算机变得如此智能,所以在不久的未来将不再需要程序员。另外一些人认为程序员是天才,他们在电脑前能不断地解决复杂的数学难题。甚至不少程序员对他们是做什么的都没有清晰的概念。在这篇文章中,笔者想给不知情的人解释一下程序员到底是做什么的。 程序员是将人类想法

  • OC对象的本质及分类2019-04-10 18:39:39

    Object-C的底层都是通过C/C++来实现的,所以OC中的对象也会转化成C/C++中的某一个数据结构, 我们在终端里通过指令 xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc main.m -o main_arm64.cpp 将oc代码转化为c++代码,我们可以看到NSObject的底层结构是: struct NSObject_IMPL

  • 工具本质2019-04-07 22:38:42

    今天的文章可能会让你脑洞打开,文章的标题是:工具本质。曾经我和你分享过很多这样的话题,知识就是一种工具,用来解决问题和做出选择,还有就是我们在解决问题或者完成任务的过程中,不要仅仅是埋头苦干,要学会利用工具。好的,如果你有了这些思想,好的,今天的文章,我就和你一起来分享一下,工具的

  • 1+1等于多少?2019-04-04 20:51:12

                                           同步更新在我空间(有修改)           今天遇到一件神仙事件大草...我直接破了①周①说说的规矩xs         杨老师(接下来简称J哥)那个满面春风地上课着这不,这时某F稍遇瓶颈,便提出一个浅显问题,不料使J哥芳心大动

  • 克劳德·香农(信息论之父):天才的解决问题之道2019-03-18 17:52:15

    克劳德·香农花了差不多10年,制定了一套完整的、具有开创性意义的信息理论。 一开始在研究生院时,他只是想给当时的众多信息技术(如电话,收音机,电视机)建立一套通用的技术基础。 直到1948年,他发表了一篇名为《通信的数学理论》的论文。 他的重大贡献可不止这篇论文。当他还在MIT攻读硕士

  • Python中星号的本质和使用方式2019-03-01 17:38:37

      翻译:Python 开发者 - 一汀, 英文:Trey Hunner http://blog.jobbole.com/114655/ Python开发者   在 Python 中有很多地方可以看到*和**。在某些情形下,无论是对于新手程序员,还是从其他很多没有完全相同操作符的编程语言迁移过来的人来说,这两个操作符都可能有点神秘。因此,我想讨

  • 软件的本质2019-02-26 21:00:48

    软件的本质   软件是人告诉计算机如何处理问题的方法,具有除上述特点以外的其他几个特点:(1)软件渗透了大量的脑力劳动,人的逻辑思维、智能活动和技术水平是软件产品的关键;(2)软件不会像硬件一样老化磨损,但存在缺陷维护和技术更新;(3)软件的开发和运行必须依赖于特定的计算机系统环境,对于

  • 联合体(union)的使用方法及其本质2019-02-25 20:56:35

    转载自:https://blog.csdn.net/huqinwei987/article/details/23597091 1.联合体union的基本特性——和struct的同与不同 union,中文名“联合体、共用体”,在某种程度上类似结构体struct的一种数据结构,共用体(union)和结构体(struct)同样可以包含很多种数据类型和变量。 不过区别也

  • swift的异常处理:本质是错误信息的传递方式2019-02-25 11:50:29

        func response(from resultObject: Any) throws -> Response {         guard             let dict = resultObject as? [String: AnyObject],             let transaction = PendingTransaction.from(dict)         else {             throw

  • web框架的本质2019-02-24 18:01:57

    一 web框架的本质及自定义web框架   我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端,基于请求做出响应,客户都先请求,服务端做出对应的响应,按照http协议的请求协议发送请求,服务端按照http协议的响应协议来响应请求,这样的网络通信,我们

  • cpp(引用的本质)2019-02-22 22:54:17

    /* 引用作为变量的别名,在一些场合可以代替指针 */ #include <iostream> using namespace std; void swap(int& a, int& b) { int t = a; a = b; b = t; } int main() { int a = 1; int b = 2; swap(a, b); cout << "a = " &l

  • BDD本质及与ATDD区别2019-02-11 22:01:53

    说起BDD,你会想到什么?   在刚接触BDD(Behavior Driven Development,行为驱动开发)的时候,我以为就是用Cucumber这样的工具来编写场景用例,从而实现自动化测试,甚至很长时间分不清BDD和ATDD(Acceptance test driven development)到底有什么区别。那么,BDD真的就是用来做自动化测试的吗

  • Web框架本质2019-02-01 09:40:19

    Web框架本质 1.本质   对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 2.原始版Web import socket sk = socket.socket() sk.bind(("127.0.0.1", 80)) sk.listen() while True: conn, addr = sk.accept() data = conn.recv

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有