随笔 基础redis java

PTA基础编程——6-8简单阶乘计算

本题要求实现一个计算非负整数阶乘的简单函数。 函数接口定义: int Factorial( const int N ); 其中N是用户传入的参数,其值不超过12。如果N是非负整数,则该函数必须返回N的阶乘,否则返回0。 裁判测试程序样例: #include <stdio.h>int Factoria ......
阶乘 基础 PTA

Java作业

package aa; import java.util.Scanner; public class aa { public static void main(String[] args) { // TODO Auto-generated method stub int sum = 0; for(i ......
Java

java4次作业

package aa; import java.util.Scanner; public class aa { public static void main(String[] args) { // TODO Auto-generated method stub int sum = 0; for(i ......
java4 java

Redis 数据库的事务机制

1、Redis 事务机制 1.1 事务的定义 事务是指一系列操作数据库的步骤,这一系列的操作步骤,要么完全地执行,要么完全地不执行。 1.2 Redis 的事务 同样,Redis 中的事务也是一组命令的集合,至少是两个或两个以上的命令。Redis事务是一个单独的隔离操作,事务中的所有命令都会序列化、 ......
机制 事务 数据库 数据 Redis

Redis的发布与订阅

1、发布与订阅 1.1 什么是发布和订阅 发布订阅模式是一种应用程序(系统)之间通讯、传递数据的技术手段,特别是在异构(不同语言)系统之间作用非常明显,可以实现应用(系统)之间的解耦合。 发布订阅是一对多的关系,需要有信息的发布者和消息的收听者。订阅者:对某个内容感兴趣,需要实时获取新的内容,只要关 ......
Redis

java第三次作业

分别使用for循环,while循环,do循环求1到100之间所有能被3整除的整数的和。(知识点:循环语句) package aa; import java.util.Scanner; public class aa { public static void main(String[] args) { ......
java

Java第四次作业

1.分别使用for循环,while循环,do循环求1到100之间所有能被3整除的整数的和。(知识点:循环语句) (1)for循环 package com.itheima.practice;public class Test18 { public static void main(String[] a ......
Java

第三次java作业

分别使用for循环,while循环,do循环求1到100之间所有能被3整除的整数的和。(知识点:循环语句) package hhhh; public class hhhh { public static void main(String[] args) { /* 1.分别使用for循环,while循 ......
java

4.5随笔

这周六的lqb 怎么说呢 已经对OI没有什么执念了 毕竟即将成为过去 虽然OI确实也给予我了很多的寄托 但终究要往前看 纠结于过去已然不明智 即将开始的CyberSpace 新征程 也是时候跟OI说再见了 lqb把能做的 能得的分都得了就行了 不太在意 周日学校还有一个同步赛 到时候看看吧 赛前复习 ......
随笔 4.5

java23设计模式原型模式

浅克隆 package com.bjsxt.prototype; import java.io.Serializable; import java.util.Date; public class Sheep implements Cloneable,Serializable { //1997,英国的 ......
模式 设计模式 原型 java 23

CSS基础

为满足网页的需要,来进行前端代码的学习 CSS基础 一:style <style> css标签 </styte> 例:对p标签进行更改 <style> p{ color:red; /*像素*/ font-size: 30px; /*背景*/ background: aqua; /*宽度*/ widt ......
基础 CSS

8-1 【Python0001】列举说明Python同Java及C++的不同之处

首先是C++C++是在C语言的基础上发展起来的,他包含了C语言的所有内容。同时,也引入了面向对象的概念。优点:1、他包含了C语言的内容,包括指针,使得C++在执行效率上特别的高效。2、引入面向对象的概念,使得开发效率提高。3、提供了很多的库,具有较好的封装性和移植性(代码)。缺点:1、C++比较难学 ......
Python 0001 Java

java23设计模式创建者模式

package com.bjsxt.builder; /** * 尚学堂牌宇宙飞船 * @author 尚学堂高淇 www.sxt.cn * */ public class AirShip { private OrbitalModule orbitalModule; //轨道舱 private En ......
模式 创建者 设计模式 java 23

Redis事务与Lua脚本

Redis的事务没办法保证一致性,使用Lua脚本也不能保证。Lua脚本能保证一致性,而且比redis的事务实习要简洁健壮。 转载:https://maimai.cn/article/detail?fid=1538576512&efid=SQ3XsywteU9lIxil766Lxw ......
脚本 事务 Redis Lua

搭建微服务基础环境

创建使用会员微服务模块-service consumer 3.1需求分析 浏览器向service consumer请求某个数据,service consumer会去向service provider请求数据,然后将service provider返回的数据返回给浏览器。 添加数据同理。 3.2思路分 ......
环境 基础

Java:数据表的字段设计了默认值0不生效的原因

在数据表里给字段设置了默认值为0,但是在插入的时候不生效,数据表设计如下 通过数据表生成的实体类 查看代码 @Data @TableName(value = "user") @NoArgsConstructor @AllArgsConstructor public class UserEntity{ ......
数据表 字段 原因 数据 Java

基础原理 | 善用数据手册

【1】STM32F103ZET6定义 STM32 =基于ARM核心的32位微控制器 F =通用类型 103 = 增强型 Z = 引脚数目为144脚(引脚越多外设越多) E = 512K字节的闪存存储器 T = 封装为LQFP(LQFP144) 6 = 工业级温度范围-40~85 【2】引脚定义 引脚 ......
原理 手册 基础 数据

MLIR基础及开发初探分析

MLIR基础及开发初探分析 初识MLIR 0x1. 前言 最近开始做一些MLIR的工作,所以开始学习MLIR的知识。这篇笔记是对MLIR的初步印象,并不深入,适合想初步了解MLIR是什么的同学阅读,后面会继续分享MLIR的一些项目。这里要大力感谢中科院的法斯特豪斯(知乎ID)同学先前的一些分享,给了 ......
基础 MLIR

【THM】Linux Fundamentals Part3(Linux基础知识3)-学习

本文相关的TryHackMe实验房间链接:https://tryhackme.com/room/linuxfundamentalspart3 本文相关内容:进一步提升你的Linux使用技能,了解一些Linux系统常见的实用程序。 简介 欢迎来到“Linux基础”系列的第三部分(也是最后一部分)。到目 ......

java中用stream 去重 排序 分组

java中用stream进行去重,排序,分组 一、distinct 1. 八大基本数据类型 List<Integer> collect = ListUtil.of(1, 2, 3, 1, 2).stream().filter(Objects::nonNull).distinct().collect( ......
中用 stream java

java项目部署Linux服务器

java项目部署Linux服务器 一:两种部署包: 部署之前先说下两种包,java项目部署到服务器一般有用war包的,也有用jar包的,微服务spring-cloud普及后大部分打包都是jar,部署之前先搞清楚自己要打war包还是jar包,下面小介绍两种包的区别: spring boot既可以打成w ......
服务器 项目 Linux java

每日随笔2023/4/4

今天上了数据库,了解到了第一范式:不含重复组关系,第二范式:非主属性完全依赖于主属性,第三范式:非主属性补传递依赖于主码。也学习事务,事务的特征:原子性,一致性,隔离性,持久性,处理事务:SQL,并发控制,并发控制的问题,并发控制措施,利用锁机制。 下午上了python,简单学了del的函数的规范, ......
随笔 2023

Java-Day-4(进度 + 三大流程控制语句)

Java-Day-4 进制 整数 二进制:0,1,满二进一,0b 或 0B开头 十进制:0 ~ 9,满十进一 八进制:0 ~ 7,满八进一,数字 0 开头 十六进制:0 ~ 9 及 A / a ( 10 ) ~ F / f ( 15 ),满十六进一,0x 或 0X 开头 | 十进制 | 十六进制 | ......
语句 进度 Java-Day 流程 三大

【无线通信基础】第一篇博文,读书记录

说来惭愧,搞移动通信的现在还没真正读过David Tse的这本Fundamental of Wireless Communication,正好现在没什么事情,决定花时间好好读一下,为了以后的工作和学习做准备吧。 本书主要涉及的内容大概分三个方面: channel characteristics an ......
无线通信 无线 基础

Java-Day-4(进制 + 三大流程控制语句)

Java-Day-4 进制 整数 二进制:0,1,满二进一,0b 或 0B开头 十进制:0 ~ 9,满十进一 八进制:0 ~ 7,满八进一,数字 0 开头 十六进制:0 ~ 9 及 A / a ( 10 ) ~ F / f ( 15 ),满十六进一,0x 或 0X 开头 | 十进制 | 十六进制 | ......
进制 语句 Java-Day 流程 三大

【MySQL】MySQL基础04 — SQL学习 — DQL — 排序查询

##SQL学习 — DQL — 条件查询 3. 排序查询 /* 语法: select 查询字段 from 表名 【where 筛选条件】 order by 排序字段 【asc | desc】 特点: 1. asc代表升序,desc代表降序 如果不写,默认升序 2. 排序字段除了可以是表达式外,还可以 ......
MySQL 基础 DQL SQL

java学习日记20230406-StringBuilder,StringBuffer,String比较

StringBuffer,StringBuilder,String比较: StringBuilder和StringBuffer非常类似,均代表可变的字符序列,而且方法相同; String:不可变字符序列,效率低,但是复用率高; StringBuffer:可变字符序列,效率较高,线程安全; Strin ......

Java

Java 一、转义字符 \t :一个制表符,实现对齐功能 \n:换行 \\:一个\,其他单引号、双引号同 \r:一个回车 System.out.print("学习\r北京"); ps:回车后,回到行首替换输入 二、注释 单行注释 多行注释(禁止套娃) 文档注释 javadoc -d 生成后的路径 - ......
Java

java学习日记20230406-StringBuilder类

StringBuilder类 一个可变的字符序列,此类提供一个与StringBuffer兼容的Api,但不保证同步。该类被设计用作StringBuffer的一个简易替换,用在字符串缓冲区被单个线程使用的时候。如果可能,建议优先采用该类,因为在大多数实现中,他比StringBuffer要快 Strin ......
StringBuilder 20230406 日记 java