
Java
---
ellenm9
coding
展开
-
使用 RSA+Filter 加解密Post请求参数
使用 RSA+Filter 加解密Post请求参数原创 2022-06-14 16:05:09 · 764 阅读 · 2 评论 -
【无标题】
java -jar xxx.jar 指定jar包外配置文件问题解决如下:jar包目录截图:执行代码如下:java -jar oauth2-server2-h3c-2.2.5-SNAPSHOT.jar --spring.profiles.active=oauth2说明: 上面application-oauth2.yml 中指定文件名 oauth2 为 --spring.profiles.active=oauth2 属性指定名称....原创 2022-03-04 14:59:10 · 362 阅读 · 0 评论 -
Caused by: redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException:
redis 连接超时问题java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke.原创 2020-07-16 11:57:44 · 2176 阅读 · 0 评论 -
通过反射解析自定义注解的并顺序执行被注解标注的方法
创建自定义注解import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;//这里的 @Target和 @Retention 注解为元注解(就是Java中提供的用来定义注解的注解)//定义注解标注的位置 TYPE:类 METHOD:方法@.原创 2020-08-25 18:36:46 · 731 阅读 · 1 评论 -
@Autoware自动注入成员变量位置调用方法空指针
@Autoware 自动注入成员变量位置调用方法空指针问题描述: 在使用 springcloud 中 eureka 注册中心注册写消费者和提供者时,在消费者代码成员变脸中报出空指针异常 .@RestController@RequestMapping("/consumer")@Slf4jpublic class UserController { @Autowired private DiscoveryClient discoveryClient; @Autowired原创 2020-08-24 15:20:38 · 728 阅读 · 1 评论 -
tomocat中Servlet运行原理
tomocat中Servlet运行原理浏览器端浏览器发出请求链接 (http://localhost:8080/day01/demo01)服务器端服务器首先会接受到浏览器发送过来的请求,通过url获取到day01,就知道当前需要访问到day01工程,然后就会在webapps目录去搜索day01工程.然后tomcat服务器会在截取url后面一段参数得到demo01,然后就会在当前工程下去寻找Servlet路径是demo01的Servlet,找到之后马上创建该Servlet的对象.然后原创 2020-07-24 23:33:55 · 167 阅读 · 0 评论 -
java:权限修饰符(public、protected、default、private)的区别
权限修饰符权限范围(大->小)1.public(公有)2.protected(受保护)3.default(默认的,什么都不写)4.private(私有的)原创 2020-04-24 11:10:34 · 327 阅读 · 0 评论 -
Java : ArrayList 的add方法实现原理
背景问题一直搞不清楚 ArrayList 的实现方式今天用debug看了系统类库的解决了问题.类库代码private void add(E e, Object[] elementData, int s) { if (s == elementData.length) { elementData = this.grow(); }...原创 2020-04-10 22:25:19 · 1207 阅读 · 0 评论 -
java:任意位数的回文数的连续判定与输出
算法思想偶数位数的回文数和奇数位数的回文数不同 , 可以做俩个方法来实现回文数的判定,借组数组来实现回文数的输入输出 ,.代码如下package com.itheima.kuihuabaodian;import java.util.Scanner;public class Test02 { public static void main(String[] args) { ...原创 2020-03-15 10:49:15 · 351 阅读 · 0 评论 -
java:循环标识符的定义与使用
背景循环标识符用于内循环结束外循环的操作.代码如下package com.itheima.exercise;public class loopSymbol { public static void main(String[] args) { loop1: for (int i=1;i<5;i++){ System.out.printl...原创 2020-03-14 19:01:29 · 1001 阅读 · 0 评论 -
java:数组作返回值/两个数组判断相同/数组的复制和截取.
题目1.定义一个方法equals(int[] arr1,int[] arr2),功能:比较两个数组是否相等(长度和内容均相等则认为两个数组是相同的)2.定义一个方法fill(int[] arr,int value),功能:将数组arr中的所有元素的值改为value3.定义一个方法fill(int[] arr,int fromIndex,int toIndex,int value),功能:...原创 2020-03-13 22:26:21 · 1770 阅读 · 1 评论 -
java:模拟ATM取款密码程序
首先提示用户输入密码(password),最多只能输入3次,超过3次则提示用户"密码错误,请取卡"交易结束。如果用户密码正确,再提示用户输入金额(amount),ATM只能输出100元的纸币,一次取钱数要求最低0元,最高1000元。如果用户输入的金额符合上述要求,则打印输出用户取的钱数,最后提示用户"交易完成,请取卡",否则提示用户重新输入金额。原创 2020-03-12 21:08:08 · 2561 阅读 · 0 评论 -
java:静态数组与动态数组的初始化及输入输出
静态数组初始化格式 数据类型[] 数组名 = {元素1,元素2,元素3}; 实例:int[] arr = {11,22,33};动态数组初始化格式 int[] arr = new int[5]; //必须指定变量 // int arr[5]={1,2,3,4,5} 错误的赋值方式静态数组与动态数组的输入输出比较package com.itheima.kuih...原创 2020-03-12 13:09:11 · 1805 阅读 · 0 评论 -
java:随机数的俩种实现方式
导入Random包实现随机数的输入通过Math.random()实现package com.itheima.classonline;import java.util.Random;public class Test3_1 { public static void main(String[] args) { Random ran = new Random();...原创 2020-03-12 11:58:37 · 371 阅读 · 0 评论 -
java:判断字符串相等( equals、 regionMatches)方法
字符串相等判断背景:条件语句中不能使用 “==” 来判定字符串相等。equals 方法equals方法用于比较俩个字符串的内容是否相等,而“==”比较的是存放地址是否相等。equals方法对于字符串来说是比较内容的,而对于非字符串来说是比较其指向的对象是否相同的。== 比较符也是比较指向的对象是否相同的也就是对象在对内存中的的首地址。https://www.cnblogs.com/...原创 2020-03-11 22:54:38 · 1350 阅读 · 0 评论 -
IDEA 中 常用快键键(持续更新……)
IDEA常用快键键按键执行效果psvm+enter快速生成 main 方法sout+enter快速生成打印语句Ctrl+D向下复制当前行Alt+enter错误代码更正提示Ctrl+Alt+L使当前代码变整齐Ctrl+/批量加入单行注释,再按一次取消Ctrl+shift+/批量加入多行注释,再按一次取消...原创 2020-03-09 19:36:54 · 175 阅读 · 0 评论 -
Error:java: 错误: 不支持发行版本 13 解决方法
报错信息错误原因这里出现错误的原因是:这里是由于我的 Source 和 dependencies 不一致所造成,IDEA默认安装JDK11.0 所以语言级别必须写成 和 JDK 安装包所一致,改正后就运行正确。!在这里插入图片描述正确输出...原创 2020-03-08 16:28:39 · 7984 阅读 · 2 评论 -
java实现成绩及格的判定( true & false )
成绩及格的判定代码思想1、使用条件语句,大于60及格,否则不及格。import java.util.Scanner;public class Test02{ public static void main(String[] args){ //java里的main函数与c语言不同 Scanner num = new Scanner(System.in); System.ou...原创 2020-03-07 20:43:53 · 5274 阅读 · 0 评论 -
Java代码实现奇数和偶数的判断
Java代码实现奇数和偶数的判断代码思想1、判断是否整除2,整除则偶数,否则则是奇数。import java.util.Scanner;public class Test01{ public static void main(String[] args){ Scanner num = new Scanner(System.in); // 创建新变量要用关键字new int ...原创 2020-03-07 19:45:43 · 8667 阅读 · 0 评论 -
JAVA:常量和变量种类及取值范围
常量的分类变量类型原创 2020-03-07 15:37:28 · 524 阅读 · 0 评论