内存泄露的根本原因:长生命周期的对象持有短生命周期的对象。短周期对象就无法及时释放。情况如下:静态集合类引起内存泄露,各种数据链接没有关闭,内部类,单例 避免 OOM 异常: 程序需要申请一段“大”内存,但是虚拟机没有办法及时的给到,即使做了GC操作以后 android为每个app设置了一个内存上限。 减少内存对象的占用,内存对象的重复利用 ANR 也就是在规定的时间内,没有响应。处理:避免在UI线程,BroadcastReceiver 还有service主线程中,处理复杂的逻辑和计算 layout_gravity和gravity的区别: layout_gravity:设置控件本身相对于父控件
2022-01-17 17:45:29 173KB jav java 线程
1
华奥汽车销售集团网源码完整JavaWeb项目源代码很好的项目源码拿来学习研究运营都很不错。
2022-01-10 14:06:18 2.46MB 华奥汽车销售集团网源码完整Jav
通过Java Swing实现仿Chrome浏览器跳跳龙小游戏,能够显示当前游戏分数,历史游戏分数……
2022-01-03 14:01:59 1.62MB Jav 仿Chrom
1
实验室座位管理系统mysql数据库创建语句 实验室座位管理系统oracle数据库创建语句 实验室座位管理系统sqlserver数据库创建语句 实验室座位管理系统spring+springMVC+hibernate框架对象(javaBean,pojo)设计 实验室座位管理系统spring+springMVC+mybatis框架对象(javaBean,pojo)设计 实验室座位管理系统登录注册界面 实验室座位管理系统mysql数据库版本源码: 超级管理员表创建语句如下: create table t_admin( id int primary key auto_increment comment
2021-12-31 13:42:15 134KB date jav java
1
java线程池处理多并发,所有进程执行完后再统一处理结果线程池配置类多线程并行demo 线程池配置类 import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.annotation.EnableAsync; import org.spri
2021-12-20 21:45:34 42KB jav java 并发
1
旅游信息系统的登录、注册、修改密码和主页页面,项目打包
2021-12-10 19:11:58 3.86MB css;jav
1
java__文件上传下载到数据库
2021-12-05 19:39:02 272KB jav上传
1
fmath-mathml-java-v3.1.jar 处理word数学公式,另外还有MML2OMML.XSL文件
2021-12-01 12:45:21 370KB word mathml fmath-mathml-jav
1
JAVA连接MySQL数据库jav包 mysql-connector-java-5.1.6-bin.jar
2021-11-30 09:42:14 687KB JDBC java Mysql
1
此图书销售系统可以实现用户管理、图书查询、图书交易、图书管理、订单管理、求购图书、图书评价等功能。 用户管理:用户可以注册成会员登录系统,更改个人信息。管理员可以删除用户。 图书查询:用户可以根据类别查询图书,也可以根据书名、作者、出版社等进行精确查询。查询后可查看图书的详细信息。 图书交易:用户可以选择要买的图书并选定数量放入购物车,确定购买后完成交易,并可以在未发货前随时取消交易。用户可以查看自己的历史交易记录。 图书管理:管理员可以添加图书,图书包括书名、作者、出版社、价格、简介等信息,也可以查看每种书的销量。 订单管理:管理员可以查看用户已确定购买的图书并可以更改订单的状态(状态分为未发货、已发货、货已送到)。 求购图书:用户没有搜索到图书时,可以在求书栏里发布求书信息,包括书名、出版社、作者等信息。用户可以查看自己发布求书信息的状态(尚无此书、书已到)。管理员可以根据用户的求书信息做出回复。 图书评价:用户可以查看图书详情并可以评价此书,也可以看见其余用户对此书的评价。
2021-11-27 10:39:20 2.74MB 数据 jav mysq
1