自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 AFL++简单学习_afl++ iot

AFL++是Google的AFL的一个分支,具有更快的速度,更多的突变,更多的自定义模块等。

2025-01-20 12:19:42 852

原创 7-52 两个有序链表序列的交集 (20 分)(思路加详解尾插法)come Boby!

sets[2];break;break;//判断相同的元素//求出较大的值//求出较小的值i<num2;j++){break;break;break;//判断相同的元素。

2025-01-20 11:56:17 732

原创 2021年校招进阿里P5全套200道java面试笔试题及答案

首先来总览Java程序员面试笔试包含的主要内容。二、Java核心面试基础。

2025-01-20 10:23:50 203

原创 [springboot]quartz动态定时任务数据库持久化

【代码】[springboot]quartz动态定时任务数据库持久化。

2025-01-15 08:01:23 335

原创 [NSSRound#16 Basic]RCE但是没有完全RCE_isset($_post[‘md5_3‘])&amp;&amp;md5($_post[‘md5_3‘]) == md

1、在当前目录中,查找后缀有 file 字样的文件中包含 test 字符串的文件,并打印出该字符串的行。tac:从最后一行开始显示,可以看出 tac 是 cat 的反向显示。uniq:可以查看 file -f:报错出具体内容 grep。那么现在阁下又该如何应对呢”;less:与 more 类似 head:查看头几行。echo “还在用传统方法?echo “来做做熟悉的MD5~”;vim:一种编辑器,这个也可以查看。more:一页一页的显示档案内容。vi:一种编辑器,这个也可以查看。tail:查看尾几行。

2025-01-15 07:57:40 1541

原创 [Mysql教程系列]介绍一下MySQL表设计规范

显示宽度并不限制可以在列内保存的值的范围,也不限制超过列的指定宽度的值的显示。请注意如果在整数列保存超过显示宽度的一个值,当MySQL为复杂联接生成临时表时会遇到问题,因为在这些情况下MySQL相信数据适合原列宽度,如果为一个数值列指定ZEROFILL, MySQL自动为该列添加UNSIGNED属性。例如,CHAR(30)可以占用30个字符。2、默认使用utf8mb4字符集,数据库排序规则使用utf8mb4_general_ci,(由于数据库定义使用了默认,数据表可以不再定义,但为保险起见,建议都写上)。

2025-01-15 07:53:56 475

原创 uniapp:插件开发指南

1、前端建议使用scss预处理并引用uni.scss中的变量定义,保持各插件风格统一,方便插件使用者通过搭积木的方式开发整体风格一致的App。开发JS SDK时,对目录结构无特殊要求,仅需将js文件命名为插件使用名称即可,例如:xiaoming-md5.js。1、格式为:‘作者ID-插件名称’,示例:‘xiaoming-tag’,其中作者ID和插件名称只能包含英文、数字。3、不能包含根目录的 manifest.json、pages.json、App.vue、main.js 等文件。

2025-01-14 15:36:31 747

原创 UML用例图的画法详细介绍【软件工程】

泛化(Generalization)关系是我们通常理解的继承关系:子用例和父用例相似,但表现出更特别的行为;包含(Include)关系是用来表示把一个较复杂用例所表示的功能分解成较小的步骤的一种关系。首先,用例图是用来描述系统功能的技术,表示一个系统中用例与参与者及其关系的图,主要用于需求分析阶段,同时它由。扩展(Extend)关系是用来表示用例功能的延伸的一种关系。关联(Association)关系是用例图最常见的一种关系,简单理解就是。画法上,关联关系无论是双向的还是单向的,一律用。

2025-01-14 15:32:51 235

原创 Ubuntu切换数据源

一定要选择与自己版本相对应的源,比如当前使用Ubuntu20.04,最好使用此版本的源,否则有可能会有意料不到的问题,良许就吃过这方面的亏。网络上也有很多教你换源的帖子,但都是直接给出内容,有可能源与自己的版本不一致,所以最好自己去官网复制。echo ” > sources.listnano sources.listdeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiversedeb htt

2025-01-14 15:29:09 411

原创 SpringBoot2

/@Data/***/@Data全局配置:表示日期格式描述两个类中属性的对应关系,对于两个类中同名的属性可以不映射userIduserNameuserAge。

2025-01-13 23:07:01 580

原创 SpringBoot 线程池

/配置核心线程数//配置最大线程数//配置队列大小//配置线程池中的线程的名称前缀// rejection-policy:当pool已经达到max size的时候,如何处理新任务// CALLER_RUNS:不在新线程中执行任务,而是有调用者所在的线程来执行//执行初始化2.在application.properties配置文件中添加以下配置。

2025-01-13 23:03:19 462

原创 SpringBoot 核心知识点整理!

System.out.println("目标方法名称: " + joinPoint.getSignature().getName());System.out.println("目标方法名称: " + joinPoint.getSignature().getName());System.out.println("目标方法名称: " + pjp.getSignature().getName());System.out.println("目标对象: " + joinPoint.getTarget());

2025-01-13 22:59:36 755

原创 Redis官方的高可用性解决方案

Sentine监听的maste地址,第一个参数是给master起的名字,第二个参数为master IP,第三个为master端口,第四个为当该master挂了的时候,若想将该master判为失效,当在执行故障转移时,设置几个slave同时进行切换master,该值越大,则可能就有越多的slave在切换master时不可用,可以将该值设置为1,即一个一个来,这样在某个。自动故障转移:主服务器宕机,哨兵会开始一次自动故障转移操作,升级一个从服务器为主服务器,并让其他从服务器改为复制新的主服务器.

2025-01-13 16:13:19 776

原创 Redis基础,Linux下安装Redis和hredis,C++调用Redis,Redis中字符串设计

客户端和服务端可以位于同一台计算机上,也可以位于不同的计算机上。服务端是整个架构的“大脑”,能够把数据存储到内存中,并且起到管理数据的作用。

2025-01-13 16:09:38 1620

原创 Redis哨兵机制

叙述a)主从复制,若主节点出现问题,则不能提供服务,需要人工修改配置将从变主b)主从复制主节点的写能力单机,能力有限c)单机节点的存储能力也有限什么是哨兵机制?: 哨兵(sentinel) 会不断地检查你的Master和Slave是否运作正常。:当被监控的某个 Redis出现问题时, 哨兵(sentinel) 可以通过 API 向管理员或者其他应用程序发送通知。

2025-01-13 16:05:56 780

原创 Mac下Android Studio NDK 环境搭建并运行

然后查看文件夹 Test\app\build\intermediates\classes\debug 会生成一个.h文件:com_android_talon_JniUtils.h。3,在工程的main目录下新建一个名字为jni的目录,然后将刚才的 .h文件剪切过来。接下来在app module目录下的build.gradle中设置库文件名(生成的so文件名)。然后接下来的步骤就是根据生成的class文件,利用javah生成对应的 .h头文件。4,生成的so文件也有了,那我们就要引用这个so文件。

2025-01-13 00:30:48 760

原创 Mac 电脑如何连接富士打印机

检查设备正在使用PostScript(可选组件)。如果设备上未安装 PostScript,请下载 PDF 类型的打印机驱动程序。您可以通过以下两种方法之一获取打印驱动程序。: 如果没有自动选择正确的设备,请选择。新的驱动程序图标将出现在打印机列表中。双击下载的打印机驱动程序,然后单击。从设备随附的软件/产品手册安装。: 输入设备(打印机)的IP地址。, 然后从列表中选择设备。IP地址将显示在屏幕上。从我们的官方网站下载。安装完成后,将显示“

2025-01-13 00:27:06 827

原创 Mac Nginx 关联 php 详细配置以及常见错误

配置文件一般开始是没有的,是我们找到官方给与的默认文件以它为基础拷贝新建一个出来的。创建PHP配置文件我们需要找到下面路径,可以文件夹打开或命令行打开,找到文件夹内的文件,通过手动拷贝或者命令行拷贝的方式去掉后面的default得到新文件php.ini。$ cd /etc可以配置一下里面时区,其他的可以不用动,等有需要在去调整。PHP$ cd /etc配置文件找到这行代码打开注释,这个文件是用于保存php服务进程号码的,打开注释之后记得保存,保存的命令就不写了。;改成PHPwww.conf。

2025-01-13 00:23:24 1668

原创 Elastic:开发者上手指南

Elasticsearch:使用 Elastic APM 监控 Android 应用程序 (- Observability:从零开始创建 Java 微服务并监控它 (Kibana:使用 Kibana 自带数据进行可视化(如果你的英文够好,这个系列的文章非常适合初学者来学习。使用 Elastic Stack 来分析奥运数据(33) Elastic Stack 架构。37) 插件 - Plugins。23)丰富数据及 lookup。26)生命周期管理(ILM)30) 数据库数据同步。24) 监视及管理。

2025-01-11 22:16:18 833

原创 Elasticsearch学习-索引操作及Mapping映射_es建索引建mapping

在7.X版本前类似于关系型数据库中的数据库概念,8.X版本后删除了type概念,索引类似于关系型数据库中的表。

2025-01-11 22:12:35 1004

原创 Elasticsearch地理位置_elasticsearch location

地理距离排序可以对多个坐标点来使用,不管(这些坐标点)是在文档中还是排序参数中。使用 sort_mode 来指定是否需要使用位置集合的 最小(min),最大(max)或者平均(avg)距离。这样就可以返回离我的工作地和家最近的朋友这样的结果了。

2025-01-11 22:08:53 643

原创 clickhouse常规的优化方法_clickhouse 优化

建表时能用数值型或日期时间型表示的字段就不要用字符串,全String 类型在以Hive为中心的数仓建设中常见,但ClickHouse 环境不应受此影响。虽然ClickHouse 底层将DateTime 存储为时间戳Long 类型,但不建议存储Long 类型,因为DateTime 不需要经过函数转换处理,执行效率高、可读性好。

2025-01-11 17:54:13 926

原创 CGBTN2110-DAY14总结复习

单个集合的操作:boolean add(E e) 将指定元素添加到集合中void clear() 清空集合boolean contains(Object o) 判断本集合是否包含指定的元素boolean equals(Object o) 比较集合对象与参数对象o是否相等int hashCode() 返回本集合的哈希码值。boolean isEmpty() 判断本集合是否为空boolean remove(Object o) 从本集合中移除指定元素oint size() 返回本集合中元素的个数。

2025-01-11 17:50:31 499

原创 Canal 初次启动时如何定位同步位点(文末附流程图)

1、Canal定位启动位点在一个 Canal Instance 实例启动时,在向 MySQL 发送 dump 命令之前,首先先得计算该从 binlog 的什么位置开始同步,初次启动时如何寻找位点等。其代码如下图所示:从这里可以看成,将调用 findStartPosition 方法查找启动时需要从那个位置开始同步 binglog ,该方法是一个抽象方法,具体实现在其子类中,我们将重点关注一下其子类 MysqlEventParser。

2025-01-11 17:43:03 761

原创 Android 运行时权限 Runtime Permissions

申请权限的解释,该方法只有在用户在上次拒绝过你的这个权限申请。再次弹出申请权限的对话框,告诉用户该权限是应用必要的,并且不会危害之类的解释。注意:Dangerous Permission的运行时授权是以group为单位的。当申请多组权限时,会逐一弹窗确认。

2025-01-11 09:18:54 674

原创 Android 路由框架ARouter源码解析_com

【代码】Android 路由框架ARouter源码解析_com。

2025-01-11 09:15:13 261

原创 android 论编码的简洁规范

这个大家从上面我定义的包名中就看出来了。自定义view用的xml :view_view名称简写.xmlview_header.xml 这个就是共用的view 也可以用common_view名称简写.xml替换。com. 公司名称简写.应用名称简写(拼音或者英文).activity.list 在activity下面建一个文件夹list放所有的ListActivity。com. 公司名称简写.应用名称简写(拼音或者英文).adapter.item 放和listAcitivity对应的Adapter。

2025-01-11 09:11:31 210

空空如也

空空如也

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

TA关注的人

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