日常总能看到用 build 方法创建一个对象,当时就在想问什么这么麻烦,直接 new 一个不可以吗? 1. 建造者模式(Builder Pattern) 建造者模式是将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示。它是构造方法的一种代替,当构造函数的参数多于4个,且部分参数是 ...
分类:
其他 时间:
2021-08-08 16:02:30
收藏:
0 评论:
0 赞:
0 阅读:
17
TT
分类:
其他 时间:
2021-08-08 16:02:18
收藏:
0 评论:
0 赞:
0 阅读:
27
封装 该露的露,该藏的藏:我们程序设计要追求“高内聚,低耦合”,高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用 封装(数据的隐藏) : 通常,禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏 记住这句话:属性私有,get/set ...
分类:
其他 时间:
2021-08-08 16:01:18
收藏:
0 评论:
0 赞:
0 阅读:
34
超卖问题(可以使用事务方式(乐观锁)通过对比本事务与数据库版本号进行控制(需要用watch进行监视) 也可以使用LUA脚本(包含在一个Lua脚本里面的redis命令具备原子性)) 连接超时问题(可以使用jedis连接池) 库存遗留问题(就是事务经常失败,库存还有很多)(可以使用LUA脚本进行解决(原 ...
分类:
其他 时间:
2021-08-08 16:01:09
收藏:
0 评论:
0 赞:
0 阅读:
21
重写。需要有继承关系。子类重写父类的方法// 1. 方法名必须相同// 2. 参数列表必须相同// 3. 修饰符:范围可以扩大但不能缩小// 4. 跑出异常:范围,可以被缩小,但不能扩大;为什么需要重写: // 1. 父类的功能,子类不一定需要,或者不一定满足 // Alt + insert ; o ...
分类:
其他 时间:
2021-08-08 16:00:48
收藏:
0 评论:
0 赞:
0 阅读:
23
http协议字段 指的是在http中请求和相应消息中的消息头部分;get,post,delete都是,但connect不是(connection是) sql语句:select distinct 表中一个列可能仅仅列出不同的值 OSI七层协议 应用层:最顶层,是各种应用的程序协议:HTTP,FTP(文 ...
分类:
其他 时间:
2021-08-08 16:00:34
收藏:
0 评论:
0 赞:
0 阅读:
25
来源:https://www.cnblogs.com/nxf-rabbit75/p/11276195.html 1.tf.gather 1 tf.gather(params, indices, validate_indices=None, name=None, axis=0) 功能:根据提供的ind ...
分类:
其他 时间:
2021-08-08 16:00:25
收藏:
0 评论:
0 赞:
0 阅读:
57
基础知识 IO多路复用 io模型图解版 深入select poll epoll k8s的存储体系 skipList基本概念。 什么是NIO 算法编程 剑指offer68:pdd面试因为这个题没做过做得不好被挂了…… Leetcode611:熟悉upper_bound的用法。 Leetcode128: ...
分类:
其他 时间:
2021-08-08 16:00:14
收藏:
0 评论:
0 赞:
0 阅读:
29
数据集与词性标注 数据集是NLP中的重要一环。 但是提到数据集,很多人的第一个想法可能是:“这玩意从网上下载就好了,不用管”。 真的不用管?最开始我也是这么认为的 于是我直奔CoNLL-2003去下载数据集。地址如下:https://www.clips.uantwerpen.be/conll2003 ...
分类:
其他 时间:
2021-08-08 15:59:30
收藏:
0 评论:
0 赞:
0 阅读:
31
hash:把 a 当做 26^0,b 当做 26^1,就这样。 或者,根本不hash成数字,直接当各个字母频次当成 string 处理 (频次就成了对应的字符,如 '9' + 1 再就是 ':')。 class Solution { public: vector<vector<string>> gr ...
分类:
其他 时间:
2021-08-08 15:58:56
收藏:
0 评论:
0 赞:
0 阅读:
31
Link. Codeforces Luogu Description. 给定一些和 \(x\) 轴平行的线段,保证两两不交。 现在你需要找到一个向量,使得他们按照这个向量的方向都平移到 \(x\) 轴上,还是两两不交。 最小化平移后最左端点到最右端点的距离,输出这个最小值 Solution. 没想到 ...
分类:
其他 时间:
2021-08-08 15:58:44
收藏:
0 评论:
0 赞:
0 阅读:
27
//样例一 Object object = new Student(); System.out.println(object instanceof String) //false //样例二 Student object = new Student(); System.out.println(obj ...
分类:
其他 时间:
2021-08-08 15:57:53
收藏:
0 评论:
0 赞:
0 阅读:
35
题目大意 给出一条防线上的防具布置情况,求防线的第一个破绽位置与该位置上的防具数量。 题目分析 记$S(x)$表示$0~x$的位置上一共有多少防具,对于每组防具,如果$s_i$在x之前,那么就把$min(x,d_i)$之前的防具累加,一直累加到n求出$S(i)$,时间复杂度为$O(n)$。 特判:若 ...
分类:
其他 时间:
2021-08-08 15:57:41
收藏:
0 评论:
0 赞:
0 阅读:
18
需求1:打印九九乘法表! for m in range(1,10): for n in range(1,10): if m<=n: print('%s×%s=%s'%(m,n,n*m),end=' ') print() >>1×1=1 1×2=2 1×3=3 1×4=4 1×5=5 1×6=6 1× ...
分类:
其他 时间:
2021-08-08 15:57:30
收藏:
0 评论:
0 赞:
0 阅读:
27
1、在pycharm中安装gitee插件 2、选择git.exe的安装路径 3、从gitee中拷贝项目的url并clone到本地pc上 4、在pycharm新的窗口打开项目 5、在本地仓库更改代码并上传到码云 6、将更改的文件commit到本地仓库 7、将本地仓库的代码push到远程仓库上 8、到g ...
分类:
其他 时间:
2021-08-08 15:57:17
收藏:
0 评论:
0 赞:
0 阅读:
31
第1章 Rsync服务 Rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具 rsync软件使用方法: rsync命令 1v4 1.1 本地备份数据 cp [root@nfs01 backup]# cp /etc/hosts /tmp [root@nfs01 ...
分类:
其他 时间:
2021-08-08 15:57:06
收藏:
0 评论:
0 赞:
0 阅读:
39
42:出书最多 描述 假定图书馆新进了m(10 ≤ m ≤ 999)本图书,它们都是由n(1 ≤ n ≤ 26)个作者独立或相互合作编著的。假设m本图书编号为整数(1到999),作者的姓名为字母('A'到'Z'),请根据图书作者列表找出参与编著图书最多的作者和他的图书列表。 输入 第一行为所进图书数 ...
分类:
其他 时间:
2021-08-08 15:56:54
收藏:
0 评论:
0 赞:
0 阅读:
21
常用类使用 1.构造字符串(StringBuilder) 有些时候,需要由较短的字符串构建字符串,例如:按键或来自文件中的单词 需要用许多小段的字符串来构建一个字符串 public class Demo { public static void main(String[] args) { Strin ...
分类:
其他 时间:
2021-08-08 15:56:43
收藏:
0 评论:
0 赞:
0 阅读:
13
1.规格参数新增与vo 在查询全部的时候如果带了key值,我们也应该把key带上模糊查询 修改queryPage方法 //分页查询,需要匹配key的模糊查询 @Override public PageUtils queryPage(Map<String, Object> params, Long c ...
分类:
其他 时间:
2021-08-08 15:56:30
收藏:
0 评论:
0 赞:
0 阅读:
33
闭包的特征? 优点? 缺点? 特征: 1:函数嵌套函数 2:函数内部可以引用外部的参数和变量 3:参数和变量不会被垃圾回收机制回收 优点: 1:避免了全局变量的污染 2:私有成员的存在 3:希望一个变量长期存储在内存中 缺点: 1:常驻内存,增加内存的使用量 2:使用不当会造成内存泄漏 ...
分类:
其他 时间:
2021-08-08 15:56:20
收藏:
0 评论:
0 赞:
0 阅读:
24