吱托邦

吱托邦

面包会有的,牛奶也会有的,一切都会有的

0%

技术分享 标签

2023年
有数据中台,每个系统还需要有自己的数据库吗

在拥有数据中台的情况下,每个系统仍然可能需要有自己的数据库。数据中台主要负责数据的集成、管理和共享,它可以作为各个系统之间数据的中转站,实现数据的统一管理和共享。但是,每个系统可能仍然需要有自己的数据库来存储和管理特定的业务数据。

金融企业数据标准建立的步骤和意义

建立金融企业数据标准是确保金融行业数据在不同机构之间可以互相交换和共享的重要步骤之一。建立金融企业数据标准是一个复杂而关键的过程,涉及到多个方面。下面我将详细解释金融企业数据标准建立的步骤和相关内容,并提供足够的文字长度来充分阐述。

分布式和微服务的联系与区别详解

微服务架构和分布式架构的区别有:1、含义不同;2、概念层面不同;3、解决问题不同;4、部署方式不同;5、耦合度不同。其中,含义不同指微服务架构是一种将一个单一应用程序开发为一组小型服务的方法,每个服务运行在自己的进程中,而分布式系统是若干独立计算机的集合。

微服务网关的通俗解释与用途

网关的概念首先要清楚网关的概念,网关是一个逻辑上的概念,是指一个连接不同网络的节点。比如说家里的运营商的入网的路由器就是一个网关,它连接的是家里的网络(ip 地址范围一般在 192.168.x.x );nginx 也可以作一个网关,你可以只向公网暴露一个nginx所用的ip和端口号,nginx再根据请求中的域名和路径等信息将请求转发到内网中实际的应用服务上。服务网关和别的网关没有太大的区别,只是这个网关的背后的目标不是主机(路由器做网关时目标是主机),而是一组微服务。

npm下载更新第三方依赖库的版本

其实我们在写前端项目代码的时候,会使用npm install命令下载某个第三方依赖库到项目。之后在开发过程中就很少会去更新它的版本,因为项目一旦稳定运行了,再去更新依赖库到别的版本或者最新版,很可能会导致兼容性问题,明明项目代码完全没有bug和报错,搞不好就弄一堆bug出来了。

怎么使用在线工具压缩照片KB大小

有没有一种方法,让我们无需使用非常复杂难用的专业软件,就可以轻松将不同文件格式的照片压缩到自己所需的文件大小呢?比如将一张1MB大小的jpg格式照片,非常快捷地压缩到100KB大小,从1MB到100KB大约缩小了十倍体积,且清晰度不受到很大的损失。当然是有的,毕竟现在网络科技都这么发达了,很多工具都从本地化转为了在线化,直接在浏览器上就可以实现我们这些小需求。

前端ResizeObserver监听没有触发的原因

最近在一个前端项目中,需要实现div元素的高度随着其内部组件数量的变化,而增加高度的情况。具体来说就是,比如现在初始化状态下div的宽度为100%,高度为1000px,如果div里面的组件在增加,并且增加超过了1000px的高度,那么就将div高度修改为2000px,如果div内部组件在减少,并且小于了1000px,那么就将div高度从2000px减少为1000px。

vue中实现可编辑div组件,并通过v-model双向绑定数据

最近在项目中的很多地方需要使用到输入框,以前我自己包括绝大多数人都会想到直接使用input吧,比如vuejs项目配合elementui的el-input组件也比较好用。但是当前的这个项目却不适合使用el-input,甚至连原生的input也不适合使用,为什么呢?第一是输入框原本的样式不适合这个项目,修改el-input和input的样式都有点麻烦;其次最大的问题在于,input很难随着输入内容的增加减少而相应的改变宽度,input一般是固定了某种宽度的,它不能做到fit-content特性。

前端代码实现元素拖拽移动位置的简单方法

最近在一个vuejs的前端项目中,需要实现一个通过鼠标点击并拖拽,让页面中的图片框位置发生移动的功能。该图片框是浮在其父div元素之上的,并不参与到其父div的文档结构中。由于功能比较简单,因此没有去用一些复杂的方法或者组件来实现该功能。而且虽然是vue的项目,但是这个功能更应该使用原生的ondrag方式去实现。

quilljs编辑器禁止粘贴图片到编辑框的方法

quilljs是前端开发中比较常用并且经典的一个富文本编辑器,自带丰富的功能,在vuejs项目中也有着广泛的使用。不过最近在项目实现过程中遇到一个问题,这个问题的根源在于,quill编辑器会将用户粘贴进来的图片转换成base64格式,并保存到生成的html字符串中。而这个生成的html字符串最终会通过接口发送到服务器,保存在数据库中。可是图片被转为base64格式之后,是很长的一段字符串,会导致整个html字符串的长度超出数据库字段类型的存储上限,从而导致系统报错。