搜索到与相关的文章
Linux

Linux中断技术、门描述符、IDT(中断描述符表)、

相关学习资料《深入理解计算机系统(原书第2版)》.pdfhttp://zh.wikipedia.org/zh/%E4%B8%AD%E6%96%B7独辟蹊径品内核:Linux内核源代码导读李云华著中文PDF版https://www.kernel.org/http://blog.csdn.net/orange_os/article/details/7485069http://blog.csdn.net/sunnybeike/article/details/69

系统 2019-08-12 01:32:17 2952

Javascript

Javascript继承(上)——对象构建

Javascript继承(下)——干嘛要继承Quiz1Javascript中存在“类”么?万物皆对象Javascript中除了基本数据(Undefined、Null、Boolean、Number、String),其他都是对象(Object)。实际上,Javascript中的对象是数据与功能的集合。例如我们知道:varfoo=newFunction("alert('helloworld!')");foo();可见foo是一个函数,也是一种对象。再比如说:fu

系统 2019-08-12 01:32:06 2952

Python

Python批量生成幻影坦克图片实例代码

前言说到幻影坦克,我就想起红色警戒里的……幻影坦克(MirageTank),《红色警戒2》以及《尤里的复仇》中盟军的一款伪装坦克,盟军王牌坦克之一。是爱因斯坦在德国黑森林中研发的一种坦克。虽然它无法隐形,但它却可以利用先进的光线偏折原理可以伪装成树木(岩石或草丛)来隐藏自己。在一些MOD中,幻影坦克可以选择变换的树木,这样便可以和背景的树木融合,而不会令人生疑。额!这是从什么百科ctrl+v过来的吗。我跟你说个P~UBG不过话说回来,里面有一句说到和背景融

系统 2019-09-27 17:57:28 2951

Python

解决Python print 输出文本显示 gbk 编码错误问题

前阵子想爬点东西,结果一直提示错误UnicodeEncodeError:‘gbk'codeccan'tencodecharacter‘\xa0'inposition,在网上一查,发现是Windows的控制台的问题。控制台的编码是GBK,Python是UTF-8,造成了冲突。下面给出三种解决方法。第一种方法:直接替换出错的内容importrequestsurl='https://blog.csdn.net/jianhong1990/article/detai

系统 2019-09-27 17:50:53 2951

编程技术

SVN快速入门1——SVN的安装及常用命令

SVN相信大家都有使用过或者听说过吧?它的好处我这里就不说了,网上介绍多的是。因为是版本控制,所以个人认为其设计的原理不需要懂得太多,只需要了解常识即可。小弟google了许久,也没找到一篇介绍快速入门的文章。无奈之下,看了几篇长篇大论,终于学了点点的皮毛。下面我将写一个svn快速入门系列,因为是快速入门,所以一般只讲操作。(首先,我们下载svn安装文件,输入网址:http://subversion.tigris.org,找到...moredownload

系统 2019-08-29 23:52:36 2951

编程技术

使用事件监听器

使用事件监听器当我们开发AdobFlex程序时,事件处理是其中最基本也是最重要的一项任务。事件让我们知道在一个Flex程序发生了一些事情。他们可以由用户设备(如鼠标,键盘)产生,或者是外部输入,如一个网络服务调用的返回。当界面或是组件的生命周期发生变化时也变引发事件,例如一个组件的创建或销毁,或是组件的调整。我们可以在我们的代码中使用事件监听器来处理这些事件。事件监听器是我们为了处理特定事件而编写的函数或是类的方法。他们也被称之为事件处理器。在这一节我们将

系统 2019-08-29 23:34:01 2951

编程技术

JVM Runtime Data Areas

原文参考:http://blog.csdn.net/c504665913/article/details/8262127PC寄存器(PCregister):每个线程启动的时候,都会创建一个PC(ProgramCounter,程序计数器)寄存器。PC寄存器里保存有当前正在执行的JVM指令的地址。JVM堆栈(JVMstack):每个线程启动的时候,都会创建一个JVM堆栈。它是用来保存栈帧的。JVM只会在JVM堆栈上对栈帧进行push和pop的操作。如果出现了异

系统 2019-08-29 22:58:31 2951

编程技术

FreeSWITCH 架构

从来章开始,我们正式开始我们的FreeSWITCH之旅。今后我们不再用单独的章节来讲述VoIP中的其它要素和概念,而是在用到时穿插于各个章节之中。总体结构FreeSWITCH由一个稳定的核心及外围模块组成,下图来自FreeSWITCHWiki:FreeSWITCH使用线程模型来处理并发请求,每个连接都在单独的线程中进行处理。这不仅能提供最大强度的并发,更重要的是,即使某路电话发生问题,也只影响到它所在的线程,而不会影响到其它电话。FreeSWITCH的核心

系统 2019-08-29 22:42:20 2951

编程技术

SAE 搭建微信公众平台

最近在玩微信公众账号,开发者模式需要验证,自己没有公网服务器,于是考虑通过免费的云服务器解决了下面是通过新浪云SAE进行的微信公众平台开发者模式的验证方法。index.wsgi#coding:UTF-8importsaeimportosimportwebfromweixinInterfaceimportWeixinInterfaceurls=('/','Hello','/weixin','WeixinInterface')classHello:defGET

系统 2019-08-29 22:35:25 2951