- 博客(14)
- 收藏
- 关注
原创 EasyExcel未使用@AccessChain注解也读取不到文件内容,返回null问题的解决方案
EasyExcel未使用@AccessChain注解也读取不到文件内容,返回null问题的解决方案问题背景介绍问题背景介绍最近在用阿里的easyexcel做批量读取时,总是读不到文件数据,具体地说就是invoke()中传入的实体类对象的属性都为空,但是读取表头的方法invokeHeadMap()缺能读到数据。在网上查了很多资料,也有不少人都遇到类似的问题,但是基本上都是说去掉实体类里的@AccessChain,或者说令这个注解的属性为false,但是我检查了一下我的实体类里面除了@Data注解没用到其
2021-10-06 19:05:02 705
原创 java——字节跳动后端开发面经(凉凉)2021-07-06
博主最近在找暑期实习的岗位,投递了字节的java后端开发岗,今天刚面完技术面,感觉凉了。冷静下来之后还是想复盘一下这次面试的过程,给自己也给在同一条路上的其他朋友一个未来学习方向的参考。
2021-07-06 20:21:09 976
原创 leetcode二叉树问题本地调试 java——Eclipse版
最近一直在leetcode上刷题,每次在做比较复杂的二叉树问题时,都想先调试再提交,但是在线编辑器并不支持这个功能,于是就想到了在eclipse上自己弄一套二叉树的代码方便调试,这里把我的代码分享给大家,有需要的同学可以按照我的这套方法在自己的编辑器上还原出来。首先看下项目的结构这里我把构建二叉树的代码放在了Tree目录下,solutions用于存放我的题解,在题解中调用Tree中的二叉树就可以用来调试了。OK,下面废话不多说,直接放上Tree中每个文件的代码:首先是TreeNode:这里是用.
2021-06-18 09:55:01 1331 5
原创 Java基础知识总结(一)——ArrayList与LinkedList区别
1.简介Collections是属于自带的工具类下的一个类。java.util.Collections
2021-06-17 10:21:35 208
原创 LeetCode 771.宝石与石头
宝石与石头简单题,简单说下思路:题目意思很简单,从S中找出属于J这个集合的元素数量。但是S与J属于字符串类型。这题属于查找类型问题,这种问题非常适合使用HashSet来处理。因此整体的思路就是:1、首先建立一个HashSet对象用于存储J中出现的字母,然后遍历stones中的每个字母,如果包含在HashSet集合中,计数器就加一:2、代码:package solutions;import java.util.HashSet;public class test { public stat
2021-05-13 09:02:21 175
转载 关于随机种子seed()的一点理解
先上一段熟悉的代码:import numpy as npnum=0while(num<5): np.random.seed(1) print(np.random.random()) num+=1print('-------------------------')num1=0np.random.seed(2)while(num1<5): ...
2019-06-28 10:40:50 3149
原创 Android Studio 中的快速注解插件ButterKnife 安装与使用
第一步先打开Settings => Pluins 中搜索并安装该插件安装后如图所示;第二步再在build.gradle 中配置 添加上该依赖库compile 'com.jakewharton:butterknife:8.8.1'重新编译一下该项目,通过后继续操作。第三步划重点 很多人安装后了不知道怎么使用其实正确的方法是对着所要进行注解的布...
2018-04-20 09:10:17 1389 1
原创 java 中的trim()方法
用于字符串的处理,功能是去除一段字符串前后的空格,只保留中间的部分;例如“ hello world ” 将变为“hello world”
2018-04-17 19:39:27 6367
原创 Coordinatorlayout学习(二)之Coordinatorlayout 与SnackBar的互动
浮动操作按钮与SnackbarCoordinatorLayout可以用来配合浮动操作按钮的 layout_anchor 和 layout_gravity属性创造出浮动效果,layout_anchor 指定参照物, anchorGravity 指定相对于参照物的位置,设置为 bottom|right则表示将FloatingActionButton放置于参照物的右下角。详情请参见浮动操作按钮指南。...
2018-04-17 19:30:17 263
原创 Coordinatorlayout 学习 (一) 之 初识CoordinatorLayout
Coordinatorlayout 是 android 新推出的material design 中一种重要且十分美观的组件它相当于 一种 高级的Framelayout,是由 Design Support 库中提供的布局。其中重要的功能是它可以监控 所有内部 子控件的 各种事件,,然后帮助我们实现对子控件的 最佳响应。例如 这里就完美的解决了 ,snackBar 弹出时 会被 F...
2018-04-14 09:56:10 231
原创 okHttp框架学习
最近在慕课网学习安卓网络访问框架okhttp ,所以打算写一些东西来总结和概括一下学习情况对于一个请求,需要以下四步第一步,首先建立一个OkHttpClient 对象,用于执行全局的请求相关信息;OkHttpClient okHttpclient =new OkHttpClient();第二步,需要建立一个Request请求来进行对目标网址的访问,Request是基于构造者模...
2018-04-12 09:56:26 167
原创 java单例设计模式
想要保证 对象的唯一1,为了避免其他程序过多建立该对象, 先禁止其他程序建立该对象2,还为了让其他程序可以访问到该类对象,只好在本类中,自定义一个对象3,为了方便其他程序对自定义对象的访问,可以对外提供一些访问方式;1,将构造函数私有化 (private) 2,在类中创建一个本类对象, 3,提供一个方法可以获取到该对象开发一般用饿汉式 安全性高;// 获取数据...
2018-04-12 09:54:18 116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人