java
功不唐捐(春小喜)
这个作者很懒,什么都没留下…
展开
-
java中异常产生的原因
在java中,Throwable是所有错误(Error)或异常(Exception)的超类,其中,异常又分为编译时异常和运行时异常。1.错误(Error)是程序员无法解决的,只能通过修改代码,而异常是可以避免的。比如,常见的错误(Error)有“内存溢出或系统崩溃”,内存溢出如新建的一个数组,其内存超过了jvm规定的对数组的内存的最大值。2.异常时程序员必须解决,且可以避免的。编译时异常如IOException,ClassNotFoundException,运行时异常(RuntimeExceptio转载 2021-07-23 19:35:27 · 425 阅读 · 0 评论 -
利用node.js安装umi的心酸过程
记录第一次下载node.js和yarn管理包以及利用tyarn下载umi的过程打开node.js的官网https://nodejs.org/en/download/releases/,从这里可以下载以前的历史版本我选择了Node.js 12.x里面的window64位,以.msi为后缀的文件下载后,一路点击安装。注意不要更改安装路径,我前几次更改了安装路径,所以在最后安装umi时一直报错,说Command failed with exit code 1,以及node -e "try{requ原创 2021-05-23 21:17:15 · 1146 阅读 · 0 评论 -
IEDA中Java Enterprise项目中Web模块的导入问题
在使用IEDA的过程中,我们总会遇到需要对一个项目进行二次开发利用的问题,这时就需要对原有的模块进行复制粘贴。但是在IEDA中,直接复制粘贴的话,程序是无法直接运行的,有Tomcat的话,资源也无法被加载进Tomcat中。所以需要使用另外的方法:1.第一步找到,所要复制的模块所在的文件位置2.如图,然后对所要修改的模块,进行复制粘贴。如我对day0909Test的模块,进行了复制粘贴。系统直接就生成了一个文件,day0909Test-副本3.进入副本,修改.xml文件名,如我修改原创 2020-09-30 21:40:48 · 330 阅读 · 0 评论 -
BeanUtils工具类封装数据
BeanUtils工具类,简化数据封装* 用于封装JavaBean的1. JavaBean:标准的Java类 1. 要求: 1. 类必须被public修饰 2. 必须提供空参的构造器 3. 成员变量必须使用private修饰 4. 提供public修饰的setter和getter方法 2. 功能:封装数据 ...原创 2020-08-30 11:01:34 · 258 阅读 · 0 评论 -
使用双列集合Map进行模拟斗地主发牌
Map集合存储的是键值对,是一种映射关系,其中键和值是一一对应的,且键不可以重复,而值就可以。Map接口本身是无法新建对象的,只能利用其实现类,如HashMap,LinedHashMap,去新建对象。其中HashMap是无序,即存储和取出的顺序是不一样的,比如存储a b c d ,输出时可能是b d a c.Map父接口的方法:public V put(K key, V value): 把指定的键与指定的值添加到Map集合中public V remove(Object key)...原创 2020-07-16 10:35:25 · 266 阅读 · 0 评论