java
文章平均质量分 56
Croyants
我本身是个小格局的人,常着眼于眼前的烦心事和快乐事,一日三餐和父母健康。
但我,同样希望世界温柔,有些很好很好的人不应该受委屈。
展开
-
Redis入门笔记
String基本类型Hash基本类型List基本类型Set{A,B,C}基本类型SortedSet基本类型GEO特殊类型BitMap特殊类型HyperLog特殊类型Redis为了方便我们学习,将操作不同数据类型的命令也做了分组,在官网( https://redis.io/commands )可以查看到不同的命令。String类型的三种格式:字符串intfloatRedis的key的格式:[项目名]:[业务名]:[类型]:[id]原创 2022-12-20 18:39:31 · 148 阅读 · 0 评论 -
Java小练习(双色球彩票系统)
需求:投注号码由6个红色球号码和1个蓝色球号码组成。红色球号码从1-33中选择;蓝色球号码从1-16中选择。根据中奖条件打印中奖结果。原创 2022-12-08 10:54:33 · 295 阅读 · 0 评论 -
Java小练习(抢红包)
需求:一个大V直播抽奖,奖品是现金红包,分别有{2,588,888,1000,10000}五个奖金。请使用代码模拟抽奖,打印出每个奖项,奖项的出现顺序要随机且不重复。原创 2022-12-08 10:47:55 · 369 阅读 · 0 评论 -
Java小练习(数字加密解密)
需求:某系统的数字密码(大于0)。比如1983,采用加密方式进行传输。规则如下:先得到每位数,然后每位数都加上5,再对10求余,最后将所有数字反转,得到一串新数。先定义一组数组进行加密:最终答案:原创 2022-12-08 10:38:15 · 634 阅读 · 4 评论 -
Java小练习(评委打分)
需求:在唱歌比赛中,有6名评委给选手打分,分数范围是[0 - 100]之间的整数,选手的最后得分为:去掉最高分、最低分后的4个评委的平均分,请完成上述过程并计算选手的得分。目的:锻炼逻辑和代码规范。代码:原创 2022-12-08 10:33:54 · 279 阅读 · 0 评论 -
解决一些项目中没用到但会报错的信息
报错一:java.net.ConnectException: Connection refused: connect 报错二:Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool报错三:org.springframework.amqp.AmqpConnectExcepti原创 2022-11-04 17:31:17 · 399 阅读 · 0 评论 -
牛客:关于Java中参数传递的说法,哪个是错误的?
在主方法调用func(User user) 时 , 对象rabbiter保存的是一个地址值 , 本质上就是把rabbiter的地址值给了形参user , 所以此时实参rabbiter和形参user指向在堆中的同一个对象 , 他们的地址值相同 , 只是指向的对象一致 , 所以并不违反值传递的理论。此时 , 如果修改形参user , new一个新的对象并让user指向它 , 修改的只是形参保存的地址 , 与实参rabbiter无关 , rabbiter指向的对象仍然是之前的那个对象。原创 2022-11-04 09:39:32 · 560 阅读 · 0 评论 -
Java的一些基础知识笔记
每次做题都错,会忘记,做个笔记。原创 2022-11-04 09:24:29 · 62 阅读 · 0 评论 -
Java程序xxx不存在 java:找不到符号
java XXX程序包找不到转载 2022-07-12 09:19:17 · 3888 阅读 · 2 评论 -
项目本地测试可以,部署在Linux上突然报错
入职了快三个月了,公司需要考核一下我,因为平时活少,中间差点也被劝退。所以将近转正时要我写一个访问拦截器的需求,并部署到Linux上。不难,但我确搞了三天。 总结一下,我对拦截器理解不深,对项目需求理解有误,需求是:设置两个参数(如username,password),当访问某个类的接口时,...原创 2022-05-30 21:10:34 · 853 阅读 · 0 评论 -
初步进入Linux世界
一、Linux目录介绍1.树型目录结构Linux文件系统采用了多级目录的树型层次结构管理文件。树型结构的最上层是根目录,用/表示。在根目录之下是各层目录和文件。2.工作目录与用户主目录当登录Linux时,首先进入到一个特殊的目录,称为主/登录目录。可以通过~来指定(或者引用)主目录。当前所在的目录称为当前工作目录(又称当前目录),当前目录可以用“.”表示,当前工作目录的父目录可用“…”表示。3.目录结构及目录路径登录系统后,在当前命令窗口下输入 ls / 你会看到:4.目录介绍目录名 说原创 2022-05-30 16:35:25 · 395 阅读 · 0 评论 -
Springboot做文件上传和文件下载
需求:新建一个web工程一、springboot完成,它有一个项目名 Project准备一份upload.html上传1.1 有一个文件上传表单,点击上传一个文件到服务器中,服务器将它存在一个文件夹中。1.2 上传失败,转发回到upload.html1.3 上传成功,重定向到download.html,并将需要下载的文件名传送过去准备一份download.html2. 下载点击下载,将前面传送过来的文件又下载下来注意,下载的文件名不是写死的,和刚才上传的文件名是同名的一、项目目录原创 2022-01-12 12:34:45 · 2800 阅读 · 0 评论 -
使用EL实现问卷调查
题目:思路:准备两个jsp页面代码:<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><body> <form action="04-2ex_two.jsp" method="get"> <p>昵原创 2021-12-16 08:59:22 · 404 阅读 · 0 评论 -
定义一个圆形Circle类。属性: r:半径 成员方法:get/set方法 showArea方法:打印圆形面积 showPerimeter方法......
需求:定义一个圆形Circle类。属性:r:半径成员方法:get/set方法showArea方法:打印圆形面积showPerimeter方法:打印圆形周长 定义测试类,创建Circle对象,并测试。开发提示:面向周长公式:2 * 3.14* 半径圆形面积公式:3.14* 半径^2代码如下:public class Circle { /* 5. 定义一个圆形Circle类。 属性: r:半径 成员方法: get/set方法 sho原创 2021-10-11 21:16:13 · 8117 阅读 · 0 评论 -
定义一个日期MyDate类。 属性: year:年 month:月 day:日 成员方法: get/set方法 showDate方法:打印日期。
代码如下:import java.util.Calendar;public class MyDate { /*6. 定义一个日期MyDate类。 属性: year:年 month:月 day:日 成员方法: get/set方法 showDate方法:打印日期。 isBi方法:判断当前日期是否是闰年 定义测试类,创建MyDate对象,并测试。*/ private Integer year; private I原创 2021-10-11 20:26:19 · 7083 阅读 · 0 评论 -
请求 响应 转发 重定向 cookie session
几个定义的理解请求 响应 请求:客户端向服务器端先发送一个信息,即请求报文,请求报文包含请求行 、请求头和请求体,如果是POST请求,在请求头和请求体之间还有空行。 响应:服务器以一个状态行作为回应,响应内容由响应行、响应头、空行和响应体组成。 一定是先从客户端开始建立通信的,服务器端在没有接收到请求之前不会发送响应。转发 重定向 转发是服务器的操作,重定向是客户端的操作。 转发:当客户端向服务器请求访问A资源,但它没有A资源,它知道B那边有原创 2021-10-07 16:25:35 · 402 阅读 · 0 评论 -
关于HTTP协议的简单整理
HTTP协议下面是我的老师整理的HTTP协议,分享一下。**一、**报文格式HTTP协议(Hypertext Transfer Protocol――超文本传输协议),它是浏览器端(客户端)与WEB服务器端交互的协议。基于HTTP协议的客户机访问包括4个过程,分别是1、建立TCP套接字连接 2、HTTP请求报文 3、HTTP应答报文 4、关闭TCP套接字连接详情如下1、创建TCP套接字连接 客户端与WEB服务器创建TCP套接字连接,其中WEB端服务器的地址可以通过域名解析确定原创 2021-10-07 15:03:01 · 81 阅读 · 0 评论 -
IDEA2020.1版本无法打开
大无语事件,我也不晓得为啥,就是打不开,在网上找各种资料也没法,最后,很无语的打开了,好像之后也要这么无语地打开!网上的什么“ idea的vmoption 文件内容重置成网上推荐的版本”,“修改vmoption内存分数配置”,我做了,但没用!双击IDEA的时候,我查看了任务资源管理器,发现有一小段时间我的CPU在慢慢升高到100%,接着又慢慢降下去,我就知道,它在努力的运行,只不过被什么东西阻止了,啊重启也没用。后来看到脚本之家的操作,我没想到就这样打开了。在你的安装目录的bin文件夹里找到 for原创 2021-09-25 12:21:04 · 537 阅读 · 0 评论