线程lesson java 03
JAVA第五次作业
1.编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值。 package xuhuiyu; public class Text { public static void main(String[] args) { // TODO Auto-generat ......
【游戏设计随笔03】一些女性向游戏和市场的感悟
一些女性向tips 1:女性市场趋势好,规模逐渐扩大 随着一些平台崛起,青少年女性用户有了一个平台可以聚集,最近这一两年低龄女性用户群实现了规模化的效应。 聚焦在女性方面不一定会让你游戏的受众群收窄,反而能聚集到非常核心的玩家。 2:女性群体更容易被游戏创意所吸引 最好做一些比较深度的创意测试。我注 ......
java的协变和逆变
一、协变和逆变的概念 协变:模板中赋值给A的是A或者A的子类。比如:List<? extends A> listA = List<ChildA>() 即:ChildA 可能是A或者A的子类 逆变:模板中赋值给A的是A或者A的父类。比如:List<? super A> listA = List<Par ......
java maven-plugin-shade插件 Maven生成的jar运行出现“没有主清单属性”
命令窗口运行jar,提示“没有主清单属性” 2.1 分析问题在打包构建的jar目录内,可以看到有一个MANIFEST.MF文件,如图所示: 该文件就是jar运行时要查找的清单目录,其中主清单数据,就是我们要运行的主类(函数入口main所在的类);提示缺少主清单属性,就是文件中少了主清单属性如下所示: ......
系统iowait和线程的iowait
系统iowait和线程的iowait 系统iowait时间统计 在系统时钟中断时,会调用account_process_tick,如果是user tick,则增加user time;否则如果current线程不是idle,则增加system time;否则增加idle时间,idle可以再分为iowa ......
java——微服务——spring cloud——前言导读
黑马课程连接:https://www.bilibili.com/video/BV1LQ4y127n4?p=1&vd_source=79bbd5b76bfd74c2ef1501653cee29d6 ......
java——maven——分模块——模块继承
通过父工程,管理所有子模块的依赖版本管理 把所有依赖放入dependentmanagement下面 所有的子工程需要修改,引入父工程,然后子工程里面的引入依赖的版本号全部去除,交由父工程统一管理: 插件依赖,也可以进行版本统一管理: 所有的子工程也可以放入父工程里面进行统一依赖版本管理: ......
java: 无法访问org.springframework.boot.SpringApplication
在运行springboot项目中的Application.java时出现:错误的类文件: /D:/install/Maven/apache-maven-3.6.1/repository/org/springframework/boot/spring-boot/3.0.5/spring-boot-3. ......
JAVA第四次作业
1.使用for循环计算1-100的和,除了以3结尾的那些数。 package xhy; public class Text { public static void main(String[] args) { // TODO Auto-generated method stub int sum=0; ......
Spring03_代理模式
一、静态代理 (一)代理模式概述 在不改变原始类(或叫被代理类)的情况下,通过引入代理类来给原始类附加功能。一般情况下,我们让代理类和原始类实现同样的接口。但是,如果原始类并没有定义接口,并且原始类代码并不是我们开发维护的。在这种情况下,我们可以通过让代理类继承原始类的方法来实现代理模式。 ......
java——maven——分模块——模块聚合
模块拆分后,需要一个总模块管理下面每个模块,构建的时候一起构建。 重新创建一个ssm模块,不需要java啥的目录,只要一个pom文件: 设置如下: 注意,执行顺序和modules里面写得不一样,是因为中间有依赖关系,先有pojo、再有dao、然后service。最后controller。 PS:前面 ......
java环境搭建
搭建开发环境 下载JDK 8 下载地址:https://www.oracle.com/cn/java/technologies/downloads/archive/ 选需要的版本安装即可 配置环境变量: 此电脑-->鼠标右键-->属性--> 高级系统设置--> 环境变量--> 新建--> 确定--> ......
Java MyBatis-Plus(4)MybatisPlus整合Pagehelper实现分页
序言 /** * pageInfo对象中属性含义 * private int pageNum;//当前页码 * private int pageSize;//设置每页多少条数据 * private int size;//当前页有多少条数据 * private int startRow;//当前页码第 ......
java8使用stream流将list转map
java8使用stream流将list转map 原文链接:https://blog.csdn.net/weixin_43769566/article/details/123815887 stream将list转化为map 在Stream流中将List转换为Map,是使用Collectors.toMa ......
6、后端学习规划:Java学习 - 学习规划系列文章
Java语言在现在的编程语言排行榜上也是前5的存在。经过这么些年的发展,Java的发展没有C#这么大,但是在编程领域,因为有MVC架构,以及Spring框架的支持,以及微服务架构等等,Java这些年也是风生水起,笔者认为Java在Web端倒是非常适合的,特别是企业应用等业务系统方面。 1、 简介; ......
java——maven——基础转载
Maven 坐标 Maven 坐标一套规则,它规定:世界上任何一个构件都可以使用 Maven 坐标并作为其唯一标识,Maven 坐标包括 groupId、artifactId、version、packaging 等元素,只要用户提供了正确的坐标元素,Maven 就能找到对应的构件。 任何一个构件都必 ......
JAVA 循环删除list中元素的方法总结
摘要:介绍List集合实现元素边遍历边删除的方法,例如removeIf和迭代器iterator.remove()等。 综述 List集合是我们开发中经常使用到的一种集合形式,有时候会遇到在遍历List集合时需要删除指定的元素。但在根据条件使用for循环或者增强的for循环遍历删除某些元素时却不能随心 ......
快速复习Java
//数据类型 //1.整数型 byte a = 127; // 范围 -128~127 short b = 29999; // 范围 正负三万 int c = 999999999; // 范围 正负21亿 //赋值long类型时,数值如果比int类型表述范围大时,必须要在数值后面加l/L. long ......
Java stream实现list转化为map
在Stream流中将List转换为Map,是使用Collectors.toMap方法来进行转换。 key和value都是对象中的某个属性值。 Map<String, String> userMap1 = userList.stream().collect(Collectors.toMap(User: ......
Java 把列表元素拼接字符串
摘要:使用 Java Collectors.joining方法把列表中的所有元素通过指定的分隔符连接字符串。 综述 在项目开发中,经常遇到的一个问题就是要把得到的一个集合转换成字符串,故在今天的分享中,我们将一起来学习如何把列表中的所有元素连接成由指定分隔符分隔的字符串。本文使用的列表List如下: ......
多线程
一.多线程 1.什么是线程 要了解线程,首先需要知道进程。一个进程指的是一个正在执行的应用程序。线程对应的英文名称为“thread”,它的功能是执行应用程序中的某个具体任务,比如一段程序、一个函数等。 线程和进程之间的关系,类似于工厂和工人之间的关系,进程好比是工厂,线程就如同工厂中的工人。一个工厂 ......
java入门
JDK:Java Development Kit (Java 集成开发工具) 按应用平台划分: J2EE: Java 2 Enterprise Edition 可扩展的企业级应用 J2SE: Java 2 Standard Edition 用于工作丫和PC机的Java标准平台 J2ME:Java 2 ......
Java学习路线
前期准备 写代码的工具:菜鸟工具:https://c.runoob.com/compile/10 想学好编程,别背代码,要多写,把这句话刻到脑子里。 选视频和找资料的小技巧:多看评论区、多看隔壁评论区、不要看过期的视频。 Java入门 想要学好编程,一定要多敲代码!建议先跟着书上的例子敲一遍代码,然 ......
03装饰者模式
#例子 星巴兹是以扩张速度最快而闻名的咖啡连锁店。因为扩张速度实在太快,他们着急更新订单系统,来匹配他们的饮料供应要求。 ##实现1 继承 购买咖啡时,也可以要求其中加入各种调料,例如:蒸奶,豆浆 很明显,星巴兹为自己制造了一个维护噩梦,如果牛奶的价钱上扬,怎么办?新增一种焦糖调料风味时,怎么办 调 ......
Java连接RabbitMQ报错:An unexpected connection driver error occured(偶尔能连上)
1、查看 rabbitMq 的状态。 输入命令:rabbitmqctl status,发现没有报错,但是 rabbit 中的 host 是 root ,并不是 ip 地址,所以连接不上。 2、运行命令:echo 【ip地址】root >> /etc/hosts。 将 RabbitMQ 服务所在的 I ......
环形链表_相交链表_多数元素(java语言)
环形链表 力扣141题{:target="_blank"} 问题: 思路:创建hashset,把链表的每个节点放到集合中,在放入的过程中检查这个节点是否已经存在,存在则证明存在环。 代码实现: public class Solution { public boolean hasCycle(ListN ......