首页 > 2020年12月27日 > 全部分享
设计模式:享元模式
定义 享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能。这种类型的设计模式属于结构型模式,它提供了减少对象数量从而改善应用所需的对象结构的方式。 适用场景: 应用于系统底层开发。以解决系统性能问题 系统有大量相似对象,需要缓冲池场景 具体场景 享元模 ...
分类:其他   时间:2020-12-27 23:10:56    收藏:0  评论:0  赞:0  阅读:34
【leetcode】215. 数组中的第K个最大元素
inline int partition(int* a, int l, int r) { int x = a[r], i = l - 1; for (int j = l; j < r; ++j) { if (a[j] <= x) { int t = a[++i]; a[i] = a[j], a[j] ...
分类:编程语言   时间:2020-12-27 23:10:43    收藏:0  评论:0  赞:0  阅读:22
shell之循环
一、for循环语句 1.1 for循环语句结构 1)列表循环 列表for循环:用于将一组命令执行已知的次数! 语法结构: for variable in {list} do command command … done 或者 for variable in a b c do command comm ...
分类:系统服务   时间:2020-12-27 23:10:28    收藏:0  评论:0  赞:0  阅读:29
uiautomatorviewer将模拟器网易mumu识别为横屏
环境:网易木木模拟器 遇到的问题:使用uiautomatorviewer识别模拟器上的控件时,APP为竖屏,但是识别到的图片为横屏 image1319×1010 329 KB 原因:模拟器默认为横屏,只是打开应用时显示为竖屏,uiautomatorviewer识别时,根据分辨率,将app识别为横屏 ...
分类:其他   时间:2020-12-27 23:10:16    收藏:0  评论:0  赞:0  阅读:118
redis
redis是一种支持分布式的nosql数据库,数据保存在内存中,同时也可以定时把内存数据同步到磁盘转为持久化。 它支持字符串、哈希、列表、集合以及有序集合等,相关参考文档:http://redisdoc.com/index.html redis 的安装: 1.下载:在github上:https:// ...
分类:其他   时间:2020-12-27 23:10:02    收藏:0  评论:0  赞:0  阅读:29
Liunx运维(六)-文件备份与压缩命令
文档目录: 一、tar:打包备份 二、gzip:压缩或解压文件 三、zip:打包和压缩文件 四、unzip:解压zip文件 五、scp:远程文件复制 六、rsync:文件同步工具 分割线:正文 预置相关文件数据: 一、tar:打包备份 1、tar -zcvf www.tar.gz ./html/ # ...
分类:其他   时间:2020-12-27 23:09:45    收藏:0  评论:0  赞:0  阅读:34
[Java Spring JWT] JWT unit testing
Testing JWT proteceted endpoint: /** * HTTP POST /tours/{tourId}/ratings */ @Test public void createTourRating() throws Exception { restTemplate.excha ...
分类:编程语言   时间:2020-12-27 23:09:31    收藏:0  评论:0  赞:0  阅读:37
Android TV 开发问题
Android 6.0以后,文件读取需要增加权限 先在AndroidMainifest.xml增加以下代码 最后要在主Activity添加申请权限代码 回车事件需要通过以下的方法处理 ...
分类:移动平台   时间:2020-12-27 23:09:21    收藏:0  评论:0  赞:0  阅读:37
springboot实现mybaitis逆向工程
springboot实现mybaitis逆向工程 首先引入依赖,一共需要两个依赖(一个是mybaits依赖,一个是mybatis逆向工程插件) <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-sp ...
分类:编程语言   时间:2020-12-27 23:09:08    收藏:0  评论:0  赞:0  阅读:29
时间函数strftime()
例子:import timedef logger(): time_format = "%Y-%m-%d %X" #格式化输出时间 timess = time.strftime(time_format) with open("aaaa","a+",encoding="utf-8")as f: f.wr ...
分类:其他   时间:2020-12-27 23:08:54    收藏:0  评论:0  赞:0  阅读:37
Linux常用指令
一、awk ① 基本使用 [root@localhost ~]# cat /var/log/nginx/access.log | awk 'substr($9,1,3)!=200' #查看访问日志中,过滤非200状态码的日志请求; # substr($4,20) :表示从第四个字段里的第20个字符开 ...
分类:系统服务   时间:2020-12-27 23:08:43    收藏:0  评论:0  赞:0  阅读:37
魔改redis之添加命令hrandmember
魔改redis之添加命令hrandmember 正文 前言 想从redis的hash表获取随机的键值对,但是发现redis只支持set的随机值SRANDMEMBER。但是如果把hash表中的数据又存一份,占用的空间又太大。也可以通过先HLEN获取hash表的大小,随机出一个偏移值,再调用HSCAN获 ...
分类:其他   时间:2020-12-27 23:08:33    收藏:0  评论:0  赞:0  阅读:46
Centos8 Tomcat 开机自启配置
第一步:修改catalina.sh文件 # vim 编辑 Tomcat bin/catalina.sh 文件。增加如下内容 CATALINA_PID="$CATALINA_BASE/bin/tomcat.pid" 第二步 :创建 tomcat.service 文件 进入 /lib/systemd/s ...
分类:其他   时间:2020-12-27 23:08:22    收藏:0  评论:0  赞:0  阅读:37
images获取所有图片标签
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>index</title> <style> *{ font-family: 微软雅黑; } </style> </head> <body> <p><img sr ...
分类:其他   时间:2020-12-27 23:08:09    收藏:0  评论:0  赞:0  阅读:33
shell之条件判断
一、条件判断语法结构 1.1 条件判断语法格式 格式1:test 条件表达式 格式2: [ 条件表达式 ] 格式3: [[ 条件表达式 ]] 注意:如何使用格式2或格式3,条件表达式两侧必须有空格! 1.2 条件判断相关参数 1)判断文件类型 判断参数 含义 -e 判断文件是否存在(任何类型文件) ...
分类:系统服务   时间:2020-12-27 23:07:55    收藏:0  评论:0  赞:0  阅读:32
fibnacci 数列递归实现
1.若一个数列,前两项等于1,而从第三项起,每一项是其前两项之和,则称该数列为斐波那契数列。且这个数列中的数,如1,2,3,5,8,13,21,34,55等都被称为斐波那契数。2.F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2,n ∈ N*) ...
分类:其他   时间:2020-12-27 23:07:45    收藏:0  评论:0  赞:0  阅读:37
centos安装docker
1.删除旧的docker yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ d ...
分类:其他   时间:2020-12-27 23:07:30    收藏:0  评论:0  赞:0  阅读:35
如何优化webpack
一、Webpack性能优化1、可以减少webpack打包时间2、可以减少webpack打出来包体积优化loader对于Loader来说,影响打包效率首当其冲必属Babel了。因为Babel会将代码转为字符串生成AST,然后对AST继续进行转变最后再生成新的代码,项目越大,转换代码越多,效率就越低。当然了,我们是有办法优化的优化Loader的文件搜索范围module.exports={module:
分类:Web开发   时间:2020-12-27 23:07:16    收藏:0  评论:0  赞:0  阅读:44
.Net Core 审计日志实现
前言: 近日在项目协同开发过程中出现了问题,数据出现了异常;其他人员怀疑项目数据丢失程序存在问题。于是通过排查程序提供的审计日志最终还原了当时操作及原因。 可见审计日志在排查、定位问题是相当有用的,那么在.Net Core 如何来实现审计日志呢? 接下来一步步来实现效果 一、审计日志定义及作用 审计 ...
分类:Web开发   时间:2020-12-27 23:07:01    收藏:0  评论:0  赞:0  阅读:63
WinForm多线程修改控件时,提示在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke
方法一: 通用方法 public static partial class CtrlHelper { public static void SetControlSafe<T>(T control, Action action) where T : Control { if (control.Invo ...
分类:编程语言   时间:2020-12-27 23:06:38    收藏:0  评论:0  赞:0  阅读:29
402条   上一页 1 2 3 4 ... 21 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!