P1046 陶陶摘苹果 Python实现

题目描述 陶陶家的院子里有一棵苹果树,每到秋天树上就会结出1010个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个3030厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。 现在已知1010个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。 输入格式 输入包括两行数据。第一行包含1010个100100到200200之间(包括100100和200200)的整数(以厘米为单位)分别表示1010个
分类: 其他 发布时间: 11-30 22:17 阅读次数: 0

[数据结构大作业]HBU Guide 河北大学校园导航

[数据结构大作业]HBU Guide 河北大学校园导航 校园导航问题 【问题描述】 以我校为例,设计一个校园导航系统,主要为来访的客人提供信息查询。系统有两类登陆账号,一类是游客,使用该系统方便校内路线查询;一类是管理员,可以使用该系统查询校内路线,可对校园景点路线可编辑。 【需求分析】 设计学校的平面图,至少包括10个以上景点(场所),每两个景点间可以有不同道路,且路长也可能不同,找出在游人所在景点到其他景点的最短路径,或游人输入的任意两个景点的最短路径。 要求: (1) 以图中顶点表示校园
分类: 其他 发布时间: 11-30 22:17 阅读次数: 0

HashMap深入浅出

HashMap数据结构   HashMap的本质就是一个数组加链表,数组默认长度是16,存储的元素达到总长度的75%就会扩容一倍。map.put(key,val),实际上就是根据hash散列对数组长度取模,来均匀的打到每一个下标上,填满数组每个下标位。但世事不可能这么完美,可能两个元素经过hash取模后下标会一样,为了避免hash冲突,hashmap就维护了一个链接的数据结构,相同下标的元素存到一个链表中。但是这样get(key)的时候会有一个问题,如果仅仅只是get数组上的元素速度会很快,但
分类: 其他 发布时间: 11-30 22:17 阅读次数: 0

js放到head中失效的原因与解决方法

原文链接:https://www.jb51.net/article/107727.htm 1.无效原因: 因为文档还没有加载,就读了js,js就起不了作用 2.延伸: 1》head 内的js 会阻塞页面的传输和页面的渲染。head 内的js需要执行结束才开始渲染body,所以尽量不要将js 文件放在Head 内。未来避免head 引入的js脚本阻塞浏览器中主解析引擎对dom的解析工作,对dom的渲染,一般原则是样式在前面,dom 文档,脚本在最后面,遵循先解析在渲染在执行script 这个顺序
分类: 其他 发布时间: 11-30 22:17 阅读次数: 0

测评腾讯实时音视频

作业相关细节 详情 这个作业要求在哪里 作业要求 这个作业的目的 测评腾讯实时音视频 作业正文 作业正文 其他参考文献 《构建之法》 第一部分 调研,测评 测评 1 下载并使用demo 1.1Web端: 由于不知名原因,web端在进入房间后的所有操作都会导致该报错。 ------------------------------------------------------------------------------------------------ Windows端: --------
分类: 其他 发布时间: 11-30 22:17 阅读次数: 0

rhel7 第十一课学习

LVM逻辑卷管理器 LVM主要是解决我们动态的调整硬盘分区大小 PV物理卷 VG卷组 LV逻辑卷 PE=4M 部署逻辑卷 pvcreate /dev/sd[b-c] vgcreate fangb /dev/sd[b-c] vgdisplay lvcreate -n vo -l 37 fangb lvdisplay mkfs.ext4 /dev/fangb/vo mkdir /linuxprobe mount /dev/fangb/vo /linuxprobe df -h echo "/dev/
分类: 其他 发布时间: 11-30 22:17 阅读次数: 0

13周线性表字符交集、并集,统计大小写数字个数

创建两个线性表,分别存储{“chen”,“wang”,“liu”,“zhang”}和{“chen”,“hu”,“zhang”},求这两个线性表的交集和并集 package com; import java.util.ArrayList; public class Test1 { public static void main(String[] args) { // TODO Auto-generated method stub ArrayList<String> list1=n
分类: 其他 发布时间: 11-30 22:17 阅读次数: 0

Python自动化打包业务和认证平台

Python自动化打包业务和认证平台 1.文档摘要 Python 自动化打包业务和认证平台,本机只需执行脚本,远程即可自动部署。 2.更新日志 2014-11-28 文档版本为「1.0」,文档名为「Python自动化打包业务和认证平台 V1.0」,备注为「文档正式版,已测试通过」,By Robin。 3.版本信息 本机 XXX: 系统版本:Mac OS X 10.9.4 主机名:XXX IP:xxx.xxx.xxx.xxx Python:2.7.5 远程机 XXX: 系统版本:Debian 7
分类: 其他 发布时间: 11-30 22:17 阅读次数: 0

时期总结

自我学习了一段时间,一直都是做笔记,记录在文档里。接下来的一段时间会将自己一路所学慢慢整理出来,有个系统的认识,总结。 前路漫漫。继续加油!
分类: 其他 发布时间: 11-30 22:17 阅读次数: 0

《程序员修炼之道——从小工到专家》阅读笔记*part5

第四章是关于异常的。 建民欧巴上课的时候举过例子,如果如果两个进程需求冲突,进程1在等进车行哥2返回的数据,进程2在等进程1返回的数据,那程序就锁死了。 这个时候就要配平资源。只要在编程,我们就要管理资源:内存,事务,线程,文件,定时器——所有数量有限的事物,大多数时候,资源使用遵循一种可预测的模式:你分配资源,使用它,然后解决其分配。但是,对于资源分配的处理,许多开发者没有始终如一的计划,所以让我们提出一个简单的:要有始有终。意味着,分配某项自愿的例程或对象因该负责解除该资源的分配。 调试是
分类: 其他 发布时间: 11-30 22:01 阅读次数: 0

python_多线程下载文件

一、多线程下载文件 1 import requests,time,threading 2 from hashlib import md5 3 result = {} 4 def down_load_pic(url): 5 req = requests.get(url) 6 m = md5(url.encode()) 7 with open( m.hexdigest()+'.png','wb') as fw: 8 fw.write(req.
分类: 其他 发布时间: 11-30 22:01 阅读次数: 0

Gitlab创建一个项目

1、安装git yum install git 2、生成密钥文件:使用ssh-keygen生成密钥文件.ssh/id_rsa.pub ssh-keygen 执行过程中输入密码,以及确认密码,并可设置密钥文件输出位置 3、查看密钥文件 cat /Users/cr/.ssh/id_rsa.pub 4、登陆到gitlab管理页面 5、创建一个新项目(点击建立专案) 6、 点击设置ssh 7、设置之前创建的密钥 8、保存密钥后 9、idea创建一个项目 10、创建一个git仓库 11、安截图顺序执行
分类: 其他 发布时间: 11-30 22:01 阅读次数: 0

Jmeter 正则 ForEach控制器

最近有个压力测试的需求。看需求很简单,就是页面的的请求。但是继续深究,因为是H5页面除了请求之外,还要确保页面内容的正确展示。研究了两天,在同事的指点下终于算是跑通了。 业务逻辑。 1:通过URL发起请求, 2:通过接口,请求资源文件id。接口返回为JSON格式。在JSON中解析出imgSrc, 3:然后根据id获取资源文件,展示。 第一步:在接口请求中,添加正则表达式提取器,提取所需的参数id。 第二步: 添加一ForEach控制器,将正则获取到的imgSrc作为输入变量前缀,因为之前已知会
分类: 其他 发布时间: 11-30 22:01 阅读次数: 0

Elasticsearch集群基本操作

检查集群健康状态 _cluster/health? $ curl -XGET http://172.16.101.55:9200/_cluster/health?pretty { "cluster_name" : "dev-es", "status" : "green", "timed_out" : false, "number_of_nodes" : 1, "number_of_data_nodes" : 1, "active_primary_shard
分类: 其他 发布时间: 11-30 22:01 阅读次数: 0

Redisson实现Redis分布式锁的底层原理

一、写在前面 现在面试,一般都会聊聊分布式系统这块的东西。通常面试官都会从服务框架(Spring Cloud、Dubbo)聊起,一路聊到分布式事务、分布式锁、ZooKeeper等知识。所以咱们这篇文章就来聊聊分布式锁这块知识,具体的来看看Redis分布式锁的实现原理。 说实话,如果在公司里落地生产环境用分布式锁的时候,一定是会用开源类库的,比如Redis分布式锁,一般就是用Redisson框架就好了,非常的简便易用。 大家如果有兴趣,可以去看看Redisson的官网,看看如何在项目中引入Red
分类: 其他 发布时间: 11-30 22:01 阅读次数: 0

yum安装nginx(Centos)

测试人员需要了解Nginx?nginx的别名有很多:中间件,HTTP服务器,代理服务器等,这些名字都是作用的一个体现。在实际项目中,前后端分离,负载均衡等也是通过Nginx实现的,知己知彼,百战百胜。知道这些特性是怎么实现的,才能对症下药,进行更有效率的测试。 Nginx的安装方式有很多,源码安装,下载离线包安装,在线安装,切换yum源等,这里采用的是添加一个从官网yum源安装 Nginx中文文档:http://www.nginx.cn/doc/ 安装前的准备 yum -y install
分类: 其他 发布时间: 11-30 22:01 阅读次数: 0

Jmeter下载安装及基本使用

一、Jmeter下载及安装部署 下载解压JMeter压缩包 下载地址: http://jmeter.apache.org/download_jmeter.cgi JMeter解压之后,…\apache-jmeter-4.0\bin\jmeter.bat,打开直接使用,无需安装。 下载安装JDK 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 注意根据Jmeter要求的Java版本来下载对应的JDK。
分类: 其他 发布时间: 11-30 22:01 阅读次数: 0

HTML标签-->段落,格式,文本

只有努力奔跑,才能一直停留在原地。 <!--段落标签--> <h1>默认向左</h1> <h1 align="right">向右对齐</h1> <h2 align="center">居中</h2> <!-- <hr>水平线标签--> <!--align 对齐属性 默认居中 width 长度属性 可取像素(px)和百分比 size 高度属性 color 颜色属性--> <hr align="center" width="50%" size="5" color="blue"> <!--<a
分类: 其他 发布时间: 11-30 22:01 阅读次数: 0

使用牛顿迭代法求方程的根

第二篇随笔 9102年11月底,工科男曹**要算一个方程f(x)=0的根,其中f(x)表达式为: 因为实数范围内f(x)=0的根太多,所以本文只研究-2<x<2的情况.这个式子长的太丑了,曹**看着觉得不爽,导之,得一f'(x) 这个式子更丑,但是,我们有牛顿迭代法,可以构造迭代序列{xn}满足: 其中f'(xn)不等于0.可以证明,只要初值选的好,序列可以收敛到要求的根.然后就可以写程序求根了. 先上函数图像(由desmos绘制),看到指定区间上有5个零点.然后,零点附近取值吧. 再上效果
分类: 其他 发布时间: 11-30 22:01 阅读次数: 0

Scrapy中response属性以及内容提取

一.属性 url :HTTP响应的url地址,str类型 status:HTTP响应的状态码, int类型 headers :HTTP响应的头部, 类字典类型, 可以调用get或者getlist方法对其进行访问 body:HTTP响应正文, bytes类型 text:文本形式的HTTP响应正文, str类型 response.text = response.body.decode(response.encoding) encoding:HTTP响应正文的编码 reqeust:产生该HTTP响应
分类: 其他 发布时间: 11-30 22:01 阅读次数: 0