JAVA
梦到韩大厨
这个作者很懒,什么都没留下…
展开
-
java 配置环境变量
下载地址 官方下载这里你选择你喜欢的版本配置环境变量然后还需要配置path 这里要写全路径不能使用JAVA_HOME然后检查一下这就可以了原创 2022-03-24 18:07:09 · 168 阅读 · 0 评论 -
Rabittmq 发布 接收消息
当然首先第一步就是连接上 确保自己端口开放 (5672(消息端口)和 15672(web界面端口))我这个是虚拟机中安装好的导入依赖<dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>5.4.3</version> </dependency>原创 2022-03-10 16:54:18 · 2614 阅读 · 0 评论 -
springmvc拦截器
首先创建一个controller 并且继承 HandlerInterceptorAdapter继承之后 重写这三个方法 在方法中进行判断 return false 就是截断了 return true 就是下一步package com.Interceptor;import org.springframework.web.servlet.ModelAndView;import org.springframework.web.servlet.handler.HandlerInterceptorAdap原创 2022-03-09 10:19:56 · 250 阅读 · 0 评论 -
hello springmvc 项目初见
建一个全新的maven项目添加web支持选中这个导入pom.xml 依赖 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version>原创 2022-03-08 11:01:20 · 333 阅读 · 0 评论 -
配置helloServlet
看一下自己java环境是否安装好1.导入依赖2.添加web支持 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> </dependenc原创 2022-03-03 10:15:25 · 292 阅读 · 0 评论 -
JAVA经典算法40题(供面试所用)
【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21…public class exp2{ public static void main(String args[]){ int i=0; for(i=1;i<=20;i++) System.out.pri转载 2021-07-16 14:04:36 · 525 阅读 · 0 评论 -
java 多线程卖票
我测试多次感觉是对的 但是不知道为啥我经常会出现一个窗口霸占好久的那种package com.oneday.dierci;public class Maipiao { public static void main(String[] args) { PIAO piao = new PIAO(); Thread t1 = new Thread(piao); Thread t2 = new Thread(piao);原创 2021-07-13 15:57:09 · 82 阅读 · 0 评论 -
java多线程轮流输出基数和偶数
最重要的就是两个线程 公用一把锁 这点如果不是一把锁 就达不到效果最重要的就是两个线程 公用一把锁 这点如果不是一把锁 就达不到效果最重要的就是两个线程 公用一把锁 这点如果不是一把锁 就达不到效果我这里就弄了一个obj作为两个线程的监视器package com.oneday.dierci;public class jioushu { public static void main(String[] args) { Object obj = new Objec原创 2021-07-13 15:50:23 · 210 阅读 · 0 评论 -
java获取某个时间是今年的那一天
直接上代码 @Test public void testDate(){ Calendar calendar = Calendar.getInstance(); Date today = new Date(); calendar.setTime(today);// 此处可换为具体某一时间 int weekDay = calendar.get(Calendar.DAY_OF_WEEK);原创 2021-06-28 14:00:58 · 270 阅读 · 0 评论 -
idea 创建springboot项目时候出现找不到spring initializr
官网的下载地址从 plungs 搜索都找不到 然后去官网下载 点击右上角的小齿轮安装之后重启应该可以的原创 2021-06-25 11:14:36 · 464 阅读 · 0 评论 -
面向对象三大特征之多态
字类的对象指向父类的引用 叫做堕胎类Main 继承peopelPeople p1 = new Main();字类的对象指向父类的引用通过p1 可以直接调用父类的方法假如此刻也想通过p1调用main中的方法Main p2 = (Main)p1这样通过p2 就可以直接调用main中的方法...原创 2021-06-13 19:32:07 · 78 阅读 · 0 评论 -
为什么super() this()调用语句只能在构造器的第一行出现
无论哪个构造器创建对象,需要先保证初始化父类目的:当子类继承父类后 “继承” 父类中所有的属性和方法,因此子类有必要知道父类如何为对象初始化原创 2021-06-13 16:47:12 · 255 阅读 · 0 评论 -
嵌套循环输出几行几列
记住外层循环控制行数内层控制列数题目 数出***************for (int i = 0 ; i <= 5 ; i++) { for (int j = 0 ; j <= i ; j ++) { System.out.print("*"); } System.out.println();}***************for (int i = 0 ; i <= 5 ; i ++) { for (int j = 0 ; j <原创 2021-06-06 19:36:36 · 415 阅读 · 0 评论 -
java 对list进行排序
创建一个 List<ShopGoodsModel> aryInterPrizes = new ArrayList<>();放入内容 aryInterPrizes.add(gci.build()); aryInterPrizes.add(ary.get(0)); aryInterPrizes.add(ary.get(0));放入三样东西 但是打印结果跟我想要的刚好是反的这个时候进行函数操作Collections.reverse(aryInterPrizes);原创 2021-06-03 10:30:37 · 115 阅读 · 0 评论 -
java检测身份证号是否符合18岁
private Integer yzIdcard(String name , String idcard){ String host = "http://checkone.market.alicloudapi.com"; String path = "/chinadatapay/1882"; String method = "POST";// String appcode = "c20ddc9f311...原创 2021-05-30 17:53:20 · 10292 阅读 · 1 评论 -
java随机选择出某个数
int num = (int)(Math.random()*3+1);int[] i = {5,10,12}; //暂无模型Random random = new Random();int r = random.nextInt(i.length);int a = i[r];return a;从5 10 12 当中随机的选择出来一个id新手接触项目刚开始转javam目前比较基础...原创 2021-05-30 17:22:42 · 1504 阅读 · 1 评论 -
DecimalFormat 格式化结果
需求计算胜率保留整数 四舍五入totalGamesWin 胜利场次totalGames 总比赛场次刚开始的时候直接相除 double c = totalGamesWin*100/totalGames;得到的是一个整数不会自动进行四舍五入无法满足需求DecimalFormat df = new DecimalFormat("0.00");//格式化小数String num = df.format((float)totalGamesWin*100/totalGames);//返回的是Stri原创 2021-05-30 17:18:57 · 166 阅读 · 0 评论 -
JAVA定时器 简单的
Timer timer1 = new Timer(); timer1.schedule(new TimerTask() { public void run() { int i = PlayerProvider.getInstance().everyMinute(curId); logger.info("返回的结果i{}" , i); if (i == 1) { ...原创 2021-04-27 10:36:24 · 86 阅读 · 0 评论