内存管理机制:引用计数、垃圾回收、内存池机制 1.变量与对象 变量:通过变量指针引用对象,变量指针指向具体对象的内存地址,最终这个变量取的是对象的值 个人理解:变量中保存的是数据地址,这里的对象即是指数据 对象:类型已知,每个对象都包含头部信息 头部信息中存的是对象的类型标识符和引用计数器 # 对象 ...
分类:
编程语言 时间:
2020-07-21 22:27:59
阅读次数:
82
为什么用线程池 1.创建/销毁线程伴随着系统开销,过于频繁的创建/销毁线程,会很大程度上影响处理效率 例如: 记创建线程消耗时间T1,执行任务消耗时间T2,销毁线程消耗时间T3 如果T1+T3>T2,那么是不是说开启一个线程来执行这个任务太不划算了! 正好,线程池缓存线程,可用已有的闲置线程来执行新 ...
分类:
编程语言 时间:
2020-07-21 09:58:27
阅读次数:
69
join的探究 首先明确join的作用:t.join()方法只会使主线程(或者说是t.join()的线程)进入等待池并等待t线程执行完毕后才被唤醒。但是并不会影响同一时刻其他处在运行状态的线程。 下面来分析一下有无join()的差别: 无join时: // 资源类 package com.join; ...
分类:
其他好文 时间:
2020-07-21 09:58:08
阅读次数:
76
Andriod手机无故关机重启:安卓6.0 1.尝试查看日志 adb logcat >d:\logcat.log 日志文件太大 2.adb logcat -v threadtime -r 4096 -b events >d:\events.log 输出信息如下 watchdog 电池信息 logca ...
分类:
其他好文 时间:
2020-07-20 22:59:47
阅读次数:
109
先上报错图 环境 Window Server 2008 r2 netcore 2.2 排错历程 看到这个错 我第一个想到netcore 安装问题 先检查了下环境 发现没问题 我排查了下应用池 确定是无托的 确认下模块 也是没错的 查了文档 吧日志打出来看看 .....emmmmm...看不出什么东西 ...
分类:
Web程序 时间:
2020-07-20 22:48:02
阅读次数:
219
druid连接池是阿里巴巴的数据库连接池项目。它的一个亮点强大的监控功能以及防SQL注入,同时不影响性能。这里是它的GitHub地址。感觉druid扩展的功能还是很实用的。 实用的功能 详细的监控 ExceptionSorter,针对主流数据库的返回码都有支持 SQL防注入 内置加密配置 可自定义扩 ...
分类:
其他好文 时间:
2020-07-20 22:25:04
阅读次数:
121
最近性能测试的时候想要查看一下dubbo线程池的使用情况,百度了好久才找到相关资料,连接如下: http://alibaba.github.io/dubbo-doc-static/Telnet+Command+Reference-zh-showComments=true&showCommentAre ...
分类:
编程语言 时间:
2020-07-20 15:32:48
阅读次数:
169
介绍:Maxim 美信 MAXM86146光学生物传感模块将Maxim同类最佳的光学生物传感模拟前端(AFE)与强大的Arm微控制器单元(MCU)和两个高灵敏度光电二极管相结合。集成微控制器是一款超低功耗微控制器,专为电池供电设备和无线传感器设计。Maxim MAXM86146结合了灵活和多功能的电 ...
分类:
其他好文 时间:
2020-07-20 13:27:46
阅读次数:
105
准备场景,盒子z轴在0点 右键工具栏,打开massfx工具栏 设置盒子的属性 设置球的属性 模拟计算 测试满意后,进行烘培动画 移到满意的位置,把关键帧选择删掉,这样模型就固定住了 ...
分类:
其他好文 时间:
2020-07-20 13:15:11
阅读次数:
108
前景回顾第一节从零开始手写mybatis(一)MVP版本中我们实现了一个最基本的可以运行的mybatis。第二节从零开始手写mybatis(二)mybatisinterceptor插件机制详解第三节从零开始手写mybatis(三)jdbcpool从零实现数据库连接池本节我们一起来学习一下mybatis中的事务管理。mybatis中的事务管理mybatis事务有两种使用方式:使用JDBC的事务管理机
分类:
其他好文 时间:
2020-07-20 11:04:36
阅读次数:
69