享元模式 1 概述 定义: ? 运用共享技术来有效地支持大量细粒度对象的复用。它通过共享已经存在的对象来大幅度减少需要创建的对象数量、避免大量相似对象的开销,从而提高系统资源的利用率。 2 结构 享元(Flyweight )模式中存在以下两种状态: 内部状态,即不会随着环境的改变而改变的可共享部分。 ...
分类:
其他好文 时间:
2021-01-14 11:25:55
阅读次数:
0
mysql 8.0 新增了窗口函数,与Oracle一样的 MySQL从8.0开始支持窗口函数,这个功能在大多商业数据库和部分开源数据库中早已支持,有的也叫分析函数。 什么叫窗口? 窗口的概念非常重要,它可以理解为记录集合,窗口函数也就是在满足某种条件的记录集合上执行的特殊函数。对于每条记录都要在此窗 ...
分类:
数据库 时间:
2021-01-14 11:22:33
阅读次数:
0
对比监控出现性能毛刺时间点的GC日志和业务日志,发现JVM停顿了较长时间,且停顿时GC日志中有大量的“Allocation Stall”日志。 原因就是堆内存被占满,导致部分线程阻塞,如下图中的 High used已经达到100% 解决办法: 1.最直接有效的办法就是增加堆大小 2.增加jvm参数 ...
分类:
其他好文 时间:
2021-01-14 10:54:13
阅读次数:
0
AOP 什么是AOP ? 面向切面编程。通过预编译的方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生泛型,利用AOP可以对业务逻辑的各个部分进行隔离,从而使业务逻辑各个部分的耦合度降低,提 ...
分类:
编程语言 时间:
2021-01-14 10:40:40
阅读次数:
0
(部分摘自 https://www.cnblogs.com/kkxwze/p/10791719.html) 1、DDL和DML DML:数据操纵语言:比如insert,delete,update DQL:数据查询语言:Select 查询语句不存在提交问题 DDL:数据定义语言:如Create,Alt ...
分类:
数据库 时间:
2021-01-14 10:36:08
阅读次数:
0
接口测试: 接口测试流程: 1. 接口文档(API) 主要分为四个部分,请求方法,url(url包括协议,ip地址(域名),路径和文件名),请求参数和返回参数和返回的状态码,请求的参数是否有有一些非必填的参数 2. 接口用例(接口脚本和数据用例) 使用postman或jmeter填入接口请求,测试用 ...
分类:
其他好文 时间:
2021-01-14 10:30:21
阅读次数:
0
uni-app对接微信小程序直播 1.登录微信小程序后台-点击>设置->第三方设置->添加直播插件 2.添加直播组件后->点击<详情> 记录这两个参数直播插件的appid和最新版本号 3. 打开项目,找到manifest.json这个文件 代码: "plugins" : { "live-player ...
分类:
微信 时间:
2021-01-14 10:30:04
阅读次数:
0
在Java开发中,无论是运行还是调试,一般都会对异常进行处理,一则明确问题出在哪个地方,一则也是代码完整性的一部分。谈到log日志,小编建议初学java的朋友使用框架集成的log4j、logback这类统一打印日志,尽量不使用catch的e.printStackTrace(),为什么呢?下面我们来做 ...
分类:
编程语言 时间:
2021-01-14 10:29:40
阅读次数:
0
一. jwt实现过程 1 用户提交用户名和密码给服务端,如果登录成功,使用jwt创建一个token,并给用户返回 eyJ0eXAiOiJqd3QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxLCJ1c2VybmFtZSI6InpjYyIsImV4cCI6MTU5NDcz ...
分类:
其他好文 时间:
2021-01-13 11:27:50
阅读次数:
0
一、思路及部分代码 : 客户端 1.获取服务器的地址,端口号 //1.获取服务器的地址,端口号 InetAddress serverIP = InetAddress.getByName("127.0.0.1"); int port = 666; 2.创建一个Socket连接,参数为:地址和端口号 / ...
分类:
其他好文 时间:
2021-01-13 11:17:07
阅读次数:
0