Java

Vue 第三方UI库参考

Vue3 UI库 【一】Element Plus(ElementUI 的升级版): Element Plus 是前端开发者广泛使用的一个基于 Vue 3 的 UI 组件库。它是 ElementUI 的升级版,提供了丰富的组件和样式,以及强大的功能。其基本使用操作包括: 安装 Element Plus: 引入组件: 使用组件: 官方开发者文档:https://element

【14.0】Vue3之函数

【一】setup函数 setup函数是用来替代Vue 2中的data、methods等选项的。 它是一个特殊的函数,它会在组件实例创建之前被调用,用于初始化组件的状态和行为 setup函数可以定义变量和函数,并且可以使用ES6的let和const语法来声明变量。 在setup函数内部定义的变量和函数都是局部的,不会暴露给模板或其他组件 可以定义函数,可以定义匿名函数 如果想要在模板中

【Vue大回顾】

【Vue大回顾】 【一】Vue入门 【1】MVVM(Model-View-ViewModel)架构 MVVM(Model-View-ViewModel)是一种软件架构模式,用于将用户界面(View)与应用程序逻辑(Model)之间的关系进行解耦。 在MVVM中,ViewModel扮演着连接View和Model之间的角色,负责处理视图逻辑和数据绑定。 (1)Model(模型): Model代表

HTML5CSS3提高

1 HTML5新特性 1.1 概述 HTML5 的新增特性主要是针对于以前的不足,增加了一些新的标签、新的表单和新的表单属性等。 这些新特性都有兼容性问题,基本是 IE9+ 以上版本的浏览器才支持,如果不考虑兼容性问题,可以大量使用这些新特性。 1.2 语义化标签 (★★) 以前布局,我们基本用 div 来做。div 对于搜索引擎来说,是没有语义的。 发展到了HTML5后,新增了一些语义化标签,

👾 笔记 | Sort 的实现逻辑与排序算法

一、Sort Sort() 的功能是对数组元素就地进行排序,会改变数组本身(返回对象同数组的引用)。默认排序顺序是,先将元素转换为字符串后进行排序。 有一个可选参数 compareFunction 定义排序顺序的函数。返回值应该是一个数字,其正负性表示两个元素的相对顺序。 compareFunction 默认情况下 指明 compareFunction 的情况下 规则是 compareFunc

如何选择最适合您的Excel处理库?

摘要:本文由葡萄城技术团队于博客园原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 引言 GcExcel和POI是两个应用于处理Excel文件的技术库。为了帮助开发者更好地了解它们之间的差异和不同的适用场景,本文将对GcExcel和POI进行对比,并探讨它们在实际应用中的差异和适用领域。 GcExcel是一款强大的Excel处理库,提供了丰

java 用法记录

1.列表拼接成字符串 #1.1 #1.2 2.Java8的foreach()中使用return/break/continue foreach()处理集合时不能使用break和continue这两个方法 可以试用return实现continue的功能(return不会退出循环) 举例 输出 12 3 123 3. 计算耗时 4.切割 split 提示报错:Dang

Spring Boot + k8s = 王炸!

来源:https://blog.csdn.net/qq_14999375/article/details/123309636 前言 K8s + Spring Boot实现零宕机发布:健康检查+滚动更新+优雅停机+弹性伸缩+Prometheus监控+配置分离(镜像复用) 配置 健康检查 健康检查类型:就绪探针(readiness)+ 存活探针(liveness) 探针类型:exec(进入容器执行脚

前端 Vue 应该知道的一些东西,个人笔记 2021-11-26

前端代码编写规范及es6常用语法 命名规范 data数据写法注意,小驼峰命名,用函数返回对象,如果直接用对象会导致复用时,公同一个data数据,引起所以组件的改变;实例: 组件prop使用,定义要详细,前两种少用,推荐第三种用法 使用v-for循环渲染元素时,必须要有key,且key值唯一;v-for和v-if不要同时用在同一个元素内(v-for比v-if有更高的优先级)

Nacos源码 (2) 核心模块

整体架构 服务管理:实现服务CRUD,域名CRUD,服务健康状态检查,服务权重管理等功能 配置管理:实现配置管CRUD,版本管理,灰度管理,监听管理,推送轨迹,聚合数据等功能 元数据管理:提供元数据CURD和打标能力 插件机制:实现三个模块可分可合能力,实现扩展点SPI机制 事件机制:实现异步化事件通知,sdk数据变化异步通知等逻辑 日志模块:管理日志分类,日志级别,日志可移植性(尤其避免冲

2023.8.7

学习java中的类 面向对象与面向过程 面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做。 面向对象:强调具备了功能的对象,以类/对象为最小单位 类与对象的关系 类:对一类事物的描述,是抽象的、概念上的定义 对象:是实际存在的该类事物的每个个体,因而也称为实例(instance) 面向对象程

springcloud 整合sentinel

一、参考官网:Sentinel · alibaba/spring-cloud-alibaba Wiki · GitHub 1. 搭建sentinel Dashborad           1. 下载jar包: Releases · alibaba/Sentinel (github.com)       &n

openlayers海量点渲染(2w点左右)

openlayers海量点渲染(2w点左右)     此处用到了openlayers的webgl属性   import GeoJSON from 'ol/format/GeoJSON'; //用来加载矢量数据 import WebGLPointsLayer from 'ol/layer/WebGLPoints';

mongo db 批量更新 利用mongo shell

db.Useinfo.updateMany({UserName:{$in:["v-s@micro.com"]}},{$set:{IsDeleted:true}})利用mongo compass shell 实现批量修改  mongo sh 需要独立安装 下载链接 I'm fine, it's ok

前端黑魔法 —— 如何让自己的函数变成原生函数

前言 熟悉 JS 的都知道,原生函数转成字符串,显示的是 native code: 如果用自己的函数对其重写,显示的则是自己的代码: 有没有什么黑魔法,让自己的函数也变成 native code,从而掩盖这个破绽? toString 最容易想到的办法,就是重写函数的 toString 方法: 不过这种办法破绽极多,例如调用原生 toString 即可将其原形毕露: 即便原生 toStrin

SpringBoot使用@Scheduled实现定时任务

SpringBoot 实现定时任务很简单,只需要使用@Scheduled注解即可,但是该注解是实现的定时任务默认是单线程的,也就意味着多个定时任务执行时就可能导致线程堵塞,延缓定时任务的执行。所以在需要的时候,我们可以设置一个线程池去执行定时任务。 在启动类上加入@EnableScheduling注解 // 启用定时任务 @EnableScheduling @SpringBootApplicat

C#.NET 国密SM2 签名验签 与JAVA互通 ver:20230807

C#.NET 国密SM2 签名验签 与JAVA互通 ver:20230807   .NET 环境:.NET6 控制台程序(.net core)。 JAVA 环境:JAVA8(JDK8,JAVA 1.8),带maven 的JAVA控制台程序。   1.最好要到对方源码(DEMO+JAR包也可以),可以用IDEA反编译(Ctrl+鼠标左键),看它过程逻辑和结果格式。 2.常说的SM

Spring Boot 最佳实践

本文翻译自国外论坛 medium,原文地址:https://medium.com/@raviyasas/spring-boot-best-practices-for-developers-3f3bdffa0090 Spring Boot 是一种广泛使用且非常流行的企业级高性能框架。以下是一些最佳实践和一些技巧,我们可以使用它们来改进 Spring Boot 应用程序并使其更加高效。这篇文章会有点长

Wow: 基于 DDD、EventSourcing 的现代响应式 CQRS 架构微服务开发框架

领域驱动 | 事件驱动 | 测试驱动 | 声明式设计 | 响应式编程 | 命令查询职责分离 | 事件溯源 架构图 事件源 可观测性 OpenAPI (Spring WebFlux 集成) 自动注册 命令 路由处理函数(HandlerFunction) ,开发人员仅需编写领域模型,即可完成服务开发。 测试套件:80%+ 的测试覆盖率轻而易举

【开源三方库】Aki:一行代码极简体验JS&C++跨语言交互

  开源项目 OpenHarmony 是每个人的 OpenHarmony   一、简介 OpenAtom OpenHarmony(以下简称“OpenHarmony”)的前端开发语言是ArkTS,在TypeScript(简称TS)生态基础上做了进一步扩展,继承了TS的所有特性,是JavaScript(简称JS)的超集。而Node-API(简称N

springboot用maven打包后执行某个class中的main 方法

    java -cp nova_task_serv-0.0.1-SNAPSHOT.jar -Dloader.main=com.hp.nova.common.tasksync.awss3.AwsS3Util org.springframework.boot.loader.PropertiesLauncher

【快应用】list组件如何区分滑动的方向?

​ 【关键词】 list组件、滑动方向、scroll   【问题背景】 有cp反馈list这个组件在使用的时候,不知道如何区分它是上滑还是下滑。   【问题分析】 list组件除了通用事件之外,还提供了scroll、scrollbottom、scrolltop、scrollend、scrolltouchup事件,对应的描述如下图所示: ​ 要想知道list组件的滑动方

【快应用】list组件属性的运用指导

​ 【关键词】 list、瀑布流、刷新、页面布局   【问题背景】 1、  页面部分内容需要瀑布流格式展示,在使用lsit列表组件设置columns进行多列渲染时,此时在里面加入刷新动画时,动画只占了list组件的一列,并没有完全占据一行宽度,这种情形我们该如何处理? 如下图所示 ​ 2、当页面是可滑动时,嵌套了一个list组件,滑动list组件时,页面的内

无损音乐从哪找?五个网站+免费下载,你确定不来看看?

  hi,大家好我是技术苟,每天晚上22点准时上线为你带来实用黑科技!由于公众号改版,现在的公众号消息已经不再按照时间顺序排送了。因此小伙伴们就很容易错过精彩内容。喜欢黑科技的小伙伴,可以将黑科技百科公众号设为标星,这样就不会走丢啦~ 免责声明 hello,朋友们,黑科技百科所有资源均为免费分享,绝多部分来源于互联网,所有资源仅提供学习 交流 使用,严禁

从原理聊JVM(四):JVM中的方法调用原理

1 引言 多态是Java语言极为重要的一个特性,可以说是Java语言动态性的根本,那么线程执行一个方法时到底在内存中经历了什么,JVM又是如何确定方法执行版本的呢? 2 栈帧 JVM中由栈帧存储方法的局部变量表、操作数栈、动态连接和方法返回地址等信息。每一个方法的调用就是从入栈到出栈到过程。 2.1 局部变量表 局部变量表由变量槽组成,《Java虚拟机规范》指出:“每个变量槽都应该能存放一个bo

反射中setAccessIble(true)有什么作用?

结论 举例 输出: accessible = false 由此可见,即使没有进行设置setAccessible=true时,当获取method.isAccessible()结果仍旧是false 源码分析 setAccessible(true)时,即设置override=true 当执行method.invoke(user);方法时 其他 setAccessible设置为true与g

Day21-springMVC

SpringMVC 回顾Servlet 环境搭建 导包 junit spring-webmvc servlet-api jsp-api jstl <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:x

Day21-SSM项目整合

SSM整合项目 新建数据库 CREATE DATABASE ssmbuild;​USE `ssmbuild`​DROP TABLE IF EXISTS `books`;​CREATE TABLE `books`(`bookID` INT (10) NOT NULL AUTO_INCREMENT COMMENT '书id',`bookName` VARCHAR (100) NOT NULL CO

vue ssr express.js 报错:TypeError: Cannot read properties of null (reading 'records')

在vue ssr时,java后端返回的对象是内嵌对象的那种: 如果返回的 firstReplyPage是空时,express会报错: 所以只好改成了这样,初始化一个空对象确保不为空:   喜欢艺术的码农

<<  <  839  840  841  842  843  844  845  846  847  848  849  >  >>