自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 PageHelper与MybatisPlus分页冲突的一种兼容方案

PageHelper和MybatisPlus分页冲突的一种兼容方法

2024-04-30 09:27:12 302

原创 解决Camille进行隐私合规检查没有输出文件的问题

解决Camille进行隐私合规检查没有输出文件的问题

2024-03-14 20:11:01 254

原创 TextView设置textIsSelectable后点击事件异常问题

在使用TextView时候配置了textIsSelectable,同时也设置了点击事件。发现点第一次时候,点击事件没有生效,第二次点击才会触发。如果不点击其他View,后续点击事件都会触发。而点击其他View后再点击这个TextView,又会出现同样的问题。

2024-01-31 13:58:13 319

原创 基于KAop使用注解封装XXPermissions的安卓权限请求框架

基于之前写的一个框架KAop,封装了XXPermissions权限请求框架,实现了一个简易的通过注解请求权限的框架~

2022-12-19 21:52:01 464 3

原创 某种使用Kotlin的Android运行时AOP

使用Kotlin在安卓实现一种运行时的AOP框架,兼容Java调用。

2022-12-17 19:33:32 372

原创 TabLayout图标显示在文字左边

相关依赖 implementation 'com.google.android.material:material:+'这里主要记录一下TabLayout使用默认图标和文字的情况.new TabLayoutMediator(binding.tabLayout, binding.pager, new TabLayoutMediator.TabConfigurationStrategy() { @Override public void on

2021-09-02 15:31:00 1141

原创 请求分页储存管理的页置换算法模拟

详细知识点可以参考请求分页虛拟存储管理及页面置换算法请求分页储存管理请求分页系统是建立在基本分页系统的基础上,增加了请求调页功能和页面置换功能形成的页式虚拟储存管理。(必须要需要的硬件和软件支持。)页置换算法常用的页置换算法有:最佳置换算法(OPT)先进先出算法(FIFO)最近最久未使用置换算法(LRU)效果代码模拟主要包含生成随机访问序列和打印表示访问状态的表格,所以比较繁杂。// LRU算法模拟#include <iostream>#include &.

2021-06-16 15:13:07 2949 9

原创 Java实现可移除图像可见加密水印

算法说明实验选取一种典型的Logistic 混沌序列,如下:xn+1=λxn(1−xn),xn∈[0,1]x_{n+1}= \lambda x_{n}\left ( 1-x_{n} \right ),x_{n}\in [0,1]xn+1​=λxn​(1−xn​),xn​∈[0,1]其中 3.569946…≤λ≤4,0<xn<13.569946… \leq \lambda \leq 4 , 0 < x_{n} < 13.569946…≤λ≤4,0<xn​<1可见

2021-06-12 15:00:28 724 3

原创 Java实现特征保持的图像加密算法

算法说明算法用灰度图作为输入输出。图像加密(1)输入密钥key与原图像I(2)利用logistic映射生成伪随机整数序列P1对图像块进行置乱,改变图像像素在每个块内的位置。xn+1=λxn(1−xn),xn∈[0,1]x_{n+1}= \lambda x_{n}\left ( 1-x_{n} \right ),x_{n}\in [0,1]xn+1​=λxn​(1−xn​),xn​∈[0,1]其中 3.569946…≤λ≤4,0<xn<13.569946… \leq \lambd

2021-06-12 14:21:56 2367 4

原创 C++模拟可变分区存储管理

可变分区方式是按作业需要的主存空间大小来分区。当装入一个作业时,首先要查看是否有足够的空闲空间来分配,若有则按指定的分配方式进行分配;否则作业不能装入。首次适应算法:在空闲区间中查询满足作业需要的空间,并将作业装入第一个满足条件的空间中去。最佳适应算法:在空闲区间中查询满足作业需要的空间,并将作业装入满足条件的空闲空间中最小的一个空间中去。最坏适应算法:在空闲区间中查询满足作业需要的空间,并将作业装入满足条件的空闲空间中最大的一个空间中去。其实3种方式只是对空闲分区的选择策略不同。#inclu

2021-06-09 18:23:43 1736

原创 Java实现Logistic映射混沌图像加密算法

Java实现Logistic映射混沌图像加密算法Logistic混沌序列效果图关键代码参考Logistic混沌序列首先选取一种典型的Logistic混沌序列,如下:xn+1=λxn(1−xn),xn∈[0,1]x_{n+1}= \lambda x_{n}\left ( 1-x_{n} \right ),x_{n}\in [0,1]xn+1​=λxn​(1−xn​),xn​∈[0,1]其中 3.569946…≤λ≤4,0<xn<13.569946… \leq \lambda \leq

2021-04-16 22:08:17 1733 1

原创 Threejs自定义圆柱体GridHelper

Threejs自定义圆柱体GridHelper官方文档GridHelper源码第一次接触H5的项目开发,需要用到Three.js库。需要构建一个有粗细的网格。查找文档,发现GridHelper可以实现网格。不过网格是平面的直线。和要求不符合。特此查找GridHelper的源码,仿照其他独立的模块,自定义了一个有粗细的圆柱形线条网格CylinderGridHelper我不熟悉Jav...

2019-07-17 13:39:31 2083

原创 Java网红10s计时器

Java网红10s计时程序完整代码看到很多小视频有挑战10s免单什么的…自己用Java也简易实现了一个完整代码比较渣渣,不要介意源码.import java.awt.BorderLayout;import java.awt.Font;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import j...

2019-01-03 22:14:33 971 3

请求分页储存管理的页置换算法模拟.exe

C++编写的请求分页储存管理的页置换算法模拟程序,模拟OPT,FIFO和LRU算法。可以输入序列也可以随机生成访问序列。可以输出整个调度的流程(表),缺页次数和缺页率。

2021-06-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除