计算机杂谈
文章平均质量分 82
乞力马扎罗的雪CYF
一只不孤独的猿。
展开
-
计算机组成原理基本概念汇总
计算机组成原理是计算机科目中偏向于硬件的,我真的没学好,唯一做的好的笔记还是比较完整的。哈哈。这门课真的是博大精深。现在把组成原理的基本知识点与大家分享,希望大家在这门课的学习中少走弯路。计算机系统概论把以软件为主实现的机器称为虚拟机器;把由硬件和固件实现的机器称为实际机器。高级语言的翻译程序有编译程序和解释程序两种。计算机系统的层次结构从低到高:(1)微程序机器(第0级)原创 2015-07-28 00:27:44 · 5770 阅读 · 0 评论 -
Linux学习与开发基本概念汇总
最近在翻翻大学时候学过的Linux资料,整理出之前做过的Linux笔记,包含了Linux最基本的概念和知识。当时可能是为了应付考试而做的吧。现在拿出来和大家一起分享。第一章1. Linux是多用户、多任务操作系统。2. 程序是计算机完成一项任务的指令集合。3. 数据是由程序使用或生成的不同类型的信息。4. 软件分为三大类: (1) 系统软件(2) 应用软件(原创 2015-07-22 13:37:38 · 2245 阅读 · 0 评论 -
我的iOS高效编程秘诀-坚持编程习惯
习惯会影响一个人做事的方式,也会直接影响效率。我经常在项目完成后自我总结,有哪些做得好的,有哪些做得不好的?然后把一些好的流程记录下来,并且重新运用回编程中。那些能够坚持去做的流程,就变成了我的编程习惯,这些良好的习惯就成就了我高效的编程效率!一、轻文档先行什么叫轻文档?其实轻文档指的是不需要按照标准的软件工程知识来编写需求分析,架构设计,模块设计,流程图时序图等文档,而是采用比较自由的方式,把你...转载 2015-10-01 01:54:46 · 1737 阅读 · 0 评论 -
WebApp 开发框架推荐以及优缺点分析
不用盲目的百度和问大神们WebApp 开发使用哪个框架最好?等等问题。在此,小编尽量解答各位的WebApp 问题。根据国内js大神以及有过WebApp 开发经验的前辈们分析,小编推荐下面6款常用的WebApp 开发框架。第一款:Sencha TouchSencha Touch 是世界上第一个支持 HTML5 和 CSS3 标准的移动应用框架,你可以使用 HTML5 来编写音频和视频组件,还可以使用...转载 2015-10-01 01:48:03 · 4066 阅读 · 0 评论 -
推荐几款App跨平台开发工具
众所周知开发App比较复杂,不仅要懂多种编程语言还要考虑高额的成本。作为开发者需要找到一个既节省成本又能快速开发App的最佳解决方案。不少跨平台开发工具便应运而生,选择一款适合自己的工具尤为重要,下面这几款跨平台开发工具或者框架可以帮你轻松完成App开发。1、RhoMobileRhoMobile提供了Rhodes,这是一种基于Ruby的开源框架。这个工具让开发人员可以开发能够跨一大批操作系统和智能...转载 2015-09-28 01:45:01 · 2965 阅读 · 0 评论 -
成为更优秀开发者的10条途径
我读过好多“成为更优秀开发者的方法”的文章,它们大部分似乎写于10年前。但大部分仍然很明智,因此我在这篇文章中提取出我认为的最好的10条途径。你可以随时看看。我们开始吧。读他人的代码 —— Scott Hanselmann读他人的代码,并从中学习。你会适时得到提升,因为你容易学到其他开发者是如何处理问题的。结对编程是提升自我的最好途径。你从另外一个开发者那里读代码,实时地看到他/她的思维过程。反之...转载 2015-09-28 01:22:31 · 1740 阅读 · 0 评论 -
web app和native app的区别
随着智能移动设备越来越多,人们对app的需求越来越大,目前市场上针对原生app和移动web app的分歧越来越大,那么接下来,我们就分析一下这两种app的是是非非。Web App和Native App定义:什么叫原生app:原生app是为了实现某项功能,针对特定设备设计的产品,他们需要安装到设备上使用,通常能都调用设备上的其他硬件功能。苹果商店和apk等都是原生app;什么叫web app:移动W...转载 2015-09-26 01:03:40 · 2408 阅读 · 1 评论 -
九个角度分析对比 Android、iOS开发区别
对于创业的人来讲,选择Android还是iOS是一个棘手的问题。有数据显示Android 的市场份额突破80%。有不少人会觉得开发者在两个平台之间的选择就更加容易,毕竟市场决定利润。但事实上并非如此。今天从开发环境、配置、UX设计、语言、API、网络、分享、碎片化、发布等九个方面把Android和iOS平台做一次PK。网络通信实现当今大多数应用都采用互联网API,iOS和Android都提供了一整...转载 2015-09-24 11:38:10 · 5248 阅读 · 0 评论 -
作为码农,没做过这些你就out了
在程序员这个行业,坚持做技术写作的人一直比较少。我和身边的朋友沟通后,发现他们除了借口没有时间外,大多没有意识到写作带来的收益。在他们看来,将自己学到的知识简单记录下来就足够自己需要的时候回顾了。而技术写作通常需要花更多时间,因为需要将技术的细节以及来龙去脉讲清楚。不得不承认,这的确是一个事实,通常情况下,把一个知识讲清楚比理解它更难。那我们为什么要花时间写作呢?我想写作至少有以下好处。 提高自...原创 2015-09-22 01:01:09 · 1930 阅读 · 1 评论 -
七个对我最好的职业建议
一、不要别人点什么,就做什么我的第一份工作,只干了8个月,那家公司就倒闭了。我问经理,接下来我该怎么办,他说:"小伙子,千万不要当一个被人点菜的厨师,别人点什么,你就烧什么。不要接受那样一份工作,别人下命令你该干什么,以及怎么干。你要去一个地方,那里的人肯定你对产品的想法,相信你的能力,放手让你去做。"我从此明白,单单实现一个产品是不够的,你还必须参与决定怎么实现。好的工程师并不仅仅服从命令,而且...转载 2015-09-21 00:34:51 · 1826 阅读 · 0 评论 -
学编程需要攻克的8个障碍!
1、不正确的学习动机在谈及壁垒之前,我想先着重说明学习动机的重要性。不要只是为了编程而学编程,也不要因为听说它很酷,很划得来就来学编程。你得因为要解决问题而学习编程,你得因为想要自动化和改善生活而学习编程,你得因为想要构建应用程序以造福社会来学习编程。如果你只是喜欢编程,并希望以此作为职业的话,那么在之后的学习过程中,你可能会有一种强烈的冲动想要放弃。这通常发生在事情变得艰难,学习体验变得痛苦的情...转载 2015-09-21 00:26:11 · 1724 阅读 · 0 评论 -
IT(计算机/软件/互联网)专业词汇宝典
1.Stack Overflow:http://stackoverflow.com/ .一个著名的IT技术的问答网站。完全免费。程序员必知。2.programmer:程序员3.enthusiast:狂热者,来自Stack Overflow对网站的介绍: Stack Overflow is a question and answer site for professional and en...原创 2015-07-27 00:38:33 · 5224 阅读 · 3 评论 -
Oracle学习与开发基本概念汇总
迫于大学时候的期末考试,对于很多课程都做过比较详细的笔记,比如Oracle,有时候看看笔记,背背知识点,就能很方便的把考试过了,现在想想也真是无奈。现在我把Oracle的基本知识点和大家分享,可以省去很多为了考试而整理书本的时间。第一章 关系型数据库介绍1. 安装Oracle 10g的软硬件要求 硬件要求:物理内存:最小256M,建议512M以上虚拟内存:大小为物理原创 2015-07-22 13:44:50 · 2226 阅读 · 0 评论 -
汇编语言基本概念汇总
汇编语言应该是我们现在学的最“低级”的语言了,因为现在不会再有人去学机器语言了。而汇编语言还在一些硬件或者嵌入式设备上使用并开发着。以下资料是为了大学的汇编考试整理的资料,现在与大家分享,希望能给大家提供帮助。汇编语言程序设计汇总计算机主要由运算器、控制器、存储器和输入输出设备五大部件构成。字长word是指微处理器内部一次可以并行处理二进制代码的位数,它与微处理器内部寄存器以及CP原创 2015-07-28 00:14:58 · 9676 阅读 · 5 评论 -
操作系统学习基本概念汇总
操作系统又是一门计算机专业必学的专业课之一,同样对于很多考研统考的同学来说也是必考的课程。本篇帖子是我大学时期整理的操作系统的基本知识点。足以应付大学时代的期末考试。1. 存储管理研究课题的四个方面: (1) 存储分配问题:重点是研究存储共享和各种分配算法(2) 地址再定位问题:研究地址变换机构,以及动态和静态再定位方法(3) 存储保护问题:研究保护各类程序,数据区的方法原创 2015-07-22 14:18:56 · 2697 阅读 · 0 评论 -
编译原理学习基本概念汇总
对于计算机专业的学生来说,肯定听说过或者上过一门课,叫做——编译原理,被称为计算机专业的天书,反正不管是学习这门课的时候,还是现在,我都是没搞懂其中的技术和知识。但就期末考试而言,提前做了几道题目,得到了90+的分数,也算是可喜可贺。各位ITer如果想检验自己的智商的话,大可以去学习编译原理,你会收获很多的。现在我把大学时整理的编译原理最基本的概念分享出来。第一章-绪论1. 翻译,是指原创 2015-07-22 14:04:10 · 5306 阅读 · 0 评论 -
软件体系结构基本概念汇总
这门课与UML建模,程序设计方法学一样,都是站在比较高的角度来看整个软件结构。并不是对算法,或者语言的关注。如果以后有志于成为软件架构师,就应该好好学这门课。现在我把自己整理的这门课的资料与大家分享。二、名词解释(每题2分,共20分)1、B/S(期中) 答:浏览器/服务器风格,是三层应用结构的一种实现方式。具体结构:浏览器/Web服务器/数据库服务器。2、C/S(期中原创 2015-07-28 00:36:08 · 9903 阅读 · 0 评论 -
UML软件建模学习与开发基本概念汇总
UML,统一建模语言,对于软件工程专业的学生而言,是一门非常重要的技术,对于从事软件行业的的开发人员,设计人员等等,更是不可或缺的,同样是为了大学阶段的非常boring的考试,花费了不少时间整理考试资料,现在和大家一起分享。 真题汇总 1. 什么是用例图?用例图有什么作用? 定义:由参与者、用例以及他们之间的关系构成的用于描述系统功能的图称为用例图。作用:原创 2015-07-22 13:56:30 · 3714 阅读 · 1 评论 -
浙江大学软件学院三维动画与交互技术考试概念整理
第一讲1. 增强现实技术AR:--融合了三维动画、立体视觉和图像处理;--建模、渲染、位置标定、图像融合;2. OpenGL是一种用于创建实时3D图像的编程接口。3. 三维这个术语表示一个正在描述或显示的物体具有三维维度:宽度、高度、深度;--计算机3D图形实质上也是平面的;--在计算机屏幕上显示的二维图像,提供深度(或第三维)的错觉;2D+透视 = 3D透视使人产生深度的错觉。原创 2016-01-16 23:22:24 · 8347 阅读 · 1 评论 -
多媒体技术基本概念汇总
多媒体技术这门课中我们将会学到如何使用音频,视频,图片等资源来进行处理。下面的资料是我在大学阶段整理的多媒体技术的基本概念,希望对大家有所帮助。多媒体技术期末知识点汇总多媒体技术的主要特性有:(1)(2)(3) //该题可以为选择题、填空题、简答题多样性集成性交互性可扩充性多媒体计算机中的媒体信息是指:(1)(2)(3)(4)//该题可以为选择题、原创 2015-07-28 00:05:20 · 5198 阅读 · 0 评论 -
计算机网络基本概念汇总
掌握计算机网络的知识和技能是每一个计算机专业学生的必修课。以下是自己整理的计算机网络方面的资料。现与大家分享。试述计算机网络的分类和主要功能。答:1.按网络传输技术分类:广播网络、点到点网络。2.按网络覆盖规模分类:LAN、MAN、WAN。3.按拓扑结构分类:总线型网络、环型网络、星型网络。主要功能有:资源共享信息传输与集中处理平衡负荷及分布处理综合信息原创 2015-07-28 00:20:39 · 3479 阅读 · 0 评论 -
MQTT简要介绍
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和致动器(比如通过Twitter让房屋联网)的通信协议。MQTT简介早在1999年,IBM的Andy Stanford-Clark博士以及Ar转载 2015-09-19 09:11:14 · 1809 阅读 · 0 评论 -
SSID简要介绍
SSID是Service Set Identifier的缩写,意思是:服务集标识。SSID技术可以将一个无线局域网分为几个需要不同身份验证的子网络,每一个子网络都需要独立的身份验证,只有通过身份验证的用户才可以进入相应的子网络,防止未被授权的用户进入本网络。定义SSID(Service Set Identifier),许多人认为可以将SSID写成ESSID,其实不然,SSID是转载 2015-09-19 09:19:18 · 4293 阅读 · 0 评论 -
Eddystone简要介绍
Eddystone 是谷歌2015年7月谷歌一款开源信标格式的开源蓝牙信标平台,主要为公共场合向人们发送各种信息设计。利用蓝牙LE(Low Energy)技术,点对点通讯。技术介绍蓝牙信标是物联网的趋势之一。他们通常由电池供电,向周围发送某种特定信息。智能手机或平板则会被动地接受这些信号。装备了信标的公交车站可以发送时刻信息,商店可以推送优惠促销,博物馆可以发送人们眼前的展品信转载 2015-09-19 11:24:16 · 3098 阅读 · 0 评论 -
终于有人把O2O、C2C、B2B、B2C的区别讲透了
一.O2O、C2C、B2B、B2C的区别在哪里?o2o 是 online to offline 分为四种运营模式1.online to offline 是线上交易到线下消费体验2.offline to online 是线下营销到线上交易3.offline to online to offline 是线下营销到线上交易再到线下消费体验4.onl转载 2015-09-22 00:17:27 · 2622 阅读 · 0 评论 -
了解BootStrap
1.了解Bootstrap:简洁,直观,强悍的前端开发框架,让web开发更迅速,简单。2.优点:快速,简单,灵活的栅格系统,小而强大,响应式布局,跨平台等。3.下载登陆BootStrap的官方网站下载: http://getbootstrap.com/ 。下面使用Bootstrap官方提供的模板来设计一个响应式布局。(1)从下载的BootStrap中找出bootstrap.min.css文件复...原创 2015-09-28 21:37:57 · 2011 阅读 · 1 评论