Java
在vue中使用amis
之前在使用amis时,是通过百度给的一个完整amis示例来用的,没有结合到自己的vue项目中,传送门:低代码平台amis学习 本次简单介绍下,如何在vue中引入ami 1、首先要在vue项目中引入amis的sdk 引入方式有2种:(1)使用cdn方式 (2)下载sdk文件-本地引用 (1) 使用cdn方式,直接引用远程资源打开vue项目,找到目录public下的index.
安装 Flutter 开发环境
前言 学习玩dart 你会发现很神奇的事情 这个dart 就很无解,集Java,js,TS ,爱了爱了 然后就是安装Flutter 就是顺手到来的事了 下载Flutter SDK包 官网 下载 插件 https://flutter.dev/docs/get-started/install/macos 配置环境变量 打开终端工具,使用vim进行配置环境变量,命令如下
分布式事务(八):Seata之AT模式应用
Seata中AT模式的官方文档地址:https://seata.io/zh-cn/docs/dev/mode/at-mode.html。 AT模式是一种无侵入的分布式事务解决方案,基于两阶段提交协议实现的,用户的业务SQL处理作为一阶段,Seata会根据一阶段的执行结果自动判断二阶段的提交或回滚。 1、整体机制 Seata的AT模式是基于两阶段提交协议演变而来的: 一阶段: 业
Java反射(learning)
Java - reflection Java反射(Reflection)是Java语言的一个特性,它允许程序在运行时检查和修改内部类的行为。通过反射,可以获取类的构造器、方法、字段等成员的信息,并且可以动态地创建对象、调用方法、访问和修改字段。 Java反射主要涉及到以下几个类: java.lang.Class:代表一个类,每个类都有一个与之对应的Class对象。可以通过.class语法或Cla
$.ajax参数笔记
$.ajax 是 jQuery 中用于执行 AJAX(Asynchronous JavaScript and XML)请求的方法。这个方法允许你与服务器进行异步通信,获取或发送数据,而不需要重新加载整个页面。下面是 $.ajax 方法的参数详解: url 类型:String 描述:请求的地址(默认为当前页地址)。 type 类型:String 描述:请求方式(post 或 get),默认为 ge
mybatis 通过拦截器打印完整的sql语句以及执行结果操作
下面的文件放在source-fw的【jp.co.token.sikyuu.iterceptor】包下面 MybatisInterceptor.java InterceptorForQry.java 下面的文件放在source-fw的【jp.co.token.sikyuu.common】包下面 FastJsonUtils.java 下面的文件放在WebRoot/WEB-INF
SpringBoot脚手架使用
介绍 脚手架可以帮助我们快速创建SpringBoot项目。 Spring提供的脚手架 页面地址,核心为 https://github.com/spring-io/initializr 这个项目,https://github.com/spring-io/start.spring.io 这个项目在此基础上提供了一些额外配置,并提供了前端页面。 内部是通过 https://start.spring.io
1,信息技术基础---软件技术
1,信息技术基础---软件技术 面向对象的基本概念包括对象、类、抽象、封装、继承、多态、接口、消息、组件、复用和模式等。 对象:由数据及操作所构成的封装体,是系统中用来描述客观事物的一个模块,是构成系统的基本单位。对象包含三个基本要素,分别是对象标识、对象状态和对象行为。 类:现实世界中实体的形式化描述,类将该实体的数下(数据)和操作(函数)封装在一起。类和对象的关系可以理解为,对象是类的实例,类
在spring场景下同时使用Mockito进行集成测试
转自:GPT回答 https://chat.openai.com/share/07721c36-f18e-429f-b570-d8e14b4d8b37 Mockito @InjectMocks 测试 February 8, 2024 Anonymous 如何使用@InjectMocks测试被代理对象 ChatGPT Cha
单机版 Minio 的部署和使用
MinIO 基于 Apache License v2.0 开源协议的对象存储服务,兼容亚马逊 S3( Simple Storage Service 简单存储服务)云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、静态页面等,一个对象文件可以是任意大小,文件大小最大支持 5T 。由于采用Golang实现,服务端可以工作在绝大多数主流操作系统上,而且配置和启动服务都非常简单。 本博客
阿里云参编业内首个代码大模型标准丨云原生 2024 年 1 月产品技术动态
云原生月度动态 云原生是企业数字创新的最短路径。 《阿里云云原生每月动态》,从趋势热点、产品新功能、服务客户、开源与开发者动态等方面,为企业提供数字化的路径与指南。 趋势热点 🥇 阿里云参编业内首个代码大模型标准,通义灵码获 2023 AI4SE “银弹” 案例 阿里云作为 AI4SE 首批成员单位,与中国信息通信研究院等组织联合发起的《智能化软件工程技术和应用要求第一部分:代码大模型》
学习 Redis 基础数据结构,不讲虚的。
学习 Redis 基础数据结构,不讲虚的。 一个群友给我发消息,“该学的都学了,怎么就找不到心意的工作,太难了”。 很多在近期找过工作的同学一定都知道了,背诵八股文已经不是找工作的绝对王牌。企业最终要的是可以创造价值,或者首先需要干活的人,所以实战很重要。今天这篇文章就是给大家分享一下如何在我们实战生产中使用 redis。 如果不了解 redis 的同学,可以先学习之前的 redis 入门教程。
redis基础知识梳理
性能测试工具 2.默认有十六个数据库,用的是第0个,可以在配置文件看到,也能使用命令切换。 切换到第一个数据库,切换只对当前客户端生效。意味着不同客户端可以同时选择不同的数据库 查看数据库大小 查看数据库所有的key 列出所有以 user: 开头的键。 清空全部和当前数据库的key Redis是单线程的,是很快的,基于内存操作的,CPU不是它的瓶颈而是内存和网络带宽。 Redis为什么
深入理解 Java 循环结构:while、do while、for 和 for-each 循环
Java 循环 循环可以执行一个代码块,只要达到指定的条件。循环很方便,因为它们节省时间,减少错误,并使代码更易读。 Java While 循环 while 循环会循环执行一个代码块,只要指定的条件为真: 语法 在下面的示例中,只要变量(i)小于 5,循环中的代码将一遍又一遍地运行: 示例 注意:不要忘记增加条件中使用的变量,否则循环永远不会结束! Do/While 循环 do/while 循
PAT乙级-1008(数组元素循环右移问题)
一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A0A1⋯A**N−1)变换为(A**N−M⋯A**N−1A0A1⋯A**N−M−1)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法? 输入格式: 每个输入包含一个测试用例,第1行输入N(1≤N≤100)和M(≥0);第2
编程新手必学:Java运算符详解
编程新手必学:Java运算符详解 编程,这种强大的艺术形式,给我们带来了无穷的可能性。就像数学中的加减乘除,程序设计中也有一种类似的工具:运算符。作为一种编程语言,Java提供了一系列的运算符来执行各种基础和复杂的操作。在本文中,我将尝试解释Java中的各种运算符,并提供一些代码示例来说明它们的用法。首先,让我们从基础开始。Java有许多种类型的运算符,包括算术运算符、关系运算符、逻辑运算符、位运
学习Makedown
makedown学习 标题: 空格+标题名字 二级标题 二级标题 空格+标题名字 三级标题 四级标题 字体 Hello world! Hello world! Hello world! Hello world! 引用 学悦开始学程序 分割线 图片 !截图 超链接 点击跳转到 列表 A B C D 加一个空格(有序列表) 1 2 3 减号加空格(无序列
解决Tomcat的输出乱码问题
找到tomcat路径下的conf/logging.properties,用Notepad++等文本编辑器打开,找到 更改为 关闭Tomcat,重新打开,日志正常输出。
Spring Boot 集成 Redisson分布式锁(注解版)
转载自:https://blog.csdn.net/Ascend1977/article/details/131126047 Redisson 是一种基于 Redis 的 Java 驻留集群的分布式对象和服务库,可以为我们提供丰富的分布式锁和线程安全集合的实现。在 Spring Boot 应用程序中
【Flink入门修炼】1-3 Flink WordCount 入门实现
本篇文章将带大家运行 Flink 最简单的程序 WordCount。先实践后理论,对其基本输入输出、编程代码有初步了解,后续篇章再对 Flink 的各种概念和架构进行介绍。 下面将从创建项目开始,介绍如何创建出一个 Flink 项目;然后从 DataStream 流处理和 FlinkSQL 执行两种方式来带大家学习 WordCount 程序的开发。 Flink 各版本之间变化较多,之前版本的函数在
【幻兽帕鲁教程】如何在幻兽帕鲁win服务器内快速设置游戏密码与端口
以下将为大家介绍如何在幻兽帕鲁win服务器内快速设置游戏服务器密码,并修改游戏端口: 登录 Windows 服务器 1、登录腾讯云轻量应用服务器控制台,获取服务器登录密码。如您忘记密码,可以在控制台重置密码: 2、选中服务器实例,点击【登录】按钮,并在登录页面输入登录密码即可。 终止游戏进程 1、建议您在手动备份之前终止游戏进程,确保游戏备份的完整与可用性。可以通过开始菜单或在搜索框内
使用经典技术的音乐网站
项目地址 技术栈 后端 SpringBoot + MyBatis + Redis 前端 Vue3.0 + TypeScript + Vue-Router + Vuex + Axios + ElementPlus + Echarts 简介 是一个经典简单的音乐网站。后端基本也就是在CRUD,redis是当缓存用的,数据库用的是mysql. XML自定义(附加)mybatis-plus的mapper配
element UI vue脚手架 接入cdn
vue.config.js module.exports = { configureWebpack:{ externals: { 'element-ui': 'ELEMENT', vue: 'Vue' }} //externals 配置来告诉 Webpack 不要打包它。 index.html <!DOCTYPE html
jacoco覆盖率测试工具
简介 jacoco是一个能跑覆盖率的工具,可以把覆盖率结果生成报告,和IDEA自带的覆盖率测试工具类似,eclipse是没有自带覆盖率测试功能的,jacoco可以在maven 执行test周期的时候生成数据,可以作为eclipse覆盖率测试工具,jacoco生成的报告可以和sonaqube,jenkin,gitlab等工具联动,实现代码门禁的效果。 在maven里面使用jacoco 插件依赖 生
Java 中的Collections工具类
Collections工具类 java.util.Collection 集合接口 java.util.Collections 集合工具类,方便集合操作 对List集合中元素排序,需要保证List集合中元素实现了Comparable接口 Collections.synchronizedList(list); 设置成线程安全的 Collections.sort(wuGuis);进行排序