摘要: 背景 我想大家都给文件起过这些名称: 当我们单独使用这些文件时,按照上述方式可以很好的管理文件,但是,如果现在有两个人同时修改这份文件,那么,其中一人对文件修改的内容会被另一人的内容所覆盖,这是我们不希望看到的。譬如下面代码中,不能简简单单地用李四写的HelloWorld覆盖张三写的HelloWor 阅读全文
posted @ 2018-04-07 11:56 木可大大 阅读(705) 评论(1) 推荐(0) 编辑
摘要: 前言 IDEA全名Intellij IDEA,是Java开发的集成环境,它有两个版本,专业版(Ultimate)和社区版(Community),专业版需要注册,而社区版不用注册,同时需要注意的是社区版中只包含jvm和android模块,并不包含spring等网页模块,因此如果你需要进行web开发,则 阅读全文
posted @ 2018-04-06 14:31 木可大大 阅读(2211) 评论(0) 推荐(0) 编辑
摘要: 虚拟内存是什么?它是对主存和I/O设备的抽象,这一点在漫谈进程和线程中已经提及过,也就是说,虚拟内存是将内存看做硬盘的高速缓存,内存中只保存程序的活动区域,根据需要在硬盘和内存之间传输数据;同时,虚拟内存为每个进程提供一个一致的地址空间,比如说32位计算机,每个进程的地址范围是0,4G。此外,虚拟内 阅读全文
posted @ 2018-04-03 22:33 木可大大 阅读(370) 评论(0) 推荐(3) 编辑
摘要: 为了帮助大家理解什么是进程,以厨师做蛋糕为例。厨师做蛋糕,首先需要厨师(CPU),其次,需要食谱(程序)和原料(输入数据),而用原料做蛋糕的一些列动作的总和就是进程。某天厨师正在后厨做着蛋糕,突来听到儿子哭着跑进后厨,说自己被蜜蜂蛰了 ,厨师放下手中工具,并记录下当前做到哪一步了(保存上下文信息) 阅读全文
posted @ 2018-04-02 22:48 木可大大 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 面对需求人员不断提出的变态需求,软件开发人员的主要工作就是将需求人员口中或文档中的自然语言翻译成计算机能够理解的形式语言。自然语言指的是人类的语言,比如汉语、英语等,它具有多义性(在不同的上下文中,意义是不同的),冗余性(语法错了一点 并不会让人引起误解)。而形式语言是用精确的数学或机器可处理的公式 阅读全文
posted @ 2018-04-02 11:01 木可大大 阅读(503) 评论(3) 推荐(4) 编辑
摘要: 一、安装Python 通过cmder安装Python,安装cmder链接 二、编辑器 下载PyCharm并在线注册 配置PyCharm环境 下载PyCharm并在线注册 配置PyCharm环境 下载并安装 Atom 给atom安装script插件 下载并安装 Atom 给atom安装script插件 阅读全文
posted @ 2018-04-01 09:44 木可大大 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 物理设计 物理设计就是根据所选择的关系型数据库的特点对逻辑模型进行存储结构设计。它涉及的内容包含以下4方面:1. 定义数据库、表及字段的命名规范;2. 选择合适的存储引擎;3. 为表中的字段选择合适的数据类型;4. 建立数据库结构。 定义数据库、表及字段的命名规范 数据库、表及字段的命名要遵守可读性 阅读全文
posted @ 2018-03-31 20:05 木可大大 阅读(15603) 评论(0) 推荐(0) 编辑
摘要: 人类为什么要发明计算机?一直以来,人类都有爱偷懒的习惯,而正是由于这个原因,促使了人类发明了计算机,从而提高生产力,那么人类有了更多空闲时间去娱乐了~~ 冯.诺依曼结构的工作原理 冯诺依曼结构的计算机由五大组成部分,分别是计算器、控制器、存储器(内存)、输入设备和输出设备,而计算机和控制器组成CPU 阅读全文
posted @ 2018-03-30 21:29 木可大大 阅读(450) 评论(0) 推荐(2) 编辑
摘要: 数据库设计 数据库设计包含需求设计、逻辑设计、物理设计和维护优化。 需求分析:全面了解产品设计的存储需求(存储需求,数据处理需求,数据的安全性和完整性) 逻辑设计:设计数据的逻辑存储结构(数据实体之间的逻辑关系,解决数据冗余和数据维护异常 ) 物理设计:根据所使用的数据库特点进行表结构设计 维护优化 阅读全文
posted @ 2018-03-30 10:40 木可大大 阅读(6198) 评论(1) 推荐(4) 编辑
摘要: 互联网刚开始是安全的,但是伴随着黑客(Hacker)的诞生,互联网变得越来越不安全。任何一个事情都有两面性,黑客也有好有坏,好的黑客叫白帽子,坏的黑客叫黑帽子。与此同时,随着Web技术发展越来越成熟,而非Web服务(如Windows操作系统)越来越少的暴露在互联网上,现在互联网安全主要指的是Web安 阅读全文
posted @ 2018-03-29 16:09 木可大大 阅读(739) 评论(1) 推荐(2) 编辑