首页 > 2020年04月12日 > 全部分享
Tree Painting CF-1187E(换根DP)
题意: 给出一棵树,选一个节点作为根,使得所有子树的和最大,输出最大值。 思路: 换根$DP$。 代码: 1 //#include<bits/stdc++.h> 2 #include <set> 3 #include <map> 4 #include <stack> 5 #include <cmat ...
分类:其他   时间:2020-04-12 21:42:52    收藏:0  评论:0  赞:0  阅读:57
3-5 用户模块数据层构建
user模块下分别建这三个包 generator从common里面复制过来的。为什么generator这里还要复制一份呢,因为在正式的环境中,不同的模块可能是不同的小组的人来维护的。各自独立,所以这里也放一份代码生成的代码。 compyPath这个java包的路径 运行生成代码 common工程里, ...
分类:其他   时间:2020-04-12 21:42:11    收藏:0  评论:0  赞:0  阅读:58
Blash数组
1 //输入一个数作为Blash数组的根, 2 3 //对于该数组的每一个数x,x*2+1 x*3+1均在该数组 4 //并且该数组没有其他数字 5 //该数组升序排列 6 //输入a,n 输出该数组第n个数 7 // 8 // 9 #include <iostream> 10 #include < ...
分类:编程语言   时间:2020-04-12 21:41:50    收藏:0  评论:0  赞:0  阅读:69
建造者模式
static void Main(string[] args) { /*建造者模式,适合创建复杂对象,与工厂模式的关注点不一样,建造者重点关注,对象过程的创建 * * * */ { // 创建 福特 车 注重每个过程的建造 BuilderFord builder = new BuilderFord( ...
分类:其他   时间:2020-04-12 21:41:31    收藏:0  评论:0  赞:0  阅读:56
短视频爬取及blob反扒
爬取梨视频中的短视频数据 以上获取梨视频发现他是动态加载的video中src的url地址。所以我们无法可见即可得。 经过抓包工具中发的get请求中response选项卡中发现srcUrl中有这个src属性。并且里面得网址就是需要的视频数据网址。所以找到那块标签获取text文本内容,通过正则筛选出来u ...
分类:其他   时间:2020-04-12 21:41:12    收藏:0  评论:0  赞:0  阅读:158
线性表的基本操作
InitList(&L):初始化表。构造一个空的线性表 Length(L):求表长。返回线性表L 的长度,即L中数据元素的个数 LocateElem(L.e):按值查找操作。在表L中查找具有给定关键字值的元素 GetElem(L,i):按位查找操作。获取表L中第i个位置上的元素的值 ListInse ...
分类:其他   时间:2020-04-12 21:40:55    收藏:0  评论:0  赞:0  阅读:45
lvs+keepalived+apache
Keepalived介绍 keepalived 是一个类似于 layer3, 4 & 5 交换机制的软件,也就是我们平时说的第 3 层、第 4 层和第 5层交换。 Keepalived 的作用是检测 web 服务器的状态,如果有一台 web 服务器死机,或工作出现故障,Keepalived 将检测到 ...
分类:Web开发   时间:2020-04-12 21:40:34    收藏:0  评论:0  赞:0  阅读:83
使用Golang 封装一个自己的框架----请求处理篇
此框架的请求处理主要是依赖于Golang中的net/http包 1. http.ListenAndServe 方法的使用 1. 实现http简单服务示例:参考文档 https://studygolang.com/pkgdoc 1. 示例1 2. 示例2: 2. 本框架的处理思路: 1. 从http包 ...
分类:其他   时间:2020-04-12 21:39:55    收藏:0  评论:0  赞:0  阅读:53
4.12头条笔试
ak了,挺简单得,许愿面试 第一题 #include<bits/stdc++.h> using namespace std; const int maxn = 1e6+5; int val[maxn],res[maxn],res2[maxn]; int arr[maxn]; pair<int,int ...
分类:其他   时间:2020-04-12 21:39:31    收藏:0  评论:0  赞:0  阅读:45
LeetCode | 面试题 01.07. 旋转矩阵【Python】
LeetCode 面试题 01.07. 旋转矩阵【Medium】【Python】【数学】 问题 "力扣" 给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法,将图像旋转 90 度。 不占用额外内存空间能否做到? 示例 1: 示例 2: 思路 数学 时间复杂度: ...
分类:编程语言   时间:2020-04-12 21:39:14    收藏:0  评论:0  赞:0  阅读:57
vimrc配置
```plain " 显示行数 set number " 语法高亮 syntax enable " 设置背景色调 set background=dark " 设置主题 colorscheme solarized " 开启文件类型侦察 filetype plugin on " 去掉讨厌的有关vi一致性... ...
分类:系统服务   时间:2020-04-12 21:38:41    收藏:0  评论:0  赞:0  阅读:70
【2020Python修炼记】面向对象编程——多态性与鸭子类型
【目录】 一、多态和多态性 二、鸭子类型 一、多态和多态性 1、什么是多态 多态指的是一类事物有多种形态,比如动物有多种形态:猫、狗、猪 2、多态性 多态性指的是可以在不用考虑对象具体类型的情况下而直接使用对象,这就需要在设计时,把对象的使用方法统一成一种。 例如cat、dog、pig都是动物,但凡 ...
分类:编程语言   时间:2020-04-12 21:38:17    收藏:0  评论:0  赞:0  阅读:46
mysql 日期处理
字符串型日期比对 select name,cdate from user where DATEDIFF('2010-1-10' , sysdate()) > 0 字符串型时间比对 select * from dz_white_list where timestampdiff(second,curre ...
分类:数据库技术   时间:2020-04-12 21:37:07    收藏:0  评论:0  赞:0  阅读:51
并查集
并查集(Union-find): 首先看一下查找的过程,两行代码: //查找x元素所在集合的编号 int find(x) { if(x != p[x]) p[x] = find(p[x]); return p[x]; } if(find(x) != find(y)) p[find(x)] = fin ...
分类:其他   时间:2020-04-12 21:36:02    收藏:0  评论:0  赞:0  阅读:49
值对象的封装
为什么需要封装 值对象的属性需要同时满足某些条件保证值对象数据的一致性,这些属性同时被传递(作为参数) 示例 很多场景下都会用到的开始、结束时间,两个时间必须不能为空,而且这两个时间一般同时做为参数传递 将这两个属性放到一个值对象中,让它们同时变化与维护自身逻辑,与系统其它部分解耦 代码实现 当我们 ...
分类:其他   时间:2020-04-12 21:35:23    收藏:0  评论:0  赞:0  阅读:51
JuiceSSH:安卓平台免费好用的 SSH 客户端
为了解决上下班路上或者没带电脑时,查看 Linux 服务器日志或者紧急运维的需求,最终找到了 JuiceSSH 这款软件,强烈推荐给大家。 简介 JuiceSSH 是一个为 Android 打造的全功能终端应用,支持 SSH,本地 Shell,mosh 和 Telnet。 主要特点: 全色彩的终端/ ...
分类:移动平台   时间:2020-04-12 21:34:48    收藏:0  评论:0  赞:0  阅读:84
3-6 MD5介绍及用户添加功能实现
数据库 数据库清空,密码都是明文的 下面就是密码加密的问题。 提前准备的工具类 复制到utils模块内 调用加密的方法 测试 保存的密码就是加密后的 结束 ...
分类:其他   时间:2020-04-12 21:34:19    收藏:0  评论:0  赞:0  阅读:51
Idea创建JavaWeb项目以及配置Tomcat
一.IDEA创建JavaWeb项目 IDEA创建Javaweb项目,不再是和以前一样创建方式了,这里做个记录。 1. 打开IDEA,先创建一个空的Project 输入Project名字和路径。 2. 创建一个Module,选择的是Web Application ,勾选 ,选择Finish,填好模块名 ...
分类:编程语言   时间:2020-04-12 21:33:56    收藏:0  评论:0  赞:0  阅读:109
源码分析 Sentinel 之 Dubbo 适配原理
在 "Alibaba Sentinel 限流与熔断初探(技巧篇)" 的示例中我选择了 sentinel demo apache dubbo 作为突破点,故本文就从该项目入手,看看 Sentinel 是如何对 Dubbo 做的适配,让项目使用方无感知,只需要引入对应的依即可。 sentinel apa ...
分类:其他   时间:2020-04-12 21:33:27    收藏:0  评论:0  赞:0  阅读:90
第二章学习笔记
第二章我们更深入地学习了线性表,对线性表结构和对其进行的建立、查找、插入、删除等操作都有了更好的理解。 链表的基础操作: 定义: typedef struct Lnode { int data; struct Lnode *next; }Lnode, *Linklist; 初始化: void ini ...
分类:其他   时间:2020-04-12 21:33:07    收藏:0  评论:0  赞:0  阅读:43
1335条   上一页 1 ... 9 10 11 12 13 ... 67 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!