工厂模式概念: 实例化对象,用工厂方法代替new操作 工厂模式包括工厂方法模式和抽象工厂模式 抽象工厂模式是工厂方法模式的扩展 两种工厂模式具体定义: 简单工厂(简单工厂不是设计模式而是编程习惯,有些人误以为是“工厂模式”):将共性的算法抽取,进行抽象定义在一个类作为工厂类,工厂类根据参数化方法来实 ...
分类:
其他 时间:
2020-08-31 23:47:25
收藏:
0 评论:
0 赞:
0 阅读:
97
第一印象 一款高准确度的独立java反编译GUI查看器 相关介绍 官网:http://java-decompiler.github.io/ 下载:官网直接下载,注意有蔷。https://github.com/java-decompiler/jd-gui/releases、https://github ...
分类:
编程语言 时间:
2020-08-31 23:47:12
收藏:
0 评论:
0 赞:
0 阅读:
130
线程是非独立的,同一个进程里线程是数据共享的,当各个线程访问数据资源时会出现竞争状态即:数 据几乎同步会被多个线程占用,造成数据混乱,即所谓的线程不安全 那么怎么解决多线程竞争问题? 锁 锁的好处: 确保了某段关键代码(共享数据资源)只能由一个线程从头到尾完整地执行能解决多线程资 源竞争下的原子操作 ...
分类:
编程语言 时间:
2020-08-31 23:47:01
收藏:
0 评论:
0 赞:
0 阅读:
86
初高中数学常用内容:平方和差、等差数列、等比数列、常用三角函数变换等。 ...
分类:
其他 时间:
2020-08-31 23:46:42
收藏:
0 评论:
0 赞:
0 阅读:
168
解释器模式提供了评估语言的语法或表达式的方式。这种模式实现了一个表达式接口,该接口解释一个特定的上下文。这种模式被广泛地应用在 SQL 解析、符号处理引擎等领域。解释器模式在实际的应用开发中运用的场景是比较少的,这里通过一个的例子简单用代码实现一下解释器模式。 /// <summary> /// 定 ...
分类:
其他 时间:
2020-08-31 23:45:44
收藏:
0 评论:
0 赞:
0 阅读:
97
iconv命令是用来转换文件的编码方式的,比如它可以将UTF8编码的转换成GB18030的编码,反过来也行。 语法 iconv -f encoding [-t encoding] [inputfile]... 选项 -f encoding :把字符从encoding编码开始转换。 -t encodi ...
分类:
系统服务 时间:
2020-08-31 23:45:32
收藏:
0 评论:
0 赞:
0 阅读:
63
一.安装插件 npm add lib-flexible postcss-px2rem 二.在public中的index.html中删除meta标签 删除 <noscript> <strong>We're sorry but supermail doesn't work properly withou ...
分类:
移动平台 时间:
2020-08-31 23:45:18
收藏:
0 评论:
0 赞:
0 阅读:
109
这个问题被问的概念相当之大, 进程:一个运行的程序(代码)就是一个进程,没有运行的代码叫程序,进程是系统资源分配的最小单 位,进程拥有自己独立的内存空间,所有进程间数据不共享,开销大。 线程: cpu调度执行的最小单位,也叫执行路径,不能独立存在,依赖进程存在,一个进程至少有一个线 程,叫主线程,而 ...
分类:
编程语言 时间:
2020-08-31 23:45:06
收藏:
0 评论:
0 赞:
0 阅读:
91
1. 场景 如果你经常刷抖音和微信朋友圈,一定发现了最近九宫格短视频很火! ?从朋友圈九宫格图片,到九宫格视频,相比传统的图片视频,前者似乎更有个性和逼格 除了传统的剪辑软件可以实现,是否有其他更加快捷方便的方式?比如:一键生成,批量生成? 废话不多说,本篇文章将大家使用 Python 一键生成九宫 ...
分类:
编程语言 时间:
2020-08-31 23:44:52
收藏:
0 评论:
0 赞:
0 阅读:
92
#!/usr/bin/python3 # coding=utf-8 #可以返回多个变量 def look_return(): a,b = 3,5 return a,b c,d = look_return() print(c, d) c, d = d, c print(c, d) View Code ...
分类:
编程语言 时间:
2020-08-31 23:44:36
收藏:
0 评论:
0 赞:
0 阅读:
79
go语言之Carbon库 carbon是一个时间扩展库,它提供了易于使用接口。 简单示例: package main import ( "fmt" "github.com/uniplaces/carbon" "time" ) func main() { // 打印当前时间 now :=carbon. ...
分类:
编程语言 时间:
2020-08-31 23:44:23
收藏:
0 评论:
0 赞:
0 阅读:
92
1,初始赋值,表明将要赋值为对象 2,结束前,让对象陈给垃圾对象(被垃圾回收器回收) 举例说明 var a = null; // 初始化变量a,表明将要赋值为对象a = [1, 2, 3]; //给对象a赋值a = null; // 使用完之后让b指向的对象成为垃圾对象(被垃圾回收期回收) ...
分类:
其他 时间:
2020-08-31 23:25:47
收藏:
0 评论:
0 赞:
0 阅读:
123
赠汪伦
[唐] 李白
李白乘舟将欲行,忽闻岸上踏歌声。
桃花潭水深千尺,不及汪伦送我情 ...
分类:
编程语言 时间:
2020-08-31 23:25:33
收藏:
0 评论:
0 赞:
0 阅读:
279
一个客户端运行了新的命令,添加了新的数据。 redis检查内存使用情况,如果大于maxmemory的限制,则根据设定好的策略进行回收。 一个新的命令被执行等等,所以我们不断地穿越内存限制的边界,通过不断达到边界然后不断回收回到 边界以下。 如果一个命令的结果导致大量内存被使用(例如很大的集合的交集保 ...
分类:
系统服务 时间:
2020-08-31 23:25:21
收藏:
0 评论:
0 赞:
0 阅读:
106
题目大意: 有一个栈,大小为M,数字1~N依次入栈,给出K个出栈序列,判断该序列是否满足出栈要求 思路:基本上还是模拟栈的入栈和出栈过程,要注意对于栈容量k的判断 注意:这道题其实不难,但是要注意虽然是否满足出栈要求这一判断我们在读取一行数据的中间就可以完成但依然要继续读入数据,否则就会发生读取中止 ...
分类:
其他 时间:
2020-08-31 23:25:07
收藏:
0 评论:
0 赞:
0 阅读:
90
使用NSwag.AspNetCore启用swagger:微软官网介绍的入门方法 NSwag 提供了下列功能: 能够使用 Swagger UI 和 Swagger 生成器。 灵活的代码生成功能。 借助 NSwag,无需使用现有 API。也就是说,可使用包含 Swagger 的第三方 API,并生成客户 ...
分类:
Web开发 时间:
2020-08-31 23:24:48
收藏:
0 评论:
0 赞:
0 阅读:
79
通过前台进行文件上传并保存服务器。 1.从前台解析得到的文件类型为 MultipartFile 类型,在进行解析的时候,我们需要将 MultipartFile 类型转换为file类型,然后将文件上传到文件服务器。 private File transferToFile(MultipartFile m ...
分类:
编程语言 时间:
2020-08-31 23:24:23
收藏:
0 评论:
0 赞:
0 阅读:
1769
IO密集型: 系统运行,大部分的状况是CPU在等 I/O(硬盘/内存)的读/写 CPU密集型: 大部分时间用来做计算,逻辑判断等CPU动作的程序称之CPU密集型。 ...
分类:
其他 时间:
2020-08-31 23:24:11
收藏:
0 评论:
0 赞:
0 阅读:
345
模块的介绍 python中的一个.py文件就是一个模块,一个package也是一个模块,模块有内置模块,第三方模块,自定义模块3种。 def my_sum(*args): return sum(args) 定义一个util.py模块 import util print(util.my_sum(45, ...
分类:
编程语言 时间:
2020-08-31 23:23:58
收藏:
0 评论:
0 赞:
0 阅读:
89
并行: 同一时刻多个任务同时在运行 不会在同一时刻同时运行,存在交替执行的情况。 实现并行的库有: multiprocessing 实现并发的库有: threading 程序需要执行较多的读写、请求和回复任务的需要大量的IO操作,IO密集型操作使用并发更好。 CPU运算量大的程序,使用并行会更好 。 ...
分类:
其他 时间:
2020-08-31 23:23:45
收藏:
0 评论:
0 赞:
0 阅读:
70