ARM-指令集

1. Thumb | Arm指令区别 编写Thumb指令时,先要使用伪指令CODE16声明,而且在ARM指令中要使用BX指令跳转到Thumb指令,以切换处理器状态。编写ARM指令时,可使用伪指令CODE32声明。 ARM指令是32位的,而Thumb指令时16位的,如果在1K的存储空间中,可以放32条ARM指令,就可以放64条Thumb指令,因此在存放Thunb指令时,代码密度高。 Thumb指令集没有协处理器指令、信号量指令以及访问CPSR或SPSR的指令,没有乘加指令及64位乘法指令等,且指
分类: 其他 发布时间: 08-01 23:04 阅读次数: 0

C++ ADO Oracle简述 笔记

有待补充 ADO全称 ActiveX Data Object. ActiveX是基于Com技术的。 以下图说明: ADO是微软高度封装的一个基于OLE DB/ODBC 访问各种关系型数据库/非关系型数据库./其他类型文件等。 ADO通过已有的ODBC程序访问各种数据库,理论上只要数据库开发商有提供ODBC驱动程序就可以被ADO进行I/O操作。 最近学习如何使用ADO 访问Oracle的知识,做个学习笔记。方便以后再次参考 1 ADO库的引入: ADO库以msado*.dll 命名,以下我已Wi
分类: 其他 发布时间: 08-01 23:04 阅读次数: 0

(Easy) Distribute Candies LeetCode

Given an integer array with even length, where different numbers in this array represent different kinds of candies. Each number means one candy of the corresponding kind. You need to distribute these candies equally in number to brother and sister.
分类: 其他 发布时间: 08-01 23:04 阅读次数: 0

Python 数学运算的函数

不需要导入模块(内置函数) 函数 返回值 ( 描述 ) abs(x) 返回绝对值 max(x1, x2,...) 最大值,参数可以为序列。 min(x1, x2,...) 最小值,参数可以为序列。 pow(x, y) 乘方 round(x [,n]) 四舍五入,n表示舍入到小数点后的位数。 math模块 需要先导入math模块,然后以 math.常量名/函数名的方式调用。 常量、函数 返回值 ( 描述 ) e 数学常量 e pi π sin(x)、cos(x)、tan(x) x是弧度 degr
分类: 其他 发布时间: 08-01 23:04 阅读次数: 0

[dp]牛牛与数组

时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld 题目描述 牛牛喜欢这样的数组: 1:长度为n 2:每一个数都在1到k之间 3:对于任意连续的两个数A,B,A<=B 与(A % B != 0) 两个条件至少成立一个 请问一共有多少满足条件的数组,对1e9+7取模 输入描述: 输入两个整数n,k 1 ≤ n ≤ 10 1 ≤ k ≤ 100000 输出描述: 输出一个整数 示例1 输入 复制 2 2 输
分类: 其他 发布时间: 08-01 23:04 阅读次数: 0

2019年7月31日 选课系统

import pickle import pickle class Base: def save(self,address): with open(address,'wb')as f:#wb 写入字符串 pickle.dump(self,f)#注意这里用self 代表实例化后的自身 class School(Base): def __init__(self): self.name=input('请输入新学
分类: 其他 发布时间: 08-01 23:04 阅读次数: 0

单表复杂查询sql'语句 求大神指教

可以直接拿 jdo1 做为条件
分类: 其他 发布时间: 08-01 23:04 阅读次数: 0

zookeeper 选举leader详解

一、前言   前面学习了Zookeeper服务端的相关细节,其中对于集群启动而言,很重要的一部分就是Leader选举,接着就开始深入学习Leader选举。 二、Leader选举   2.1 Leader选举概述   Leader选举是保证分布式数据一致性的关键所在。当Zookeeper集群中的一台服务器出现以下两种情况之一时,需要进入Leader选举。   (1) 服务器初始化启动。   (2) 服务器运行期间无法和Leader保持连接。   下面就两种情况进行分析讲解。   1. 服务器启动
分类: 其他 发布时间: 08-01 23:04 阅读次数: 0

洛谷$P3749$ [六省联考2017] 寿司餐厅 网络流

正解:网络流 解题报告: 传送门$QwQ$ 这道题好烦昂,,,就给了好多变量,,,但仔细读一遍题还是能$get$的所以我就不再提取一遍题目大意辣$QwQ$? 显然考虑建两排点,一排收益一排支出然后最小流呗? 考虑连边?寿司和编号之间连$inf$嘛,编号和$T$连$m\cdot x^{2}$嘛,然后关于这个$c\cdot x$显然可以归结到每个寿司上不用通过编号背锅嘛$QwQ$.最后关于那个区间的考虑强制性就说如果选了$[l,r]$就还强制选$[l,r-1]$和$[l+1,r]$所以连个$inf
分类: 其他 发布时间: 08-01 23:04 阅读次数: 0

KMP全家桶练习

A: 题意:给出一个主序列,和一个匹配序列,如果能够匹配,则输出匹配序列第一个数在主序列中的位置. 思路:KMP的模版题不多说 1 #include <stdio.h> 2 #include <algorithm> 3 #include <iostream> 4 #include <stdbool.h> 5 #include <stdlib.h> 6 #include <string> 7 #include <string.h> 8 #include <math.
分类: 其他 发布时间: 08-01 23:04 阅读次数: 0

Best Cow Line <挑战程序设计竞赛> 习题

P2870 [USACO07DEC]最佳牛线,黄金Best Cow Line, Gold poj 3617 http://poj.org/problem?id=3617 题目描述 FJ is about to take his N (1 ≤ N ≤ 500,000) cows to the annual”Farmer of the Year” competition. In this contest every farmer arranges his cows in a line and he
分类: 其他 发布时间: 08-01 23:04 阅读次数: 0

AcWing 220.最大公约数 欧拉函数打卡

题目:https://www.acwing.com/problem/content/222/ 题意:求1-n范围内,gcd(x,y)是素数的对数 思路:首先我们可以针对每个素数p,那么他的贡献应该时 [1,n/p] 互质的对数,这个其实就是遍历这个范围累加每个数的欧拉值,这里我们就可以用个前缀和,然后计算即可 #include<bits/stdc++.h> #define maxn 10000005 #define len 100005 #define mod 1000000007 u
分类: 其他 发布时间: 08-01 23:04 阅读次数: 0

基于RIP和OSPF华为设备的网络拓扑

本章主要涉及到RIPv2、OSPF多区域、重分发以及单臂路由的配置命令拓扑如下:推荐步骤:按照拓扑图给设备配置相关IP地址SW1创建vlan,将接口加入vlan,交换路由链路配置为trunkR2配置单臂路由,开启子接口,不同vlan间通信路由器R1和R2配置RIPv2,宣告直连网络,配置RIP汇总配置OSPF多区域,重分发开启远程管理功能桥接PC访问远程开始配置:按照拓扑图给设备配置相关IP地址1
分类: 企业开发 发布时间: 08-01 23:00 阅读次数: 0

暑假集训-8.1总结

学习内容:主席树 + 多校 今日完成题数(不包括多校):4 多校补题情况(之前定的每支队伍标准):× 今日看书情况:0页 学习算法的总结: 主席树总结:https://www.cnblogs.com/l999q/p/11284383.html 今日做题总结: HDU多校第四场:https://www.cnblogs.com/l999q/p/11285544.html 线性基:https://www.cnblogs.com/l999q/p/11282460.html 今日心得:   多校几乎没有
分类: 其他 发布时间: 08-01 22:48 阅读次数: 0

spark 算子实例

RDD转换算子Transformation(lazy):懒汉模式 (转换) 一个数据集分成两个RDD,两个可能合并 map 输入变换函数应用于RDD中所有元素 val a = sc.parallelize(1 to 8) val b = a.map(s=>(s+1)) b.collect flatMap *输入变换函数应用于RDD中所有元素,将所有对象合并为一个对象。 sc.parallelize(1 to 10).flatMap(it=>it to 10).collect fil
分类: 其他 发布时间: 08-01 22:48 阅读次数: 0

Codechef Chef Cuts Tree

该思博的时候就思博到底,套路的时候不能再套路的一道题 首先我们将联通块的大小平方和进行转化,发现它就等价于连通点对数,而这个可以转化为连接两点的边数(距离)和 所以我们考虑第\(i\)天时,一个点对\((x,y)\)能产生贡献,当且仅当连接它们的边一条都没断,故贡献为: \[\frac{(n-1-\operatorname{dis}(x,y))^{\underline i}}{(n-1)^{\underline i}}\] 因此我们发现这个东西对于所有距离相同的点对是一样的,因此我们可以直接统
分类: 其他 发布时间: 08-01 22:48 阅读次数: 0

PAT甲级——A1054 The Dominant Color

Behind the scenes in the computer's memory, color is always talked about as a series of 24 bits of information for each pixel. In an image, the color with the largest proportional area is called the dominant color. A strictly dominant color takes mo
分类: 其他 发布时间: 08-01 22:48 阅读次数: 0

简单介绍ajax

1.简述 AJAX(Asynchronous Javascript And XML),是一个局部刷新技术,即网页不需要重新加载,只进行部分更新即可 例如:视频弹幕,点赞,登录验证... 2.JavaScript原生AJAX 步骤:   1.创建XMLHttpRequest核心对象;     var 变量名 = new XMLHttpReques();   2.使用核心对象打开请求;     变量名.open(参数一,参数二,参数三);       参数一:数据提交方式(get或者post)  
分类: 其他 发布时间: 08-01 22:48 阅读次数: 0

(Easy) Largest Perimeter Triangle LeetCode

Given an array A of positive lengths, return the largest perimeter of a triangle with non-zero area, formed from 3 of these lengths. If it is impossible to form any triangle of non-zero area, return 0. Example 1: Input: [2,1,2] Output: 5 Example
分类: 其他 发布时间: 08-01 22:48 阅读次数: 0

Java日志体系 —— 发展历程

一、日志框架的分类 门面型日志框架: jakartaCommonsLoggingImpl(JCL)。 Simple Logging Facade for Java (SLF4J)。 记录型日志框架: JUL:JDK中的日志记录工具,也常称为JDKLog、jdk-logging。 Log4j:一个具体的日志实现框架。 Log4j2:一个具体的日志实现框架,是LOG4J1的下一个版本。 Logback:一个具体的日志实现框架,但其性能更好。                二、发展历程 要搞清楚它们
分类: 其他 发布时间: 08-01 22:48 阅读次数: 0