自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java基础中一些重要的东西:网络编程、反射、动态代理

用到的地方,对象调用方法时 自动提示,ctrl+p提示 获取所有形参并展示类似于明星经纪人给明星打杂,明星只负责表演。

2023-12-04 18:23:39 19

原创 java基础中一些重要的东西(11):异常,File

抛出异常 控制台会提示bug信息 2.throw new runtimeException异常常见的三个方法 练习1练习2练习3练习4

2023-12-01 15:45:20 20

原创 JAVA基础(10)-可变参数 不可变集合 stream流

collections获取stream流 双列集合需要先转为keyset 或者entrysetlist.stream().foreach(s->sout(s));distinct concatstring转int

2023-11-07 14:11:48 30

原创 java基础中一些重要的东西(9)-map

entrySet()然后getkey getvalue;clear重写了父类(或者接口)abstractMap中的clear()方法,返回值为空 void。c:class类 m:method方法 同名为构造方法 不同名为普通成员方法,灰色的compute继承了map里的compute方法。相对于hashmap底层新增了链表,作为插入顺序。删除键时,remove方法会返回键 对应的值。Ctrl+B进入当前类底层class。ctrl+F12查看当前类所有方法。键为自定义对象 需要实现比较接口。

2023-10-31 15:31:28 22

原创 java基础中一些重要的东西(8)-泛型、数据结构(树) 、set 等

泛型是1.5及以后才有的 之前的集合可以存任意object,但是接收的时候 也只能用object接收,无法使用集合下元素特有功能。为了兼容往期代码,同时可以规范后续代码,詹姆斯高斯林,选择了在集合外面加了一个看门大爷,也就是泛型,统一数据类型。(java中的泛型是伪泛型)E...e可变参数 (1-n个参数)

2023-06-23 21:31:42 34

原创 java基础中一些重要的东西(7)-集合 数据结构 list set map

列表迭代器中 索引默认在左边第一个位置 0,不可直接用hasprevious方法。其中s只是一个第三方变量 迭代的过程中将list的内容复制给了s 用于打印。双向链表通过判断元素的位置离头结点近或者尾结点近,来决定从哪边开始查询。ctrl+F12 查看源码类中所有方法,可供查询。alt+7 可以在左边罗列导航窗格视图。ctrl+N 查看源码。

2023-06-19 23:02:20 32

原创 JAVA基础中 一些重要的东西(6)- 查找排序 lambda表达式等

2.二分查找:将一个按顺序排列的数组分两半,先和中间索引这个数对比,要查询的数比中间索引这个数大,则选择除中间索引的较大这边,重新赋予 开始索引和结束索引 计算中间索引。直至找到 或 较小索引大于较大索引 (即数组不存在此数据)lambda表达式 删除选中内容 小括号后面加右向箭头 去掉一个配对的大括号。1.1基础的遍历查找:找到对应的 返回索引。插入排序类似于起牌 后理牌的操作。插值查找(要求数组内步长相等)lambda表达式简写。

2023-06-14 16:01:14 47

原创 JAVA基础中 一些重要的东西(5)- JAVA时间 包装类等

第二部分 simpleDateFormat举例 E:星期一 EE:周一日历Date类格式化:日历类工具类包装类用string接收的原因:1.二进制 0101010这种 0不能作为int开头 2.长度限制改写键盘录入方法字符1-字符0获得的i

2023-06-08 17:31:58 18

原创 JAVA基础中 一些重要的东西(4)-正则表达式 爬虫等

any-rule idea插件 提供常用正则表达式。

2023-06-06 00:59:05 29

原创 JAVA基础中 一些重要的东西(3)-Math 对象克隆 等API功能

当数组为二位数组时,我们上面重写clone的方法 会失去效果。存储的是每一个字符 在ascll码表中对应的数字 放入数组 数组长度是2147483648。因此我们需要实现cloneable接口(标记作用,无实际功能) 重写克隆方法,实现深克隆。所以当原对象 的数组 某个索引位置值被修改时,克隆到的对象也会随之改变,不符合要求。浅克隆 是指 对象下的 基本数据类型属性 和引用数据类型属性 全部引用其地址值。max 和 min 不会创建新的对象 而是返回正确的更大的 或者更小的对象。

2023-05-29 10:06:52 35

原创 JAVA基础中 一些重要的东西(2)-关键字static final 及内部类

final static 内部类

2023-05-04 18:18:54 26

原创 JAVA基础中 一些重要的东西(1)-基本数据类型 ascall码表

ascll码表中 大写A号码为65 小写a号码为97 数字0-9分别是48-57

2023-04-06 14:54:12 42

转载 使用tokenid 防止表单多次提交

在使用mvc时,常常会遇到表单重复提交的问题。解决方法如下:1.我们首先模拟生成tokenid,添加到cookie的同时,传到页面2.写好ajax方法,以便校验时调用3.为表单增加隐藏的tokenid,并对提交按钮增加js事件4.tokenid提交表单后的处理5.校验使用的js代码

2016-11-10 11:53:50 589

转载 将input框置为只读的方法

有时候,我们希望表单中的文本框是只读的,让用户不能修改其中的信息,如使 的内容,"中国"两个字不可以修改。实现的方式归纳一下,有如下几种。 方法1: onfocus=this.blur() 当鼠标放不上就离开焦点 方法2:readonly   方法3: disabled 完整的例子: disabled="true" 此果文字会变成灰色

2016-10-09 09:12:26 1880

转载 js控制文本框输入内容

在js中用正则表达式对象(RegExp)判断中文 ^[\u0391-\uFFE5]+$英文 ^[A-Za-z]+$中文和英文/^[\u0391-\uFFE5A-Za-z]+$/js正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码1.文本框只能输入数字代码(小数点也不能输入)2.只能输入数字,能输小数点.3.数字和小数点方

2016-08-14 16:52:53 1106

原创 springmvc向页面传值时对list去重

通过hashset对list去重,然后按照上下两种方法,都可以向页面传值

2016-04-15 11:53:23 411

原创 eclipse中插件的安装

在企业开发中常常使用到新的eclipse,但是我们需要安装新的插件,所以有了这篇部落格。点击进入可发现如下界面:填入所需要的路径即可。路径中常常用到版本的代号,如下图:

2016-03-04 10:14:15 229 1

转载 jspwiki-2.10.1的权限配置与使用

2.10.1的下载路径:         http://www.apache.org/dist/jspwiki/2.10.1/binaries/jspwiki是一款apache推出的开源的基于jsp的wiki系统,基于文件系统,具有权限管理和搜索功能。就jspwiki的配置和使用总结如下:环境:tomcat 7jdk1.6 32位jspwik

2016-02-29 14:24:31 1168

空空如也

空空如也

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

TA关注的人

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