记忆角落

博客底部广告位招老板啦....

广州的运东长租旗下的公寓别租-很坑很坑!!!! 它的旗下有:瑞东公寓/爱加公寓/云栈公寓、简·寓青年社区、润亭酒店·公寓、快聚租,看到这些你们可以有多元躲多远!!别租真的!都是二手中的二手。 至于为什么说坑? 1.电表跳得快到...

发布 5 条评论

以前常常听别人说这么一个段子: 今天的事故也告诉了我,尽量不要在生产环境服务器上使用rm -rf * 今天还好账号权限不大,通过今天的事情也告诉自己 能不用rm -rf 就不要用~真的rm -rf 每次使用你都要三思而后行。也希望各位大佬别轻...

发布 5 条评论

介绍 模板方法是一种行为类设计模式。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。 模板方法是一个定义在父类的方法(抽象类),具体实现由子类实现 优点: 1、封装不变部分,扩展可变部分。 2、提取公共代码,...

发布 0 条评论

一、设计模式的分类 总体来说设计模式分为三大类: (1)创建型模式,共五种: 工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 (2)结构型模式,共七种: 适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组...

发布 0 条评论

这里推荐一种不容易出错的 “安装” 方法:二进制。 说是安装,其实并不涉及到任何向导程序,总的来说只有两步: 下载并解压 配置环境变量 1.OpenJDK 与 Oracle JDK 的区别 直接说结论好了,基本上可以认为 OpenJDK 在性能、功能和执...

发布 0 条评论

因为最近自己练手一个项目,需要用到全国省份市区数据,但是呢网上很多都不全或者需要收费才行。 于是就找到了民政局的网站,民政局的全国省份市区数据会定期更新,如果这个都不全那么还有那全对不对,所以就爬取民政局省市区数据,用...

发布 0 条评论

本文主要分为两个部分: 第一部分: 主要从问题出发,引入接口测试的相关内容并与前端测试进行简单对比,总结两者之前的区别与联系。但该部分只交代了怎么做和如何做?并没有解释为什么要做? 第二部分: 主要介绍为什么要做接口测试...

发布 0 条评论

Java 15 它不是一个长久支持(LTS)版本。虽然该版本并不是长期版本,但即使再发布新版本也是在此基础上的。 在JDK15中新增了以下新特性: 密封类的使用 隐藏类的理解 instanceof模式匹配 ZGC的功能转正 文本块的功能转正 Records二...

发布 0 条评论

Java 14 它不是一个长久支持(LTS)版本。虽然该版本并不是长期版本,但即使再发布新版本也是在此基础上的。 在JDK14中新增了以下16个新特性: 305: instanceof的模式匹配 (预览) 343: 打包工具 (Incubator) 345: G1的NUMA内存分配优...

发布 0 条评论

Java 13 它不是一个长久支持(LTS)版本。 重点特性列表: 动态应用程序类-数据共享 增强 ZGC 释放未使用内存 Socket API 重构 Switch 表达式扩展(预览功能) 文本块(预览功能) 动态应用程序类-数据共享 JDK5引入了Class-Data Sh...

发布 0 条评论

Java 12 它不是一个长久支持(LTS)版本。 重点特性列表: Switch 表达式(预览特性) 文件对比增强 Switch 表达式(预览特性) 在 Java 12 中,对 Switch 表达式的写法进行了改进,虽然是一个语法糖的改进,也让 Switch 的代码编写...

发布 0 条评论

Java 11是这是 Java 大版本周期变化后的第一个长期支持版本(LTS版本,Long-Term-Support,持续支持到2026年9月),是目前全球使用最多的LTS版本之一。 官方新特性: 本地变量类型 字符串加强 集合加强 加强文件读写 本地变量类型 ...

发布 0 条评论

从Java 10 开始,Java的迭代周期缩短为半年,半年发布一个版本。Java10它号称有109项新特性,包含12个JEP。 特性列表 局部变量的类型推断 var关键字 GC改进和内存管理 并行全垃圾回收器 G1 垃圾回收器接口 线程-局部变量管控 合并 JD...

发布 0 条评论

REPL (JShell):交互式编程环境。 HTTP 2 客户端:HTTP/2标准是HTTP协议的最新版本,新的 HTTPClient API 支持 WebSocket 和 HTTP2 流以及服务器推送特性。 改进的 Javadoc:Javadoc 现在支持在 API 文档中的进行搜索。另外,Javadoc...

发布 0 条评论

想必绝大部分项目还在运行着Java8。接下来就开始梳理一下吧。 Java8 优势:速度快、代码更少(增加了新的语法 Lambda 表达式)、强大的 Stream API、便于并行、最大化减少空指针异常 Optional; 一、Lambda 表达式 Lambda 是一个匿名...

发布 0 条评论

数据库使用的是sqlserver,JDK版本1.8,运行在SpringBoot环境下,对比3种可用的方式: 反复执行单条插入语句 xml拼接sql 批处理执行 先说结论:少量插入请使用反复插入单条数据,方便。数量较多请使用批处理方式。(可以考虑以有需...

发布 0 条评论

直接上代码: #!/usr/bin/python # -*- coding: utf-8 -*- import sys import re import time """ python consume_men.py 100MB 1D python consume_men.py 1GB 1M 第一个参数:表示消耗多少内存(MB/GB) 第二个参数:表示脚本需要执行...

发布 0 条评论

直接上脚本 #!/usr/bin/python # -*- coding: utf-8 -*- """ runing.py -c 2 -t 0.01 -m 1000 -c cpu核数,不加-c参数为最大核数 -t cpu运算频率时间,间隔,越小占用越高 -m 内存占用,1000MB """ import sys import time from time...

发布 0 条评论

MySQL 的集群都是采用双主双从的经典模式,这也是部署高可用集群的基础。这次笔记我们就开始学习拉~ 1.环境准备 上次我们搭建了mysql主备集群架构,如下所示 而这次,需要搭建的是主主(双master)从从 具体Mysql集群配置信息: IP ...

发布 0 条评论

单点数据库永远不应该出现在生产环境,我们已经目睹过太多由于单点、备份缺失造成的损失,所以,搭建高可用 MySQL 集群是非常有必要的。 搭建集群有以下几点好处: 高可用性,在主节失效时自动切换,不需要技术人员紧急处理 高吞吐,...

发布 0 条评论

MySQL 的安装方式一般分为三种: 二进制版本 编译版本 RPM 包 比较常见的是二进制版本安装,方便简单,相对于编译安装,如果不是追求极致性能,使用起来差别不大。 本次教程以二进制版本为例,系统为红帽7.4或者Centos7.4,MySQL 版...

发布 0 条评论

MySQL主从复制概述 在实际生产中,数据的重要性不言而喻,提供安全可靠的数据保障是技术与运维部门的职责所在; 如果我们的数据库只有一台服务器,那么很容易产生单点故障的问题,比如这台服务器访问压力过大而没有响应或者奔溃,那么...

发布 0 条评论