
Java
文章平均质量分 70
ZWaruler
这个作者很懒,什么都没留下…
展开
-
MyBatisPlus一对多分页查询处理主表子表查询条件
MyBatisPlus 一对多分页查询,处理主表分表的查询条件原创 2022-09-08 20:00:46 · 4991 阅读 · 1 评论 -
Java 树结构的构造及树中数据自下向上的汇总(递归和非递归实现)
Java 树结构的构造以及对树结构中的数据进行自下向上的汇总, 提供了递归和非递归两种实现方式供大家参考.原创 2022-05-25 14:39:11 · 5033 阅读 · 0 评论 -
工具方法
1.将二进制数据保存到文件中 /** * 把二进制数据转成指定后缀名的文件,例如PDF,PNG等 * * @param contents 二进制数据 * @param filePath 文件存放目录,包括文件名及其后缀,如D:\file\bike.jpg */ public static void bytesToFile(byte...原创 2019-03-12 16:39:43 · 725 阅读 · 0 评论 -
Sqlite优化总结
一.使用索引创建索引的基本语法如下: CREATE INDEX index_name ON table_name (column_name,...)间接索引:定义主键约束或者唯一性约束,可以间接创建索引,主键默认为唯一约束.所 有不需要再创建索引,以免造成浪费.注意事项: 1.建立索引会增加数据库的大小. 2.对于insert,update,delete操作来说,使用索引会变...原创 2018-10-22 17:06:37 · 2155 阅读 · 0 评论 -
国内一线互联网公司面试题库
转自: http://blog.youkuaiyun.com/fanpeihua123/article/details/51991358以下面试题来自于百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐内部题库熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。一、java基础1.接口的意义(百度)规范、扩展、回调2.抽象类的意义(乐视)为其子类提供一个公共的类型 封装子类中得重复内容 定义抽象方法,转载 2016-07-22 10:31:27 · 700 阅读 · 0 评论 -
Java中函数参数的传递形式是值传递 还是引用传递
突然想到这个问题,不是很确定,然后查了一下资料,做一下总结. 1.什么是值传递,什么是引用传递值传递是将需要传递的值作为一个副本传递出去,例如:int i = 5;int j = i;这里把i的值5拷贝了一份副本,作为j的值,结果是i = 5,j = 5.如果改变j的值,也就是拷贝出来的副本的值,这个改变和原来的值毫无关系,因此改变j的值不会对i的值产生影响原创 2015-12-09 20:06:01 · 5101 阅读 · 0 评论 -
Java数据结构-Map(七)
Map的定义:public interface Map,是一个映射接口,其中存储的内容是键值对(key-value)。每个键映射到一个值,不允许有重复的键。键和值的类型在申明Map的同时作出申明。Map的框架图如下:感谢 http://www.cnblogs.com/skywang12345/p/3308931.html其中SortedMap实现了排序,因此实现其接原创 2015-05-07 22:49:15 · 526 阅读 · 0 评论 -
Java数据结构-Collection(一)
Collection is the root of the collection hierarchy. It defines operations on data collections and the behavior that they will have in all implementations of Collections. All direct or indirect imp翻译 2015-05-03 11:09:21 · 1467 阅读 · 1 评论 -
Java数据结构-Vector(五)
Vector是List接口的一个基于数组的实现,类似ArrayList,但是Vector是同步的,因此有性能上的牺牲。原创 2015-05-07 20:41:26 · 488 阅读 · 0 评论 -
Java数据结构-ArrayList(三)
ArrayList is an implementation of List, backed by an array. All optional operations including adding, removing, and replacing elements are supported.All elements are permitted, including null.翻译 2015-05-04 16:36:23 · 507 阅读 · 0 评论 -
Java数据结构-LinkedList(四)
参考博客:http://www.cnblogs.com/skywang12345/p/3561803.html,表示感谢!LinkedList 是List接口的一个基于双向链表的实现类,继承了AbstractSequentialList类,实现了List接口,Queue接口(队列),Deque(双端队列),Cloneable接口,Serializable接口。因此LinkedList具有队原创 2015-05-06 22:05:32 · 712 阅读 · 0 评论 -
Java transient关键字使用小记
转载自:http://www.cnblogs.com/lanxuezaipiao/p/3369962.html 哎,虽然自己最熟的是Java,但很多Java基础知识都不知道,比如transient关键字以前都没用到过,所以不知道它的作用是什么,今天做笔试题时发现有一题是关于这个的,于是花个时间整理下transient关键字的使用,涨下姿势~~~好了,废话不多说,下面开转载 2015-05-03 22:39:17 · 390 阅读 · 0 评论 -
Java数据结构-List(二)
A List is a collection which maintains an ordering for its elements. Every element in the List has an index. Each element can thus be accessed by its index, with the first index being zero. Normal翻译 2015-05-03 20:32:21 · 513 阅读 · 0 评论 -
Java数据结构-HashMap(八)
Map接口的框架参考: http://blog.youkuaiyun.com/u010483016/article/details/45568281。HashMap参考阅读:http://alex09.iteye.com/blog/539545,表示感谢。AbstarctMap类实现了Map接口的大部分方法,避免了子类的重复实现,但是其中的一些方法对于大容量的Map来说效率不理想。HashMap继承了原创 2015-05-09 12:10:38 · 638 阅读 · 0 评论 -
Java数据结构-Stack(六)
Stack继承自Vector,因此具有Vector的全部功能和特点,同时,Stack实现了类似栈的先进后出的特点,它提供了从顶端访问数据和添加数据的方法。执行push操作时,将元素推入栈中,即添加到数组的末尾,执行peek操作时,取出栈顶元素,即数组末尾元素,但是不会移除该元素,执行pop操作时,取出栈顶元素,即数组末尾元素,但是将移除该操作。Stack源码分析:原创 2015-05-07 21:11:52 · 432 阅读 · 0 评论