本文分类:news发布日期:2025/6/1 4:24:37
相关文章
android实现使用RecyclerView详细
显示页面代码:activity_category_inventory.xml代码:
<?xml version"1.0" encoding"utf-8"?>
<LinearLayout xmlns:android"http://schemas.android.com/apk/res/android"
xmlns:app"http://schemas.and…
建站知识
2025/6/1 16:28:15
常见的垃圾回收算法原理及其模拟实现
1.标记 - 清除(Mark - Sweep)算法:
这是一种基础的垃圾回收算法。首先标记所有可达的对象,然后清除未被标记的对象。 缺点是会产生内存碎片。
原理:
如下图分配一段内存,假设已经存储上数据了 标记所有…
建站知识
2025/6/1 17:16:51
git clone 提速
git上的项目时间久了 .git文件夹非常大,这时候更新一次项目需要花费很长的时间,解决方法也很简单,加一个depth参数,命令如下:
git clone --depth 1 https://github.com/xxxxxx/xxxxxx指定了 depth 1 的时候࿰…
建站知识
2025/6/1 4:48:13
Android singleTop启动模式开启新页面
在Android开发中,Activity的启动模式(Launch Mode)对应用的行为和用户体验影响非常大。其中,singleTop是一种常见的启动模式,但它常常让开发者困惑:当一个Activity设置为singleTop时,如何才能重新打开一个新的页面(实例)?
本文将详细解析singleTop启动模式的机制,为…
建站知识
2025/6/1 3:55:53
Python学习笔记--Django 表单处理
注意:本笔记基于python 3.12,django 5版本,不同版本使用上有些许差别。
HTML表单是网站交互性的经典方式。下面介绍如何用Django对用户提交的表单数据进行处理。
HTTP 请求
HTTP协议以"请求-回复"的方式工作。客户发送请求时&am…
建站知识
2025/5/31 17:34:34
MyBatis入门:快速搭建数据库操作框架 + 增删改查(CRUD)
一、创建Mybatis的项目 Mybatis 是⼀个持久层框架, 具体的数据存储和数据操作还是在MySQL中操作的, 所以需要添加MySQL驱动 1.添加依赖 或者 手动添加依赖 <!--Mybatis 依赖包--><dependency><groupId>org.mybatis.spring.boot</groupId><artifactI…
建站知识
2025/5/31 14:36:04
企业网站架构部署与优化-Nginx性能调优与深度监控
目录
#1.1Nginx性能调优 1.1.1更改进程数与连接数 1.1.2静态缓存功能设置 1.1.3设置连接超时 1.1.4日志切割 1.1.5配置网页压缩
#2.1nginx的深度监控 2.1.1GoAccess简介 2.1.2nginx vts简介 1.1Nginx性能调优 1.1.1更改进程数与连接数 (1)进程数 进程数…
建站知识
2025/5/31 17:45:00