首页 > 全部
设计模式-适配器模式
###适配器模式 适配器模式,又叫变压器模式,他的功能是将一个类的接口变成客户端所期望的另一种接口从而使得原本因为接口不匹配而导致无法在一起工作的两个类能够在一起工作,属于结构性设计模式。 适配器模式一般包含三种角色: 目标角色(Target): 也就是我们期望的接口; 源角色(Adaptee):被 ...
分类:其他   时间:2021-07-30 22:58:18    收藏:0  评论:0  赞:0  阅读:23
Codeforces Round #735 (Div. 2) 题解
比赛地址:https://codeforces.com/contest/1554。 只有 ABCD 的题解,E 不会。 ...
分类:其他   时间:2021-07-30 22:58:03    收藏:0  评论:0  赞:0  阅读:40
pathlib路径问题
下面是我的文件框架 app file1 .py1 file2 .py2 config.py 我在config文件中设置了变量参数 BASE_DIR = pathlib.Path.cwd()用来获取文件路径 接下来我通过file1的py1文件调用config.py,显示的路径是...app/file1 ...
分类:其他   时间:2021-07-30 22:57:49    收藏:0  评论:0  赞:0  阅读:26
基于redis 生成唯一订单号
烦恼的唯一订单号= =、借助于redis锁 定义场景:laravel php /** * @param string $key redisKey * @param int $length 字符串长度 * @param string $prefix 字符串前缀 * @param bool $useEn ...
分类:其他   时间:2021-07-30 22:57:36    收藏:0  评论:0  赞:0  阅读:38
SpringBoot java.lang.ClassCastException:ResourceHttpRequestHandler cannot be cast to HandlerMethod
Springboot 在配置个性化的webMVC时,静态资源的请求也被拦截的时候,会出现以上错误,所以需要忽略对静态资源的拦截 1) @Configurationpublic class MyMvcConfig implements WebMvcConfigurer { // 拦截所有请求 @Ove ...
分类:编程语言   时间:2021-07-30 22:57:23    收藏:0  评论:0  赞:0  阅读:33
dinic板子
loj上偷学长的( #include <cstdio> #include <iostream> #include <bits/stdc++.h> #define ll long long using namespace std; inline int read(int x = 0, char ch ...
分类:其他   时间:2021-07-30 22:57:13    收藏:0  评论:0  赞:0  阅读:35
编程思想与算法leetcode_二分算法详解
二分算法通常用于有序序列中查找元素: 有序序列中是否存在满足某条件的元素; 有序序列中第一个满足某条件的元素的位置; 有序序列中最后一个满足某条件的元素的位置。 思路很简单,细节是魔鬼。 二分查找 一.有序序列中是否存在满足某条件的元素 首先,二分查找的框架: def binarySearch(nu ...
分类:编程语言   时间:2021-07-30 22:56:57    收藏:0  评论:0  赞:0  阅读:32
Web前端(四)-溢出设置、垂直对齐方式、显示层级、视频播放、图片盗链、图片问题多张图合并在一起显示问题
溢出设置overflow hidden: 超出部分不显示 ,可以解决高度识别为0 和 粘连问题 visible: 超出部分显示(默认) scroll: 超出部分滚动显示 行内元素的垂直对齐方式vertical-align baseline:基线对齐(默认) top:上对齐 middle:中间对齐 b ...
分类:Web开发   时间:2021-07-30 22:56:44    收藏:0  评论:0  赞:0  阅读:24
替换文本文件内容
package com.io.demo; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileInputStream; import java.io.FileNotFoundExceptio ...
分类:其他   时间:2021-07-30 22:56:29    收藏:0  评论:0  赞:0  阅读:23
整除分块
跟数列的分块思路相似,但是绝对不一样!!! 〇、题目 给出$N$,求$\sum\limits^{N}_{i=1}\lfloor \dfrac{N}{i}\rfloor$ 一、思路 就比如说$N=20$的时候,我们发现,这些商下取整后的结果为: | i: | 1 | 2 | 3 | 4 | 5 | 6 ...
分类:其他   时间:2021-07-30 22:56:17    收藏:0  评论:0  赞:0  阅读:28
Increasing Subsequence
####题目大意 给一个排列,问有多少个极大上升子序列,极大是指这个序列不能是其他上升子序列的子序列。 题解 令$f_i$表示以$i$结尾的子序列个数,那么转移的话枚举前面比它小的位置,转移的话这两个位置之间不能有这两个值之间的数。 考虑分治算这个东西,我们分治$(l,mid)\(和\)(mid+1 ...
分类:其他   时间:2021-07-30 22:56:03    收藏:0  评论:0  赞:0  阅读:27
完全数(PerfectNumber)(Java版)
5、完全数(PerfectNumber) 完全数(完数):如果一个数等于它的因子之和,则称该数为“完数”(或“完全数”)。 例如,6的因子为1、2、3,而 6=1+2+3,因此6是“完数”。 内层循环时,遍历到 “i/2” 即可,因数1和 i ,2和i/2,3和i/3............不包括本 ...
分类:编程语言   时间:2021-07-30 22:55:53    收藏:0  评论:0  赞:0  阅读:28
WPF MVVM模式下ComboBox SelectedItem无效问题
场景:博主在使用ControlTemplat时切换用户控件时,用户控件内部的ComboBox SelectedItem会消失 查阅相关文档后发现,ComboBox继承自Selector对象 表示允许用户选择从其子元素的项的控件 public abstract class Selector : Ite ...
分类:Windows开发   时间:2021-07-30 22:55:38    收藏:0  评论:0  赞:0  阅读:38
HTML杂记
World Wide Web Consortium(万维网联盟) W3C标准: 结构化标准语言(HTML, XML) 表现标准语言(CSS) 行为标准(DOM,ECMAScript) 标签 自闭合标签 单个出现 <hr/> <br/> ... 标签 成对出现(大部分标签) <p></p> <a></ ...
分类:Web开发   时间:2021-07-30 22:55:27    收藏:0  评论:0  赞:0  阅读:19
golang 版本的migrate数据迁移工具
github地址:https://github.com/golang-migrate/migrate 一、CLI方式使用 需要下载工具:go install -tags 'mysql' github.com/golang-migrate/migrate/v4/cmd/migrate@latest之后 ...
分类:其他   时间:2021-07-30 22:55:17    收藏:0  评论:0  赞:0  阅读:36
05 docker-compose
docker-compose介绍 是docker官方的开源项目,负责实现对docker容器集群的快速编排,从功能上看,跟openstack中的heat十分类似 compose中有两个重要的概念 服务(service):一个应用的容器,实际上可以包括若干运行相同镜像的容器实例 项目(project): ...
分类:其他   时间:2021-07-30 22:55:08    收藏:0  评论:0  赞:0  阅读:19
【粉丝福利】月薪20k以上的软件测试工程师,必须要知道的知识点总结
今天的话是我从阿里以为做软件测试开发的大牛那里取来的经,希望对正在做测试开发或者正在赶往测试开发这条路上的你有很大的帮助。 由于文章的技术知识过多,建议收藏,小编也另外整理了有工具+简历模板+最新面试真题等等,文末有领取方式! 1.前置基础知识: 计算机基础 测试理论 HTML基础 CSS基础 JS ...
分类:其他   时间:2021-07-30 22:54:58    收藏:0  评论:0  赞:0  阅读:30
deepin 20.2.2升级后出现的两个问题
deepin 20.2.2升级后出现的两个问题 重启后直接进入Grub界面。 解决方案: grub>ls # 会出现 (hd0), (hd0,gpt1), (hd0,gpt2)... # 通过使用 ls (hd0,gpt1)的方式找到 ext格式的deepin系统盘(ps: 因为我的是双系统, de ...
分类:其他   时间:2021-07-30 22:54:50    收藏:0  评论:0  赞:0  阅读:34
Java-技术专区-彻底你明白什么是JIT编译器(Just In Time编译器)
前提概要 我们都知道开发语言整体分为两类,一类是编译型语言,一类是解释型语言。那么你知道二者有何区别吗?编译器和解释器又有什么区别? 这是为了兼顾启动效率和运行效率两个方面。Java程序最初是通过解释器进行解释运行的,当虚拟机返现某个方法或代码块的运行特别频繁时,就会把这段代码标记为热点代码,为了提 ...
分类:编程语言   时间:2021-07-30 22:54:36    收藏:0  评论:0  赞:0  阅读:19
第二篇:linux之Xshell使用及相关linux操作
第二篇:linux之Xshell使用及相关linux操作 一、Xshell使用 1、Xshell安装 我们使用教育版即可,需要进行登录,之后就可以免费使用了。 安装地址:Xshell官网 2、Xshell使用 使用Xshell,可以更加方便的进行相关的操作,使用远程连接到linux服务器上,不用直接 ...
分类:系统服务   时间:2021-07-30 22:54:23    收藏:0  评论:0  赞:0  阅读:28
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!