`
小麦麦子
  • 浏览: 28913 次
文章分类
社区版块
存档分类
最新评论
文章列表
什么是协程   协程我们可以看做是一种用户空间的线程。   操作系统对齐存在一无所知,需要用户自己去调度。   比如说进程,线程操作系统都是知道它们存在的。协程的话是用户空间的线程,操作系统是不知道的。 ...
Greenlets互相通信之Event   1.为什么引入Event;   2.Event是什么;   3.编程实例。   为什么引入Event   1.windows中有Events,作为线程间同步的方法;   2.Gevent中则是Greenlet间“同步”
本文和大家分享的主要是ucos中资源与共享资源的异同点,希望对大家学习ucos有所帮助。   资源:   任何为任务所占用的实体。如:打印机,键盘,显示器等。另外资源也可以是一个变量,一个结构或者一个数组。   所以说我们操作系统中的资源是广义的资源,任何为任务所服务的东西,我们都被称为资源。   共享资源:   被一个以上的任务使用的资源。   比如这里面有个变量,这个变量是全局变量,全局变量假设它是一个LEDFlag的状态,在一个
  类选择器和伪类选择器区别   类选择器我们可以随意起名,而伪类选择器是CSS中已经定义好的选择器,不可以随意起名。    伪类选择器以及伪元素   我们把它放到这里   p.aaas{   text-align: left;   color: red; ...
greenlet间同步方法:信号量   1.为什么引入信号量;   2.gevent信号量有哪些;   3.编程实现。   为何引入信号量   信号量是一个允许Greenlet相互合作,限制并发访问或运行的低层次的同步原语。   什么是信号量   1.信号量有两个方法
    本文和大家分享的是python开发中使用paramiko连接服务器的方法和步骤,希望通过本文的,对大家学习和使用paramiko有所帮助。   ssh连接步骤   1.ssh server建立server public key,对应文件/etc/ssh/ssh_host_*文件   首先是有一个ssh的服务器,它建立了一些公匙,然后放在本地的文件中。   2.ssh client
类是面向对象语言中最重用的一种数据类型,那么就可以用它来声明变量。在面向对象语言中,用类声明的变量被称作对象。和基本数据类型不同,在用类声明对象后,还必须要创建对象,即为声明的对象分配变量(确定对象所 ...
底层的协议非常简单   memcached的服务器客户端通信并不使用复杂的XML等格式,而使用简单的基于文本行的协议。   XML是比较老的一款通信格式,因此,通过telnet也能在memcached上保存数据、取得数据。下面是例子。   $ tel ...
      本文主要是通过源码实例和大家分享AngularJS中的表单验证相关知识,希望通过本文的分享,对大家学习AngularJS有所帮助。   1.常规表单验证;   2.AngularJs中提供的表单验证实例。   实例代码   <!doctype html> <html ng-app="lesson" ng-controller="FormCtrl" >   <head>   <meta http-equiv="Content-Type" content=&qu ...
我们以前在将这个操作系统在进行多任务切换的时候,说过这样的概念操作系统怎么进行多任务切换呢?   首先它把这个时间进行分片,就是划分为1片1片的,比如说这个时间都以10毫秒划分为1个片,在第一个10毫秒中执行一 ...
  php中支持的数据类型   在php中主要支持8种数据类型。和3中伪类型的一个形式。8种数据类型分为以下三3大类,第一个就是我们的标量类型,标量类型它只能存储单一数据,那第二大类就是我们的复合类型,第三个呢就是特殊类型,分为这三大类,那首先我们来一类一类的来看。   在第一类中,标量类型中又分为以下四个小类,第一个就是我们的整形,那整型呢你可以通过int代表整型,或者是integer代表整型。第二个就是我们的浮点类型,可以通过float或者是double双精度浮点或者是real实数代表浮点。第三个就是我们的布尔类型可以通过
Vector简介   vector是定义在C++标准模板库,它是一个多功能、能够操作多种数据结构和算法的模板类(关于模板类我们后面会介绍,如何创建自己的模板类)。vector是一个容器,能够像容器一样存放各种类型的对象。vector是一个能够存放任意类型的动态数组,能够增加和删除元素,可以完全替代C语言风格的动态数组,由于vector能够自动的管理内存,我们不需要考虑内存的增长和释放、具有很好的安全性。
早在集装箱没有出现的时候,码头上还有许多搬运的工人在搬运货物,在集装箱出现以后,码头上看到更多的不是工人,而且集装箱的搬运模式更加单一,更加高效,还有其他的好处,比如:货物多打包在集装箱里面,可以防止货物之前相互影响。并且到了另外一个码头需要转运的话,有了在集装箱以后,直接把它运送到另一个容器内即可,完全可以保证里面的货物是整体的搬迁,并且不会损坏货物本身。那么docker 镜像在IT行业中也扮演着非常重要的形象。   什么是docker 镜像   就是把业务代码,可运行环境进行整体的打包   如何创建docker镜像:
Mac平台下搭建node.js开发平台   安装方式 1 步骤:   下载mac版的.pkg文件(简单直接和Windows差不多)   安装方式 2 步骤:   安装xcode(命令:xcode-select --install)   安装Python
  print   print 现在是一个函数,不再是一个语句。<语法更为清晰>   实例1   打开文件 log.txt 以便进行写入并将对象指定给 fid。然后利用 print将一个字符串重定向给文件 fid。   fid=open("log.txt",'w')
Global site tag (gtag.js) - Google Analytics