码迷,mamicode.com
首页 > 2020年04月12日 > 全部分享
P1883 函数
题意: 思路:根据题目中给出的a的取值范围是【0,100】,可以判断所有的二次函数都是开口向上的函数 然后F函数,是所有二次函数的总和,取每一个横坐标对应的最大值 可以发现,这一颗总和的树是开口向上的弧形 所以,就可以跑三分了 1 #include<bits/stdc++.h> 2 using na ...
分类:其他好文   时间:2020-04-12 20:43:00    阅读次数:63
Python-selenium 元素定位
1、id定位find_element_by_id() 通过id属性定位元素,如果id是动态变化的话不能用id来进行定位 2、name定位find_element_by_name() 通过name属性定位元素,不过有时候一个页面中会有多个name名相同的,这时就不能用name来定位啦 3、class定 ...
分类:编程语言   时间:2020-04-12 20:42:30    阅读次数:76
redux教程之源码解析createStore
redux源码 redux的源码很简单,分为以下几部分 createStore combineReducers applyMiddleware compose bindActionCreators createStore即入口函数生成store,将reducer和middleware关联起来 com ...
分类:其他好文   时间:2020-04-12 20:41:59    阅读次数:68
springboot是什么?
注:本文是个人翻译与springboot官网文档。 1.springboot是什么? Spring Boot 可轻松创建独立的、基于生产级的基于 Spring 的应用程序,开发者可以"立即运行"。 springboot对 Spring 平台和第三方库进行了整合,因此开发者可以省去很多不必要的麻烦进而 ...
分类:编程语言   时间:2020-04-12 20:41:43    阅读次数:72
leetcode-184周赛-5380-数组中的字符串匹配
题目描述: 自己的提交: class Solution: def stringMatching(self, words: List[str]) -> List[str]: def strStr(haystack: str, needle: str) -> int: if not needle:ret ...
分类:编程语言   时间:2020-04-12 20:41:27    阅读次数:67
vue_路由Router
使用路由 Vue Router 是 Vue.js 官方的路由管理器。它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌 安装 1. vue项目创建时选择使用路由,项目将自动在根实例中注册 router 选项, 该 router 实例会注入到根组件下的所有子组件中,且子组件能通过 thi ...
分类:其他好文   时间:2020-04-12 20:41:10    阅读次数:67
服务端处理 Watcher 实现 ?
1、服务端接收 Watcher 并存储 接收到客户端请求,处理请求判断是否需要注册 Watcher,需要的话将数据节点 的节点路径和 ServerCnxn(ServerCnxn 代表一个客户端和服务端的连接,实现 了 Watcher 的 process 接口,此时可以看成一个 Watcher 对象) ...
分类:其他好文   时间:2020-04-12 20:40:50    阅读次数:75
redis基础学习
redis基础学习 redis Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件 yum安装redis 1.yum安装 #前提得配置好阿里云yum源,epel源 #查看是否有redis包 yum list redis#安装redisyum inst ...
分类:其他好文   时间:2020-04-12 20:40:34    阅读次数:72
[数据结构学习]单调队列
单调队列,即内部元素相对于比较器有序的队列,可以方便的查询序列中某个连续区间内的最大/最小值 也能在状态转移时优化决策以降低时间复杂度。(嗯,这句是OI-Wiki上说的,作为蒟蒻qwq我并不知道如何优化dp) 比如我们想知道一个长为n的数字序列中每连续k个数中最小的那个数 如果暴力求解的话,遍历从1 ...
分类:其他好文   时间:2020-04-12 20:39:47    阅读次数:87
快速排序
快速排序 快速排序 将列表中第一个元素设定为基准数字,赋值给mid变量,然后将整个列表中比基准小的数值放在基准的左侧,比基准大的数字放到基准的右侧,然后将基准数字左右两侧的序列在根据此方法进行排放。 定义两个指针,low指向最左侧,high指向最右侧 然后对最右侧指针进行向左移动,移动规则是:如果指 ...
分类:编程语言   时间:2020-04-12 20:39:32    阅读次数:68
JavaScript中的let关键字
JavaScript中的let关键字JavaScript中使用var定义变量可能存在的问题 var定义的变量没有块作用域 var定义的全局变量会自动添加全局window对象的属性 var定义的变量会提前装载 而let关键字的出现解决了以上的问题: <script type="text/javascr ...
分类:编程语言   时间:2020-04-12 20:38:44    阅读次数:204
Anacanda开发环境及爬虫概述
Anacanda开发环境 Anaconda是基于数据分析和机器学习的集成环境给我们集成好了数据分析和机器学习对应的各种环境和模块)。 jupyter:是Anaconda集成环境提供的基于浏览器可视化的编码工具 注意事项 在环境搭建的时候只需要安装Anaconda即可,安装路径必须是纯英文的,且不可以 ...
分类:其他好文   时间:2020-04-12 20:38:29    阅读次数:116
Chroot 特性 ?
3.2.0 版本后,添加了 Chroot 特性,该特性允许每个客户端为自己设置一个命名 空间。如果一个客户端设置了 Chroot,那么该客户端对服务器的任何操作,都将 会被限制在其自己的命名空间下。 通过设置 Chroot,能够将一个客户端应用于 Zookeeper 服务端的一颗子树相对 应,在那些 ...
分类:其他好文   时间:2020-04-12 20:38:16    阅读次数:89
Java 理解类加载过程 -- 自定义加载器
类加载器可以看下我的收藏: https://www.cnblogs.com/dongguacai/p/5879931.html 现在准备一个字节码文件: 自定义加载器: 1 package com.xzlf.test; 2 3 import java.io.ByteArrayOutputStream ...
分类:编程语言   时间:2020-04-12 20:37:56    阅读次数:70
简单版Mybatis框架的实现
一、基本概述 最近心血来潮,想加深学习框架实现的思想,所以抽空研究研究Mybatis,Mybatis的核心工作流程实现其实并不是很难。核心都是对反射,动态代理、设计模式以及JDBC的运用。 当然想要很完善的实现,包括各种特性、各种严谨的代码规范,那可能需要花费更多时间去研究源码。这里更多的是通过手写 ...
分类:其他好文   时间:2020-04-12 20:37:40    阅读次数:98
解决爬中文打印出乱码得问题
如下图,爬取标题,标题为中文内容,打印出乱码 解决方法,需要对请求后得返回数据重新编码 response = requests.get(url=url2) response.encoding = 'utf-8' #处理编码得步骤 print(url2) wb_data = response.text ...
分类:其他好文   时间:2020-04-12 20:37:26    阅读次数:60
MySQL优化-索引
MySQL优化-索引 二分查找 拆半查找,binary search 一种在有序数组中查找某一特定元素的搜索算法。 二分查找法的优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,二分查找方法适用于不经常变动而查找频繁的有序列表。 二叉树 二叉树的每个节点至多 ...
分类:数据库   时间:2020-04-12 20:36:38    阅读次数:91
1090条   上一页 1 ... 8 9 10 11 12 13 14 ... 65 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!