刷新
中间件redis的使用

博主头像 Java中的中间件配置体现在springboot的yml配置文件中。Springboot框架支持微服务和中间件和restful api远程服务的调用。中间件是Java web系统的中间层的服务系统的调用接口。Springboot的自动装配和约定大于配置机制初始化springcontext的容器空间和 ...

SQL优化

博主头像 企业业务逻辑数据的递增和用户量的递增会产生大量的数据库数据量过大的问题。数据库的默认索引表都是存在。一个数据库有索引库和data数据库。索引库里面存放着索引表,指向数据存储区。Java适配的MySQL数据库默认提供每张数据记录表的索引表机制。数据库表的数据索引默认是会查找索引表之后再去数据记录表中查 ...

IDEA如何对比不同分支某个文件的差异

博主头像 前言 我们在使用IDEA开发时,经常是和Git一起使用的,这样能方便的管理我们的代码。 git的一个特点就是可以有很多分支,这些分支能让我们区分不同的功能等,非常方便。 有时候,我们需要查看下某个文件中,当前分支与某个分支的差异,应该如何操作呢? 如何查看不同分支的git差异 首先,我们找到我们要对 ...

我的创作纪念日

博主头像 机缘 计算机信息技术的需要持续学习的兴趣和热情。大学学习计算机编程开发即使是短暂,不会太漫长。大学一年级对于信息科学技术的兴趣只增不减。一个刚步入大学校园的高中毕业生,对于将来发生的任何事情都是十分憧憬和好奇。大学的图书馆和自习室经常都会有不同系学生的光顾。高中赶鸭子上架,大学很轻松,人很多。 南方 ...

AI如何实施本地化

博主头像 人工智能artificial intelligence 是计算机互联网信息技术多年积累和不同互联网公司共同构造的产物。人工智能和大数据领域联系很大。每个软件公司都有公司的业务数据和目标客户。中央仓库和私有仓库保存着公有数据和私有数据。Java应用开发中的Maven是对实体本地jar包的一种互联网分布 ...

【日记】这下真要穷得吃不起饭了(1504 字)

博主头像 正文 忽然想起,昨天有一个财政局的工作人员,过来转款。那时候已经快下班了。我们给他办完之后,他说他没想到这么快。看来还得回去,明明都打算不回去了来着。 我有些疑惑。照理来说,财政局应该挺好玩。我这么问他。他苦笑了一下,说要是好玩就回去上班了,天天都不想去单位。然后开始感慨我们的银行工作好。 我实在没 ...

前几天顺手改的一个安卓启动器,已经获得40多颗星了

博主头像 大家好,我是风筝 个人博客:【古时的风筝】。 本文目的为个人学习记录及知识分享。如果有什么不正确、不严谨的地方请及时指正,不胜感激。 每一个赞都是我前进的动力。 公众号:「古时的风筝」 前几天顺手改的一个安卓启动器,开源没几天,没想到GitHub上已经获得了40多颗星,要知道我前段时间花 ...

SpringBoot+Docker +Nginx 部署前后端项目

博主头像 部署SpringBoot项目(通关版) 一、概述 使用 java -jar 命令直接部署项目的JAR包和使用Docker制作镜像进行部署是两种常见的部署方式。以下是对这两种方式的概述和简要的优劣势分析: 1.1、使用 java -jar 命令直接部署项目的JAR包 概述: 通过 java -jar ...

IDEA更改远程git仓库地址

博主头像 前言 我们在使用IDEA开发时,一般会配置好对应的git仓库,这样就比较容易对代码进行控制以及协同开发。 但有时候,我们远程的仓库地址由于这样那样的原因,需要迁移(这在爱折腾的企业是常有的事情)。那么,我们该如何在IDEA中更新远程仓库地址呢? 如何设置 首先,我们点击上方的【Git】按钮,打开下拉 ...

04-Consul服务注册与发现

博主头像 1.为什么要引入服务注册中心 1.1 原因 public static final String PAYMENT_SRV_URL = "http://localhost:8001";//硬编码 微服务所在的IP地址和端口号硬编码到订单微服务中,会存在非常多的问题 (1)如果订单微服务和支付微服务的I ...

volatile关键字最全原理剖析

博主头像 介绍 volatile是轻量级的同步机制,volatile可以用来解决可见性和有序性问题,但不保证原子性。 volatile的作用: 保证了不同线程对共享变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的。 禁止进行指令重排序。 底层原理 内存屏障 volatil ...

Springboot实战——黑马点评之秒杀优化

博主头像 Springboot实战——黑马点评之 秒杀优化 1 秒杀优化 先来复习以下,秒杀优惠券业务的现有实现逻辑: 以上流程图中的操作串行执行,效率极低。 其中 判断秒杀库存 以及 校验一人一单 属于对数据库的读取,耗时较少;扣减库存 以及 创建订单 属于对数据库的写操作,耗时相对较久。 提升效率的方法我 ...

CMake构建学习笔记18-cpp-httplib库的构建

博主头像 cpp-httplib库是笔者认为的一个比较好用的基于C++的Http服务器组件,与Eigen一样,它也是基于头文件的库,我们只需要引入httplib.h这个头文件进行来就实现所有基于http/https协议的功能,非常适合初学者进行使用。 尽管是头文件,还是可以使用CMake进行构建,便于统一管理 ...

新手指南-新人入职-maven相关

博主头像 一、前言 入职后,发现公司是用Maven对项目进行管理和构建。 一般来说,自己先确定以下几点: 1、公司对版本是否有要求。 2、是否要求IDEA对maven有特殊的配置。 3、确定自己的 MAVEN_HOME 系统环境是否配置。 4、确定maven中的setting.xml配置文件是否改成了公司要求 ...

<1···484950>