自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(326)
  • 资源 (6)
  • 收藏
  • 关注

原创 JavaEE:使用Hibernate-Validator验证前端请求参数

摘要:本文介绍了使用Spring Boot Validation框架进行参数验证的方法。首先通过引入spring-boot-starter-validation依赖,然后在参数对象中使用验证注解如@NotBlank、@Length、@Pattern等对字段进行约束。在控制器方法中,通过@Valid注解触发验证,并使用BindingResult获取验证错误信息。若验证失败,将错误字段名及消息封装为Map返回前端。该方法实现了对用户信息(如昵称长度、手机号格式、邮箱格式、性别范围等)的有效验证,确保参数合法性的

2025-06-07 12:27:59 46

原创 Web前端:Vue3.js摘要

Vue3.js摘要

2024-08-05 12:37:33 324

原创 Web前端:Vue开发环境搭建

Vue开发环境搭建

2024-08-02 11:52:58 554

原创 Android:身份证识别功能实现

Android身份证识别功能实现

2024-04-02 11:33:38 2418 1

原创 微信小程序:BLE蓝牙开发

微信小程序:BLE蓝牙开发

2022-12-05 17:32:09 3822 1

原创 微信小程序:文本读写与网络请求

微信小程序:文本读写与网络请求。

2022-12-02 12:43:29 4259

原创 微信小程序:选择器标签摘要

微信小程序:选择器标签摘要。

2022-11-30 11:52:38 1465 1

原创 微信小程序:页面布局摘要

微信小程序:页面布局摘要。

2022-11-29 20:03:45 1774

原创 微信小程序:页面配置/控制/跳转摘要

微信小程序:页面配置/控制/跳转摘要。

2022-11-25 12:37:36 1922

原创 Flutter:Android/iOS集成Flutter模块

Flutter:Android/iOS集成Flutter模块

2022-11-22 17:59:10 2028 3

原创 Flutter:CustomPaint与RenderObject自绘摘要

Flutter:CustomPaint与RenderObject自绘摘要。

2022-11-21 15:11:43 790

原创 Flutter:触控事件处理和通知摘要

Flutter:触控事件处理摘要。

2022-11-18 16:25:20 1130

原创 Flutter:BLE蓝牙开发

Flutter:BLE蓝牙开发。说明:使用flutter_blue_plus插件实现低功耗蓝牙开发。

2022-11-14 13:34:10 12584 12

原创 Flutter:webview_flutter插件使用

Flutter:webview_flutter插件使用。

2022-11-10 11:54:10 4103

原创 Flutter:video_player视频播放插件使用

Flutter:video_player视频播放插件使用此官方视频插件只有视频显示功能,拖动条、全屏、音量调节、亮度调节等需要自已另外实现。

2022-11-09 09:13:36 2480

原创 Flutter:barcode_scanner2扫码插件使用

Flutter barcode_scanner2扫码插件使用

2022-11-09 09:11:22 2287

原创 Flutter:文件与网络操作摘要

Flutter文件与网络操作摘要

2022-11-04 15:55:23 1627

原创 Flutter:动画摘要

Flutter动画摘要动画由Animation、Curve、AnimationController、Tween一起配合完成

2022-11-02 16:40:30 686

原创 Flutter:资源管理摘要

Flutter资源管理摘要

2022-10-25 15:31:36 921

原创 Flutter:对话框摘要

Flutter对话框摘要

2022-10-24 12:18:29 942 1

原创 Flutter:功能类Widget摘要

Flutter功能类Widget摘要

2022-10-21 16:17:43 544

原创 Flutter:Scaffold+TabBarView实现底部Tab页面框架

PageView实现多个子页面上下/左右滑动(类似ViewPager)Scaffold+TabBarView(TabBarView封装了PageView)实现底部Tab页面框架

2022-10-19 17:15:36 802

原创 Flutter:列表布局摘要

Flutter列表布局摘要ListView、AnimatedList、GridView、CustomScrollView、NestedScrollView

2022-10-18 16:50:51 848

原创 Flutter:页面实现与跳转摘要

Flutter页面跳转与资源导入摘要

2022-10-17 20:00:57 592

原创 Flutter:基础Widget摘要

flutter基础Widget摘要

2022-10-17 19:57:04 392

原创 Flutter:页面布局摘要

页面布局

2022-10-17 16:21:23 1982

原创 JavaEE:Spring Cloud Alibaba-Nacos与Feign使用

SpringCloudAlibaba-Nacos与Feign使用。

2022-07-27 17:03:19 351

原创 JavaEE:CentOS 7中安装Nacos

CentOS 7中安装Nacos

2022-07-27 10:53:20 599

原创 JavaEE:CentOS7安装Elasticsearch+Kibana+Logstash

CentOS 7安装elasticsearch

2022-07-14 15:40:41 654

原创 JavaEE:代码简单优化

一、使用对象池:说明:复用对象,降低频繁创建/回收对象的性能损耗。1.自定义简单对象池:public class ObjectPool<T> {//自定义简单对象池 private static ObjectPool mInstance; private final int Default_SIZE = 100; private int mMaxSize = Default_SIZE; //对象最大个数 private static final Str...

2022-04-02 18:16:42 915

原创 JavaEE:ab压测工具使用

1.下载httpd-2.4.53-o111n-x64-vs17.zip,解压为D:\JavaEEDevelop\Apache24:https://www.apachehaus.com/cgi-bin/download.plx2.参数选项详解:查看参数选项:ab -help格式:ab [参数选项] [http://域名或IP:端口/接口路径选项参数: -n 次数 指定请求次数 -c 并发数 指定并发数 -t 时间 ...

2022-04-02 09:29:56 792

原创 JavaEE:Tomcat简单优化

1.Executor配置(线程池):说明:name:自定义的Executor名称maxThreads:最大线程数(默认200)minSpareThreads:最小空闲线程数(默认25)className:Executor实现类,默认为StandardThreadExecutorthreadPriority:线程优先级,默认5daemon:true为守护线程namePrefix:线程名前缀maxQueueSize:等待的任务数量,默认无穷大prestartminSpareThread

2022-04-01 17:55:52 281

原创 JavaEE:JVM优化

一、选项参数:1.标准选项参数:(1)查看支持的标准选项参数:java -help(2)标准选项参数列表:-cp <目录和 zip/jar 文件的类搜索路径>-classpath <目录和 zip/jar 文件的类搜索路径>--class-path <目录和 zip/jar 文件的类搜索路径> 使用 ; 分隔的, 用于搜索类文件的目录, JAR 档案 和 ZIP 档案列表。-p <...

2022-04-01 17:04:24 888

原创 JavaEE:JVM监控/故障排查工具使用

一、监控工具:1.jps:(1)格式:jps -命令 IP或域名 #默认使用rmi格式,rmi协议默认端口1099jps -命令 协议名://IP或域名:端口(2)命令列表(可以多个参数联用):q:查看进程IDm:查看传给main的参数l:查看应用main class类全名v:查看传给jvm的参数V:隐藏传给jvm的参数(3)使用:jps -q rmi://192.168.233.130:80802.jstat:(1)格式([...

2022-03-28 16:05:13 738 1

原创 JavaEE:JVM理论摘要

1.JVM内存结构:(1)堆(线程共享):存放静态变量、字符串常量池,分为新生代(伊甸园Eden+存活区(From survivor+To survivor))、老年代(Tenured)、元空间(本地内存Metaspace)。(2)虚拟机栈(线程隔离):分为局部变量表、操作数栈(存放临时数据)、指向运行时常量池的引用、方法返回地址、动态链接。(3)本地方法栈(线程隔离):使用C语言写的native方法(4)程序计数器(线程隔离):为每个线程分配计数器,用来记录下一步执行的指令(5)

2022-03-24 16:32:24 860

原创 JavaEE:MySQL优化工具使用

一、MySql慢查询Log:说明:慢查询Log开启后,会将超出指定时间的查询记录在Log中,可以查看并分析Log找出缓慢的查询事件。1.开启慢查询Log(vi /etc/my.cnf):log_output='FILE,TABLE' #将log输出到文件和mysql.slow_log表中,可以只指定一种方式slow_query_log=ON #开启慢查询loglong_query_time=0.100 #指定超过此时间的查询记入log,单位秒,用小数表...

2022-03-21 18:10:29 642

原创 JavaEE:Zabbix5.0安装/配置

说明:Zabbix用于监控主机状态信息,分为服务端和被监听端。一、Zabbix服务端安装/配置:安装存储库MySQL5.7.37(一章,和Zabbix5.0服务端同一台机器):https://blog.csdn.net/a526001650a/article/details/123188040?spm=1001.2014.3001.55011.安装Zabbix Repository:[root@localhost ~]# rpm -Uvh https://repo.zabbix.c

2022-03-03 12:03:06 2902

原创 JavaEE:Sentinel使用

说明:Sentinel是控制组件,可实现流量控制、熔断降级、系统自适应保护等多个维度保护微服务的稳定性。一、启动Sentinel控制台Dashboard:1.非生产环境搭建Dashboard:(1)下载sentinel-dashboard-1.8.3.jar到D盘根目录:https://github.com/alibaba/Sentinel/releases(2)打开cmd启动控制台(设置用户和密码都为root):D:\>java -Dserver.port=8080 -

2022-03-01 16:12:34 946

原创 JavaEE:Apollo安装/使用

一、安装MySQL 5.7.37(主机:192.168.233.128,用户/密码:root):1.下载mysql-5.7.37-1.el7.x86_64.rpm-bundle.tar,并上传到centos7:https://dev.mysql.com/downloads/mysql/2.安装依赖:[root@localhost ~]# yum -y install libaio[root@localhost ~]# yum -y install perl[root@localhost

2022-02-28 17:48:15 1519

原创 JavaEE:使用Kafka收集日志

一、log4j2日志输出:1.添加依赖+打包信息:(1)添加log4j2依赖+打包信息:<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <!-- 去掉Web包中的log依...

2022-02-22 20:36:50 2306

1000道互联网大厂Java工程师面试题及答案

1000道 互联网大厂Java工程师面试题以及答案。 内部基本涵盖了所有Java后端的技术面试内容。 如:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、 Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、 Linux 等技术,一共485页。

2022-04-06

Dom Api 帮助文档.chm

Dom Api 帮助文档.chm 可供查找 中文版 CHM格式

2010-02-09

Servlet API 帮助文档.CHM

Servlet API 帮助文档 中文版,CHM格式的,可查询

2010-02-07

CSS中文手册.chm

CSS手册 包括全部CSS用到的事件方法及一些属性

2010-02-09

JQuery_API帮助文档.CHM

JQuery_API帮助文档(中文版最新).CHM

2010-02-07

XMLHttpRequest对象手册.chm

XMLHttpRequest对象手册.chm

2010-02-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除