码迷,mamicode.com
首页 > 2020年03月15日 > 全部分享
设计模式——模板方法模式
一、概念:模板方法模式定义了一个算法的步骤,并允许子类别为一个或多个步骤提供其实践方式。让子类别在不改变算法架构的情况下,重新定义算法中的某些步骤。(总的来说就是把类中总是会重复的那部分移到抽象类的模板方法中,把在不同情形下有不同实现的那部分代码作为接口暴露出去,子类继承这个抽象类,并实现这个接口, ...
分类:其他好文   时间:2020-03-15 09:57:57    阅读次数:64
LeetCode 22. Generate Parentheses (括号生成)
题目标签:Backtracking 建立一个 HashMap 来记录 括号的 数量,利用DFS, 先用 左括号, 在用 右括号, 当 右括号用完的时候 返回。具体看code。 Java Solution: Runtime: 1 ms, faster than 85.94 % Memory Usage ...
分类:其他好文   时间:2020-03-15 09:57:24    阅读次数:49
Cyber Security - Palo Alto Firewall V-Wires
Leveraging V-Wires Bridge two physical connections and apply security Policies without influencing any routing decision(transparent Firewall inspectio ...
分类:其他好文   时间:2020-03-15 09:57:07    阅读次数:59
Codeforces1325D Ehab the Xorcist
Description "link" 题意: 给定整数 $u$ , $v$ 求一个长度最小的数组 $a$ 使得 $\sum a=v$ 同时 $xor\space a=u$ 输出两行,第一行为长度,第二行为数组中的值 Solution $$Begin$$ 首先考虑无解的情况,如果在比较高的位置上数的 ...
分类:其他好文   时间:2020-03-15 09:56:30    阅读次数:35
python-qrcode模块生成二维码
安装 pip install qrcode qrcode 依赖 Image 这个包:pip install Image 简单生成网页二维码: import qrcode img = qrcode.make('https://www.cnblogs.com/liming19680104/p/10291 ...
分类:编程语言   时间:2020-03-15 09:56:17    阅读次数:67
货币战争
内容简介 · · · · · · 为什么你不知道美联储是私有的中央银行? 为什么华尔街风险资本会选中希特勒作为“投资”对象? 为什么美国总统遇刺的比例高于美军诺曼底登陆一线部队的伤亡率? 自1694年英格兰银行成立以来的300年间,几乎每一场世界重大变故背后,都能看到国际金融资本势力的身影。他们通过 ...
分类:其他好文   时间:2020-03-15 09:55:46    阅读次数:84
linux基础补充(临时)
查看网络状态: ifconfig route -n hostname(uname -n) netstat (ESTABLISHED 建立连接数量即网络连接数) lsof -i :网络端口号#网络及服务故障排查1. ping www.etind.org icmp协议基础(linux进制icmp协议) ...
分类:系统相关   时间:2020-03-15 09:55:30    阅读次数:86
C#高级编程第11版 - 第十四章
《C#高级编程第11版 - (Professional C# 7.0 and .NET Core 2.0)》个人译注+修订+扩展。 ...
分类:Windows程序   时间:2020-03-15 09:55:16    阅读次数:71
APP(一) 测试知识点
功能测试 安装于卸载 软件更新升级 登录测试 离线测试 消息推送 UI界面测试 兼容性(操作系统,屏幕尺寸,分辨率) 安全测试 中断测试 网络测试 性能测试 1、功能性测试 根据产品需求文档编写测试用例而进行测试 功能性包括客户端的单个功能模块,及功能业务逻辑(功能交互)如:涉及输入的地方需要考虑等 ...
分类:移动开发   时间:2020-03-15 09:55:03    阅读次数:98
Hash 板子
1 //拉链法 2 int h[N], e[N], ne[N], idx; 3 4 // 向哈希表中插入一个数 5 void insert(int x) 6 { 7 int k = (x % N + N) % N; 8 e[idx] = x; 9 ne[idx] = h[k]; 10 h[k] = ...
分类:其他好文   时间:2020-03-15 09:54:43    阅读次数:53
李永乐老师的双蛋问题
1 #include<iostream> 2 using namespace std; 3 const int N=100+10; 4 const int INF=0x7fffffff; 5 int main(){ 6 int n,m; 7 while(cin>>n>>m){ 8 int dp[N] ...
分类:其他好文   时间:2020-03-15 09:54:30    阅读次数:306
docker中Jenkins启动无法安装插件,版本过低
一、问题现象: 使用docker启动jenkins,在jenkins启动后却无法安装jenkins的插件,一直提示安装失败且从log看到提示信息显示为需要升级jenkins的版本 二、原因分析: 在使用docker拉取jenkins镜像时没有拉取最新的jenkins版本,而老的2.60.3版本的je ...
分类:其他好文   时间:2020-03-15 09:54:12    阅读次数:105
1031. Maximum Sum of Two Non-Overlapping Subarrays
Given an array A of non-negative integers, return the maximum sum of elements in two non-overlapping (contiguous) subarrays, which have lengths L and  ...
分类:移动开发   时间:2020-03-15 09:54:01    阅读次数:75
JavaScript之事件循环,宏任务与微任务
事件循环 Event Loop 程序中设置两个线程:一个负责程序本身的运行,称为"主线程";另一个负责主线程与其他进程(主要是各种I/O操作)的通信,被称为"Event Loop线程"(可以译为"消息线程")。 所有任务可以分成两种,一种是同步任务(synchronous),另一种是异步任务(asy ...
分类:编程语言   时间:2020-03-15 09:53:06    阅读次数:63
python3 日期时间
1 from datetime import datetime 2 3 t1 = '22:21:30' 4 t2 = '23:21:25' 5 6 s = datetime.striptime(t1, '%H:%M:%S') 7 e = datetime.striptime(t2, '%H:%M:% ...
分类:编程语言   时间:2020-03-15 09:52:54    阅读次数:49
感受下Markdown
高级创意接口 1.cartier datapush接口文档 ...
分类:其他好文   时间:2020-03-15 09:52:37    阅读次数:45
bzoj5219
题意 有多少竞赛图满足从$1$出发最长路径为$k$。$k\le n\le 2000$ 做法 令$f_{i,j}$为$i$个点,$1$出发最长路径为$j$ $j<i$ 设$1$出发最长路径的点集为$A$,剩下的为$B$,从路径尾到$1$归纳可证明$B$间$A$的方向为$B\longrightarrow ...
分类:其他好文   时间:2020-03-15 09:52:24    阅读次数:54
939条   上一页 1 ... 43 44 45 46 47 48 49 ... 56 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!