作者\/
文章平均质量分 65
2401_84024497
这个作者很懒,什么都没留下…
展开
-
Java实现生产者和消费者模式
System.out.println(Thread.currentThread().getName() + “:开始生产第” + bread + “个面包”);System.out.println(Thread.currentThread().getName() + “:开始消费第” + bread + “个面包”);wait():当缓冲区已满/空时,生产者或消费者线程停止自己的执行,释放锁,使自己处于等待状态,让其它线程执行。// 创建生产者对象,把商店对象作为构造方法参数传入生产者对象中。原创 2024-05-26 20:49:55 · 385 阅读 · 0 评论 -
LeetCodeb动态规划子序列问题——674
2.确定递推公式3.dp数组初始化4.确定遍历顺序01背包问题:一维dp的遍历,商品放在外循环,背包在内循环,且内循环倒序。求组合:先遍历商品,再遍历背包求排列:先便利背包,再遍历商品求最大最小:对遍历顺序没有要求5.举列推导。原创 2024-05-25 23:02:24 · 292 阅读 · 0 评论 -
leetcode98
思路验证是否是二叉搜索树 看看中序输出的序列是否为升序即可。感觉被困在一座孤岛上。原创 2024-05-25 23:01:52 · 359 阅读 · 0 评论 -
javaweb学习总结(四十五)——监听器(Listener)学习二
30 “ServletContext域对象中删除属性:{0},属性值是:{1}”34 }3539 “ServletContext域对象中替换了属性:{0}的值”42 }43 }在web.xml文件中注册监听器1 2 MyServletContextAttributeListener监听器3 me.gacl.web.listener.MyServletContextAttributeListener4。原创 2024-05-25 19:03:00 · 416 阅读 · 0 评论 -
JavaWEB基础开发入门
3)端口占用问题:Tomcat/conf/server.xml中,配置的Tomcat启动端口号是8080,如果此端口已经占用,会报错导致Tomcat服务器无法启动,需要利用端口查看工具查看是哪个软件启动占用了此端口,进而关闭。在开发web应用时,但凡涉及到对web应用中的web资源进行配置,通通是在web.xml文件中进行设置。—>webapps:web应用所在目录,即供外界访问的web,即资源的存放目录,如果将WEB应用程序放入次文件夹中,则不用虚拟映射,Tomcat服务器可以直接调用此文件夹中的程序。原创 2024-05-25 19:02:29 · 398 阅读 · 0 评论 -
docker基础常用命令(全)
docker rmi -f $(docker images -aq) : -f用来跟参数,这样可以把docker images -aq的命令查出的全部删除。docker rm -f $(docker ps -aq) : -f用来跟参数,这样可以把docker ps -aq的命令查出的全部删除。docker exce -it 容器id /bin/bash : 进入当前正在运行的容器。docker logs -ff --tail 10 容器id : 查看当前容器的日志。原创 2024-05-25 15:59:30 · 215 阅读 · 0 评论 -
Docker下Nacos持久化配置
准备初始化nacos数据库的sql脚本;docker-compose.yml中增加mysql,并设置容器创建时执行前面的sql脚本;准备nacos配置文件给docker-compose.yml中nacos容器使用;启动,验证功能正常;检查数据库中是否有数据;删除容器,再重建容器,确认数据可以完全恢复;接下来一起实战吧。原创 2024-05-25 15:58:59 · 236 阅读 · 0 评论