![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
Rookie16_
这个作者很懒,什么都没留下…
展开
-
使用Mybatis_plus实现分页时,调用Page报错Cannot infer arguments解决办法
报错图片首先他的英文的意思是:无法推断参数 那我们可以点进源码看一下,此时我们发现他需要的参数类型是long 而我们给他的是一个String 所以我们把参数改成long就行这样就不报错了原创 2021-04-29 13:19:57 · 3189 阅读 · 0 评论 -
thymeleaf依赖以及头文件
**maven依赖**<dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf-spring5</artifactId></dependency><dependency> <groupId>org.thymeleaf.extras</groupId> <artifactId>原创 2021-04-18 15:11:39 · 808 阅读 · 0 评论 -
Maven中配置静态资源导出
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml<原创 2021-03-17 12:01:37 · 200 阅读 · 0 评论 -
使用idea粘贴网上复制的代码后代码格式错误
相信很多小伙伴在c v时候会遇到许多问题,今天就来给大家解决一个粘贴后格式错误的问题,话不多说上图:这是我报错的样子,如果有小伙伴不是这样的问题恭喜你,可以退出再找别人的解决方案了要想解决我们这个问题你需要一个notepad++下载连接:https://notepad-plus.en.softonic.com/?ex=THD-324.0下载完成后我们需要把需要粘贴的代码先粘贴到notepad++中,然后点击编码它默认是UTF-8我们改成NASI(下图是改完以后的样子)这时候我们需要把每原创 2021-03-17 09:31:45 · 4048 阅读 · 0 评论 -
多线程——线程的停止 线程的延迟
线程的停止最好是用标志位的转换来停止线程例:package Lesson_Thread;public class Thread_Stop implements Runnable { //设置标志位 true private boolean flag = true; @Override public void run() { int i = 0; while(flag){ System.out.println("原创 2020-12-20 14:46:08 · 342 阅读 · 1 评论 -
多线程——lambda表达式的推进过程
package Lesson_Thread;public class lambda { //3.静态内部类 static class Like2 implements ILike{ @Override public void lambda() { System.out.println("i like lambda2"); } } //主方法 public static void main(S原创 2020-12-20 13:25:23 · 75 阅读 · 0 评论 -
多线程——龟兔赛跑问题
龟兔赛跑100米两条线程 一个乌龟 一个兔子如果是兔子的话设置延迟函数当有一方胜出 马上跳出循环 ==>比赛终止package Lesson_Thread;public class Race implements Runnable { private static String winner; @Override public void run() { //开始跑步 100米 for (int i = 0; i <=100; i++) {原创 2020-12-20 10:39:33 · 617 阅读 · 2 评论 -
使用Runnable 开启多线程的方式(推荐) 带来的问题(数据的并发)
package Lesson_Thread;//买火车票// 多个线程获取同一个资源的情况下,数据紊乱 数据并发public class TestThread_3 implements Runnable{ //票数 private int ticket=10; @Override public void run() { while(true){ if(ticket<=0){ break;原创 2020-12-19 21:30:59 · 206 阅读 · 2 评论 -
使用JAVA语言多线程下载网页图片
多线程是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。具有这种能力的系统包括对称多处理机、多核心处理器以及芯片级多处理或同时多线程处理器。在一个程序中,这些独立运行的程序片段叫作“线程”(Thread),利用它编程的概念就叫作“多线程处理”用java实现多线程的例子package Lesson_Thread_TEST;import org.apache.commons.io.FileUtils;import原创 2020-12-19 20:54:59 · 179 阅读 · 1 评论