2019 08-19

[LeetCode] 206. 反转链表

题目链接:https://leetcode-cn.com/problems/reverse-linked-list/ 题目描述: 反转一个单链表。 示例: 输入:1->2->3->4->5->NULL 输出:5->4->3->2->1->NULL 思路: 迭代 classSolution: defreverseList(self,head:ListNode)->ListNode: prev=None cur=head whilec

2019 08-19

二分,倍增的一些思考(lost my music:可持久化栈)

浅谈二分 来自8,17考试模拟24。 本题: 单调凸包。(找凸包方向:联系高考数学线性规划) 弹栈操作是一个个向后弹的。序列转换为树上。对于树上结构,只需记录父子关系,即可还原出一整棵树。因为要可持久化,那么这里的栈也变为了树状。只需记录在栈里的父亲即可。甚至不用开一个数组作为栈。由于单调性,搭配倍增使用,效果更佳。 二分,倍增的一些思考: 浅谈二分,倍增1、那么普通的数组类型栈由于单调性,且是序列上的连续,可以用二分和倍增快速pop   (这里的二分指l,r,wh

2019 08-19

docker命令总结

容器三大核心概念:镜像,容器,仓库。镜像: 镜像是一个独立的文件系统,里面包含了运行环境和配置类似于一个小小型的linux系统 镜像可由dockerfile来进行构建 镜像是静态的,一经构建就无法更改 镜像是多层存储结构,上一层以下一层为基础 容器: 容器是镜像的运行实体,容器基于镜像创建 应用在容器中运行 容器也是多层存储结构,叫容器存储层 也可以根据修改容器构建一个新的镜像 仓库: 作用:用于存放镜像文件 要区别于仓库register注册服务器 docker命令总结 与镜像有关的

2019 08-19

数据库mysql

   一、数据库概念:   1.随意的存到一个文件中,数据费事也是千差万别的   2.软件开发目录规范:规定了数据存放的位置     数据都是保存在本地的   3.将保存数据的部分,存放到一个公共的地方,所有的用户设计到数据相关,都必须老这个公共地方查找。 数据库是MySQL   本质就是一款基于网络通信的应用软件   任何基于网络通信的软件,底层都是socket     服务端:       -基于socket通信       -手法消息       -SQL语句(是一个公共的标准)     

2019 08-19

纪中17日T1 2321. 方程

纪中17日T12321.方程 (FileIO): input:cti.in output:cti.out 时间限制: 1000ms  空间限制: 262144KB  具体限制   GotoProblemSet 题目描述 输入 输出   样例输入   样例输出 数据范围限制   提示   吐槽 这些图片太模糊了吧…… 还有那吓人的mod9982443

2019 08-19

GET POST 区分

GET在浏览器回退时是数据是不变的,而POST会再次提交请求 这也就造成了,当你从一个网页a跳转到网页b,然后再返回来时,post发送了两次而get只发送了一次请求 GET产生的URL地址可以被收藏为书签,而POST不可以 GET请求会被浏览器主动cache缓存,而POST不会,除非手动设置 GET请求只能进行url编码,而Post支持多种编码方式 GET请求在URL中传送的参数是有长度限制的,而POST没有 对于参数的数据类型,GET只接受ASCII字符,post没有限制 GET请求参数会被完

2019 08-19

Jmeter如何实现参数名词和个数动态变化的接口请求

需求分析在做接口自动化和性能测试,经常会遇到一些请求参数是根据上一个请求结果,动态变化的参数个数,参数名可能相同,也可能为序列递增格式,参数个数可能为10、20个,这样就导致手工不好模拟该请求效果,需要进行封装自定义函数才能实现该效果 Jmeter是一款开源的性能测试工具,目前是行业内使用率最高的性能测试工具之一,Jmeter是使用JAVA语言开发的,本文介绍如何使用JAVA语言开发自己需要的扩展函数 目前业界流行的两种开发模式,本文介绍第二种1、使用Jmeter二次开源环境,直

2019 08-19

linux命令执行过程详解

1、执行命令 输入命令后回车 提请shell程序找到键入命令所对应的可执行程序或者代码,并且由其分期后,提交给内核分配资源将其运行起来。 在shell中可执行的命令有俩类: 内部命令:由shell自带的内部集成命令 help可以查看内部命令列表 [[email protected]~]#help GNUbash,version4.2.46(2)-release(x86_64-redhat-linux-gnu) Theseshellcommandsaredefinedinternall

2019 08-19

STL_A1022 Digital Library (30 分)

https://pintia.cn/problem-sets/994805342720868352/problems/994805480801550336 /* *string,map,set的使用 *map<string,set<int>> *把字符串string映射到元素均为int且有序的集合set */ #include<iostream> usingnamespacestd; #include<cstdio> #inclu

2019 08-19

js 调用手机摄像头或相册并展示图片

  效果图 手机浏览器、微信打开该网页,都支持调用摄像头拍照和打开相册。 先看最终结果:   每次点击“点击上传”,可以选择相册或者拍照,选完以后可以多展示一张图片,此处没有做上传服务器。 点击“重新上传”,清空所有图片。     PC浏览器打开,类似,不过只能选择图片文件:      代码   把inputtype=file的标签透明度设置为0,使用绝对布局的方式用另一个标签覆盖它: <div