运算符 基础java day

新发布的Java使用率均超Java8

Java 软件供应商 Azul 发布了首份年度 Java 现状调查报告,基于对全球 2062 名 Java 专业人士和基于 Java 的应用程序用户进行的调查。 Java 软件供应商 Azul 发布了首份年度 Java 现状调查报告,基于对全球 2062 名 Java 专业人士和基于 Java 的应 ......
使用率 Java Java8

Java流程控制

09:打印九九乘法表 package com.kuang.struct; /** * Created by Little Ding on 2023/11/6 17:08 */ public class ForDemo04 { public static void main(String[] args ......
流程 Java

ansible的基础

一:ansible的认识 ansible是一个自动化运维的工具,可以想象一个场景,老板给了你1000台主机管理,配置Ip地址,管理服务等操作 第一种:每一个主机都进行操作,花费的时间太大了,并且效率低,容易出错 第二种:就是使用一个主控节点,其余都是被控节点,只需要在一台机器上面进行操作,用来控制其 ......
ansible 基础

redis系列~通用基础知识

Redis为什么这么快 完全基于内存操作 使⽤单线程,避免了线程切换和竞态产生的消耗 基于⾮阻塞的IO多路复⽤机制 C语⾔实现,优化过的数据结构,基于⼏种基础的数据结构,redis做了⼤量的优化,性能极⾼ IO多路复用机制讲解 1 单线程阻塞处理 2 多线程并发处理 3 IO多路复用,单线程并发处理 ......
基础知识 基础 知识 redis

MySql与SQLServer数据库基础语法差异;

1. 应用Native 工具将数据同步,将数据库结构和同步到MySql。视图、存储过程、函数手动创建。 2. 移除数据所有数据查询的数据框架标识"dbo"; 3. MySQL中IFNULL用法,用法与SQLServer中ISNULL(expr1,expr2)用法相似.,而MySql中isnull() ......
语法 SQLServer 差异 数据库 基础

Java中的IO流(二)

一、前言 前面我们讲解了如何使用字节流输入以及输出流,还有如何复制文件的操作, 今天我们讲解一下如何使用字符流。 字符流的一些基本知识点: package file.charStream; import java.io.UnsupportedEncodingException; import jav ......
Java

java配置环境

java配置环境 (1)当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。 (2)字节码是不能修改的,若要修改类的结果,需要修改类的源代码,然后将源代码重新编译成字节码 (3)环境变量中 ......
环境 java

java配置环境

java配置环境 (1)当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。 (2)字节码是不能修改的,若要修改类的结果,需要修改类的源代码,然后将源代码重新编译成字节码 (3)环境变量中 ......
环境 java

java配置环境

java配置环境 (1)当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。 (2)字节码是不能修改的,若要修改类的结果,需要修改类的源代码,然后将源代码重新编译成字节码 (3)环境变量中 ......
环境 java

Sql server基础使用(六):补充零碎的一些东西(想到什么就补充,未完待续~~)

对所学Sqlserver知识进行一下记录总结,某些用法之间还可以关联使用,欢迎补充和讨论。本人比较懒,结果的截图暂时就先不传了,什么时候想起来再说吧~~ 在写存储过程之前,先补充一些比较零碎的东西,有些在存储过程中会用到。 就想到什么写什么吧,有时间就补充~~未完待续~~ 1.定义变量 (我一般在存 ......
东西 基础 server Sql

秦疆的Java课程笔记:25 基础 类型转换

由于Java是强类型语言,在某些运算时会需要类型转换。 数据类型容量由低到高分别为: byte&short&char<int<long<float<double (浮点数的优先级大于整数) 运算中,不同类型的数据先转换为同一类型,再进行计算。 高容量类型到低容量类型需进行强制转换。 低容量类型到高容 ......
类型 课程 基础 笔记 Java

JAVA应用OOM OutOfMemoryError排查方法分享

JAVA应用OOM OutOfMemoryError排查方法分享 本地IDE场景 如果OOM能在本地IDE复现,那对于调试来说是再方便不过了. 添加jvm参数,帮助排查问题 # 限制内存不要给太大,使得有问题的代码容易暴露并调试。 # HeapDumpOnOutOfMemoryError的意义为发生 ......
OutOfMemoryError 方法 JAVA OOM

设计模式 - Immutable 模式(Java不变集合类 vs Google Guava不变集合类)

总结 JDK中的unmodifiableList的构造函数是对原始集合的浅拷贝, 而Guava.ImmutableList.copyOf是对原始集合的深拷贝 public class ImmutableDemo { public static void main(String[] args) { L ......
模式 设计模式 Immutable Google Guava

Visual Studio-OpenGL基础环境配置

Visual Studio2022-OpenGL环境配置(GLFW,GLAD,GLM,stb_image,ASSIMP) 项目外部依赖创建与导入方式: 说明:此图只作展示,如assimp.lib并未添加,如需要,添加即可,opengl的lib 64位链接名称位opengl32.lib 下图为Incl ......
Studio-OpenGL 环境 基础 Visual Studio

[BalticOI 2019 Day2] 汤姆的餐厅

[BalticOI 2019 Day2] 汤姆的餐厅 题目背景 译自 BalticOI 2019 Day2 T1. Tom's Kitchen 题目描述 Tom's Kitchen 是一家非常受欢迎的餐厅,其受欢迎的原因之一是每份菜都由至少 $ K $ 名厨师进行准备。今天有 $ N $ 份菜需要准 ......
BalticOI 餐厅 2019 Day2 Day

java的double、float类型的比较

在java中,针对double、float类型的运算和比较都最好不要直接进行,可以依靠BigDecimal来进行 一、比较大小 转换成 long 再比较,(这是long是基本类型,而不是Long对象,对象比较不要用 ==) Double.doubleToLongBits(0.042421d) == ......
类型 double float java

Vue基础

初识VUE <div id="demo"> <h1>Hello,{{name.toUpperCase()}},{{address}}</h1> </div> <script type="text/javascript" > Vue.config.productionTip = false //阻止 ......
基础 Vue

LOJ #6040. 「雅礼集训 2017 Day5」矩阵

题面传送门 不会线性代数🤡!又被 ZJ 薄纱了! 首先我们考虑如果确定了 \(A\) 矩阵,怎么计算 \(B\) 矩阵的个数。 好像有点困难,不妨先考虑 \(C\) 全零的情况。考虑 \(B\) 的一列,将其设成未知数,则最后的答案就是形如 \(\sum A_{i,j}b_{j}=0\) 这样 \ ......
矩阵 6040 2017 Day5 LOJ

CSS基础:你必须要知道的行高属性 line-height

作者:WangMin 格言:努力做好自己喜欢的每一件事 对于初学CSS的同学来说,会有很多属性相关的疑问,行高属性 line-height一定是其中一个,因为它是CSS中非常重要的一个属性,这个属性改变元素在网页中的行高,让你的网页看起来更加整洁,美观。 什么是行高? CSS中的行高(line-he ......
line-height 属性 基础 height line

秦疆的Java课程:24 基础 数据类型扩展及面试题讲解

1、整数扩展 进制 二进制数:0b开头 八进制数:0开头 十六进制数:0x开头 public class DEMO1 { public static void main(String[] args) { //整数扩展:进制 int A = 10; int B = 0b10;//二进制 int C = ......
类型 课程 基础 数据 Java

在xml中比较运算符

SQL 中,可以使用比较运算符来比较两个值,如使用小于运算符 < 比较两个值大小。但是,在 SQL 查询中,有时候需要将小于运算符 < 用于 XML 或 HTML 语法中,这会导致语法冲突。为了避免这个问题,可以使用 XML 或 HTML 实体引用来表示小于运算符 <,使其不被解释为分隔符。以下是几 ......
运算符 xml

Linux基础命令(一)

cd命令 绝对路径:cd /home/admin 查看当前目录:pwd 返回上一目录:cd .. 回到admin:cd ~ 返回倒数第二个目录:cd - ls命令:查看目录内容 ls:查看普通文件 ls -a:查看所有文件(隐藏文件.xxxx) ls -l(ll):查看文件详细信息 ls -lh:人 ......
命令 基础 Linux

Sql server基础使用(五):视图

对所学Sqlserver知识进行一下记录总结,某些用法之间还可以关联使用,欢迎补充和讨论。本人比较懒,结果的截图暂时就先不传了,什么时候想起来再说吧~~ 视图其实理解起来很简单,就好像是把复杂的查询语句查询出来的数据封装到一个临时表里面(知识我自己的理解~~) 1.创建视图 我所知的有2-3中方法 ......
视图 基础 server Sql

java如何声明一个对象

在Java中,声明一个对象有多种方式。以下是其中几种常用的方式: 1. 使用关键字`new`:使用这种方式声明一个对象,会调用类的构造函数创建对象的实例。 ClassName obj = new ClassName(); 其中,`ClassName`是类的名称,`obj`是对象的引用。 2. 使用类 ......
对象 java

JAVA生成16位唯一字符串

import lombok.extern.slf4j.Slf4j; import java.util.Random; import java.util.UUID; public class RandomUtils { private static long getRandom(long n) { l ......
字符串 字符 JAVA

go基础-泛型

概述 在强类型变成语言中,类型是确定不可变,如函数入参是确定类型、链表元素是确定类型,这极大限制了函数功能。也有些解决方案,为每种类型都实现一版函数,会导致大量重复代码;使用类型转换,使用特殊形参(如Object、any),在函数内部判断并转换类型后再执行逻辑,导致大量类型转换的代码,结构混乱,Ja ......
基础

java怎么实现对指定进行多线程访问的效果

要使用 Java 实现对特定网站(例如 "http://xkrj5.com")的多线程访问,你可以采用以下步骤: 创建一个线程类:这个类将负责执行 HTTP 请求。 使用线程池:这可以更有效地管理多个线程。 执行 HTTP 请求:使用 Java 的网络库(如 HttpURLConnection 或第 ......
线程 效果 java

Java实现两字符串相似度算法

1、编辑距离 编辑距离:是衡量两个字符串之间差异的度量,它表示将一个字符串转换为另一个字符串所需的最少编辑操作次数(插入、删除、替换)。 2、相似度 计算方法可以有多种,其中一种常见的方法是将编辑距离归一化为0到1之间的范围(归一化编辑距离(Normalized Edit Distance)),将编 ......
字符串 算法 字符 Java

Sql server基础使用(四):数据增删改

对所学Sqlserver知识进行一下记录总结,某些用法之间还可以关联使用,欢迎补充和讨论。本人比较懒,结果的截图暂时就先不传了,什么时候想起来再说吧~~ 1.数据表增加数据 增加数据,下面列出我所知道的几种方法 (1)普通插入 inset into + values INSERT INTO dbo. ......
基础 数据 server Sql

containerd 基础

containerd 介绍 containered原是Docker内部开发使用的运行时,后来在2017年3月捐给了Native Computing Foundation(CNCF)。 containerd 是一个行业标准的容器运行时,强调简单性、稳健性和可移植性。它可作为 Linux 和 Windo ......
containerd 基础