摘要: 以前看了不同资料上的各种版本,总结一下自己综合起来的理解: 一.同步:从任务的角度出发,在某一个时刻,[一个任务或者说是一个代码块、或对一个数据结构(如一个队列)的访问、修改] ,只由一个线程进行,其他线程需要进行访问或者执行需要等待这个任务先被执行完或者这个资源被占用结束,而这个正在执行该任务的线 阅读全文
posted @ 2021-02-18 19:44 SKZB 阅读(46) 评论(0) 推荐(0) 编辑
摘要: char类型是16位的,底层采用unicode编码保存.char类型是可以直接赋值给int类型的,因为是16位到32位低到高.举个例子比如int i='1';打印i的值是49.char类型跟int类型进行计算的时候会自动转换为int类型比如System.out.println('1'+1);输出结果 阅读全文
posted @ 2019-09-20 11:28 SKZB 阅读(5081) 评论(0) 推荐(0) 编辑
摘要: 1、result里面的id、result、association、colloction等要按照先后顺序进行,不能乱序 2、association里面的id和result另外创建一个resultmap来放比较好: 阅读全文
posted @ 2019-07-20 22:05 SKZB 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 如图,game对象里面封装了category对象,而这个对象里面有cname,就需要在fomatter里面返回一下(注:formatter是行在生成时运行的方法,可以通过formatter生成一个有用的按钮(添加value\row\index数据进去)) 阅读全文
posted @ 2019-07-20 22:01 SKZB 阅读(944) 评论(0) 推荐(0) 编辑
摘要: 总结来说: 1)对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等; 如果作用于引用类型的变量,则比较的是所指向的对象的地址 2)对于equals方法,注意:equals方法不能作用于基本数据类型的变量 如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象 阅读全文
posted @ 2019-06-16 15:00 SKZB 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 一个类中有很多个需要用到泛型里面的类型《demo》比如使用了很多这种demo类型,就可以和这个类绑在一起,在继承或者实现的时候再声明这个些类型具体是什么类型。 或者是父类中有一些元素的类型需要在被继承或者被实现的时候具体决定是什么类型,就可以使用泛型 阅读全文
posted @ 2019-06-16 14:43 SKZB 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 将指定索引位置后的元素全部向前移动一位 阅读全文
posted @ 2019-06-16 14:27 SKZB 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 将要插入位置后的所有元素往后挪再插入指定位置 阅读全文
posted @ 2019-06-16 14:03 SKZB 阅读(5616) 评论(0) 推荐(0) 编辑
摘要: size()常用于集合,用于获取集合内容的长度, length常用于数组,用于获取数组的空间长度, length()常用于字符串,用于获取字符串的长度 阅读全文
posted @ 2019-06-16 13:48 SKZB 阅读(1545) 评论(0) 推荐(0) 编辑
摘要: 失效是因为js文件加载的时间问题,如果在页面加载前,也就是直接在head中引入js文件,又不做其他的声明,就会导致js文件失效,因为js中许多操作是要针对页面中的元素来做,所以在加载页面前就加载js是无用的。 解决方法: 1、在js文件中,把需要用到的js代码放到window.onload=func 阅读全文
posted @ 2019-05-28 12:23 SKZB 阅读(4499) 评论(0) 推荐(0) 编辑