E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
计算机科学基础
计算机科学基础
_9 - 计算机网络
计算机网络局域网LocalAreaNetworks-LAN媒体访问控制地址MediaAccessControladdress-MAC载波侦听多路访问CarrierSenseMultipleAccess-CSMA指数退避ExponentialBackoff冲突域CollsionDomain电路交换CircuitSwitching报文交换MessageSwitching分组交换PacketSwitch
alogy
·
2019-05-05 00:00
chrome
这些知识决定了一名程序员的上限
讲述决定程序员上限的一些知识技能点,包括如何学习、如何阅读源码、
计算机科学基础
知识体系等。什么是程序员?码农、程序猿、程序媛使用程序实现价值程序=数据+算法软件=程序+软件工程程序员=工程师?
杜弥
·
2019-04-26 18:28
这些知识决定了程序员的上限
讲述决定程序员上限的一些知识技能点,包括如何学习、如何阅读源码、
计算机科学基础
知识体系等。什么是程序员?码农、程序猿、程序媛使用程序实现价值程序=数据+算法软件=程序+软件工程程序员=工程师?
·
2019-04-22 19:00
知识
程序员
计算机科学基础
_8 - GUI,3D图形
个人计算机革命1970年代初成本下降,个人计算机变得可行。Altair8800比尔盖茨和保罗艾伦写BASIC解释器乔布斯提议卖组装好的计算机,Apple-1诞生1977年出现3款开箱即用的计算机:Apple-II,TRS-80ModelI,CommodorePET2001IBM意识到个人计算机市场IBMPC发布,采用开放架构,兼容的机器都叫IBMCompatible(IBM兼容)生态系统产生雪球效
alogy
·
2019-04-21 00:00
chrome
《java核心技术36讲》学习笔记-------杨晓峰(极客时间)
同时也推荐给大家一、开篇词初级、中级:java和
计算机科学基础
、开源框架的使用;高级、专家:javaio/nio、并发、虚拟机、底层源码、分布式、安全、性能java基础、java进阶、java应用开发扩展
诸葛子房_
·
2019-04-17 18:00
计算机科学基础
_7 - 命令行,2D界面
命令行界面计算机早期同时输入程序和数据(用纸卡/纸带),运行开始直到结束,中间没有人类进行操作,原因是计算机很贵,不能等人类慢慢输入,执行完结果打印到纸上。到1950年代,计算机足够便宜+快,人类和计算机交互式操作变得可行,为了让人类输入到计算机,改造之前就有的打字机,变成电传打字机。到1970年代末,屏幕成本足够低,屏幕代替电传打字机,屏幕成为标配。人机交互Human-ComputerInter
alogy
·
2019-04-02 00:00
chrome
计算机科学基础
_6 - 内存,文件系统,压缩
内存&储存介质纸卡,Paperpunchcards延迟线存储器,DelayLineMemory磁芯,MagneticCoreMemory磁带,MagneticTapc磁鼓,MagneticDrumMemory硬盘,HardDiskDrives内存层次结构,MemoryHierarchy软盘,FloppyDisk光盘,CompactDisk固态硬盘,SolidStateDrives一般来说,电脑内存
alogy
·
2019-03-25 00:00
chrome
计算机科学基础
_5 - 集成电路,操作系统
软件工程对象,Object面向对象编程,ObjectOrientedProgrammingAPI,ApplicationProgrammingInterfacepublic,private集成开发环境,IDE调试,debugging文档和注释,readme,comment版本控制,Versioncontrol质量控制,QualityAssurancetesting,QABate,Alpha排序算法
alogy
·
2019-03-20 00:00
chrome
计算机科学基础
_3 - 编程
早期的编程方式程序如何进入计算机打孔纸卡Punchedcard插线板Plugboard冯诺依曼架构VonNeumannArchitecture面板编程Panelprogramming商业成功的计算机:Altair8800早期计算机如何编程?打孔纸卡->插线板->面板拔开关。计算机的原理:怎么从内存读写数据,执行操作。比如把两个数字加在一起。简单描述了指令的执行,也就是计算机程序。程序如何“进入”计
alogy
·
2019-03-18 00:00
chrome
计算机科学基础
_4 - 算法,数据结构
算法入门选择排序,Selectionsort大O表示法,BigOnotation归并排序-MergesortDijkstra算法写指数函数,只是无数解决方案的一种,还有其它方案。用不同顺序写不同语句,也能得到一样的结果,不同的是“算法”,意思是:解决问题的具体步骤。即使结果一致,有些算法会更好。一般来说,所需步骤越少越好。不过有时候也会关心其他因素,比如占多少内存。“算法”一词来自阿尔●花拉子密,
alogy
·
2019-03-18 00:00
chrome
Java转型大数据,想从事大数据相关工作,该怎么规划学习?
想做数据处理尤其是大数据量处理的相关工作必须兼具
计算机科学基础
和统计基础。现在有一个高大上的职业叫数据科学家,有人说数据科学家就是一个比程序员更懂统计的统计学家,
小迪和夫人
·
2019-03-15 11:00
大数据
计算机科学基础
_2 - CPU,指令
中央处理器CPURAM+寄存器+ALU做个CPU解释“指令->解释->执行”这个循环时钟是什么,时钟速度和赫兹超频提升性能,降频省电重点:拼个CPU出来。CPU怎么执行命令?ALU:作用:输出二进制,它会执行计算。两种内存:寄存器:很小的一块内存,能存一个值。RAM:是一大块内存,能在不同地址存大量数字。(寄存器增大后改造成RAM)把RAM,寄存器,ALU放在一起,组件计算机的心脏CPU(中央处理
alogy
·
2019-03-13 00:00
chrome
计算机科学基础
_1 - 二进制,寄存器,内存
计算机如何存储和表示数字:二进制。二进制存储单位MB,GB,TB等。正数,负数,整数,浮点数的表示。美国信息交换标准代码-ASCII,用来表示字符。UNICODE1992年诞生,是字符编码标准,解决ASCII不够表达所有语言的问题。二进制中,一个1或0叫一位(abit).8位能表示的最小数字是0,8位都是0;最大数是255,8位都是1.能表示256个不同的值,2的8次方.8位是如此常见,以至于有专
alogy
·
2019-03-11 00:00
chrome
计算机科学基础
_0 - 逻辑门
Bits(位),Bytes(字节),晶体管,逻辑门,操作系统,虚拟现实,机器人通过一层层的抽象,来做出复杂操作。最底层的1和0,到逻辑门,CPU,操作系统,互联网。目的:了解计算机在你的人生,以及社会中扮演什么角色。计算机是人类发展史上最伟大的发明,是怎么开始的;它对未来还会有更大印象。Babbage工作室外面的街头音乐家很吵,很影响他干活。Babbage于1871年去世,当时分析机还没完成。Ca
alogy
·
2019-02-01 00:00
chrome
如何学习编译原理
对于没有
计算机科学基础
知识的程序员或初学者来说一上来就看龙书虎书是行不通的全是理论知识看得想睡觉我还试过看网易云大学计算机专业的编译原理课程也是看得一头雾水看到80多讲就看不下去了另外SICP(计算机程序的构造和解释
woai3c
·
2019-01-11 00:00
编译原理
javascript
人工智能工程师要具备的5项基本技能
技能简介1.ComputerScienceFundamentalsandProgramming
计算机科学基础
和编程对机器学习工程师而言,
计算机科学基础
的重要性包括:1、数据结构(数据堆栈、队列、多位数组
大漠dreamer
·
2018-09-20 21:07
AI
算法设计分析与数据结构****知识总结
递归+迭代+循环排序查找散列表字符串算法设计与分析入门篇:1.算法概述2.算法分析的数学基础:《具体数学:
计算机科学基础
:第2版》+《算法分析导论》****scan**** 和式 递归 迭代3.分治算法
GUARDIANONE
·
2018-07-17 00:00
数据结构与算法
BATJ等公司必问的8道Java经典面试题,你都会了吗?
我在Oracle已经工作了近7年,面试过从初级到非常资深的Java工程师,且由于Java组工作任务的特点,我非常注重面试者的
计算机科学基础
和编程语言的理解深度,可以不要求面试者非要精通Java。
fygu18
·
2018-06-29 00:00
跳槽时,这些Java面试题必须会,99%会被问到!
作者|杨晓峰来源|极客时间《Java核心技术36讲》节选我在Oracle已经工作了近7年,面试过从初级到非常资深的Java工程师,且由于Java组工作任务的特点,我非常注重面试者的
计算机科学基础
和编程语言的理解深度
java面试笔试
·
2018-06-14 23:52
年薪30W,2018年前端发展趋势分析
互联网发展如火如荼,前端开发在经历了前两年的火热之后,大浪淘沙,沉淀下来,
计算机科学基础
的核心没有变化,而其领域将继续分化,专业将细分。
程序员之家v
·
2018-04-23 00:00
年薪30W,2018年前端发展趋势分析
互联网发展如火如荼,前端开发在经历了前两年的火热之后,大浪淘沙,沉淀下来,
计算机科学基础
的核心没有变化,而其领域将继续分化,专业将细分。
程序员之家_
·
2018-04-23 00:00
斯坦福机器学习课程笔记1
一,先提知识1,
计算机科学基础
知识,基本技能以及原理2,概论统计基础知识3,线性代数基本知识二,本课程目标能够运用机器学习的算法解决实际问题进行机器学习方面的研究证明一些定理(比如邮编读取可达到99.9%
free356
·
2017-06-17 16:32
机器学习
大话数据结构--你数据结构怎么学的?
于是就明白自己基础太薄弱,准备补充
计算机科学基础
知识。好友Yang推荐我读《大话数据结构》,对于我这种没有学过数据结构的“小白”而言,再合适不过。此前,我对这种带有“大话”二字的书颇不以为然。
江州月
·
2017-06-14 11:43
大话数据结构
鹅厂基础研究笔试题总结
,大多是CS本科学的基础课程吧确实,作为一个IT行业的基础研究人员,掌握这些知识的基本概念很有必要总结一下,今天的笔试题目主要涉及以下这些知识①数学基础:微积分矩阵与线性代数概率论与数理统计(重点)②
计算机科学基础
zhangyis16
·
2017-04-03 01:27
其他
10多本计算机经典书籍推荐
1.计算机科学概论计算机科学概论2.计算机数学基础高等数学线性代数概率论与数理统计离散数学及其应用离散数学教程(北大版)什么是数学具体数学:
计算机科学基础
3.C语言CprimerplusTheCprogramminglanguageC
alpharun
·
2016-12-26 23:07
北大计算机课程体系
信息科学技术概论程序设计实习数据结构与算法计算概论算法分析与设计集合论与图论概率统计代数结构与组合数学数理逻辑微机原理计算机组织与体系结构系统软件基础编译原理(技术)操作系统计算机网络概论计算机理论课程人工智能导论理论
计算机科学基础
信息论基础随机过程引论机器学习导论信号与系统程序设计语言概论数据库概论汇编语言程序设计计算机图形学面向对象技
july0404
·
2016-04-25 10:12
code monkey的进化之路
bbs.theithome.com/read-htm-tid-308.html1.计算机科学概论计算机科学概论2.计算机数学基础高等数学线性代数概率论与数理统计离散数学及其应用离散数学教程(北大版)什么是数学具体数学:
计算机科学基础
DiggerZ
·
2016-03-28 13:58
杂谈
code monkey的进化之路
bbs.theithome.com/read-htm-tid-308.html1.计算机科学概论计算机科学概论2.计算机数学基础高等数学线性代数概率论与数理统计离散数学及其应用离散数学教程(北大版)什么是数学具体数学:
计算机科学基础
DiggerZ
·
2016-03-28 13:58
杂谈
计算机相关经典书籍汇总
1.计算机科学概论计算机科学概论2.计算机数学基础高等数学线性代数概率论与数理统计离散数学及其应用离散数学教程(北大版)什么是数学具体数学:
计算机科学基础
3.C语言CprimerplusTheCprogramminglanguageC
闻波
·
2015-12-11 21:00
软件工程知识体系全景图
http://blog.csdn.net/kongdong/ 参考:《中国软件工程学科教程》(清华大学出版社)ISBN 7-302-0980206/TP.6763 计算基础
计算机科学基础
·
2015-11-13 18:55
软件工程
《编程珠玑》推荐的计算机书籍很全面很基础
bbs.theithome.com/read-htm-tid-308.html 1.计算机科学概论计算机科学概论2.计算机数学基础高等数学线性代数概率论与数理统计离散数学及其应用离散数学教程(北大版)什么是数学具体数学:
计算机科学基础
·
2015-11-13 14:30
编程珠玑
软件工程知识体系
计算基础
计算机科学基础
程序设计基础 算法、数据结构与复杂性 问题求解技术
·
2015-11-12 13:49
软件工程
推荐一些经典书籍,100多本,Linux编程和Linux内核也很多
1.计算机科学概论计算机科学概论2.计算机数学基础高等数学线性代数概率论与数理统计离散数学及其应用离散数学教程(北大版)什么是数学具体数学:
计算机科学基础
3.C语言谭浩强C程序设计C primer plusThe
·
2015-11-12 10:11
linux
学校的统一订书80%该烧掉——IT推荐书单
数学基础 具体数学
计算机科学基础
,Ronald L.Graham、Donald E.Knuth、Oren 数论导
·
2015-11-12 08:55
it
2010.8.4 程序员能力矩阵
引用:http://www.cnblogs.com/giszhang/archive/2010/03/08/1680561.html 能力矩阵 矩阵一,
计算机科学基础
(包括数据结构、算法、系统编程三项
·
2015-11-11 10:29
10.8
推荐一些经典书籍,100多本,Linux编程和Linux内核也很多
-4187-a924-6cb20b016c16.html 1.计算机科学概论计算机科学概论2.计算机数学基础高等数学线性代数概率论与数理统计离散数学及其应用离散数学教程(北大版)什么是数学具体数学:
计算机科学基础
·
2015-11-11 04:11
linux
具体数学:
计算机科学基础
:第2版
《具体数学:
计算机科学基础
:第2版》基本信息原书名:Concrete mathematics:A foundation for computer science,second edition作者: (美
·
2015-11-02 12:39
计算机
09网易校园招聘笔试题
转自:http://blog.sina.com.cn/s/blog_49fae0270100c7zl.html A卷(研发类笔试题)第一部分(必做):
计算机科学基础
1.
·
2015-11-01 15:41
笔试题
Fisher–Yates shuffle 洗牌算法
上网一查,这也是
计算机科学基础
问题,也称之为洗牌算法(Shuff
·
2015-10-31 10:09
shuffle
《离散数学》读书笔记
书名:《离散数学(上)》 清华大学计算机系的教材 离散数学(discrete mathematics)是
计算机科学基础
理论的核心课程。
·
2015-10-31 09:04
读书笔记
学校的统一订书80%该烧掉——IT推荐书单
数学基础 具体数学
计算机科学基础
,Ronald L.Graham、Donald E.Knuth、Oren 数论导引,G.H.Hardy、E.M.Wright
·
2015-10-31 09:08
it
2009网易校园招聘笔试题
第一部分(必做):
计算机科学基础
1.
·
2015-10-27 13:29
笔试题
2012网易校园招聘笔试题
第一部分(必做):
计算机科学基础
1、长为N的字符串中匹配长度为M的子串的算法复杂度是() A. O(N) B. O(M+N) C.
·
2015-10-27 13:28
2012
09网易校园招聘笔试题
第一部分(必做):
计算机科学基础
1.(单选)软件设计中模块划分应该遵循的准则是: A.
·
2015-10-21 12:27
笔试题
Fisher–Yates shuffle 洗牌算法(zz)
上网一查,这也是
计算机科学基础
问题,也称之为洗牌算法(Shuff
·
2015-10-21 11:33
shuffle
网易2012校园招聘笔试题目
第一部分(必做):
计算机科学基础
1、长为N的字符串中匹配长度为M的子串的算法复杂度是() A. O(N) B. O(M+N) C.
·
2015-04-21 18:00
2012
计算机经典书籍
1.计算机科学概论计算机科学概论2.计算机数学基础高等数学线性代数概率论与数理统计离散数学及其应用离散数学教程(北大版)什么是数学具体数学:
计算机科学基础
3.C语言谭浩强C程序设计CprimerplusTheCprogramminglanguageC
hxh88888888
·
2014-12-26 16:00
编程
面向对象
编译原理
职业经理人
IT职业
如何学习离散数学和在计算机科学中应用
它在各学科领域,特别在计算机科学与技术领域有着广泛的应用,同时离散数学也是计算机专业的许多专业课程,如程序设计语言、数据结构、操作系统、编译技术、人工智能、数据库、算法设计与分析、理论
计算机科学基础
等必不可少的先行课程
utimes
·
2014-12-18 20:00
离散数学
程序员养成指南
坚实的
计算机科学基础
是成为一名成功软件工程师的重要条件,该指南为那些想进入学术研究和非学术研究领域的学生们提供了编程知识学习路径。
拉偶有所依
·
2014-12-05 10:00
编程
加密
代码
技术
程序员
谷歌公司发布的程序员养成指南
坚实的
计算机科学基础
是成为一名成功软件工程师的重要条件,该指南为那些想进入学术研究和非学术研究领域的学生们提供了编程知识学习路径。
无心小书童
·
2014-11-28 14:06
软件工程师
计算机科学
谷歌公司
在线资源
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他