文件操作一 介绍计算机系统分为:计算机硬件,操作系统,应用程序三部分。我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给用户/应用 ...
分类:
其他好文 时间:
2017-09-23 12:15:19
阅读次数:
136
init是用户空间第一个程序,在调用init前程序都运行在内核态,之后运行init时程序运行到用户态。 操作系统上,一些内核线程在内核态运行,它们永远不会进入用户态。它们也根本没有用户态的内存空间。它的线性地址空间就是共享内核的线性地址空间。一些用户进程通常在用户态运行。有时因为系统调用而进入内核态 ...
分类:
其他好文 时间:
2017-08-27 12:44:24
阅读次数:
214
传输层为其上面的应用层提供通讯服务,它属于面向通信的最高层,也属于面向用户应用的最底层,所以非常重要! ip层作用于主机间(定位至主机),而传输层作用于应用进程间(定位至端口),端到端通信就是指两个应用进程间的通信。发送端中应用层传来的报文由传输层统一处理,接收端中传输层传来的报文会分发给不同的应用 ...
分类:
其他好文 时间:
2017-08-08 12:32:03
阅读次数:
162
本章主要对 uC/OS-III 实时操作系统做一些概要介绍,使读者对 uC/OS-III 有个整体的浅 认识,为后面的章节的详细讲解做一个铺垫。 下图是 uC/OS-III 系统从底层到上层的文件结构。 ①配置文件,通过定义这些文件里宏的值可以轻易地裁剪 uC/OS-III 的功能。②用户应用文件, ...
分类:
其他好文 时间:
2017-07-30 14:44:57
阅读次数:
210
应用程序系统调用内核硬件:系统调用+内核=操作系统windows在Windows下,用户应用程序并不直接调用原始的Windows操作系统服务,相反,它们通过一个或者多个子系统动态链接库(DLLs)来发起调用。linux操作系统:内存管理:管理内存块的分配与回收。进程管理:为多任务而实现。(CPU)软... ...
分类:
其他好文 时间:
2017-07-29 23:15:21
阅读次数:
214
1. iis应用程序池的标识设置为"ApplicationPoolIdentify"(比较安全) 2. 不要将数据库物理文件保存在网站的物理路径内,因为iis应用程序池的标识为ApplicationPoolIdentify,此时网站文件夹的安全权限中对应的用户(应用程序池名称)的权限会被设置为只允许 ...
分类:
数据库 时间:
2017-07-23 15:20:31
阅读次数:
269
云计算包含三种不同服务类型:SaaS、PaaS和IaaS: 软件即服务 (Software as a Service, SaaS)指的是通过浏览器,以服务形式提供给用户应用程序。有些是由公有云提供商提供的商用SaaS应用,有的则是企业私有云上提供的商用及订制的 SaaS应用。甲骨文是SaaS提供商, ...
分类:
其他好文 时间:
2017-06-29 22:20:22
阅读次数:
165
本书围绕5个主题领域来组织本书的内容:概述、企业应用、系统、*终用户应用和编程语言。本书让*很好的设计师和架构师来描述他们选择的软件架构,剥开架构的各层,展示他们如何让软件做到实现功能、可靠、易用、高效率、可维护、可移植和优雅。 限个人学习使用,不得用于商业用途,请在下载后24小时内删除。备注:资源 ...
分类:
其他好文 时间:
2017-06-01 14:38:02
阅读次数:
183
Linux内核机制KSM(Kernel Samepage Merging)能合并KVM虚拟机之间相同内存的页面,被CentOS, RHEL之类的服务器内核广泛采用,但是其速度很慢。UKSM(Ultra KSM)是国人在此基础上的极大改进。通过使用了更高级的算法,UKSM的新特性包括:* 全系统扫描, ...
分类:
其他好文 时间:
2017-05-07 13:07:52
阅读次数:
171
依赖冲突:NoSuchMethodError,ClassNotFoundException 当用户应用于Spark本身依赖同一个库时可能会发生依赖冲突,导致程序奔溃。依赖冲突表现为在运行中出现NoSuchMethodError或者ClassNotFoundException的异常或者其他与类加载相关 ...
分类:
其他好文 时间:
2017-05-07 11:49:47
阅读次数:
952