- 博客(20)
- 收藏
- 关注
原创 java基础中一些重要的东西:网络编程、反射、动态代理
用到的地方,对象调用方法时 自动提示,ctrl+p提示 获取所有形参并展示类似于明星经纪人给明星打杂,明星只负责表演。
2023-12-04 18:23:39
59
原创 java基础中一些重要的东西(11):异常,File
抛出异常 控制台会提示bug信息 2.throw new runtimeException异常常见的三个方法 练习1练习2练习3练习4
2023-12-01 15:45:20
60
原创 JAVA基础(10)-可变参数 不可变集合 stream流
collections获取stream流 双列集合需要先转为keyset 或者entrysetlist.stream().foreach(s->sout(s));distinct concatstring转int
2023-11-07 14:11:48
64
原创 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
57
原创 java基础中一些重要的东西(8)-泛型、数据结构(树) 、set 等
泛型是1.5及以后才有的 之前的集合可以存任意object,但是接收的时候 也只能用object接收,无法使用集合下元素特有功能。为了兼容往期代码,同时可以规范后续代码,詹姆斯高斯林,选择了在集合外面加了一个看门大爷,也就是泛型,统一数据类型。(java中的泛型是伪泛型)E...e可变参数 (1-n个参数)
2023-06-23 21:31:42
70
原创 java基础中一些重要的东西(7)-集合 数据结构 list set map
列表迭代器中 索引默认在左边第一个位置 0,不可直接用hasprevious方法。其中s只是一个第三方变量 迭代的过程中将list的内容复制给了s 用于打印。双向链表通过判断元素的位置离头结点近或者尾结点近,来决定从哪边开始查询。ctrl+F12 查看源码类中所有方法,可供查询。alt+7 可以在左边罗列导航窗格视图。ctrl+N 查看源码。
2023-06-19 23:02:20
59
原创 JAVA基础中 一些重要的东西(6)- 查找排序 lambda表达式等
2.二分查找:将一个按顺序排列的数组分两半,先和中间索引这个数对比,要查询的数比中间索引这个数大,则选择除中间索引的较大这边,重新赋予 开始索引和结束索引 计算中间索引。直至找到 或 较小索引大于较大索引 (即数组不存在此数据)lambda表达式 删除选中内容 小括号后面加右向箭头 去掉一个配对的大括号。1.1基础的遍历查找:找到对应的 返回索引。插入排序类似于起牌 后理牌的操作。插值查找(要求数组内步长相等)lambda表达式简写。
2023-06-14 16:01:14
78
原创 JAVA基础中 一些重要的东西(5)- JAVA时间 包装类等
第二部分 simpleDateFormat举例 E:星期一 EE:周一日历Date类格式化:日历类工具类包装类用string接收的原因:1.二进制 0101010这种 0不能作为int开头 2.长度限制改写键盘录入方法字符1-字符0获得的i
2023-06-08 17:31:58
49
原创 JAVA基础中 一些重要的东西(3)-Math 对象克隆 等API功能
当数组为二位数组时,我们上面重写clone的方法 会失去效果。存储的是每一个字符 在ascll码表中对应的数字 放入数组 数组长度是2147483648。因此我们需要实现cloneable接口(标记作用,无实际功能) 重写克隆方法,实现深克隆。所以当原对象 的数组 某个索引位置值被修改时,克隆到的对象也会随之改变,不符合要求。浅克隆 是指 对象下的 基本数据类型属性 和引用数据类型属性 全部引用其地址值。max 和 min 不会创建新的对象 而是返回正确的更大的 或者更小的对象。
2023-05-29 10:06:52
75
1
原创 JAVA基础中 一些重要的东西(1)-基本数据类型 ascall码表
ascll码表中 大写A号码为65 小写a号码为97 数字0-9分别是48-57
2023-04-06 14:54:12
87
转载 使用tokenid 防止表单多次提交
在使用mvc时,常常会遇到表单重复提交的问题。解决方法如下:1.我们首先模拟生成tokenid,添加到cookie的同时,传到页面2.写好ajax方法,以便校验时调用3.为表单增加隐藏的tokenid,并对提交按钮增加js事件4.tokenid提交表单后的处理5.校验使用的js代码
2016-11-10 11:53:50
646
转载 将input框置为只读的方法
有时候,我们希望表单中的文本框是只读的,让用户不能修改其中的信息,如使 的内容,"中国"两个字不可以修改。实现的方式归纳一下,有如下几种。 方法1: onfocus=this.blur() 当鼠标放不上就离开焦点 方法2:readonly 方法3: disabled 完整的例子: disabled="true" 此果文字会变成灰色
2016-10-09 09:12:26
1979
转载 js控制文本框输入内容
在js中用正则表达式对象(RegExp)判断中文 ^[\u0391-\uFFE5]+$英文 ^[A-Za-z]+$中文和英文/^[\u0391-\uFFE5A-Za-z]+$/js正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码1.文本框只能输入数字代码(小数点也不能输入)2.只能输入数字,能输小数点.3.数字和小数点方
2016-08-14 16:52:53
1172
原创 eclipse中插件的安装
在企业开发中常常使用到新的eclipse,但是我们需要安装新的插件,所以有了这篇部落格。点击进入可发现如下界面:填入所需要的路径即可。路径中常常用到版本的代号,如下图:
2016-03-04 10:14:15
269
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
1216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人