一、单例模式定义 单例模式是指确保一个类在任何情况下都绝对只能有一个实例,并提供一个全局访问点。减少内存开销,避免对资源的多重占用。 二、饿汉式单例 1.代码示例 1 //标准写法 2 public class HungrySingleton { 3 4 private HungrySingleto ...
分类:
其他好文 时间:
2021-06-30 18:43:54
阅读次数:
0
Linux 内核:设备树(4)设备树中各个节点是谁转换的 背景 之前,我们在《把device_node转换成platfrom_device》中提到在设备树的device_node到platform_device转换中,必须满足以下条件: 一般情况下,只对设备树中根的一级子节点进行转换,也就是多级子节 ...
分类:
系统相关 时间:
2021-06-30 18:38:11
阅读次数:
0
一、普通new运算符和delete运算符 1.new运算符实际上由两个步骤组成: ①分配所需的内存:通过调用适当库的new运算符函数来分配内存(实际上所有new运算符都是由malloc完成,自己重载new时也应该用malloc分配内存,delete都由free完成) ②在分配的内存上建立对象或初始化 ...
分类:
其他好文 时间:
2021-06-30 18:30:57
阅读次数:
0
清理git提交记录并不能给“瘦身” 上周发现gitlab同步到线上的主服务器cpu和内存报警。 一查发现是隐藏目录 .git 过大导致的,导致每分钟同步卡死, 我其实有点怀疑是同步脚本中git命令导致的,要不就是下面的同步命令(每1分钟跑一次);要不就是每5分钟去git目录跑一次的git statu ...
分类:
其他好文 时间:
2021-06-30 18:05:44
阅读次数:
0
Linux中的调度参数之sysctl_sched_wakeup_granularity ...
分类:
系统相关 时间:
2021-06-30 18:04:40
阅读次数:
0
ANR是应用无响应,crash是崩溃闪退等 ANR原因:线程阻塞,输入性事件在特定时间内无法完成 crash原因:内存不足,数据转换异常 ANR问题:1.log文件夹下全局搜am_anr,此时会把log文件下下所有的包含am_anr的行显示出来(也可以搜activitymanager: ANR)2. ...
分类:
其他好文 时间:
2021-06-30 18:03:57
阅读次数:
0
如何在Linux中配置静态IP地址 1、使用root用户在终端输入命令vi /etc/sysconfig/network-scripts/ifcfg-ens33 如果不是root请切换至root用户,如下图操作: 2、进入文本后,输入i,开始编辑填写ip地址、子网掩码、网关、DNS等。如下图中“红框 ...
分类:
系统相关 时间:
2021-06-30 17:57:43
阅读次数:
0
什么是性能测试? 概念: 使??动化的?具,模拟不同的场景,对软件的各项性能指标进?测试和评估。 软件的范围包括: 后台处理程序(开发写的代码) 中间件(应?服务器)、数据库、程序架构等等 服务器资源的消耗(CPU、内存、磁盘、?络) 性能测试的?的: 1、评估当前的系统能? 验收第三?提供的软件获 ...
分类:
其他好文 时间:
2021-06-30 17:55:44
阅读次数:
0
Linux 查看内存命令 top命令, Linux的top命令提供Linux资源使用情况的实时更新信息。不仅可以查看Linux内存,也可以查看CPU以及各个进程之间的对资源的占用情况。使用方式如下: $ top total:总计物理内存的大小。 used:已使用多大。 free:可用有多少。 Sha ...
分类:
系统相关 时间:
2021-06-30 17:48:35
阅读次数:
0
PhantomJS在服务端生成ECharts图片 1. 准备工作 下载 PhantomJS包 点我进入下载页面 下载saintlee-echartsconvert-master包 点我进入下载页面 上传到linux服务器上 2. 部署服务 安装PhantomJS # 解压缩文件 tar xjf ph ...
分类:
Web程序 时间:
2021-06-30 17:43:17
阅读次数:
0