模块 项目java 01

1.9、M蚁Java必问面试题及答案 有用的内容不多 看1

一面 1、自我介绍、自己做的项目和技术领域 开放题 2、项目中的监控:那个监控指标常见的有哪些? 答:CPU、内存、IO 等等。建议下载个nmon工具,里面有各个指标。 数据库:Mysql(缓存命中、索引、单条SQL性能、数据库线程数、数据池连接数) 中间件:1.消息2、负载均衡3、缓存(包括线程数 ......
有用 答案 内容 Java 1.9

java基本内容

字面量 定义:数据在程序中的书写格式 分类 制表符:\t 无限循环 for(;;){ System.out.println("");}​while(true){ System.out.println("");}​do{ System.out.println("");}while(true); 跳转循 ......
内容 java

Java获取昨天的时间

Calendar cal = Calendar.getInstance(); cal.add(Calendar.DATE, -1); String yesterday = new SimpleDateFormat( "yyyy-MM-dd ").format(cal.getTime()); Syst ......
时间 Java

java 命名推荐

一、Java中的命名规范 好的命名能体现出代码的特征,含义或者是用途,让阅读者可以根据名称的含义快速厘清程序的脉络。不同语言中采用的命名形式大相径庭,Java中常用到的命名形式共有三种,既首字母大写的UpperCamelCase,首字母小写的lowerCamelCase以及全部大写的并用下划线分割单 ......
java

C# 项目制作msi和exe安装文件

MSI文件和EXE文件区别: MSI 作为安装包的标准格式,简化了软件打包过程,也提高了安装到恶意程序的难度。EXE 作为安装包的可塑性比较强,可以客制化程度更高的完成安装,但是需要大量额外工作,从开发者的角度来看,MSI 无疑提供了更高的便捷性,因此 MSI 逐渐变为趋势,从很多软件的安装包也逐渐 ......
文件 项目 msi exe

Java 4种校验注解(值校验、范围校验、长度校验、格式校验)

1 Maven依赖 <!--第一种方式导入校验依赖--> <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>2.0.1.Final</version> < ......
注解 长度 范围 格式 Java

【js】时间戳转时间 1680338700 =》2023-04-01 16:45:00

1 transformTimestamp (timestamp) { 2 let date = new Date(parseInt(timestamp) * 1000) 3 let Year = date.getFullYear() 4 let Moth = (date.getMonth() + 1 ......
时间 1680338700 2023 04 01

Java开发笔记13(树的结构修改记录)

1.Controller: /** * 区域树生成 */@GetMapping("/list")private Result regionTree() { Station station = getStation(getUser()); String stationCode = station.ge ......
结构 笔记 Java

Java SpringBoot 7z 压缩、解压

Java SpringBoot 7z 压缩、解压 cmd 7z 文件压缩 7z压缩测试 添加依赖 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-compress</artifactId> <version ......
SpringBoot Java 7z

Java中线程的常用操作-后台线程、自定义线程工厂ThreadFactpry、join加入一个线程、线程异常捕获

场景 Java中Thread类的常用API以及使用示例: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/126596884 上面讲了Thread的常用API,下面记录下线程的一些常用操作。 注: 博客: https://blog. ......
线程 ThreadFactpry 后台 工厂 常用

王慧婷的JAVA第五次作业

编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值 package www; public class aaa { public static void main(String[] args) { int[]a= {10,20,30,40,50}; in ......
JAVA

Java笔记(17) 反射

Java的反射机制允许程序员在执行期借助于Reflection API取得任何类的内部信息,并能操作对象的属性和方法,在各类框架中应用非常广泛。这一期是关于反射内容的笔记,包含Class类、Field类、Method类、Constructor类及相关方法。 ......
笔记 Java 17

【迭代器设计模式详解】C/Java/JS/Go/Python/TS不同语言实现

简介 迭代器模式(Iterator Pattern),是一种结构型设计模式。给数据对象构建一套按顺序访问集合对象元素的方式,而不需要知道数据对象的底层表示。 迭代器模式是与集合共存的,我们只要实现一个集合,就需要同时提供这个集合的迭代器,就像Java中的Collection,List、Set、Map ......
设计模式 语言 模式 Python Java

[python] Python枚举模块enum总结

枚举是一种数据类型,在编程中用于表示一组相关的常量。枚举中的每个常量都有一个名称和一个对应的值,可以用于增强代码的可读性和可维护性。在Python中,枚举是由enum模块提供的,而不是Python提供专用的枚举语法。关于enum模块介绍见:enum。如需详细了解Python的enum模块,参见文章: ......
模块 python Python enum

Jenkins + Docker 一键自动化部署 Java Spring Boot 应用最简流程

https://mp.weixin.qq.com/s/kPy4jwsxMBowMaeN_jORXQ 这篇文章用的jenkins镜像不能安装插件 https://www.cnblogs.com/sxdcgaq8080/p/10489369.html 这篇可以安装插件 ......
流程 Jenkins Docker Spring Boot

java json 四个格式

java 官方 <dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20220320</version> </dependency> code JSONObject jsonObject = ......
格式 java json

vue3+vant创建移动端项目,实战项目常见采坑记录

前言: 产品背景介绍 我所做的这个项目,刚开始是没有移动端需求的,等PC端做完了上线使用了几个月后,突然有一天产品经理找到我说是要做一个在PC端添加一个快速注册入口,用手机微信扫二位码进入移动端注册页面,用户注册。 所以本次需求就是在PC端添加一个tool-tip气泡型弹出二维码,再开发一个移动端注 ......
项目 实战 常见 vue3 vant

关于HbuildX外部导入项目错误识别成Web项目

版本 HbuildX 3.7.9.20230324 进入目录 C:\Users\${当前的用户}\AppData\Roaming\HBuilder X 修改 HBuilder X.ini 文件 找到 [workspace] 字样的地方然后找到需要被修改的目录将type 修改为自己需要的项目类型 32 ......
项目 错误 HbuildX Web

java ASE CBC 128 对称加密

使用CBC 128 PKCS5Padding 对称加密算法的工作模式(mode of operation) ECB(Electronic CodeBook):电子密码本模式,是一种最简单的块加密模式。它将明文分成若干个块,每个块都独立地进行加密。虽然 ECB 简单,但是它存在很多的安全问题,不推荐使 ......
java ASE 128 CBC

如何通过Java应用程序在PPT中创建SmartArt图形

SmartArt其实就是一个文字的可视化工具,用户可在PowerPoint,Word,Excel中使用该特性创建各种图形图表。SmartArt 图形是信息和观点的视觉表示形式。可以通过从多种不同布局中进行选择来创建 SmartArt 图形,从而快速、轻松、有效地传达信息。简单的来说SmartArt就 ......
应用程序 SmartArt 图形 程序 Java

idea Java json 复制字符串会出现空格的问题

普通JSON {"secretKey":"2513e9c533c14271a1bc8a52eacecebe","appKey":"19b9257a1f464e93b087af9d12572ce1"} 复制 idea { \"secretKey\": \"2513e9c533c14271a1bc8a5 ......
空格 字符 问题 idea Java

Java 后台获取当月日期集(年月日), java 获取当天日期(年月日)

`/** * 通过函数获取当月年月日日期集 * @return */ public static List<String> getDayByMonth(){ List<String> data = new ArrayList<>(); try { Calendar c = Calendar.getI ......
年月日 年月 日期 后台 Java

关于vite项目内存溢出无法正常打包的问题

问题 在vite+ts+vue3项目中时pnpm run build构建项目导致无法正常打包 解决思路 排查问题时发现禁用router插件后能正常打包,禁用掉则会导致溢出。 进一步发现是因为.vue文件过多的原因。 考虑到可能是nodejs默认的内存不够,增大内存试试。增加到24GB后可以成功打包。 ......
内存 项目 问题 vite

Dockfile构建项目,docker远程项目,dockercompose使用

Dockfile命令 FROM: 指定基础镜像 RUN: 构建镜像过程中需要执行的命令。可以有多条。docker build CMD: 添加启动容器时需要执行的命令。多条只有最后一条生效。可以在启动容器时被覆盖和修改。 ENTRYPOINT:同CMD,但这个一定会被执行,不会被覆盖修改。 MLABE ......
项目 dockercompose Dockfile docker

Java中「Future」接口

一、背景 在系统中,异步执行任务,是很常见的功能逻辑,但是在不同的场景中,又存在很多细节差异; 有的任务只强调「执行过程」,并不需要追溯任务自身的「执行结果」,这里并不是指对系统和业务产生的效果,比如定时任务、消息队列等场景; 但是有些任务即强调「执行过程」,又需要追溯任务自身的「执行结果」,在流程 ......
接口 Future Java

Java位运算符

前置知识 原码、反码、补码 原码:第一位表示符号,其余位表示值。如 2原码:0000 0010;-2原码:1000 0010 - 反码:正数的反码是原码本身,负数的反码在原码基础上,符号位不变,其他位取反。如:2反码:0000 0010;-2反码:1111 1101 - 补码:正数的反码是原码本身, ......
运算符 Java

我们给项目加上测试和xml分析的依赖包

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc ......
项目 xml

vite启动vue项目报错import { performance } from 'node:perf_hooks'

import { performance } from 'node:perf_hooks'^^^^^^ SyntaxError: Cannot use import statement outside a module 要求node版本要大于16 使用nvm 切换node版本 成功运行 ......
performance perf_hooks 项目 import hooks

二、使用Vue3 + Vue CLI 实现系统前端模块的搭建

主要内容 前端模块的搭建:Vue CLI5 + Vue3 + Ant Design Vue3 完成手机号登录/注册功能 收获 学会纯前端项目的搭建 理解前后端分离架构 本地环境准备 vue cli安装: https://cli.vuejs.org/zh/guide/installation.html ......
前端 Vue 模块 系统 Vue3

【机器学习入门与实践】合集入门必看系列,含数据挖掘项目实战,适合新人入门

【机器学习入门与实践】合集入门必看系列,含数据挖掘项目实战 项目链接合集(必看) 项目专栏合集https://www.heywhale.com/home/column/64141d6b1c8c8b518ba97dcc 必看 1. 【机器学习入门与实践】合集入门必看系列 A.机器学习系列入门系列[一] ......
数据挖掘 实战 机器 新人 项目