码迷,mamicode.com
首页 > 编程语言 > 日排行
汇编语言从入门到精通-CPU资源和存储器
CPU资源和存储器 在汇编语言中,需要访问的硬件资源主要有:CPU内部资源、存储器和I/O端口。本章将着重讲解CPU内部寄存器的命名、功能及其常见的用途,还要介绍存储器的分段管理模式、存储单元地址的表示法以及其物理地址的形成方式。 2.1 寄存器组 寄存器是CPU内部重要的数据存储资源,是汇编程序员 ...
分类:编程语言   时间:2018-10-03 00:17:06    阅读次数:299
python 爬虫--同花顺-使用代理
1.http://www.goubanjia.com/ 在上面获取 使用http协议的公网IP和端口 参考:https://blog.csdn.net/qq_23934063/article/details/79063937 2. 关键代码如下: #python3# coding: utf-8fro ...
分类:编程语言   时间:2018-10-03 00:17:45    阅读次数:671
汇编语言 1
编程语言 : 汇编语言 百度词条: 汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符(Mnemonics)代替机器指令的操作码,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址 ...
分类:编程语言   时间:2018-10-03 00:23:51    阅读次数:259
codeforces round 512 F. Putting Boxes Together 树状数组维护区间加权平均数
F. Putting Boxes Together time limit per test 2.5 seconds memory limit per test 256 megabytes input standard input output standard output F. Putting B ...
分类:编程语言   时间:2018-10-03 00:26:18    阅读次数:195
Python09,条件控制
Python条件控制语句是通过一条或者多条语句执行的结果(True或者False)来决定执行的代码块。 Python中用if语句来进行条件判断的表达式如下: 1、 if单独使用 if condition statement_block 例: age = 20 if age >= 18: print( ...
分类:编程语言   时间:2018-10-03 00:27:52    阅读次数:156
汇编语言——MOV指令
32位指令集 1、一般传送指令 MOV指令: 格式: MOV目的-->除CS、IP以外的寄存器或存储器 源-->寄存器、存储器、立即数 ex : MOV ECX ,EDX ; EDX->ECX ECX =00000034H EDX =00000052H 指令执行结果: ECX = 00000052H ...
分类:编程语言   时间:2018-10-03 00:28:27    阅读次数:1641
汇编语言--CPU资源和存储器(二)
二、CPU资源和存储器 需要访问的硬件资源主要有:CPU内部资源、存储器和I/O端口。 1、寄存器组 (1)16位寄存器组 16位CPU所含有的寄存器有(见图2.1中16位寄存器部分): 4个数据寄存器(AX、BX、CX和DX) 2个变址和指针寄存器(SI和DI) 2个指针寄存器(SP和BP) 4个 ...
分类:编程语言   时间:2018-10-03 00:28:45    阅读次数:179
汇编语言从入门到精通-标志位的说明
16位标志寄存器——共用了9个标志位,它们主要用来反映CPU的状态和运算结果的特征。标志位的分布如下表所示。 OF DF IF TF SF ZF AF PF CF 32位标志寄存器——32位CPU也把标志寄存器扩展到32位,记为EFLAGS。它新增加了四个控制标志位,它们是:IOPL、NT、RF和V ...
分类:编程语言   时间:2018-10-03 00:29:05    阅读次数:306
Spring MVC(二)--Spring MVC登陆实例
本文通过一个简单的登陆实例实现Spring MVC的流程,同时整合 MyBatis使用,流程是这样的: 1、访问一个URL进入登陆界面 2、输入正确的用户名和密码,成功则进入index页面,否则留在登陆页 一、配置web.xml 创建好WEB项目之后的第一步就是配置web.xml文件 具体配置的内容 ...
分类:编程语言   时间:2018-10-03 00:29:15    阅读次数:180
Python编写规则值得收藏
Python中采用PEP8作为编码规范,其中PEP是pythonenhancementproposal的缩写,而“PEP8”中的“8”表示版本号。PEP8是Python代码的样式指南。下面给出PEP8编码规范中的一些应该严格遵守的条目。1、每个inport语句只导入一个模块,尽量避免一次导入多个模块。2、不要在行尾添加分号“;”,也不要用分号将两条命令放在同一行。3、建议每行不超过80个字符,如果
分类:编程语言   时间:2018-10-03 00:31:06    阅读次数:180
c++输入输出流加速器
  发现同样是cin,cout,其他大佬(orz)的耗时短很多。看了他们的代码,我发现他们加了一个很神奇的匿名函数(Lambda捕获)提高了cin,cout效率,因此去百度了解了一下。以下是大佬所使用的“c++输入输出流加速器” 代码简析:   cin,cou ...
分类:编程语言   时间:2018-10-03 00:33:31    阅读次数:189
最短路径-SPFA算法
SPFA(Super Programming Festival Algorithm) 其实是 Shortest Path Faster Algorithm啦^^ o ^^ 简单介绍:复杂度只和边的数量相关,适用边的数量很少的最短路问题,BELLMAN FORD算法的一种优化版本。 算法实现是BFS+ ...
分类:编程语言   时间:2018-10-03 00:34:44    阅读次数:195
编码 解码 python
之前一直对python文件中编码解码糊里糊涂,今天看到一篇文章,觉得把我讲的有点明白了。写个心得吧。 1、编码解码是怎么一回事? Python 里面的编码和解码也就是 unicode 和 str 这两种形式的相互转化。 编码是 unicode str,相反的,解码就是 str unicode。 st ...
分类:编程语言   时间:2018-10-03 00:36:52    阅读次数:197
2020.绝对值排序
p ...
分类:编程语言   时间:2018-10-03 00:37:15    阅读次数:436
python程序展现图片
突然想写一个python程序能够显示图片的 ,展示文字的已经实现了 现在就搞一搞这个吧 相信也是很简单 首先是放一张图片在e盘下面 等会程序打包的时候将会用到 就决定是你啦 皮卡丘: 然后就写代码吧: ...
分类:编程语言   时间:2018-10-03 00:38:38    阅读次数:165
Spring 通过注解定义Bean以及自动扫描注解定义的bean ComponentScan 自动扫描组件&指定扫描规则
不管是xml还是注解,他们都是表达bean定义的载体,其实质都是为Spring容器提供Bean定义的信息,在表现形式上都是讲xml定义的内容通过类注解进行描述。 Spring容器成功启动的三大要件分别为:bean定义信息,bean实现类,spring本身。 如果采用基于xml的配置,则bean定义信 ...
分类:编程语言   时间:2018-10-03 00:39:22    阅读次数:130
java11正式发布了,让我们的代码更完美
主题互动Java11已经发布了,我们今天聊聊大家还停留在哪个版本呢?大家对于新版本的迅速的发布有什么想说的呢?09月25日,Oralce正式发布了Java11,这是据Java8以后支持的首个长期版本。我们都知道,前面的几个版本都不是长期支持的,然而,现在发布这个最新的长期支持的版本还是非常有意义的。Java11也有许多的地方增加了新的功能,当然,也有一些功能删除了。下面这是java版本的发布日期:
分类:编程语言   时间:2018-10-03 00:41:12    阅读次数:225
Java-序列化
简单说就是为了保存在内存中的各种对象的状态,并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存Object States,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化 public class SimpleSerial { public stati... ...
分类:编程语言   时间:2018-10-03 00:41:57    阅读次数:197
bzoj4552 [Tjoi2016&Heoi2016]排序 (线段树+二分)
题意:一个1~n的排列,m个操作: 0 x y:将ax~ay按升序排列; 1 x y:将ax~ay按降序排列。 询问m次操作后第aq的值。 输入:第一行:两个正整数n,m,表示序列的长度与询问的个数; 第二行:一个1~n的排列; 第3~m+2行:每行一个操作。 第m+3行:一个数q表示询问的位置。 ...
分类:编程语言   时间:2018-10-03 00:42:03    阅读次数:176
第七章 Java中的13个原子操作类
当程序更新一个变量时,如果多线程同时更新这个变量,可能得到期望之外的值,比如变量i = 1;A线程更新i + 1,B线程也更新i + 1,经过两个线程操作之后可能i不等于3,而是等于2,。因为A和B线程在更新变量i的时候拿到的i都是1,这就是线程不安全的更新操作,通常我们会使用synchronize ...
分类:编程语言   时间:2018-10-03 00:43:06    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!