随笔 基础redis java

财务基础知识:单式记账法和复式记账法

单式记账法: 单式记账法从字面即可理解,这是一种比较单一的记账法,与之相对的则是复式记账法。 单式记账法的主要特点:属于一个简单的记账法而且是不完整的,它主要是记公司的现金收入的账目。 简单点说就是会记录一下公司的收入多少,然后公司与银行以及欠人家多少钱这样的数据。 公司有多少钱,公司收入多少钱,公 ......
记账法 复式 基础知识 财务 基础

Book-Linux 系统编程-41章 共享库基础

Book-Linux 系统编程-41章 共享库基础 共享库是一种将库函数打包成一个单元使之能够在运行时被多个进程共享的技术。这种技术能 够节省磁盘空间和RAM。 41.1目标库 构建程序的一种方式是简单地将每一个源文件编译成目标文件,然后将这些目标文件链接在一起组成一个可执行程序,如下所示。 $ c ......
Book-Linux 基础 系统 Linux Book

redis分布式锁

分布式锁是可以跨越多个实例,多个进程的锁。 一个tomcat实例是一个JVM进程,单体锁(synchronized、ReentrantLock)是JVM层面的锁,只能控制单个实例上的并发访问安全,多实例下依然存在数据一致性问题。 分布式锁:所有实例的所有线程都去获取同一把锁,但只有一个线程可以成功的 ......
分布式 redis

numpy的基础运算

1.矩阵相减,矩阵元素平方,矩阵元素比较大小: 2.np.dot的矩阵运算: 3.求总数据的和,每一列的求和,每一行的求和: 4.求总数据的最小值,每一列的最小值,每一行的最小值: 5.求总数居的最大值,每一列的最大值,每一行的最大值: ......
基础 numpy

Java练手项目,后续1

阅读本文需注意,作者是辣鸡新手,有些注释和解释可能不太对,欢迎大佬们前来指正,洗耳恭听。 关于str.char(0);查看下面的链接学习(其他人的) https://blog.csdn.net/ammmd/article/details/3014251 关于异常处理这部分:(菜鸟教程中的) http ......
项目 Java

2023-05-06 量学基础 悬阴三一

悬阴三一战法:第一天阳线,第二天是阴线且不破阳线三一位,第三天阳盖阴买入。 1、第一天阳线左侧最好有黄金柱、将军柱。 2、第二天的阴线是有底阴线,回踩支撑线不破。 3、一般出现在底部或阶段性拐点位置比较可靠。 4、配合着量柱缩量最好,次日过界(过阳线的实顶),就是时机。 5、悬阴三一战法中可以是单阴 ......
基础 2023 05 06

Java-注解

概念 Jdk1.5之后引入注解概念 用来说明,注释 作用 编译检查 如:@Override,检查方法是否继承父类 编写文档 如:@author、@version、@since、@see、@link、@code、@param、@return、@exception、@throws等 代码分析 使用反射对 ......
注解 Java

C#基础9 集合

集合 普通的数组只能存同一类型的数据,不同类型的数据需要用到集合 ArrayList: 1)可以存储不同类型数据 2)存储长度可以动态增长或者缩减 3)使用ArrarList的时候要手动导入它所在的命名空间 using System.Collections 4)底层逻辑就是: 数组+增长和压缩 (即 ......
基础

2023/5/6每日随笔

今天上了计算机网络和毛盖,计算机网络学了TCP传输方式的窗口的具体实现方式,晚上背了背单词,以后不这么背单词了,复习了180个单词用了一个多小时,新单词也背不下去了,勉强把今天任务背完,而且以后肯定没有那么多时间,调整策略,研究研究app,先把新单词放在第一位。。 ......
随笔 2023

Golang基础--加锁与原子操作

前言 在实际项目开发中,有时会面临同一时刻将多个goroutine作用于同一个对象的情况,此时,他们之间会发生冲突,这种情况称为数据竞态问题。例如: package main import ( "fmt" "time" ) var count int func main() { go CountPl ......
原子 基础 Golang

redis的持久化

################################ save [work@a8-cloud-dba-db08 ~]$ redis-cli -a root -p 6381127.0.0.1:6381> save OK save命令对应的日志: [work@a8-cloud-dba-db0 ......
redis

《面试1v1》Java注解

我是 javapub,一名 Markdown 程序员从👨‍💻,八股文种子选手。 面试官: 接下来,聊聊Java的注解,它们到底有什么用? 候选人: 注解的用处主要三个: 第一个,编译期使用。比如@Override确保你正确重写了方法,@Deprecated表示这个方法以后可能会删掉。 第二个,运 ......
注解 Java 1v1 1v v1

java基于ssm+vue的旅游管理系统、旅游资源网站、旅游网站管理系统,附源码+数据库+文档+PPT,适合毕业设计

1、项目介绍 旅游资源网站的主要使用者分为管理员和用户,实现功能包括管理员:首页、个人中心、用户管理、景点信息管理、购票信息管理、酒店信息管理、客房类型管理、客房信息管理、客房预订管理、交流论坛、系统管理,用户:首页、个人中心、购票信息管理、客房预订管理、我的收藏管理,前台首页;首页、景点信息、酒店 ......

go基础

第一段代码 package main //声明文件所在的包,每个go文件必须有归属的包 import "fmpt" //引入程序需要用的包,为了使用包下的函数,比如println func main(){ fmt.Println("Hello golang!") //控制台打印输出一句话,双引号内会 ......
基础

java构建maven项目中无法下载依赖问题

问题:再构建Java的maven项目的时候,本地仓库没有 spring-webmvc 5.2.22.RELEASE和tomcat7-maven-plugin 2.1的jar包 解决方法:把本地仓库的jar包全部删掉,再在idea的maven里全部加载 1.把本地仓库的jar包全部删掉. 2.在ide ......
项目 问题 maven java

JAVA第六次作业

1、给定一个有9个整数(1,6,2,3,9,4,5,7,8)的数组,先排序,然后输出排序后的数组的值。 package xhy; import java.util.Arrays; public class app { public static void main(String[] args) { ......
JAVA

CUDA编程 基础与实践 樊哲勇 电子书 pdf

作者: 樊哲勇出版社: 清华大学出版社出版年: 2020-10 关注公众号:红宸笑。 回复:电子书 即可 CUDA 是目前较为流行的GPU 高性能计算的开发工具之一。本书通过大量实例系统地讲述CUDA 编程的重要方面。前12 章通过一些简短的例子循序渐进地介绍CUDA 编程的基础知识,主要包括GPU ......
电子书 基础 电子 CUDA pdf

Java中栈的创建与其常见的应用场景

在Java开发中,使用Deque接口的实现类来创建栈是最常用和主流的方式之一。Deque接口根据其名字可知,Deque : double-end queue(双端队列)。众所周知,根据不同的设计方式,队列可以形成栈,栈也可组成队列,故在Deque接口中提供了用来操作队列和栈的方法,并且在其子类中进行... ......
场景 常见 Java

(网工复习 考完删)第四章 计算机网络基础

1.网络应用的用户类型和目标 1.1商业 公司内部共享物理与信息资源,打破地理位置的束缚 通信媒介 电子商务 1.2个人与家庭服务 访问远程信息 个人通信 娱乐 电子商务 1.3移动用户 移动办公 军事网络 城市管理 自动售货机 位置服务 增强现实 2.网络的发展阶段 第一阶段:面向终端的第一代计算 ......
网络基础 计算机 基础 网络

python网络通信:IP/端口基础知识

1.学习网络编程的目的 将多个设备通过网络连接在一起,进行数据共享 2.IP地址 作用:在逻辑上标记一台电脑 特点:没有重复的 3.通过收发数据理解IP地址的作用 dest ip 表示目的ip/src ip 表示源ip IP的版本:ipv4:特点:当下通用的地址,但是已经用光了 ipv6:特点:比较 ......

CUDA编程 基础与实践 樊哲勇 电子书 pdf

作者: 樊哲勇出版社: 清华大学出版社出版年: 2020-10 关注公众号:红宸笑。 回复:电子书 即可 CUDA 是目前较为流行的GPU 高性能计算的开发工具之一。本书通过大量实例系统地讲述CUDA 编程的重要方面。前12 章通过一些简短的例子循序渐进地介绍CUDA 编程的基础知识,主要包括GPU ......
电子书 基础 电子 CUDA pdf

零代码基础,一分钟教你快速搭建微信ChatGPT机器人!

本教程收集于:ChatGPT聊天机器人搭建全攻略汇总:精心整理 Github登录账号后,先Forck下仓库:https://github.com/zhayujie/chatgpt-on-wechat 功能介绍: 多端部署: 有多种部署方式可选择且功能完备,目前已支持个人微信,微信公众号和企业微信应用 ......
机器人 机器 ChatGPT 代码 基础

golang基础--Goroutine与Channel

什么是goroutine? goroutine是go特有的并发体,是一种轻量级的线程,由go关键字启动。goroutine是Go语言提供的一种用户态线程,有时我们也称之为 协程。所谓的协程,某种程度上也可以叫做轻量线程,它不由os,而由应用程序创建和管理,因此使用 开销较低(一般为4K)。我们可以创 ......
Goroutine Channel 基础 golang

linux -- 基础(三)

集群搭建 快照 复制当前的机器的环境 ,当出现问题的时候 ,将机器恢复到当前快照的状态 克隆 关闭要被克隆的虚拟机 进行完整克隆 修改克隆虚拟机的ip及主机名 修改linux的IP地址 vi /etc/sysconfig/network-scripts/ifcfg-ens33 192.168.22. ......
基础 linux

如何理解理解Java对象与引用?

一、关于对象与引用之间的一些基本概念 为便于说明,先定义一个类: classVehicle{intpassengers;intfuelcap;intmpg;} 有了这个类,就可以用它来创建对象: Vehicle veh1 = new Vehicle() ,通常把这条语句的动作称之为创建一个对象,其实 ......
对象 Java

(转)Java中的String、StringBuilder和StringBuffer

1、String String对象是不可变的,即一旦一个 String 对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。 那么我们new一个String对象,比如 String a = new String("A") String a2 = new String("A") ......
StringBuilder StringBuffer String Java

【Redis】-使用Lua脚本解决多线程下的超卖问题以及为什么?

一.多线程下引起的超卖问题呈现1.1.我先初始化库存数量为1、订单数量为0 1.2.开启3个线程去执行业务 业务为:判断如果说库存数量大于0,则库存减1,订单数量加1 结果为:库存为-2,订单数量为3 原因:如下图所示,这是因为分别有6个指令(3个库存减1指令,3个订单数量加1指令)在redis服务 ......
线程 脚本 问题 Redis Lua

ITIL信息技术基础架构库Information Technology Infrastructure Library

ITIL是什么? | ITIL流程和框架-ManageEngine ServiceDesk Plus ITIL是Information Technology Infrastructure Library的缩写,即:信息技术基础架构库。 ITIL是由英国政府部门CCTA(Central Computi ......

Java学习笔记(十)

1. 写出8种基本数据类型的包装类? 答:Integer、Double、Byte、Short、Long、Character、Boolean、Float。 2. int 和 Integer 有什么区别? Integer是int的包装类,能够调用方法来完成一些操作,int是基本类型,Integer是引用 ......
笔记 Java

k10_java数据类型

数据类型 强类型语言 java是强类型语言 要求变量的使用过要严格符合规定,所有的变量需要先定义后才能使用。 弱类型语言 就是类型定义不太严格,变量名可以不可以直接使用,或者直接定义个变量名,不用声明其类型 java数据类型分类 ————Java的数据类型分为两类 基本数据类型 八大基本数据类型有: ......
类型 数据 java 10