ICode9

精准搜索请尝试: 精确搜索
  • MyBatisPlus实现乐观锁2022-07-17 23:04:14

    1.在表添加字段作为版本号,在表对应实体类添加版本号属性   2.在实体类进行版本号操作属性上面添加注解 @Version private Integer version;   3.配置乐观锁插件 @Configuration @MapperScan("com.atguigu.demomptest.mapper") public class MpConfig { @Bean public

  • MyBatisPlus实现乐观锁2022-07-17 23:04:13

    1.在表添加字段作为版本号,在表对应实体类添加版本号属性   2.在实体类进行版本号操作属性上面添加注解 @Version private Integer version;   3.配置乐观锁插件 @Configuration @MapperScan("com.atguigu.demomptest.mapper") public class MpConfig { @Bean public

  • 分布式ID生成方式2022-07-17 11:02:35

    1.前言 分布式id的来源主要是针对分布式的整体应用,在每秒可成品千万级别的数据。对于这样的大批量数据,必定需要分库分表,那么针对常用的自增主键(MySQL)或序列增长(Oracle),同一业务的分表,会存在相同的主键,对于数据处理来说,会显得异常麻烦。那就必须采用更有效的方式来解决这种问题,实现I

  • 【科学使用Typora】This beta version of Typora is expired, please download and install a newer version.2022-07-16 13:35:44

    Typora破解教程 问题描述:This beta version of Typora is expired, please download and install a newer version. 参考链接:https://blog.csdn.net/no_say_you_know/article/details/125806545 下载一个大佬的项目:https://github.com/fossabot/typoraCracker 安装这个项目

  • MyBatisPlus2022-07-16 01:00:15

    MyBatisPlus 参考:B站:狂神说Java 1、简介 MyBatis-Plus (简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 官网:https://baomidou.com/ 2、特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自

  • Doc2022-07-16 00:31:58

    包机制 Doc package com.andy.base; /** * @author andy * @version 1.0 * @since 1.7 */ public class Doc { String name; /** * @author * @version * @param name * @return * @throws Exception */ public String te

  • VS Code Go开发环境配置2022-07-14 21:35:28

    1.安装Go 下载网址:https://go.dev/doc/install 根据自己的操作系统来进行安装,官网针对Windows、Linux、macOS都有对应教程。安装完成后打开终端,输入go version,成功输出版本号,代表安装成功。 go version go version go1.18.3 darwin/arm64 2.安装Go插件 3.更新Go tools 打开VS Co

  • hw2022-07-14 13:33:56

    [root@DC1-04-001 ~]# lspci -v 00:00.0 PCI bridge: Huawei Technologies Co., Ltd. HiSilicon PCIe Root Port with Gen4 (rev 21) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 19, NUMA node 0 Bus: primary=00, second

  • oracle 19c 升级job 没有同步的解决办法2022-07-12 14:36:01

      ########sample 2 APPLIES TO:Oracle Database - Standard Edition - Version 12.2.0.1 and laterInformation in this document applies to any platform.SYMPTOMSStatspack schema import in 19C failing with following error:IMP-00017: following statement failed wit

  • 制作ssl RPM包2022-07-12 00:02:25

    #!/bin/bashset -eset -vmkdir ~/openssl && cd ~/opensslyum -y install \ curl \ which \ make \ gcc \ perl \ perl-WWW-Curl \ rpm-build# Get openssl tarball # SPEC filecat << 'EOF' > ~/openssl/openssl.spe

  • Day032022-07-11 02:00:11

    Day03随记 java特性和优势 1.简单性 2.面向对象 3.可移植性 4.高性能 5.分布式 6.动态性 7.多线程 8.安全性 9.健壮性 了解JDK,JRE, JVM JDK: Java Development Klt(java开发者工具) JRE:Java Runtime Environment (Java运行时环境) JVM: Java Virtual Machine(Java 虚拟机) 卸载JDK 1.

  • jdk安装2022-07-10 20:31:56

    卸载jdk 删除java的安装目录 删除JAVA_HOME 删除path下关于java的目录 java -version 安装sdk 下载安装包 安装 记住安装路径 配置环境变量 计算机>属性 环境变量>JAVA_HOME 配置path变量 测试jdk是否安装成功 打开cmd java-version

  • ubuntu安装ceres-solver-1.14.02022-07-09 19:01:00

    一、安装Eigen3.2.5 之前我安装的Eigen的版本是3.4.0的,然后要安装1.14.0版本的ceres-solver是编译一直出现问题: /home/zll/library/ceres-solver-1.14.0/internal/ceres/gtest/gtest.h:10445:35: error: variable or field ‘it’ declared void 10445 | for (typename C::cons

  • Elasticsearch深度应用(上)2022-07-08 08:31:40

    索引文档写入和近实时搜索原理 基本概念 Segments in Lucene 众所周知,Elasticsearch存储的基本单元是shard,ES种一个index可能分为多个shard,事实上每个shard都是一个Lucence的Index,并且每个Lucence Index由多个Segment组成,每个Segment事实上是一些倒排索引的集合,每次创建一个新的Do

  • Android Studio配置koltin开发环境2022-07-07 21:03:40

    1. 根目录 build.gradle 引入kotlin插件   buildscript { // kotlin版本 ext.kotlin_version = '1.7.0' repositories { mavenCentral() } dependencies { // 引入kotlin插件 classpath "org.jetbrains.kotlin:kotlin-gradle-

  • Kubernetes——自定义 API Server2022-07-07 20:01:09

    自定义 API Server   扩展 Kubernetes 系统 API 接口的另一种常用办法是使用自定义的 API Server。相比较 CRD 来说,使用自定义 API Server 更加灵活,例如可以自定义资源类型和子资源、自定义验证及其他逻辑,甚至于在 Kubernetes API Server 中实现的任何功能也都能在 API Server 中

  • Django新版本报错问题解决2022-07-07 17:00:17

    在创建app的时候会报如下错误: python3 manage.py startapp test django.core.exceptions.ImproperlyConfigured: SQLite 3.9.0 or later is required (found 3.7.17). 这是因为启动app的时候会检测当前的SQLite的版本,如果低于3.9.0就会报错,如果不准备用SQLite的话,可以修改代码

  • 从 vs 的 rc 文件中获取版本号2022-07-07 11:38:28

    更新项目版本号时,需要与 rc 文件的 version 同步,比较方便的方法是直接从 rc 文件中获取版本号,并应用到程序中 // 删除日志检查 bool GetVersion() { // get the filename of the executable containing the version resource wchar_t filename[MAX_PATH + 1]; if (GetModul

  • 洛谷P8201 生活在树上(Hard Version) 题解2022-07-06 21:36:25

    题目链接:P8201 生活在树上(hard version) 题意 给定一个点带权的树,点数为 \(n\),第 \(i\) 个点的权值为 \(w_i\)。 定义两点之间的路径为路径上所有点的点权的按位异或和,即 \(dis(a,b)\)。 现在有 \(m\) 次询问,每次询问给定三个数 \(x,y,k\),问是否存在 \(t\),使得 \(dis(t,x)\oplus di

  • docker-compose初次搭建helloworld2022-07-05 13:03:19

    搭建 已经同时安装了 Docker Engine 和 Docker Compose; docker-compose version docker-compose version 1.25.5, build 8a1c60f6docker-py version: 4.1.0CPython version: 3.7.5OpenSSL version: OpenSSL 1.1.0l 10 Sep 2019   项目所需文件及内容参考官方文档(开始使用 Doc

  • 改变javahome但是java -version并没有修改的解决方案2022-07-05 02:00:26

    简单记录一下今天遇到的问题 看配置文档要JDK8然后我之前安好的是JDK15,然后修改环境变量JAVAHOME后在控制台用java -version查询发现还是JDK15并不是我修改的JDK8路径 方案一(未奏效):将JAVAHOME放到path前,重启以后再查询还是JDK15 方案二:(成功)控制台输入where java会显示java路径,然后

  • 解决:Cannot resolve org.springframework.cloud:spring-cloud-starter-zipkin:unknown2022-07-03 15:38:21

    增加下面信息: <properties> <java.version>1.8</java.version> <spring-cloud.version>Finchley.RELEASE</spring-cloud.version> </properties> <dependencyManagement> <dependencies>

  • 利用MySQL中的乐观锁和悲观锁实现分布式锁2022-07-03 15:36:38

    目录背景一些基础实现类不加锁乐观锁悲观锁总结 背景 对于一些并发量不是很高的场景,使用MySQL的乐观锁实现会比较精简且巧妙。 下面就一个小例子,针对不加锁、乐观锁以及悲观锁这三种方式来实现。 主要是一个用户表,它有一个年龄的字段,然后并发地对其加一,看看结果是否正确。 一些基

  • 利用MySQL中的乐观锁和悲观锁实现分布式锁2022-07-03 15:36:37

    目录背景一些基础实现类不加锁乐观锁悲观锁总结 背景 对于一些并发量不是很高的场景,使用MySQL的乐观锁实现会比较精简且巧妙。 下面就一个小例子,针对不加锁、乐观锁以及悲观锁这三种方式来实现。 主要是一个用户表,它有一个年龄的字段,然后并发地对其加一,看看结果是否正确。 一些基

  • 解决:Plugin 'org.springframework.boot:spring-boot-maven-plugin:' not found2022-07-03 15:34:41

    增加对应version标签就可以了 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <v

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有