后端
文章平均质量分 61
普通网友
这个作者很懒,什么都没留下…
展开
-
CentOS7安装redis5.0并且搭建集群
操作步骤记录在两台虚拟机(版本:CentOS7)上搭建Redis集群(Redis版本:redis-5.0.4),过程如下:1、下载安装首先在一台虚拟机A(IP:192.168.1.103)上新建目录redis,接着进入该目录下,下载redis-5.0.4,然后解压,进入解压目录下,编译并安装redis,虚拟机B(IP:192.168.1.104)上同理mkdir rediscd redis/wget http://download.redis.io/releases/redis-5.0.4.ta原创 2022-03-20 16:36:41 · 256 阅读 · 0 评论 -
图书管理系统(最终版)
文章目录前言一、注意事项1.sql语句2.提示语句3.图书是否借阅4.借阅图书的条件先后5.设计模式6.提示表7.包的介绍8.数据库使用频繁的改进9.借阅书籍本书10.年龄、性别、电话的限制总结前言根据前期的两个版本的改进,并在功能上进行了添加。添加了管理员和操作员,操作员就是前期I/O流版的,但是这里的数据,是根据数据库来进行增删改查。管理员功能就是对日志的管理和对操作员的增删改查操作。(前面的版本在项目的目录下)一、注意事项1.sql语句在写该程原创 2022-03-18 15:22:34 · 293 阅读 · 0 评论 -
Kafka学习笔记(一):Kafka基本概念理解
ActiveMQ、RabbitMQ是用的比较多得消息队列,但是随着时间的推移,大数据的应运而生,这两种消息队列使用的也是越来越少了,Kafka渐渐进入开发人员的视线,再加上Kafka天生的集群运行、大数据量的处理能力,以及数据的持久化能力等,主导地位也是必然的事情。Kafka的前世今生Kafka最初是LinkedIn的一个内部基础设施系统。最初开发的起因是,LinkedIn虽然有了数据库和其他系统可以用来存储数据,但是缺乏一个可以帮助处理持续数据流的组件。所以在设计理念上,开发者不想只是开发一个能够存储原创 2022-03-16 21:02:23 · 133 阅读 · 0 评论 -
vuex的基础入门
vuex 是 vue 的状态管理器,存储的数据是响应式的。但是并不会保存起来,刷新之后就回到了初始状态,具体做法应该在vuex里数据改变的时候把数据拷贝一份保存到localStorage里面,刷新之后,如果localStorage里有保存的数据,取出来再替换store里的state。vuex的使用mutation-可以看出mutation是用来修改数据的方法,我们为什么不直接new一个State来改数据呢?而是在mutation里传入数据再commit提交来修数据呢?vuex这样做是为了跟方便的记录原创 2022-03-16 14:01:26 · 756 阅读 · 0 评论 -
git submodule 基本用法
文章目录抉择git submodule添加子模块clone repositories删除子模块简 述: 记录几个 git submodule 常用的基本命令。本文初发于 “偕臧的小站”,同步转载于此。抉择最近在个人项目中引入第三方库,通常会使用到 git submodule 或 git treemodule 命令,各有优略,不存在谁是当前流行的趋势。适合自己使用的,才是最好的。git submodule 的类似 “链接引用”,而 git treemodule 则更接原创 2022-03-15 14:02:36 · 446 阅读 · 0 评论 -
Reactor反应器模式:单线程模式与多线程模式介绍与示例 高并发
文章目录三 Reactor反应器模式大致流程:单线程模式:多线程模式优点缺点博文所在专栏里有更多相关内容,如IO模型概述、JAVA NIO等,欢迎阅读与交流。文字来源于读书笔记及个人心得,可能有引用其他博文,若引用了你的文字请联系我,我会加上来源,或者删除相关内容。三 Reactor反应器模式使用了Reactor反应器模式的有:Nginx、Netty、Redis等Reactor模式是基于Java NIO的,由两个组件组成——Reactor和Handler:(1)Rea原创 2022-03-15 11:18:46 · 477 阅读 · 0 评论 -
Lumerical官方案例、FDTD时域有限差分法仿真学习(三)——环形谐振器(Ring resonator)之第二&第三部分
二、使用 MODE 的参数提取和蒙特卡罗2.1 学习目标在此示例中,用户将学习:1.使用模式扩展监视器提取参数以与 INTERCONNECT 中的电路级仿真接口。2.将 S 参数结果与 3D FDTD 进行比较。3.使用 Monte Carlo Analysis分析功能来跟踪制造误差对环形谐振器的自由光谱范围 (FSR) 的影响。3.此页面包含 3 个独立的部分。 第一部分(参数提取)描述了如何设置模式扩展监视器以进行参数提取。 如果您想跳过本节,教程的第一页提供了完整的模拟文件。 第二部分介原创 2022-03-15 09:58:45 · 3563 阅读 · 0 评论 -
Java8新特性 - Stream - 07 - Stream的skip()方法详解
1.方法介绍【方法签名】Stream<T> skip(long n);【方法属性】非终结方法【方法参数】long 类型的数字,表示要跳过的元素个数 参数只能是正整数和0; 如果是负数则会抛出异常!【方法作用】跳过前几个元素,返回一个新的Stream对象【方法返回值】 Stream<T>2.案例代码2.1 代码package com.northcastle.I_stream;import java.util.原创 2022-03-14 17:33:54 · 1851 阅读 · 0 评论 -
CSP 202112-5 极差路径12分暴力代码
原题链接:CSP 202112-5 极差路径#include <bits/stdc++.h>using namespace std;#define ll long longconst int MAX=5e5+10;const int INF=1e9;int n,k1,k2;vector<int> g[MAX];int vis[MAX];int p[MAX];int num=1;set<pair<int,int> > pa;void原创 2022-03-14 16:09:07 · 290 阅读 · 0 评论 -
@Before和@After在单元测试中的使用
Junit5和Junit4的区别在Junit5中使用@BeforeEach来指定所有@Test之前的操作,@AfterEach来指定所有@Test结束之后的操作Junit4中分别是@Before和@After@SpringBootTestclass BootAjaxtestApplicationTests { private Jedis jedis;//因为是new,所以无序@Autowired注入 @BeforeEach//任意@Test之前进行配置 public vo原创 2022-03-13 15:34:12 · 830 阅读 · 0 评论