
笔记
♚宁~er
这个作者很懒,什么都没留下…
展开
-
java 集合对象转map的几种方式(stream流)
例如:public class User { private Integer id; private String name; public User(Integer id, String name) { this.id = id; this.name = name; }}把User集合转成key ->id ,value->User对象的map1.最原始方法 List<Us原创 2022-03-31 16:05:09 · 10460 阅读 · 0 评论 -
利用IO流完成文件以及文件目录的移动
import java.io.*;import java.util.Scanner;public class Wenjianmove { static String sr2 = null; public static void main(String[] args) throws Exception { System.out.print("请输入你要复制的文件目录:"); ...原创 2020-02-23 23:46:12 · 416 阅读 · 0 评论 -
java 多线程 实现交替打印输出
/** * @author 杨宁 *双线程对数字交替打印: *原理:M线程执行偶数递增,N线程执行奇数递增,二者共同占有同一个对象锁 *当M线程执行占有线程锁打印输出然后等待让出锁, *此时N线程得到锁进行打印输出并通知线程M结束等待,然后自己进入等待状态让出锁。 *然后M线程再次占有锁打印输出,进入等待让出锁并通知N结束等待,依次交替执行 */public class Jiaotidaying { public static void main(String[] args) { .原创 2020-08-13 15:54:03 · 1849 阅读 · 0 评论 -
java 多线程 实现死锁问题
/** * @author 杨宁 *死锁问题: *创建两个线程或多个线程他们共享两个或多个同一个对象(一个对象就是一把锁) *两个线程在执行时各自占用对方的对象锁,等待对方归还各自的所需的锁,从而进入一种僵持状态 */public class Sisuo { public static void main(String[] args) { One one = new One(); Two two = new Two(); Thread t1=new Thread(new A(o.原创 2020-08-13 14:35:12 · 186 阅读 · 0 评论 -
java多线程 实现生产者和消费者问题
import java.util.ArrayList;import java.util.List;/** * @author 宁 *生产者消费者问题:生产者生产的东西不能超出规定的最大生产量, *超过最大生产量时将暂停生产,等待消费者消费。 *消费者当购买生产者的东西时,当购买的东西库存达到0时会停止购买,等待生产者生产。 *二者是一种动态平衡状态,也就是说生产者在生产期间消费者有消费并且没有达到最大生产量就可以一直生产, *并不是生产者要生产到最大产量才允许消费者开始消费。 */p.原创 2020-08-13 14:00:54 · 199 阅读 · 0 评论 -
Exception in thread “main“ org.apache.ibatis.exceptions.PersistenceException: ### Error buildin....
最近在学mybatis时出现了个错误怎么检查也没检查出来,经过百般调试检查终于发现了问题所在。。Exception in thread “main” org.apache.ibatis.exceptions.PersistenceException:### Error building SqlSession.### The error may exist in com.mapper.Mapper.xml### Cause: org.apache.ibatis.builder.BuilderExcep原创 2020-08-09 16:24:09 · 783 阅读 · 0 评论 -
将某个文件夹下所有以某个字符结尾的子文件移动到另一个文件夹下(Java)
思路运用递归的思想不断访问文件夹的子文件夹当访问到子文件时则运用IO中的字节输入输出流复制到指定文件夹下(不同文件夹下相同文件名只能复制一个文件(如何解决该问题求大神支招!!!))import java.io.*;public class Wenjianliechu { public static void main(String[] args) throws IOException {...原创 2020-02-15 20:19:26 · 611 阅读 · 0 评论