随笔 基础redis java

王慧婷的JAVA第六次作业

1.给定一个有9个整数(1,6,2,3,9,4,5,7,8)的数组,先排序,然后输出排序后的数组的值。 package www; public class ii { public static void main(String[] args) { int[]a= {1,2,3,4,5,6,7,8}; ......
JAVA

Java:static关键字

(一)static关键字的基本用法 1.static关键字基本概念 我们可以一句话来概括:方便在没有创建对象的情况下来进行调用。 也就是说:被static关键字修饰的不需要创建对象去调用,直接根据类名就可以去访问。 2.static关键字修饰类 Java里面static一般用来修饰成员变量或函数。但 ......
关键字 关键 static Java

Java static、final、static final 以及final static区别

一、相同点 都是Java修饰符 二、不同点 final final修饰 类:表示该类不能被继承; final修饰 方法:表示该方法不能被重写; final修饰 方法参数:表示在变量的编译期中它的值不能被改变; final修饰 变量:包括成员变量和局部变量,该变量只能被赋值一次且它的值无法被改变。对于 ......
static final Java

Java IO流 flush()的作用和缓冲流

Java 缓冲流和flush()的作用 哪些流是缓冲流,哪些流带有缓冲区? 根据Java官方文档关于Buffered Streams的介绍,缓冲流有四种: BufferedInputStream:包装字节输入流 BufferedOutputStream:包装字节输出流 BufferedReader: ......
作用 flush Java

C++随笔:内联(inline)

内联(inline) 内联函数以牺牲源文件大小为代价减小程序运行的时间,内联函数类似于一种编译器控制的复制/粘贴功能,当一个函数内部逻辑执行的消耗要远小于函数调用本身的消耗时,会额外增加栈空间的消耗,而被标记为内联的函数,编译器会直接将函数的定义“粘贴”到代码的调用处,直接在调用处将代码展开,这样就 ......
随笔 inline

Java public、protected、default和private四种修饰符区别

一、相同点 都是修饰符 二、不同点 访问权限不同 public 任何地方都可以访问,被其修饰的类、属性以及方法不仅可以跨类访问,而且允许跨包(package)访问。**** protected 修饰符,权限介于 public 与 default 之间。被其修饰的类、属性以及方法只能被类本身的方法及子 ......
protected default private public Java

java 基本笔记

语法八个基本变量 整型byte,short,int,long 浮点型float,double 布尔型boolean 字符型char 引用类型/包装类型 Integer默认为null string 功能上可以扩展,如方便互相转换java还是以类为基础的,操作参数大都为object类型。object更普 ......
笔记 java

Linux基础21 进程介绍, 进程监控状态ps, 进程相关命令pstree,pgrep,pidof, 动态进程监控top, 进程中断概念, kill停止进程信号介绍pkill, killall

1.进程的管理: 当我们运行一个程序,那么我们将该程序叫进程 进程 线程 协程 linux起服务会有给这个服务预分配的内存结构, windows没有 2.为什么要学进程管理? 为了管理架构的服务 3.程序和进程的区别 1)程序:开发写出来的代码,程序是永久存在的。 2)进程:它会随着程序的终止而销毁 ......
进程 信号 命令 状态 概念

java 获取ip

获取ip信息 public static String getRealIp(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == ......
java

python基础04

字符串(str) #方式一 name = 'kevin' # 方式二name = "kevin"# 方式三name = '''kevin'''# 方式四name = """kevin"""res = '洋哥说:“趁年轻学技能养活自己”'print(res) # 字符串拼接用+连接s = ' ‘hel ......
基础 python

Python的基础语法(二)

二、程序与用户交互 1、在Python中如何与用户进行交互 input :输入 2、如何拿到用户传输的数据? username = input(‘请输入你的名字:’)print(username ) 3、输出 print a = 1 b = 2 c = 3 # print(a, b, c) prin ......
语法 基础 Python

Java使用HttpUtil.request方法可以发送请求即【Java访问url得到响应数据】

Java使用HttpUtil.request方法可以发送请求即【Java访问url得到响应数据】 注:这个工具类可以在网上找,也可以自己手写 ,手写的话需要用到以下依赖: <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId ......
Java HttpUtil request 方法 数据

redis学习2通用命令--黑马

key通用操作 基本操作 del key exists key type key 扩展操作 为指定key设置有效期 expire key seconds pexpire key milliseconds expireat key timestamp pexpireat key millisecond ......
黑马 命令 redis

【pandas基础】--数据修改

pandas 作为一种常用的数据分析工具,提供了广泛的数据修改方法。 既可以针对行或者列的数据进行修改,也可以对具体单个元素进行修改,还可以基于条件选择要修改的行或者列的数据。 1. 增加数据 1.1 增加行数据 pandas的DataFrame增加一行或者多行数据之前是使用append方法。 im ......
基础 数据 pandas

Java Instant 创建和使用

Java Instant 创建和使用 Java Instant 是一个日期和时间相关的类,它表示时间轴上的一个点,精确到纳秒。 在 Java 8 中引入了 Instant 类,可以方便地进行时间戳的操作和转换。 创建 Instant 实例可以通过以下几种方式: 1、使用 now() 方法获取当前时间 ......
Instant Java

java异常处理

java异常处理 软件程序在运行过程中,可能出现意外(Exception),运行中不期而至的问题。 检查性异常:用户错误或问题引起的异常,程序员无法预见的 运行时异常:可能被程序员避免的异常,可以在编译时被忽略 错误:错误不是异常,而是脱离程序员控制的问题。错误在代码中通常被忽略。例如栈溢出 jav ......
java

java代理模式介绍

1、代理模式 代理模式是一种比较简单易懂的设计模式,通俗讲就是通过代理对象来代替真实对象的访问,这样就可以在不修改原目标对象的前提下,提供额外的功能,扩展目标对象的功能。 代理模式的作用主要是扩展目标对象的功能,可以在调用目标对象的方法前后增加一些自定义的操作。 2、静态代理 静态代理中,我们对目标 ......
模式 java

以点类Point及平面图形类Plane为基础设计三角形类Triangle

以平面图形类Plane为基类公有派生三角形类Triangle,main(void)函数完成对其的测试。 Point类结构说明: Point类的数据成员包括: ①私有数据成员:X坐标x(double型),Y坐标y(double型)。 Point类成员函数包括: ①有参构造函数Point(double, ......
三角形 Triangle 图形 平面 基础

java学习基础知识点

1 JDK, JRE, JVM 的区别。 jdk 开发工具(开发人员使用) jdk 的核心是API--开发人员使用的标准类库 jdk 中的 javac.exe: java 编译器,将 java源代码转换成字节码文件。 java.exe: java解释器,执行java程序的字节码文件 jre 运行时的 ......
知识点 基础 知识 java

Java常见操作

1 交换两个变量的操作 eg. public static void main(String[] args) { int m=10; int n=20; System.out.println("m="+m+",n="+n); //交换两个变量的值的操作 int temp=m; m=n; n=temp ......
常见 Java

java~"与运算"实现保留一个数的低8位

int类型另外介绍 int类型的封装类型是Integer类型,它是有符号的类型,即它有负数和正数两部分,最小为-2^32,最大值是2^32-1。 int类型由32位二进制数组成,每4位二进制数表示为1位16进制数,每8位2进制数占用存储空间为1字节、即每2位16进制也占用1字节 一个int类型的数字 ......
quot 个数 java

如何使用Java操作TensorFlow

https://blog.csdn.net/weixin_28906733/article/details/100528526 简介 机器学习在全球范围内越来越受欢迎和使用。 它已经彻底改变了某些应用程序的构建方式,并且可能会继续成为我们日常生活中一个巨大的(并且正在增加的)部分。 没有什么包装且机 ......
TensorFlow Java

SpringBoot+Redis+自定义注解实现接口防刷(限制不同接口单位时间内最大请求次数)

场景 SpringBoot搭建的项目需要对开放的接口进行防刷限制,不同接口指定多少秒内可以请求指定次数。 比如下方限制接口一秒内最多请求一次。 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 实现 1、实现思路 首先自定义注解,添加时间区间和最大请求 ......
接口 注解 SpringBoot 次数 单位

聊聊那些年我们实现java AOP几种常见套路

前言 有一定开发经验的同学对AOP应该很了解吧,如果不了解,可以先查看如下文章进行科普一下https://baike.baidu.com/item/AOP/1332219?fr=aladdin,再来阅读本文。 示例前置准备 注: 本示例基于springboot进行演示 1、在项目pom引入aop的G ......
套路 常见 java AOP

XML、Jsoup、Java爬虫

什么是XML? 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML的操作类型 1、解析:将xml文档 数据读取到内存中 2、写入:将数据写入xml 解析 XML 方式 DOM:将标记语言文档,一次性加载进内存,在内存中形成一颗dom数 优点:可以像Dom树一样,对文 ......
爬虫 Jsoup Java XML

Java使用wkhtmltopdf实现HTML转pdf

wkhtmltopdf设置全屏: wkhtmltopdf --disable-smart-shrinking --page-size A4 -B 0 -L 0 -R 0 -T 0 test.html output.pdf -B -T -R -L 是有效果的, $snappy->setOption(' ......
wkhtmltopdf Java HTML pdf

Java OOP 练习--银行客户管理

Acount public class Acount { private double balance; //余额 //带参构造器 public Acount(double initBalance) { this.balance = initBalance; } //查询余额 public doub ......
客户管理 客户 银行 Java OOP

Java的抽象类 & 接口

抽象类:在子类继承父类时,父类的一些方法实现是不明确的(父类对子类的实现一无所知)。这时需要使父类是抽象类,在子类中提供方法的实现。 接口(interface)技术主要用来描述类具有什么功能,而并不给出每个功能的具体实现。 ......
接口 Java amp

AI 绘画基础 - 细数 Stable Diffusion 中的各种常用模型 【🧙 魔导士装备图鉴】

AI 绘画新手魔导士在刚开始玩 Stable Diffusion 时总会遇到各种新的概念,让人困惑,其中就包括各种模型和他们之间的关系。 魔法师入门得先认识各种法师装备(各种模型),让我们遇到问题知道使用何种装备来协助自己发挥更大的效果。 safetensors 在了解各种模型之前,有必须先了解下 ......
图鉴 绘画 Diffusion 模型 常用

Java获取当前路径(Linux+Windows)

Java获取当前路径(Linux+Windows) 获取当前路径(兼容Linux、Windows): String curPath = System.getProperty("user.dir");log.info(" 当前路径 curPath:{}", curPath);输出结果: 当前路径 cu ......
路径 Windows Linux Java