随笔 基础redis java

c/c++零基础坐牢第三天

c/c++从入门到入土(3) 开始时间2023-04-17 19:07:20 结束时间2023-04-17 20:53:40 前言:经过三天的算法训练,大家肯定对后面的编程知识产生浓厚的兴趣,有了前两章的知识铺垫,我们今天来学习一下如何从键盘输入和屏幕输出!以下是自制思维导图参考于苏小红C语言程序设 ......
基础

Java作业

1.编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值 package lll; public class lll { public static void main(String[] args) { // TODO Auto-generated met ......
Java

ChatCLM部署随笔

🌐 ChatCLM 博客 🤗 ChatGLM Github 👋 ChatGLM-webui 介绍 ChatGLM-6B 是一个开源的、支持中英双语的对话语言模型,基于 General Language Model (GLM) 架构,具有 62 亿参数。结合模型量化技术,用户可以在消费级的显卡上 ......
随笔 ChatCLM

集合基础

Set:无序不可重复(独一无二) List:有序可重复(排序帮手) Queue:有序可重复(叫号机) Map:key无序不可重复,value无序可重复(key搜索) 为什么要使用集合? 数组的缺点是一旦声明之后,长度就不可变了;同时,声明数组时的数据类型也决定了该数组存储的数据的类型;而且,数组存储 ......
基础

(之前的项目复习)我的Java项目实战--校园餐饮商户外卖系统08(优化)

开发笔记八 读写分离 问题分析 Mysql主从复制 介绍 MySQL主从复制是一个异步的复制过程,底层是基于Mysql数据库自带的二进制日志功能。就是一台或多台MySQL数据库(slave,即从库)从另一台MySQL数据库(master,即主库)进行日志的复制然后再解析日志并应用到自身,最终实现从库 ......
项目 商户 实战 餐饮 校园

day03-Redis的客户端

Redis的Java客户端 在Redis官网中提供了各种语言的客户端,地址:Get started using Redis clients | Redis Redis的Java客户端: 1.Jedis Jedis 的官方地址:redis/jedis: Redis Java client design ......
客户端 客户 Redis day 03

java 为什么有抽象类和接口

1.抽象类 class Animal //创建一个动物类:父类 { String name; int age; public void cry() //动物会叫 { System.out.println("不知道怎么叫!"); //可是我们不知道它怎么叫 } } class Dog extends ......
接口 java

redis

今日内容 1 redis介绍 # 特性 Redis特性(8个) # 速度快:10w ops(每秒10w读写),数据存在内存中,c语言实现,单线程模型 # 持久化:rdb和aof # 多种数据结构: 5大数据结构 BitMaps位图:布隆过滤器 本质是 字符串 HyperLogLog:超小内存唯一值计 ......
redis

redis高级部分

redis介绍 Redis的8个特性 速度快:10W ops(每秒10万读写),数据存在内存中,c语言实现,单线程模型 持久化:rdb和aof 多种数据接口:字符串,列表,hash,集合,有序集合 BitMaps位图:布隆过滤器 本质是 字符串 HyperLogLog:超小内存唯一值计数,12kb ......
部分 redis

Redis --- 数据类型之列表 数据类型之hash

一、数据类型之列表 列表简介 Redis的list是一个字符队列,先进后出,一个key可以有多个值 列表操作 lpush key values [value ...] 将一个或多个值value插入到列表key的表头,Key不存在,则创建key 127.0.0.1:6379> FLUSHALL OK ......
类型 数据 Redis hash

Java字符串

Java字符串 String的特点 程序当中所有用双引号括起来的东西都说字符串不管有没有生成String类 1. 字符串的内容永不可变(重点) 2.字符串永不可变,所以可以共享使用 3.字符串效果相当于char[]数组,但是底层原理是byte[]字节数组 创建字符串 创建字符串的3+1种方法 构造方 ......
字符串 字符 Java

Docker基础知识点

1 . Docker 概述: 1.1 Docker为什么会出现: 问题: 在互联网开发环境当中很多情况会遇到在我的电脑上可以运行但是到你的电脑上就无法运行可,而且在软件版本更新以后会导致服务不可用的情况出现。 解决方式: 发布一个项目: 将一个项目打成jar包时带上Redis,Mysql, jdk, ......
知识点 基础 知识 Docker

Git基础内容笔记

Git笔记 更多 git log 命令可查看:http://git-scm.com/docs/git-log Git 工作流程 Git是分布式版本控制系统(Distributed Version Control System,简称 DVCS),分为两种类型的仓库: 本地仓库和远程仓库 工作流程如下 ......
基础 笔记 内容 Git

坦克大战项目实践(Java)

一、设计简介 该项目是设计一个坦克大战小游戏,该游戏算不上精美,但是有始有终。有明确的游戏开始、单人模式、双人模式、游戏暂停和游戏失败等事件。设计内容包含图片双缓存技术,解决游戏屏幕闪动问题;还包含了击毁坦克的爆炸特效与子弹消失;还包含了碰撞检测,包括墙体和边界的。 二、相关工作 由于该游戏设计是实 ......
坦克 大战 项目 Java

查找消耗cpu最高的Java进程

#!/bin/bash if [ -z "$1" ]; then ### 1.先找到消耗cpu最高的Java进程 ### pid=`ps -eo pid,%cpu,cmd --sort=-%cpu | grep java | grep -v grep | head -1 | awk 'END{pri ......
进程 Java cpu

随笔 听访谈

【对谈40岁未婚女高管:不婚不生,职场会更顺利吗?| 没人告诉女性的职场真相【姜Dora】】 https://www.bilibili.com/video/BV1us4y1P7e2/?share_source=copy_web&vd_source=ac45f88416edaeaafe5330e9e8 ......
随笔

宾馆客房管理系统(Java+SQL Server)

源代码下载链接: 一、宾馆客房管理系统开发初衷 随着互联网技术的迅速发展,计算机技术的普及以及信息化时代的推波助澜,宾馆客房需求的逐渐增大,这也是挑战了宾馆客房管理方面的技术,以前的人工管理方式已经不再适应现在的环境,取而代之的是先进的宾馆客房管理系统,提高了宾馆的工作效率,为想要入住宾馆的人提供更 ......
客房 管理系统 宾馆 Server 系统

Redis中的Hash类型常用命令

一、hset命令作用:设置hash类型值;格式:hset key field value案例:192.168.0.111:0>hset product name 苹果"1" 192.168.0.111:0>hset product price 5"1" 二、hget命令作用:获取hash类型某个ke ......
命令 常用 类型 Redis Hash

Docker基础命令及面试问题

Docker 包括三个基本概念: 镜像(Image):Docker 镜像(Image),就相当于是一个 root 文件系统。比如官方镜像 ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 最小系统的 root 文件系统。容器(Container):镜像(Image)和容器(Con ......
命令 基础 Docker 问题

机器学习-模型评价基础概念

1:训练集、测试集及其函数分割; 2:准确率、召回率; 3:交叉验证; 4:混淆矩阵; (1)介绍 TP、FN、TN、FP、TPR、FPR等概念: https://zhuanlan.zhihu.com/p/363924081 5: ROC曲线、AUC曲线; (1)ROC、AUC曲线讲解 https: ......
模型 机器 概念 基础

记录-js基础练习题

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 隔行换色(%): window.onload = function() { var aLi = document.getElementsByTagName('li'); for(var i = 0; i < aLi.length; i++ ......
练习题 基础 js

Java数组

Java数组 相同类型数据的有序集合(每一个数据称为一个数组元素,每个数组元素可以通过一个下标来访问) 数组声明创建 声明数组 dataType[ ] arrayRefVar; 首选方法 dataType arrayRefVar[ ]; 通过new操作符来创建数组 dataType[ ] array ......
数组 Java

java查看对象占用内存的大小

1.首先引入jar包 lucene-core-4.7.2.jar <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-core</artifactId> <version>4.0.0</version> </dep ......
对象 大小 内存 java

通过JAVA语言如何获取淘宝/天猫搜索词推荐

Java 是一种跨平台的、面向对象的高级编程语言,主要用来进行网站后台开发和 Android APP 开发,同时它是全球最受欢迎的编程语言之一,在世界编程语言排行榜 TIOBE 中,Java 一直霸占着前三名,有好多年甚至都是获得了第一名。那么为什么Java会如此受欢迎呢? Java 是一种半编译型 ......
语言 JAVA

Java与Mysql锁相关知识总结

锁的定义 在计算机程序中锁用于独占资源,获取到锁才可以操作对应的资源。 锁的实现 锁在计算机底层的实现,依赖于CPU提供的CAS指令(compare and swsp),对于一个内存地址,会比较原值以及尝试去修改的值,通过值是否修改成功,来表示是否强占到了这个锁。 JVM中的锁 jvm中,有2个常用 ......
知识 Mysql Java

Centos安装Redis

下载Redis wget https://github.com/redis/redis/archive/7.0.10.tar.gz 解压 tar -zxf 7.0.10.tar.gz -C /usr/local/ cd /usr/local/redis-7.0.10 mv /usr/local/re ......
Centos Redis

关于Java中值传递和址传递

参数传递在Java中有两种类型 值和址 其实本质都是一份拷贝 在调用函数的时候 进行压栈 传进来的参数会被开辟一份新的空间 传基本类型是把值传过去 传引用数据类型是实例指向实参 void m(int v){ //基本数据类型传值 是一份拷贝 不会影响实参 v++ } void m(int[] arr ......
中值 Java

JUC6_Java的锁Java锁之读写锁

独占锁(写锁) / 共享锁(读锁) / 互斥锁 概念 独占锁:指该锁一次只能被一个线程所持有。对ReentrantLock和Synchronized而言都是独占锁 共享锁:指该锁可以被多个线程锁持有 对ReentrantReadWriteLock其读锁是共享,其写锁是独占 写的时候只能一个人写,但是 ......
Java JUC6_Java JUC6 JUC

JUC6_Java的锁Java锁之自旋锁

Java锁之自旋锁 自旋锁:spinlock,是指尝试获取锁的线程不会立即阻塞,而是采用循环的方式去尝试获取锁,这样的好处是减少线程上下文切换的消耗,缺点是循环会消耗CPU 原来提到的比较并交换,底层使用的就是自旋,自旋就是多次尝试,多次访问,不会阻塞的状态就是自旋。 优缺点 优点:循环比较获取直到 ......
Java JUC6_Java JUC6 JUC

JUC6_Java的锁Java锁之公平锁和非公平锁

Java锁之公平锁和非公平锁 概念 公平锁 是指多个线程按照申请锁的顺序来获取锁,类似于排队买饭,先来后到,先来先服务,就是公平的,也就是队列 非公平锁 是指多个线程获取锁的顺序,并不是按照申请锁的顺序,有可能申请的线程比先申请的线程优先获取锁,在高并发环境下,有可能造成优先级翻转,或者饥饿的线程( ......
Java JUC6_Java JUC6 JUC