自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Maven加载问题

maven加载项目时候,默认不会加载src-java文件夹中的.xml文件。1)直接复制.xml文件到target目录中。

2023-03-14 23:20:12 137 1

原创 用nvm安装多个node版本和进行版本切换

用nvm安装多个node版本和进行版本切换

2022-12-20 14:50:52 169

原创 maven第一天Failure to transfer org.apache.maven.plugins:maven-compiler-plugin:pom:3.1 from https://repo

右键工程->maven->update project(或者直接Alt+f5),勾选force Update of Snapshots/Releases必须连接外网,在中央仓库中下载,更新插件包

2020-03-19 16:57:41 296

原创 用I/O流实现文件的复制

 用DataInputStream完成文本,视频,音频的复制,其他流的代码类似1,DataInputStream是高级流,所以要以低级流为基础,在构造方法中写入低级流的参数  **注意:在复制音频,视频的时候,不能用字符流,因为会导致复制前后大小不一致package com.hyxy.xiancheng;import java.io.DataInputStream;import...

2018-09-25 18:15:46 336

原创 I/O流

一,File  1.1,此类是用来对文件进行操作的,但不能操作文件中的内容  1.2 ,api,构造方法 File file = new File(String path+文件名);          String   getName()获取文件或目录的名称           long  length()得到文件的长度         boolean isDirectory(...

2018-09-15 10:43:05 103

原创 Web中遇到的一些小问题的解决

一,过滤器处理破post乱码 1,创建一个FIlter 2,定义全局 private String encoding; private Map<String,String> params=new HashMap<String,String>(); 3,在init()方法中 encoding =fConfig.getInitParamet...

2018-07-21 17:32:35 350

原创 Map集合的扩充

一,Map底层的实现原理  1,底层使用的是数组和链表存储数据的  2,数组是hash表,是通过Map的key的hashCode返回值来定位数据的         且数组的每一个元素都会对应一个链表(单向链表)   3,数组元素我们称之为bucket(桶),每一个桶对应一个单向链表,链表中存储的Entry对象(Entry对象封装一对key-value)   4,因为把数据存...

2018-07-21 16:26:37 1133

原创 集合框架

一,集合框架:  *父接口:Collection * 两个子接口:List和Set           List:存储元素有序,可重复           Set:存储的元素无序,不可重复  *List接口的三个实现类     ArrayList:底层是动态数组+对数组的操作,在查找时,效率高,可以根据下标直接定位    LinkedList:底层是链表结构+对链表的操...

2018-07-20 22:23:01 98

原创 迭代器,泛型机制,集合的工具类

一,迭代器  1,Iterator 迭代器接口,Collection提供Iterator方法来获取Iterator接口的实现对象  2,常用API:    boolean hasNext()判断集合中是否由下一个元素    E next()取出下一个元素    void remove() 删除取出的元素    注意:使用迭代器期间,不能使用集合的删除,增加的方法,能用迭代器...

2018-07-20 20:10:51 109

原创 字符串,包装类,异常,常用类,正则表达式,集合的基本知识点

1,JVM内存结构   JVM所管理的内存   主要分为三大区域    1)方法区:用来存储程序运行时所需要的类信息                 入String.class,静态方法,常量等    2)堆:所有引用类型的对象(实例)存储的位置    3)栈:用来存储方法的参数以及方法内的局部变量            栈帧: 在栈中JVM会给每一个方法单独分配空间,这个空间用来存储此     ...

2018-06-07 12:31:39 209

原创 继续俄罗斯方块,下半部分

头序:上半部分最后实现了移动,那接下来就该实现旋转了; 1,实现旋转最重要也是最难的部分,就是该用什么算法实现旋转; 2,根据四方法的初始形态不同,每个四方格有1~4中不同的表现个数,例如L型方格有四种,O型就只有一种;      由此可以在四方格的父类中定义一个状态的数组,但不定义个数,由每个子类来提供数组的大小和每种表现形态,      每个四方法都选一个小方格作为轴,在此方格中,不论任何形态...

2018-06-01 22:43:35 200

原创 java写的俄罗斯方块的心得

1,分析游戏界面,通过游戏界面,抽象出来几种类型2,定义类型Cell: 公共特征:行号,列号,图片 共同行为:向左,向右,向下移动,提供JavaBean相关的规范    Tetromino类型,其七种组合的父类     共同特征,cells——四格方块(用数组表示)-——权限修饰词protect     共同行为:向左,向右,向下移动,提供JavaBean相关规范     添加randomOne(...

2018-05-27 10:16:24 1785 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除