logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Node.js】初识 RabbitMQ

MQ 顾名思义,是消息队列。RabbitMQ 是一个消息队列系统,用于实现异步通信。基于 AMQP。AMQP(高级消息队列协议) 实现了对于消息的排序,点对点通讯,和发布订阅,保持可靠性、保证安全性。在 Node.js 的微服务架构中,RabbitMQ 可以作为服务之间的消息传递中介,帮助解耦系统组件并提升系统的扩展性和可靠性。支持主流操作系统和多种语言。通过 RabbitMQ,你可以让一个服务发

文章图片
#node.js#rabbitmq#ruby
【移动端】响应式设计

响应式设计(Responsive Design)是一种网页设计方法,使网页能够自适应不同设备的屏幕大小和分辨率,如手机、平板电脑、桌面电脑等。响应式设计的核心思想是通过灵活的网格布局、弹性图片和媒体查询,来动态调整页面布局,以适应不同设备的显示环境。媒体查询(Media Queries)是响应式设计的关键技术之一,通过 CSS 提供的@media规则,可以根据设备的特定条件(如屏幕尺寸、设备方向、

文章图片
#前端#html
Cannot add or update a child row: a foreign key constraint fails (..CONSTRAINT..FOREIGN KEY..REFEREN

数据格式字段和表中的数据字段都是一一对应的,然后出现报错。(这里一定要记得多用 try…,排查 bug 很重要)使用 Sequelize 向 mysql 数据库插入数据时,一直失败。这里我报错的原因是,外键值为空,不能与表中的字段相匹配。所以我们可以给外键补充一行对应的字段,就可以正常插入了。这段话的意思是:无法添加子行或更新子行:外键约束失败。一般是由于表与外键取值范围参照表的相关值不匹配。

文章图片
#oracle#数据库
解决CodeGeeX与vscode快捷键Ctrl+Enter冲突的问题

打开VS Code编辑器。点击顶部菜单中的“文件”选项。选择“首选项”下的“键盘快捷方式”选项。这将打开VS Code的键盘快捷方式设置界面。在搜索框中输入“Ctrl Enter”以查找与此组合键相关的命令。找到与“Ctrl Enter”相关联的命令,并确保其未被其他扩展或插件占用。如果发现CodeGeeX占用了此组合键,可以禁用或更改CodeGeeX的相应快捷键设置,或者将其更改为其他未被占用的

#ide#编辑器#visual studio code
【Node.js】mysql2 操作 MySQL 数据库

mysql 不支持 Promise, mysql2 支持 Promise,便于书写,不使用 Promise 可以用回调函数的形式代替。上述这段代码执行 2 个 sql 语句,其中,客户端的sql 恶意的删掉了数据库中的数据。Node.js 操作 MySQL 需要驱动,常见的驱动有 mysql 和 mysql2。被错误识别,可以使用 concat 进行拼接。mysql2/promise 使得所有操作

文章图片
#数据库#express#mysql
【Vue】keep-alive 缓存组件

当在 Vue.js 中使用 组件时,它将会缓存动态组件,而不是每次渲染都销毁和重新创建它们。这对于需要在组件间快速切换并且保持组件状态的情况非常有用。 只能包含(或者说只能渲染)一个子组件,如果需要包含多个子组件,需要用选择某个确定的组件进行渲染。也可以使用或其他组件标签将它们包裹起来,再通过选择确定的某个组件进行渲染。因此标签里面有且只有一个子节点(或者说只能渲染一个子节点)。这些子组件可以通过

文章图片
#缓存#vue.js#前端框架
【Vue3】解决 Component inside `<Transition>` renders non-element root node that cannot be animated. 的问题

renders non-element root node that cannot be animated.组件呈现不能被动画化的非元素根结点。我们在 layout 整体布局下,为各个局部页面添加了动画显示页面的功能,但结果却是不能显示该动画效果。中,类似于 Vue2 那样),问题得以解决~内部所有元素放入一个根节点。

文章图片
#vue.js#前端#javascript
【Vue】change 事件

事件在用户完成对输入框的修改并进行其他操作或离开输入框时触发。这可以是用户点击页面上的其他元素、按下回车键、切换焦点或通过编程方式触发。事件可以在用户完成对输入框的修改并离开输入框时进行相应的处理。事件在元素的值发生变化并失去焦点时触发。当用户在输入框中输入内容并发生失去焦点的情况下,就会触发。方法会在输入内容发生改变且输入框失去焦点时被调用,并从事件对象。事件并不会实时监听用户输入的变化,而是在

文章图片
#vue.js#前端#javascript
【Vue3】全局切换字体大小

发现刷新后失效,此时我们可以保留修改到localStorage中。如果想要全局修改颜色,底层也是一样的道理。

文章图片
#javascript#前端#开发语言
虚拟列表 vue-virtual-scroller 的使用

【代码】虚拟列表 vue-virtual-scroller 的使用。

文章图片
#vue.js#前端#javascript
    共 29 条
  • 1
  • 2
  • 3
  • 请选择