java技术圈 为您找到相关结果 77

[完结11章]技术大牛成长课,从0到1带你手写一个数据库系统

学习地址1:https://pan.baidu.com/s/1OWDu5fNq_BXRUbLGrxzpJw 提取码:tjty 学习地址2:https://share.weiyun.com/Tp6ewDIJ 密码:6crcwd 今天跟大家交流一下关于开发一款数据库系统的相关事宜,从零开始,手把手带着大家一步步去实现这个功能,希望对大家有所帮助。 数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理系统,也是一个为实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质 、处理对象和管理系统的集合体。 数据库系统DBS(Data Base System,简称DBS)通常由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。数据库由数...阅读全文

【完结23章+电子书】SpringBoot+Vue3+MySQL集群 开发大健康体检双系统

【完结23章+电子书】SpringBoot+Vue3+MySQL集群 开发大健康体检双系统 ![image.png](http://static.itsharecircle.com/231123/e50d868d4cb62b9f223e21d67804e365.png) 分享课程——SpringBoot+Vue3+MySQL集群 开发健康体检双系统,已完结23章,附电子书。 Spring框架是Java平台上的一种开源应用框架,提供具有控制反转特性的容器。尽管Spring框架自身对编程模型没有限制,但其在Java应用中的频繁使用让它备受青睐,以至于后来让它作为EJB(EnterpriseJavaBeans)模型的补充,甚至是替补。Spring框架为开发提供了一系列的解决方案,比如利用控制反转的...阅读全文

博文 2023-11-23 22:02:39 woaiwodejia333

linux中gz文件怎么解压,Linux解压gz文件的命令使用教程及详解_陳寶平的博客

今天小编给带来一篇linux解压方面的资料 Linux解压gz文件的命令有:gunzip命令、gzip命令、tar命令。下面本篇文章就来带大家了解一下 gz文件是一种压缩文件,以.gz或者.tar.gz(.tgz)为扩展名,在Linux、UNIX和OSX下常见,Linux和OSX都可以直接解压使用这种压缩文件。在Windows下常用压缩软件WinRAR打开gz文件,它相当于常见的RAR和ZIP格式。 .gz文件解压 如果是以.gz扩展名结尾的gz文件,可以使用gunzip命令、gzip命令来解压。 gunzip命令 作用是解压文件,使用权限是所有用户。例: gunzip FileName.gz gzip命令 gzip命令是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又...阅读全文

博文 2023-11-08 17:19:05 CSDN博客

Nacos+Spring Cloud Gateway动态路由配置 - JJian

前言 Nacos最近项目一直在使用,其简单灵活,支持更细粒度的命令空间,分组等为麻烦复杂的环境切换提供了方便;同时也很好支持动态路由的配置,只需要简单的几步即可。在国产的注册中心、配置中心中比较突出,容易上手,本文通过gateway、nacos-consumer、nacos-provider三个简单模块来展示:Nacos下动态路由配置。 博文中源码已上传至github(https://github.com/Jian0110/learning-cloudalibaba),欢迎小伙伴们star 一、Nacos环境准备 1、启动Nacos配置中心并创建路由配置 具体的Nacos怎么配置就不介绍了,可以参考阿里巴巴的官方介绍,这里通过windows直接本地启动开启单机模式,登录Nacos Conso...阅读全文

博文 2023-11-27 10:26:09 博客园

Nginx工作原理

本文分享自天翼云开发者社区《Nginx工作原理》,作者:王****秀Nginx的进程模型Nginx服务器由一个Master进程和多个Worker进程组成:Master进程:管理Worker进程。对外接口:接收外部的操作(信号);对内转发:根据外部操作的不同,通过信号管理Worker;监听:监控Worker进程的运行状态,Worker进程异常终止后,自动重启Worker进程。Worker进程:所有Worker进程都是平等的,用于处理网络请求。进程数量:在nginx.conf中配置,一般设置为核心数,充分利用CPU资源,同时,避免进程数量过多,避免进程竞争CPU资源,增加上下文切换的损耗。HTTP连接建立和请求处理过程Nginx启动时,Master进程加载配置文件。Master进程,初始化监听的...阅读全文

博文 2023-10-30 16:07:23 Tianyiyun

[完结14章]Flink 从0到1实战实时风控系统

[完结14章]Flink 从0到1实战实时风控系统 网盘地址:https://pan.baidu.com/s/1gHz7xsniPotnoL6oVFyGmA 提取码:hf2e 腾讯微云下载地址:https://share.weiyun.com/zUoCBRio 密码:dc5hxc 对于程序化交易用户而言,无论是证券还是期货市场,每一个交易指令都需要进行充分的业务检查,通过后才能进入交易所的订单队列进行匹配成交。 在程序化交易中,除了验资、验持仓等基础的风控检查外,符合交易所异常交易管理办法规定的监管标准,杜绝和防范异常交易行为也是程序化交易风控的重中之重,比如是否存在自成交、日内过度交易、频繁报撤单、大额报撤单、报单流速控制等情况。 事前风控是指在交易指令发送到交易所前,对交易指令进行风险检...阅读全文

博文 2023-12-04 13:04:47 kaidnxhd2023

Maven的-pl -am -amd参数学习 - hiv

昨天maven的deploy任务需要只选择单个模块并且把它依赖的模块一起打包,第一时间便想到了-pl参数,然后就开始处理,但是因为之前只看了一下命令的介绍,竟然花了近半小时才完全跑通,故记录此文。 假设现有项目结构如下 dailylog-parent|-dailylog-common|-dailylog-web 三个文件夹处在同级目录中 dailylog-web依赖dailylog-common dailylog-parent管理dailylog-common和dailylog-web。 根据资料已知: 参数 全称 释义 说明 -pl --projects Build specified reactor projects instead of all projects 选项后可跟随{grou...阅读全文

博文 2023-11-14 16:38:47 博客园

JDBC快速入门:从环境搭建到代码编写,轻松实现数据库增删改查操作!

通过上篇文章我们已经对JDBC的基本概念和工作原理都有了一定的了解,本篇文章我们继续来探索如何从零开始,一步步搭建开发环境,编写代码,最后实现数据库的增删改查操作。 ## 一、开发环境搭建 首先,我们需要准备的开发环境有:Java开发工具包(JDK)、数据库(如MySQL)、数据库驱动(如MySQL Connector/J)。 #### 安装JDK: 你可以从Oracle官网下载适合你操作系统的JDK版本,按照提示进行安装即可。相信这个大家早已经安装过了,在这里就不再多说了。 #### 安装数据库: 同样在官网下载MySQL安装包,按照提示进行安装。安装完成后,需要创建一个数据库和表,用于后续的测试。 #### 下载数据库驱动: 在MySQL官网下载对应版本的MySQL Connector/...阅读全文

博文 2023-12-26 16:00:17 YDYXCODE

[附电子书]SpringBoot+Vue3+MySQL集群 开发健康体检双系统

![1.png](http://static.itsharecircle.com/231110/7dd35e2bb6ee71859208e63c619e1f9d.png) SpringBoot+Vue3+MySQL集群 开发健康体检双系统课程2023,视频+源码+电子书下载! 医疗行业是互联网发展前景极好的领域之一,对于初入职者、转行者来说都是很好的选择。课程以业务驱动技术栈,打造完整、全面的双系统项目,并采用前后端分离架构,业务功能完善(健康体检与健康管理两大业务),界面美观,可以高效积累大型医疗项目经验,快速提升医疗行业就业竞争力。 高效积累大型复杂项目实战经验,快速提升医疗行业就业竞争力 全流程双系统复杂项目实战 含MIS系统、体检人系统在内的 前后端分离式全栈双系统作品 主流框架+最...阅读全文

博文 2023-11-10 15:54:48 kaidnxhd2023

护航千行百业高质量发展,天翼云加速构建稳定性保障能力体系!

12月27日,由中国信息通信研究院、中国通信标准化协会主办的2023系统稳定性与精益软件工程大会-云服务稳定性保障技术专场暨稳定性保障实验室年会在北京举行。会上,天翼云携手中国信通院以及业界多家头部机构,共同发布《可观测性技术发展研究报告》;“天翼云底座可观测能力建设实践”荣获第二届云系统稳定安全运行优秀案例“可观测性实践优秀案例”证书。在业务系统SRE实践专场,天翼云操作系统TeleCloudOS 4.0斩获“混沌工程成熟度水平检验证书”,天翼云科技有限公司运维专家赵磊在会上分享了天翼云基于全栈监控的运维实践。坚持科技创新云服务安全稳定性获业界认可随着数字技术不断发展,现代信息系统通常呈现出规模巨大、结构复杂、采用分布式架构等特点,传统的系统监控和调试方法难以满足全面观测和管理的需求,给故...阅读全文

博文 2024-01-02 15:41:17 Tianyiyun

[完结11章]技术大牛成长课,从0到1带你手写一个数据库系统课程

[完结11章]技术大牛成长课,从0到1带你手写一个数据库系统 参考资料下载地址1:https://pan.baidu.com/s/1ANB63p3Alsu6ivFGlKKNLg 提取码: ksn2 参考资料下载地址2:https://share.weiyun.com/Tp6ewDIJ 密码:6crcwd 大家好,今天我将给大家分享关于如何开发一个数据库系统的知识,将从0到1手把手带着一步步去开发这个项目,希望我的分享对大家的学习和工作有所帮助,如果有不足的地方还请大家多多指正。 一、什么是数据库系统 数据库系统一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成 二、数据库管理系统的主要功能包括 数据定义功能:DBMS提供数据定义语言(Data Definition La...阅读全文

博文 2023-11-29 14:23:57 giadnbhaytgw

SpringBoot+Vue3+MySQL集群 开发健康体检双系统(附电子书+23章全)

![1.png](http://static.itsharecircle.com/231220/4f8e7ba1c92a2d1453b6d0e51c8776b5.png) 今天跟大家讲一个关于体检+健康双系统的项目,这个项目用到SpringBoot+Vue3+MySQL的技术,我会带着大家一步步去实现这样的项目,希望对大家的技术有所提升。本项目包含MIS系统、体检人系统在内的前后端分离式全栈双系统作品,主流框架+最新技术,界面美观、体系完整。 首先,我们先来搭建环境: 大家创建轻量云主机的时候,一定要选择CentOS 7.X镜像,这个版本的Linux兼容性和安全性很好,很多企业级项目都是部署在这个版本的CentOS上面。因为CentOS 8.0的兼容性极差,所以强烈反对同学们使用这个版本。另...阅读全文

博文 2023-12-20 15:51:49 giadnbhaytgw

Flink 从0到1实战实时风控系统-完结14章

学习地址1:https://pan.baidu.com/s/1t7YzuC7b3g2Nsm9frtGJZA 提取码: ughc 学习地址2:https://share.weiyun.com/zUoCBRio 密码:dc5hxc 什么是风控系统? 风控系统是指一系列的完整的风险控制,以保证事情向好的方向发展,而免受不可预估的经济和财产损失而措手不及。 风控类型 风控类型一般分为事前、事中、事后三种。 事前风控是指在交易指令发送到交易所前,对交易指令进行风险检测,通过检测的交易指令则提交到交易模块进行报单,未通过检测的交易指令将直接予以拒绝。对于追求低延时的交易策略,事前风控需要在极短的时间内完成。 事中风控主要是指在交易过程中,交易团队对策略的信号生成、执行情况进行监控以及盘中对策略的风险度进...阅读全文

博文 2023-12-04 13:42:02 giadnbhaytgw

【完结11章】技术大牛成长课,从0到1带你手写一个数据库系统

【完结11章】技术大牛成长课,从0到1带你手写一个数据库系统 给大家分享一套数据库课程——技术大牛成长课,从0到1带你手写一个数据库系统,课程已完结,共11章,附源码。 数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理系统,也是一个为实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质 、处理对象和管理系统的集合体。 如果分片数据损坏,无法修复,比如某个磁盘坏了,这时候数据无法修复,为了恢复索引状态,可以允许分片的数据丢失,后续通过上层数据来重建索引,这时候我们可以增加 accept_data_loss参数来允许分片数据丢失 POST /_cluster/reroute { "commands": [ { "move": { "index": "test_inde...阅读全文

JDBC快速入门:看我如何用JDBC数据库连接池,轻松解决大量并发请求问题!

我们已经知道JDBC是Java语言中用来规范客户端程序如何访问数据库的应用程序接口,也是大多数Java开发者与数据库打交道的必备工具。但是,你是否知道,JDBC在处理大量并发请求时,可能会遇到一些问题?这就是我们今天要讨论的主题——JDBC数据库连接池。 首先,让我们来了解一下什么是数据库连接池。 ## 一、数据库连接池简介 JDBC连接池,全称为Java多线程数据库连接池,是一种用于管理数据库连接的技术。其主要作用是减少每次请求时创建和释放数据库连接的开销,以此提高系统性能。 在应用程序和数据库之间,JDBC连接池会建立一个连接池,当需要访问数据库时,无需每次都重新创建连接,而是直接从池中获取已有的连接。 ![image.png](http://static.itsharecircle.c...阅读全文

[23章附电子书]SpringBoot+Vue3+MySQL集群 开发健康体检双系统

![1.png](http://static.itsharecircle.com/231220/170d0dabae251a4821d02089fa1fb706.png) 大家都知道医疗行业是互联网发展前景极好的领域之一,对于初入职者、转行者来说都是很好的选择,今天我将给大家讲解一个关于健康+体检双系统的项目,项目以业务驱动技术栈,打造完整、全面的双系统项目,并采用前后端分离架构,业务功能完善,界面美观,可以高效积累大型医疗项目经验,快速提升医疗行业就业竞争力。 项目开始前,我们先来安装JDK 如果你本地有其他版本的JDK,一定要先卸载所有JDK,然后再安装JDK15.0.2,并且配置`PATH`和`JAVA_HOME`环境变量,否则JDK版本会出现错乱。 第二步就是部署Maven工具 配置...阅读全文

博文 2023-12-20 15:20:59 muandhbw

MyBatis实战指南(二):工作原理与基础使用详解

MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。那么,它是如何工作的呢?又如何进行基础的使用呢?本文将带你了解MyBatis的工作原理及基础使用。 ## 一、MyBatis的工作原理 ### 1.1 MyBatis的工作原理 工作原理图示: ![image.png](http://static.itsharecircle.com/240111/fb3da40016d1dcdc2b11db5767113d68.png) **1、读取MyBatis配置文件** mybatis-config.xml为MyBatis的全局配置文件,配置了MyBatis的运行环境等信息,例如数据库连接信息。 **2、加载映射文件(SQL映射文件,一般是XXXMapper.xml)** ...阅读全文

博文 2024-01-11 14:49:32 YDYXCODE

npm install XXX 、package.json 中的bin、node_moduels 下.bin目录三者关系_node_modules bin 文件怎么创建

官方链接 npm install xxx会在node_modules下安装对应的依赖,如果安装的依赖下面的package.json目录里面有bin配置, 比如cross-env 那么就会在node_modules目录下的.bin目录生成对应的脚本文件 所以我们可以在package.json中的scripts中使用对应的脚本。 官方翻译 bin 许多软件包都有一个或多个可执行文件,他们希望将它们安装到 PATH 中。npm 使这非常容易(事实上,它使用此功能来安装“npm”可执行文件。) 要使用它,bin请在 package.json 中提供一个字段,该字段是命令名称到本地文件名的映射。安装时,npm 会将该文件符号链接到 prefix/bin全局安装或./node_modules/.bin/...阅读全文

博文 2024-02-12 20:37:02 CSDN博客

Mysql设置binlog过期时间并自动删除 - Ruthless

Mysql设置binlog过期时间并自动删除 问题: Mysql数据库由于业务原因,数据量增长迅速,binlog日志会增加较多,占用大部分磁盘空间。 解决方案: 出于节约空间考虑,可进行删除多余binary日志,并设置定期删除操作。 1、查看binlog过期时间 mysql> show variables like 'expire_logs_days'; 或者 mysql> select @@global.expire_logs_days; +------------------+-------+ | Variable_name | Value | +------------------+-------+ | expire_logs_days | 0 | +-----------------...阅读全文

博文 2024-02-20 18:05:46 博客园

Mysql修改binlog日志过期时间 - 风一样的小李子

1.临时生效 # 查看默认设置的过期时间 show variables like "%expire_logs%"; # 设置保留15天 set global expire_logs_days=15 # 刷新日志 flush logs; #查看新生成的binlog日志 show master status\G: 注意:以上命令在数据库执行会立即生效,请确定设置数据的保留日期,以免误删 2.永久生效 # 修改配置文件 vim /etc/my.cnf [mysqld]模块 expire_logs_days=15 注意:在配置文件修改后,需要重启才能永久生效。另,0表示永不过期,单位是...阅读全文

博文 2024-02-20 18:09:33 博客园

如何在弹性云主机上部署高效的数据库系统

本文分享自天翼云开发者社区《如何在弹性云主机上部署高效的数据库系统》,作者:二进制诗人在当今云计算的时代,弹性云主机(Elastic Cloud Compute, EC2)为我们提供了前所未有的灵活性和扩展性,使得在云端部署高效的数据库系统成为可能。本文将从选择合适的云服务配置、优化数据库配置、数据备份与恢复策略以及保障数据库安全四个方面分享如何在弹性云主机上部署高效的数据库系统。1.选择合适的云服务配置选择合适的实例类型弹性云主机提供了多种实例类型,针对不同的用途(如计算优化、内存优化等)。对于数据库系统,通常需要考虑内存优化或存储优化的实例类型,例如AWS的R5实例(内存优化)或I3实例(存储优化)。配置高性能存储数据库性能很大程度上取决于存储性能。推荐使用SSD(固态硬盘)作为数据库的...阅读全文

Ubuntu 启动出现grub rescue

​ 一,原因 原因:出现 “grub rescue” 错误通常表示您的计算机无法正常引导到操作系统,而是进入了 GRUB(Grand Unified Bootloader)紧急模式。这可能是由于引导加载程序配置错误、硬盘驱动器损坏或其他引导问题引起的。 二,解决办法 要解决这个问题,您可以尝试以下步骤: 1,尝试使用命令查看可用的分区: 在 “grub rescue” 提示符下,您可以使用以下命令列出可用的分区和文件系统:执行 ls命令 grub rescue> ls 这将显示类似于 (hd0,msdos1) 的分区标识符列表,其中 hd0 表示第一个硬盘,msdos1 表示分区号。您需要找到包含您的 Ubuntu 安装的分区。 2.找到 grub 文件夹所在分区 如果系统的「/boot」文...阅读全文

使用dd命令完整拷贝系统分区到另外一个硬盘上_将系统盘dd到另一个空盘

1简介 在工作中,有一种常见的场景是要安装一个系统,这个系统可能安装好了开发环境、环境变量配置、网卡驱动等设置,如果要重新安装一个一模一样的系统,会非常复杂,在这个场景下我们就可以借助工具,即dd命令来完整把这个系统拷贝到另外一个硬盘上,dd命令会完整的拷贝文件系统,分区,网卡,系统配置等信息到另外的硬盘上,这样把这个携带一模一样的硬盘安装到另外的服务器上,只要在开机时,指定启动项,即可进入一个安装好的一模一样的环境,这时只要修改一下ip即可正常使用,省时省力。 2操作步骤 2.1命令集合 2.1.1 fdisk 分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。 fdisk主要作用是进行分区表控制...阅读全文

博文 2024-04-10 19:07:56 CSDN博客

数字先锋 | 望闻问切更有“数”!

中医凝聚着中华民族几千年的健康养生理念和实践经验,是中华民族的瑰宝,随着新一代信息技术发展应用,数字化、智能化成为中医高质量发展新方向。《“十四五”中医药发展规划》提出,加强中医医院智慧化建设,推动中医药健康服务与互联网深度融合,为中医院可持续发展阐明了道路。在此背景下,重庆市江北区中医院(以下简称“江北区中医院”)紧紧把握发展新机遇,携手天翼云构建起了高效统一、安全可靠的医疗信息化系统,让中医诊疗及健康管理搭上数字化发展的“快车”。​以信息化建设为引擎江北区中医院提升中医服务质量江北区中医院建院于1980年,是一所中医特色突出、学科建设完善、技术力量雄厚、中西医并举的二级甲等中医院、全国示范中医院。作为立足川渝、辐射全国的知名医疗机构,江北区中医院从建院之初便将信息化建设视为创新发展的核心...阅读全文

博文 2024-03-07 16:28:47 Tianyiyun

Java如何打印Hbase rowkey

步骤1: 设置HBase环境与连接确保已经正确配置了HBase的客户端依赖(如hbase-client、hbase-common等),并设置了HBase的ZooKeeper地址。以下是一个简化的示例,假设您已经有了一个配置好的Configuration对象(conf)和表名(tableName):import org.apache.hadoop.hbase.HBaseConfiguration;import org.apache.hadoop.hbase.TableName;import org.apache.hadoop.hbase.client.Connection;import org.apache.hadoop.hbase.client.ConnectionFactory;// 创建...阅读全文

博文 2024-05-12 12:49:11 zhidiantech

手动备份MongoDB数据 - 云数据库 MongoDB

如果您购买的云数据库MongoDB实例数据库版本低于MongoDB 4.0,且备份方法选择物理备份,当该实例中集合和索引的总数量超过1万时,物理备份可能会失败。您可以在进行物理备份前,将云数据库MongoDB实例的数据库版本升级至MongoDB 4.0及以上,升级方法请参见升级数据库大版本。重要 数据库版本升级后,升级前生成的备份文件不能用于创建新的实例...阅读全文