2024年9月22日

Java中常用注解

摘要: 1、简介: Java 中的注解(Annotations)是一种元数据,可以附加到 Java 类、方法、局部变量、参数等上,以提供额外的信息。Java 自从引入注解特性以来,已经被广泛应用于各种框架和工具中,用于增强代码的功能性或者简化开发工作。 2、标准注解 (Standard Annotation 阅读全文

posted @ 2024-09-22 09:38 cloud_wh 阅读(31) 评论(0) 推荐(0) 编辑

note.js与vue.js常用基本命令

摘要: Note.js 基本命令 1、安装Node.js 包 npm install <package-name> 2、全局安装包 npm install -g <package-name> 3、查看已安装的包 npm list 4、初始化项目并创建 package.json文件 npm init 5、更新 阅读全文

posted @ 2024-09-22 09:16 cloud_wh 阅读(8) 评论(0) 推荐(0) 编辑

SQL 查询优化思路(行为表 t1 与业绩表 t2 关联):

摘要: 语句实例(行为表 t1 与业绩表 t2 关联): with t as ( select 行为id , t1.行为时间 , t2.用户id , t2.业绩时间 , row_number() over(partition by t1.用户id order by t1.行为时间 desc) as rnk 阅读全文

posted @ 2024-09-22 08:56 cloud_wh 阅读(14) 评论(0) 推荐(0) 编辑

2024年8月18日

char 和varchar 区别与用法以及效率

摘要: char(固定长度字符) 定义:CHAR(n) 表示一个固定长度的字符字段,n 是字符的长度。即使实际存储的数据短于 n,也会自动用空格填充到指定长度。 存储方式: 因为长度固定,所以每个 CHAR(n) 字段都占用 n 个字节,不论实际存储的数据长度如何。 效率: 读取效率:在处理固定长度的数据时 阅读全文

posted @ 2024-08-18 20:51 cloud_wh 阅读(153) 评论(0) 推荐(0) 编辑

2023年3月9日

算法介绍

摘要: 冒泡排序 冒泡排序是一种基本的排序算法,其基本思想是将相邻的元素进行比较和交换,从而逐步将最大的元素“冒泡”到最后面。其算法流程如下: 从数组的第一个元素开始,对相邻的两个元素进行比较,如果前一个元素比后一个元素大,则交换它们的位置,否则不交换。 继续比较数组中后面相邻的两个元素,重复上述操作,直到 阅读全文

posted @ 2023-03-09 16:34 cloud_wh 阅读(62) 评论(0) 推荐(0) 编辑

设计模式介绍

摘要: 什么是设计模式,了解哪些设计模式 设计模式是指在软件开发中,经过总结和提炼出来的一些通用的解决方案,用于解决常见的设计问题,是一种在特定环境下解决一类重复性问题的套路。 设计模式可以分为三种类型: 创建型模式:用于描述对象的创建过程,包括简单工厂模式、工厂方法模式、抽象工厂模式、单例模式、原型模式和 阅读全文

posted @ 2023-03-09 15:29 cloud_wh 阅读(43) 评论(0) 推荐(0) 编辑

2023年3月8日

MySQL-binLog 日志开启

摘要: MySQL 的 binlog(二进制日志)是一种记录 MySQL 服务器所有更改的二进制日志文件。开启 binlog 可以用于以下目的: 数据复制:将 binlog 文件复制到另一个 MySQL 服务器,可以用于数据备份或数据复制。 恢复数据:如果数据在数据库中发生了错误或者丢失,可以使用 binl 阅读全文

posted @ 2023-03-08 23:17 cloud_wh 阅读(856) 评论(0) 推荐(0) 编辑

Django 实现WebSocket

摘要: 要在Django中实现WebSocket,你需要使用一个称为Django Channels的第三方库。 安装Django Channels: pip install channels 创建Django Channels配置: 在你的项目目录下,创建一个名为routing.py的文件,并添加以下内容: 阅读全文

posted @ 2023-03-08 23:16 cloud_wh 阅读(239) 评论(0) 推荐(0) 编辑

面试题02

摘要: 跨域是什么?解决方案? 跨域是指在浏览器中,当前正在运行的Web应用程序试图访问不属于它自己域名下的资源。由于浏览器实现了同源策略,即限制页面中的脚本只能读取同源下的数据,因此跨域请求会被浏览器禁止。 跨域问题的解决方案有以下几种: JSONP: 利用script标签没有跨域限制的特性,通过动态创建 阅读全文

posted @ 2023-03-08 16:54 cloud_wh 阅读(16) 评论(0) 推荐(0) 编辑

Django 实现Canal 读取 MySQL 写入到 Kafka中

摘要: 安装canal-python库: pip install canal-python 修改settings.py 文件,添加Canal相关配置 CANAL_SETTINGS = { "canal_host": "127.0.0.1", "canal_port": 11111, "canal_usern 阅读全文

posted @ 2023-03-08 16:18 cloud_wh 阅读(145) 评论(0) 推荐(0) 编辑

导航