码迷,mamicode.com
首页 >  
搜索关键字:执行    ( 124168个结果
C++实现第三方资源释放与载入过程(以DLL为例)
简介 我们经常看见有一些程序开始执行时会释放一些文件,以便于后续操作。例如一些病毒为了便于传播和隐藏,经常把一些需要用的动态库或是驱动文件打包进一个可执行文件中,再由需要使用的时候,再临时释放和加载。接下来笔者就将演示如何将DLL打包进文件,并实现动态释放和加载。 实现流程 开发工具:Visual ...
分类:编程语言   时间:2019-03-19 01:41:33    阅读次数:13
第九章:内核同步介绍
程序员需要留意保护共享资源,防止共享资源禀赋访问,如果多个执行线程同时访问和操作数据,有可能发生各现场之间相互覆盖共享数据的情况,造成被访问数据处于不一致的状态。 Linux内核是抢占式内核,意味着调度程序可以在任何时刻抢占正在运行的内核代码,重新调度其他的进程执行。 9.1 临界区竞争条件 所谓临 ...
分类:其他好文   时间:2019-03-19 01:40:15    阅读次数:14
【Python 10】汇率兑换3.0
1.案例描述 设计一个汇率换算程序,其功能是将美元换算成人民币,或者相反。 2.0增加功能:根据输入判断是人民币还是美元,进行相应的转换计算 3.0增加功能:程序可以一直运行,知道用户选择退出 2.案例分析 3.循环语句while 控制程序语句:根据判断条件确定一段程序是否再次执行一次或者多次。 4 ...
分类:编程语言   时间:2019-03-19 01:39:14    阅读次数:11
[并发编程的艺术] 02-Java并发机制的底层实现原理
Java代码在编译后会变成Java字节码,字节码被类加载起加载到JVM里,JVM执行字节码,最终需要转化为汇编指令在CPU上执行, Java中所使用的并发机制依赖于JVM的实现和CPU的指令. 一、volatile的应用 在多处理器开发中保证共享变量的 "可见性", 可见性的意思是: 当一个线程修改 ...
分类:编程语言   时间:2019-03-19 01:34:40    阅读次数:10
循环结构 for
for格式:for(初始化表达式;循环条件表达式;循环后的操作表达式) { 执行语句:循环体 } 只要循环条件表达式运算的结果为boolean则for可以进行循环,如果循环条件表达式不是Boolean会提示类型错误 int a=1; for(System.out.println("a");a<3;S ...
分类:其他好文   时间:2019-03-19 01:33:35    阅读次数:7
代码逻辑题之继承-静态代码块-main方法执行顺序
前提知识: (暂未发布)面向对象继承相关知识 (暂未发布)static与静态代码块 JVM入门之main方式详解 (暂未发布)JVM加载类的顺序 输出结果: ParentMainTest_static...1 SonMainTest_static...2 ParentMainTest...11 So ...
分类:其他好文   时间:2019-03-19 01:32:07    阅读次数:8
Java之变量
Java变量分为类变量、实例变量、局部变量; 类变量包括静态变量; 局部变量:就是本地变量,使用范围:方法,构造器(构造方法),块;销毁:程序执行完或退出立即销毁;局部变量没有默认值,声明的同时必须赋值; 实例变量 :在类中声明(方法,构造器,块之外),实例变量有默认值,int类型为0,string ...
分类:编程语言   时间:2019-03-19 01:24:24    阅读次数:8
scrapy学习
安装依赖 基础运用 在item中定义一个类(scrapy.Item)来保存 类似于django yield返回两种东西,一种是在items中定义好的类 一种是新的请求 css选择器选取的标签 如果要保存到数据库 或者对数据进行一些处理 在pipeline中进行操作 处理可以返回两种值 如果要存入数据 ...
分类:其他好文   时间:2019-03-19 01:18:21    阅读次数:8
循环结构 while,do while
while:先判断条件表达式是否成立,成立则执行循环体,不成立则不执行。 格式:while(条件表达式){ 执行语句(控制循环次数); } 例如: int x=1; while(x<3/*条件表达式*/){ System.out.println(x) x++;//(控制循环次数) } do whil ...
分类:其他好文   时间:2019-03-19 01:04:41    阅读次数:8
多线程的状态
新建状态 当用new操作符创建一个线程时, 例如new Thread(r),线程还没有开始运行,此时线程处在新建状态。 当一个线程处于新建状态时,程序还没有开始运行线程中的代码 就绪状态 一个新创建的线程并不自动开始运行,要执行线程,必须调用线程的start()方法。当线程对象调用start()方法 ...
分类:编程语言   时间:2019-03-18 23:55:54    阅读次数:11
124168条   1 2 3 4 ... 12417 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!