随笔 基础redis java

自学c#基础第六课,常用控件label

label label和linklabel控件,主要是设置里面可见属性、字体什么的,linklabel的话有点中后下划线样式LinkBehavior listbox 主要介绍了里面的方法 //清除listBox1列表 // listBox1.Items.Clear(); //添加listBox1元素 ......
控件 常用 基础 label

容器操作、应用部署、mysql 部署、redis、nginx、迁移与备份、Dockerfile

1 容器操作 # 启动容器 docker start 容器id # 停止容器 docker stop 容器id # 文件拷贝 # 容器的文件copy到宿主机上(不是在容器内执行) docker cp 容器名称:容器目录 需要拷贝的文件或目录 docker cp 20fd8:/home/lqz.txt ......
容器 Dockerfile 备份 mysql redis

XPath 基础知识

XPath是一种查询XML文档的语言,它可以用来定位和选择XML文档中的节点,同时还支持对节点进行数据操作。下面是一些常见的XPath增删改查语句命令: 查询语句: //:选择文档中所有符合条件的节点 /:选择当前节点的直接子节点 ..:选择当前节点的父节点 @:选择当前节点的属性 text():选 ......
基础知识 基础 知识 XPath

Ubuntu 安装最新版 redis

可以通过以下步骤在 Ubuntu 上安装最新版本的 Redis:1. 更新软件包索引列表。打开终端并使用如下命令:sudo apt update2. 安装 Redis 依赖项。使用如下命令:sudo apt install build-essential tcl3. 下载最新版本的 Redis。可以 ......
最新版 Ubuntu redis

java获取json字符串中json对象

String ruleDetail = paperRule.getRuleDetail(); if(ruleDetail != null){ JSONObject jsonObject = JSONObject.fromObject(ruleDetail); //转json对象 Object pap ......
json 字符串 字符 对象 java

说说:Java面向对象编程三大特征

Java面向对象编程三大特征 - 多态 本文关键字:Java、面向对象、三大特征、多态 多态是面向对象编程的三大特征之一,是面向对象思想的终极体现之一。在理解多态之前需要先掌握继承、重写、父类引用指向子类对象的相关概念,对继承还没有完全明白的同学可进传送门: Java面向对象编程三大特征 - 继承  ......
特征 对象 三大 Java

Java怎么将对象序列化

......
序列 对象 Java

Java学习笔记(十一)

1、请描述abstract class 和interface的区别? (1)实现方式 抽象类是一个类,可以像普通类一样拥有属性和方法,但是它的部分方法没有具体实现,需要由子类来实现。抽象类使用关键字abstract来定义。在Java中,一个类只能继承一个抽象类。 接口没有属性,只有方法和常量,所有的 ......
笔记 Java

32基于java的小区物业管理系统或智慧社区管理系统

基于java的小区物业管理系统实现,智慧社区管理,住宅小区的日常管理,物业管理平台,智慧小区管理平台实现,科技园物业管理。业主管理平台,小区业主信息,物业信息化管理平台。 ......

java向字符串中插入其他字符串

两种方法: 第一种是用indexof去找位置和substring去截取最后再拼装起来,这种较为麻烦 第二种是用StringBuilder来搞,然后用他的insert方法: String alarmInfo="123456"; StringBuilder info=new StringBuilder( ......
字符串 字符 java

自学c#基础第五课,常用控件button、groupbox、combobox

button 视频中使用了两种方式: 1.工具箱直接拖出来后编辑 2.在加载代码区手敲代码创建按钮 主要讲解了第二种方式,我就不手敲了。 groupbox groupbox中可以放置button、image、lable等控件,主要是通过外置按钮来控制整个groupbox的显示和隐藏(Visible) ......
控件 groupbox combobox 常用 基础

Linux基础19 Gdisk, 挂载命令mount与配置文件, fstab文件的详细信息, Swap介绍与案例, 修改/etc/fstab错误重启系统, 修复(单用户模式登陆)

gdisk gdisk分区,分区表是GPT,支持更大的容量分区。128个。 #需要安装 [root@oldboy ~]# yum install -y gdisk 1.添加硬盘,3TB 在vmware里面添加 2.查看是否能识别出来。 [root@oldboy ~]# lsblk NAME MAJ: ......
文件 fstab 命令 错误 案例

验证码短信 API 接入指南:Java 语言示例代码

短信验证码是一种通过短信发送的验证码,通常用于验证用户的身份、保障账户安全和防止恶意攻击等。短信验证码已经成为现代社会中不可或缺的一部分,广泛应用于各种场景,包括用户注册和登录、找回密码等等。 为了满足企业在账户安全验证和业务发展方面的需求,验证码短信 API 应运而生,它可以帮助企业快速、便捷地发 ......
示例 语言 代码 短信 指南

python的基础语法

1.基础语法 # 将姓名字符串yuan赋值操作给变量name nmae = "yuan" # 将数字18赋值给变量age age = 18 """ 这是一个多行注释 三引号里面的任何内容不会被解释器执行 """ 2.语句分隔符 a =1 b =2 报错 a = 1;b =2 # 1.分隔符 # py ......
语法 基础 python

java

import java.io.*; import java.util.Date; import java.util.Scanner; import java.io.File; public class main { public static void main(String[] args) thr ......
java

Redis循序渐进

常见操作 String字符串 set key value [ex seconds] [px milliseconds] [nx|xx] 设置key及值,过期时间可以使用秒或毫秒为单位 setrange key offset value 从偏移量开始复写key的特定位的值 [root@redisA 6 ......
循序渐进 Redis

Linux基础18 磁盘介绍, 结构, 磁盘分区Fdisk

磁盘的基本概念 1.什么是磁盘?磁盘就像是森林,是所有硬式存储的统称,如最早出现的软盘,现在的硬盘,都是磁盘中的一部分。2.什么是软盘?磁盘开始指的是1.44MB的3.5英寸磁盘,这是很早时候的电脑储存盘,也叫软盘。软盘在如今已经很少被使用了,使用软盘需要安装软盘驱动。软盘容量小,容易损坏。随着数据 ......
磁盘 结构 基础 Linux Fdisk

直播系统搭建,java二维码 生成二维码

直播系统搭建,java二维码 生成二维码 package BasicsTest;import com.swetake.util.Qrcode;import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedIm ......
系统 java

31基于java的旅游信息系统设计与实现

基于java的旅游信息系统,景点信息管理,旅游路线管理,订单信息管理,新闻信息管理,地方美食等。springboot的旅游管理系统,旅游系统. ......
系统 信息 java

Redis沙盒逃逸(CVE-2022-0543)漏洞复现

0x01 概述 Redis 是著名的开源 Key-Value 数据库,其具备在沙箱中执行 Lua 脚本的能力。Debian 以及 Ubuntu 发行版的源在打包 Redis 时,在 Lua 沙箱中遗留了一个对象 package,攻击者可以利用这个对象提供的方法加载动态链接库 liblua 里的函数, ......
漏洞 Redis 2022 0543 CVE

【Java】Idea编写Java代码的快捷键

1、main函数快速生成快捷键:pvsm 回车<或 main 回车> public static void main(String[] args) { } 2、输出函数的快捷键:sout 回车 System.out.println(); 3、单行注释快捷键:ctrl + / // 单行注释 4、文档 ......
Java 快捷键 代码 Idea

java+企业微信,java实现应用消息推送和24小时内的撤回

1、java实现企业微信推送应用消息: 官方文档:开发前必读 - 文档 - 企业微信开发者中心 (qq.com) 动手能力强的直接看这个就能解决,点进去先看开发指南中的:基本概念介绍,获取access_token,再看基础的:消息推送。期间出现问题直接问度娘。 首先,需要获取相关企业微信信息: co ......
java 消息 小时 企业

力扣438(Java)-找到字符串中所有字母异位词(中等)

题目: 给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 异位词 指由相同字母重排列形成的字符串(包括相同的字符串)。 示例 1: 输入: s = "cbaebabacd", p = "abc"输出: [0,6]解释:起始索引等于 ......
字符串 字母 字符 Java 438

Java - JVM

JVM的位置 JVM的体系结构 JVM的位置 JVM的体系结构 ......
Java JVM

java--Servlet以及Mvc的实现

Servlet Servlet的生命周期 Servlet 的生命周期可以分为四个步骤: **实例化。**当 Web 容器(如Tomcat)启动时,会首先加载 Servlet 类,并创建 Servlet 实例。这一过程通常在应用程序启动时完成。 **初始化。**接着容器会调用 Servlet 实例的 ......
Servlet java Mvc

java泛型'T'与'?'基本知识

结论:'T'指的是某一类具体的对象,'?'可以表示成占位符,表明多种数据类型; 示例:可以看到show1方法中我们使用了T,大家都知道这是泛型的常见写法,那么这里的T指的是某一类具体的对象,list集合里只能存放同一类型数据,如果插入不同类型数据则会报错。那么show2方法中我们使用的是?,可以看到 ......
39 基本知识 知识 java

java 扫雷

Main类 public class Test { public static void main(String[] args) { MyJFrame mj = new MyJFrame(); mj.myJFrame(); } } Game类 import javax.imageio.ImageIO ......
java

Java泛型

泛型使用 泛型的本质是参数化类型 1、 List<T>{} public class HashSet<E>{} T和E必须是引用类型不能是基本类型 2、使用 List<Integer> list = new ArrayList<Integer>(); //后面可以直接缺省java编译器会帮我们自动推 ......
Java

学习笔记 - 基础算法

基础算法 三分 模板题 P3382 【模板】三分法 double lmid, rmid; double const eps = 1e-6; while (r - l > eps) { lmid = (l * 2 + r) / 3; rmid = (r * 2 + l) / 3; if (F(lmid ......
算法 基础 笔记

java链表的疑惑

head.next = tail; tail = new ListNode(); 为什么head.next不等于tail 在cpp里面 head->next = tail; tail = new ListNode(); 这时head->next == tail.这是因为head->next存放的是t ......
java