JDK 之 自定义注解 Annotation参数校验 注解定义Validation:/* * @ProjectName: 编程学习 * @Copyright: 2018 HangZhou Yiyuery Dev, Ltd. All Right Reserved. * @address: http://xiazhaoyang.tech * @date...
原创
2021-06-09 17:03:25
433阅读
JDK 之 自定义注解 Annotation参数校验 注解定义Validation:/* * @ProjectName: 编程学习 * @Copyright: 2018 HangZhou Yiyuery Dev, Ltd. All Right Reserved. * @address: http://xiazhaoyang.tech * @date...
原创
2022-02-10 17:08:10
128阅读
直接代码说话,说明信息详见注释。。首先是自定义注解----JadyerAnnotation.javapackage com.jadyer.annotation.custom; enum EnumTest { Hello, World, Welcome; } /** * It is a Marker Annotation * 也就是说Annotation名称本身即提供信息 * 对于程序分析工具来说,
转载
2023-10-27 19:24:26
64阅读
自定义异常
3.1 概述
为什么需要自定义异常类:
我们说了Java中不同的异常类,分别表示着某一种具体的异常情况,那么在开发中总是有些异常情况是SUN没有定义好的,此时我们根据自己业务的异常情况来定义异常类。例如年龄负数问题,考试成绩负数问题等等。
在上述代码中,发现这些异常都是JDK内部定义好的,但是实际开发中也会出现很多异常,这些异常很可能在JDK中没有定义过,例如年龄负数问题,考试成绩负数...
原创
2021-08-18 11:01:43
47阅读
自定义异常
3.1 概述
为什么需要自定义异常类:
我们说了Java中不同的异常类,分别表示着某一种具体的异常情况,那么在开发中总是有些异常情况是SUN没有定义好的,此时我们根据自己业务的异常情况来定义
原创
2022-03-04 18:23:32
84阅读
1.检查下自带的jdk 命令: rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 如果没有输入信息表示没有安装。 如果安装可以使用rpm -qa | grep java | xargs rpm -e --nodeps 批量卸载所有带有Jav
原创
2022-01-13 15:24:40
150阅读
近期打算学习安卓开发,于是乎要准备java开发环境,安装好jdk后,就要设置java环境变量,java环境变量要设置JAVA_HOME,Path,CLASSPATH三个值,每次配置查百度复制粘贴都很麻烦,所以想着偷懒下,用脚本直接执行就很快了,搜了下bat的命令,写了个配置java环境变量的脚本。这里默认设置了java jdk的安装路径为C:\Program Files\Java\jdk1.7.0
转载
2023-12-25 10:49:21
71阅读
看了网上的一些关于kettle增量更新的文章,实在是没法拿来用啊,不是全量更新,就是要改数据库,一点都不清爽,只能自己整理一下了kettle安装部署:你们随便找找吧,这里不负责XxlJob安装部署,自己百度redis安装部署,自己百度我只讲kettle和java的整合,因为xxljob可以用定时器来实现,redis也不是必须,不是这次文章的核心,但是我觉得这样搭建的工程最爽目录1.进到kettle
转载
2024-06-28 14:13:15
1172阅读
准备好 Docker 环境(基于Centos 7,Docker version 19.03.12)拉取一个 centos 7 作为基础镜像: docker pull centos:7启动镜像: docker run -ti centos:7 bash ,直接进入到了容器中替换容器中的 centos 源,
原创
2022-02-18 17:05:39
1688阅读
目录Tomcat修改JDK路径下载JDK压缩包下载Tomcat压缩包解压配置启动Tomcat修改JDK路径当你需要使用tomcat服务器,可是又不能去修改电脑的环境时。那么本次就交你如何简单粗暴的修改tomcat的jdk路径。
原创
2022-01-11 17:31:19
2454阅读
Android开发自定义UI组件一些复用的UI组件,可以通过设置模板复用,接口回调等方法提高开发效率,降低代码耦合度。自定义组件大概分为3步: 1、自定义标签属性 2、定义组件类 3、在XML界面布局使用自定义标签下面举例实现一个TopBar和一个GridItem的自定义组件。这是项目目录结构一、自定义标签属性<?xml version="1.0" enc
转载
2023-07-25 20:45:32
797阅读
甲骨文官网地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 如何清除自带jdk8: rpm -qa | grep java 查询如下: [root@hostuser chen
原创
2022-09-20 12:30:12
161阅读
JDK + Tomcat 安装 + 制作自定义镜像
转载
2019-11-12 15:28:00
180阅读
2评论
字段名、属性名不一致1、修改任意一方名称,使两者相同2、SQL 语句使用 AS 关键字,使字段名的别名和实体类中的属性名保持一致3、MyBatis 全局设置<setting name="mapUnderscoreToCamelCase" value="true"/>(1)MyBatis 核心配置文件中的 setting 标签,设置一个全局配置信息 mapUnderscoreToCame
转载
2024-04-01 14:27:43
118阅读
好难,于是我就基本照着ex43的作者写的游戏写了一遍,多加了tips模块和一个格斗系统的类。目前存在的问题是1、我希望能够随时调用help秘笈。但是没能够实现;2、class FightSystem()实在是太乱了,我都受不了了,可是又暂时不想花时间去完善,毕竟这个界面已经快看吐了。3、缺少好的注释 下面学习一下ex45里边提到的一些编程风格,习惯方面的东西。1、函数风格函数命名的时候可
转载
2024-04-12 16:04:00
145阅读
自定义Behavior 允许在WCF 构建运行时环境和消息处理管道的关键点上插入代码。
自定义Behavior 允许在WCF 构建运行时环境和消息处理管道的关键点上插入代码。实现自定义行为的步骤:1. 创建一个实现了 Inspector、Selector、Formatter、或Invoker 接口的类;2. 创建一个实现了下列行为接口之一的类:IServ
转载
2024-05-02 23:10:59
114阅读
初始化用脚手架新建一个react项目:npx create-react-app snake-demo首先画一个框,当作边界,再初始化贪吃蛇,就像这样: 左上角两个小黑方块就是贪吃蛇了 这里贪吃蛇的移动是以网格做单位的,把游戏区域的宽高各分成100份,贪吃蛇每次移动就前进2个网格,即2%先写一个具体的div来测试一下将要实现的效果和样式<div className="App">
&l
转载
2024-06-04 09:13:30
138阅读
前言通过自定义编写promise,可以更加深刻理解Promise的用法,以及学会对别人封装的代码做定制化使用。自定义Promise/**
* 自定义Promise函数模块,IIFE
*/
(function(window) {
const PENDING = 'pending';
const RESOLVED = 'resolved';
const REJEC
转载
2024-04-01 08:42:58
128阅读
自定义ViewGroup和自定义View的步骤差不多。自定义ViewGroup需要重写onMeasure方法测
原创
2022-08-03 13:37:10
836阅读
# iOS自定义PageControl的实现方法
在iOS开发中,`UIPageControl`是用于指示页面的控件,通常用于表示当前视图的索引。默认的`UIPageControl`样式相对简单,开发者可能会希望实现一个更加个性化的页面控件。本文将介绍如何自定义一个`UIPageControl`,并提供详细的代码示例。
## 自定义PageControl的基本思路
我们将从继承`UICont