摘要:         记录传统SpringMVC项目集成Redis,总结一下遇到的坑和异常原因。如果有疑问或者感觉哪里有问题欢迎指点,一起探讨。 一:选择合适的jar包 选择合适的jar包,而且如果spring和redis这两个jar包版本不对应的话运行中会报错。 以下是我使用的版本。 <jedis.version>2.    阅读全文
记录传统SpringMVC项目集成Redis,总结一下遇到的坑和异常原因。如果有疑问或者感觉哪里有问题欢迎指点,一起探讨。 一:选择合适的jar包 选择合适的jar包,而且如果spring和redis这两个jar包版本不对应的话运行中会报错。 以下是我使用的版本。 <jedis.version>2.    阅读全文
 记录传统SpringMVC项目集成Redis,总结一下遇到的坑和异常原因。如果有疑问或者感觉哪里有问题欢迎指点,一起探讨。 一:选择合适的jar包 选择合适的jar包,而且如果spring和redis这两个jar包版本不对应的话运行中会报错。 以下是我使用的版本。 <jedis.version>2.    阅读全文
记录传统SpringMVC项目集成Redis,总结一下遇到的坑和异常原因。如果有疑问或者感觉哪里有问题欢迎指点,一起探讨。 一:选择合适的jar包 选择合适的jar包,而且如果spring和redis这两个jar包版本不对应的话运行中会报错。 以下是我使用的版本。 <jedis.version>2.    阅读全文
posted @ 2021-12-09 17:53
凉年技术
阅读(1974)
评论(0)
推荐(1)
        

 一:Java基础 1:Java有什么优势 Java适合于写软件,有封装、继承、多态、跨平台(生成.class文件,二进制级别)的优点。 2:基本名词 (1):JVM 虚构一个计算机,通过在实际的计算机上模拟仿真实现各种计算机的功能。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在
一:Java基础 1:Java有什么优势 Java适合于写软件,有封装、继承、多态、跨平台(生成.class文件,二进制级别)的优点。 2:基本名词 (1):JVM 虚构一个计算机,通过在实际的计算机上模拟仿真实现各种计算机的功能。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在     一:JavaSE基础核心 1:Java基础语法 2:面向对象编程 3:集合框架、IO流、异常 4:深入集合源码分析 5:常见数据结构解析 6:线程的安全、同步和通信、IO流体系、反射、类的加载机制、网络编程 7:Java8/9/10/11新特性 8:MySql数据库使用 9:使用JDBC完成数据增删
一:JavaSE基础核心 1:Java基础语法 2:面向对象编程 3:集合框架、IO流、异常 4:深入集合源码分析 5:常见数据结构解析 6:线程的安全、同步和通信、IO流体系、反射、类的加载机制、网络编程 7:Java8/9/10/11新特性 8:MySql数据库使用 9:使用JDBC完成数据增删     在高并发的情况下,如果所有的数据都从数据库中去读取,那再强大的数据库系统都承受不了这个压力,因此我们会将部分数据放入缓存中,比如放入redis中。这是典型的用空间换时间的方式。 redis相当于是真实数据的一个副本,这就意味着如果数据库中数据发生变化的时候,就会导致缓存数据不一致的问题。 归根结底,
在高并发的情况下,如果所有的数据都从数据库中去读取,那再强大的数据库系统都承受不了这个压力,因此我们会将部分数据放入缓存中,比如放入redis中。这是典型的用空间换时间的方式。 redis相当于是真实数据的一个副本,这就意味着如果数据库中数据发生变化的时候,就会导致缓存数据不一致的问题。 归根结底,     Lock wait timeout exceeded; try restarting transaction超过锁定等待超时;尝试重新启动事务
Lock wait timeout exceeded; try restarting transaction超过锁定等待超时;尝试重新启动事务     一:关于MyCat 什么是MyCat: 1:一个彻底开源,面向企业应用开发的大数据库集群。 2:支持事务,ACID,可以替代MySql的加强版数据库。 3:一个可以视为MySql集群的企业级数据库,用来代替昂贵的Oracle集群。 4:一个融合内存缓存技术,NoSql技术,HDFS大数据的新型SQL
一:关于MyCat 什么是MyCat: 1:一个彻底开源,面向企业应用开发的大数据库集群。 2:支持事务,ACID,可以替代MySql的加强版数据库。 3:一个可以视为MySql集群的企业级数据库,用来代替昂贵的Oracle集群。 4:一个融合内存缓存技术,NoSql技术,HDFS大数据的新型SQL     Redis数据结构介绍 Redis是一个key-value的数据库,key一般是String类型,不过value的类型多种多样: Redis为了方便我们学习,将操作不同数据类型的命令也做了分组,在官网( https://redis.io/commands )可以查看到不同的命令: Redis 通用命
Redis数据结构介绍 Redis是一个key-value的数据库,key一般是String类型,不过value的类型多种多样: Redis为了方便我们学习,将操作不同数据类型的命令也做了分组,在官网( https://redis.io/commands )可以查看到不同的命令: Redis 通用命     在redis中,flushDB和flushAll 都是清空当前数据库的操作,但是两者有很大的区别: 1、flushAll 清空数据库并执行持久化操作,也就是RDB文件会发生改变,变成76个字节大小(初始状态下为76字节),所以执行flushAll之后数据库真正意义上清空了。 2、flushDB 清空
在redis中,flushDB和flushAll 都是清空当前数据库的操作,但是两者有很大的区别: 1、flushAll 清空数据库并执行持久化操作,也就是RDB文件会发生改变,变成76个字节大小(初始状态下为76字节),所以执行flushAll之后数据库真正意义上清空了。 2、flushDB 清空     一、IDEA生成JAR包 exe4j 下载地址:exe4j Download Inno Setup 下载地址:Inno Setup Downloads 1、基础配置 IDEA中 按住Ctrl+Shift+Alt+S,或者 File -->Project Structure,弹出配置框 2、配置JAR
一、IDEA生成JAR包 exe4j 下载地址:exe4j Download Inno Setup 下载地址:Inno Setup Downloads 1、基础配置 IDEA中 按住Ctrl+Shift+Alt+S,或者 File -->Project Structure,弹出配置框 2、配置JAR     有两种情况: 1:已经将代码push到远程仓库。 2:还未将代码push到远程仓库,还在本地仓库中。 这两种方式的修改大体相同,只是第一种情况会多一步。 修改最后一次的注解 如果知识想修改最后一次的注解(就是最新提交的一次): git commit --amend 我是使用的IDEA上的Termin
有两种情况: 1:已经将代码push到远程仓库。 2:还未将代码push到远程仓库,还在本地仓库中。 这两种方式的修改大体相同,只是第一种情况会多一步。 修改最后一次的注解 如果知识想修改最后一次的注解(就是最新提交的一次): git commit --amend 我是使用的IDEA上的Termin     前言 在入门Vue之前最好先了解一下它:Vue.js百度百科 在了解了Vue之后接下来来实际操作一下: 一、安装Node.js 进入Node.js官网下载安装程序进行安装: Node.js官网 安装完成后,使用CMD(管理员权限)命令窗口输入 node -v 然后回车,打印出版本号即为安装完成! 二
前言 在入门Vue之前最好先了解一下它:Vue.js百度百科 在了解了Vue之后接下来来实际操作一下: 一、安装Node.js 进入Node.js官网下载安装程序进行安装: Node.js官网 安装完成后,使用CMD(管理员权限)命令窗口输入 node -v 然后回车,打印出版本号即为安装完成! 二     只记录一次在一个设备上实现mysql主从复制的过程,很详细,建议收藏,用到的时候照着步骤做就可以,会记录所有需要注意到的细节和一些容易遇到的坑以及解决办法! 传统的主从复制方式:祖传的master_log_file + master_log_pos的复制方式,以及从零开始的数据库配置可以参考这篇文章
只记录一次在一个设备上实现mysql主从复制的过程,很详细,建议收藏,用到的时候照着步骤做就可以,会记录所有需要注意到的细节和一些容易遇到的坑以及解决办法! 传统的主从复制方式:祖传的master_log_file + master_log_pos的复制方式,以及从零开始的数据库配置可以参考这篇文章     命令窗口登录MYSQL,管理员命令窗口输入(mysql -u用户名 -p密码): 默认端口登录方式: mysql -uroot -proot 指定端口登录方式(mysql -u用户名 -p密码 --protocol=连接方式 --host=ip地址 --port=端口号): mysql -uroot
命令窗口登录MYSQL,管理员命令窗口输入(mysql -u用户名 -p密码): 默认端口登录方式: mysql -uroot -proot 指定端口登录方式(mysql -u用户名 -p密码 --protocol=连接方式 --host=ip地址 --port=端口号): mysql -uroot     比如我们有一个实体类: public class Person { private String name; private int age; public String getName() { return name; } public void setName(String name) { th
比如我们有一个实体类: public class Person { private String name; private int age; public String getName() { return name; } public void setName(String name) { th     
         浙公网安备 33010602011771号
浙公网安备 33010602011771号