ACwing99 激光炸弹 二维前缀和
网址:https://www.acwing.com/problem/content/101/ 题意: 给出一个矩阵,求边长为$R$的正方形子矩阵和的最大值。 题解: 求二维前缀和然后枚举左上角点即可。 二维前缀和求法:$S[i][j]=S[i-1][j]+S[i][j-1]-S[i-1][j-1]+ ... 查看全文
AcWing 9. 分组背包问题
#include <iostream> #include <algorithm> using namespace std; const int N = 110; int n, m; int v[N][N], w[N][N], s[N]; int f[N]; int main() { cin >> n ... 查看全文
ACwing98 分形之城 分形图
网址:https://www.acwing.com/problem/content/100/ 题意: 说着太复杂了,直接看原网页吧$QAQ$。 题解: 首先我们先推一下公式,就是这个点,在高一级图中的另外三个子图的对应位置应该怎么表示出来。首先在$n-1$级图中$2^{2n-2}$个房子,我们将其编 ... 查看全文
009.Kubernetes二进制部署kube-apiserver
一 部署master节点 1.1 master节点服务 kubernetes master 节点运行如下组件: kube-apiserver kube-scheduler kube-controller-manager kube-nginx kube-apiserver、kube-scheduler ... 查看全文
window 包管理器--Chocolatey
Chocolatey 介绍 在 Linux 下,大家喜欢用 apt-get 来安装应用程序,如今在 windows 下,大家可以使用 Chocolatey 来快速下载搭建一个开发环境。 Chocolatey 的哲学就是完全用命令行来安装应用程序, 它更像一个包管理工具(背后使用 Nuget ) 另外 ... 查看全文
win10 下安装win7虚拟机
这几天在帮忙安装win7 虚拟机,跟之前安装的XP虚拟机还是有点差别的,总结下相关记录。 1 网上搜索发现除了vmware还有VirtualBox这个虚拟机软件。而且后者还是免费软件,果断转向后者 现在使用的VirtualBox为v5.1.30 官网好像已经到V6了,奈何下载太慢。我这个安装包也是别 ... 查看全文
spring框架图详解
1.核心容器模块:提供spring的基本功能,包括Core,Beans,Context,EL模块 Core:封装了框架依赖的最底层部分,包括资源访问,类型转换及一些常用工具类。 Bean:主要组件是BeanFactory,它是工厂模式的实现。 Context:是一个配置文件模块,向Spring提供上 ... 查看全文
python sys.argv的用法
sys.argv[]说白了就是一个从程序外部获取参数的桥梁,“sys.argv[0]表示代码本身文件路径” 下面我们通过一个极简单的test.py程序的运行结果来说明它的用法。 1 #test.py 2 3 import sys 4 a=sys.argv[0] 5 print(a) 执行结果: 得到 ... 查看全文
JavaScript生成div效果
页面效果: 脚本展示: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <style type="text/css"> .yellow{ width: 100px; heigh ... 查看全文
【spring-boot】分页类使用
引入分页类 pom.xml中 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.13</version> ... 查看全文
python指令提示不是内部或外部命令
python指令提示不是内部或外部命令 系统变量—path,然后点击编辑,点击新建,添加以下两个目录; C:\Users\CF\AppData\Local\Programs\Python\Python38 C:\Users\CF\AppData\Local\Programs\Python\Pytho ... 查看全文
Python发展前景如何?人工智能为何选择Python语言?
人工智能语言的兴起,也让更多人都开始关注Python语言,Python作为人工智能首选语言,目前市场上发展前景如何呢?人工智能为何会选择Python呢?接下来带着你的疑问跟小编来看看吧。 查看全文
一篇文章搞懂高级Java程序员、架构师、技术总监、CTO从薪资到技能的区别
“ 我希望用一篇文章完全让大家正确的理解从程序员到架构师、技术经理、技术总监、CTO的完整区别以及进阶要领。 只有客观去认识,才会更加合理的找到自己的擅长点,从而更好的发展自己。 上图是典型的薪资结构图,我们先从高级程序员谈起。 高级程序员 一般是至少三年以上的工作经验,有些地方是五年以上,很多小公 ... 查看全文
Leetcode练习(Python):数学类:第67题:二进制求和:给你两个二进制字符串,返回它们的和(用二进制表示)。 输入为 非空 字符串且只包含数字 1 和 0。
题目: 二进制求和:给你两个二进制字符串,返回它们的和(用二进制表示)。 输入为 非空 字符串且只包含数字 1 和 0。 提示: 每个字符串仅由字符 '0' 或 '1' 组成。1 <= a.length, b.length <= 10^4字符串如果不是 "0" ,就都不含前导零。 思路: 模拟二进制 ... 查看全文
JavaScript生成批量<div>标签
页面展示效果: 脚本展示: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <style type="text/css"> div>div{ width: 50px; heig ... 查看全文
【Java多态&接口&转型】
一、转型 1、关于Java中的向上转型,向下转型 向上转型(upcasting):子类 >父类(自动类型转换) 向下转型(downcasting):父类 >子类(强制类型转换,需要加强类型转换符) 2、不论是向上转型还是向下转型,两个类型之间必须要有继承关系 如果没有继承关系进行转换的时候编码无法通 ... 查看全文
Leetcode练习(Python):数学类:第50题:Pow(x, n):实现 pow(x, n) ,即计算 x 的 n 次幂函数。
题目: Pow(x, n):实现 pow(x, n) ,即计算 x 的 n 次幂函数。 说明: -100.0 < x < 100.0 n 是 32 位有符号整数,其数值范围是 [?231, 231 ? 1] 。 思路:暴力法,然后做了下改进,纯粹的暴力法会超时。 程序: class Solution ... 查看全文
参加完阿里蚂蚁金服Java中间件6轮面试题!6点血泪总结~
蚂蚁金服一面:分布式架构 50分钟 1、个人介绍加项目介绍20分钟 2、微服务架构是什么,它的优缺点? 3、ACID CAP BASE理论 4、分布式一致性协议,二段、三段、TCC,优缺点 5、RPC过程 6、服务注册中心宕机了怎么办? 7、微服务还有其他什么组件 8、分布式架构与微服务的关系 9、 ... 查看全文
spring国际化locale的代码原理以及拓展配置
一、原理 两种不同的LocaleResolve LocaleResolver LocaleContextResolver多了解析时区的功能 LocaleContext 在DispatchServlet配置新的LocaleContext 通过rend方法,使用response渲染 二、实现 三、配置 ... 查看全文
Spring Cloud OpenFeign
Spring Cloud OpenFeign 1. 声明性 REST 客户端:Feign Feign是声明性Web服务客户端。 它使编写Web服务客户端更加容易。 要使用Feign,请创建一个接口并对其进行注释。 它具有可插入注释支持,包括Feign注释和JAX-RS注释。 Feign还支持可插拔编 ... 查看全文