- 博客(22)
- 收藏
- 关注
原创 Java中的数学运算
Java中的数学运算 今天做树相关的算法的时候,要求树的深度,居然不知道咋开方?不能忍,于是去搜了要用到的方法,嗯…高中数学真是博大精深啊。..
2020-09-23 12:03:36 134
原创 File.delete()删除失败且不抛出异常--因为没有关闭流
内容都在标题上了… 这两天在看Java mail,需求是要把用户上传的图片打包发送到用户邮箱。然后在创建完zip文件发送给用户之后,需要把存下来的zip包给删掉,掉了delete顺利执行了,可是文件还在!骗子!然后发现是没有关闭输入流输出流… 主要是记录一下对于IO流的使用,对这块十分不熟悉,今天是一个好的开始…对了,今天还差点用到了redis的锁,并初次了解了它一点点。ok睡觉吧好困-...
2020-04-10 23:33:06 1140
原创 华为OD笔试 报文转义
报文转义功能报文中如果出现0x0A,转义成两个字节0x12 0x34,如果出现0x0B,转义成两个字节0xAB,0xCD,其他报文保持不变输出的第一个字节为报文长度(包含它自己)就是如果输入A就转义成12 34,如果输入B就转义成AB CD输入示例:A B 1 2输出:5 12 34 AB CD 1 2让我纠结的点有两个:1.B转换为 AB CD之后它的AB要继续转换吗?...
2020-04-05 16:46:44 3418
原创 华为OD笔试 磁盘容量排序
题目:磁盘的容量单位有M、G、T,其关系为 1T = 1000G、1G = 1000M,如样例所示先输入磁盘的个数,再依次输入磁盘的容量大小,然后按照从小到大的顺序对磁盘容量进行排序并输出。笔试的时候没做对~当时想的是,把接收到的数据分成3个数组,开始写完发现不对,也没想到应该怎么写,今天搜了一下这个题目,忽然发现可以用TreeSet直接在获取数据的时候进行排序。参考:https://www...
2020-04-05 15:45:58 4056 7
原创 华为Java开发一面二面 附笔试(OD)
华为Java开发一面二面面试的是1-3年工作经验的岗位 一面:45min 主要是问项目和平时用到的一些工具之类的,因为我写的比较少,所以基本上都是问的springboot和spring的内容。1.AOP2.mapper的映射3.封装、多态的理解…想不起来了编程:给一个数组,包含一组温度,求:一个数组包含每一天对应的升温天数,如果没有则为0;例:[54,57,34,...
2020-04-03 17:20:19 7533 5
原创 Timer用法
在看多线程,先记录一下Timer的基本用法。package com.example.demo.concurrents;import java.sql.Time;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.*;...
2020-03-22 10:36:12 288
原创 javap得到JVM指令
javap得到JVM指令1.新建一个类public class Atomicity { int i; void f1(){i++;} void f2(){i+=3;}}2.打开Terminal(cmd窗口也是一样的!)3.输入指令:javap -c Atomicty就得到了下面的内容:E:\demo\src\main\java\com\example\d...
2020-03-21 19:36:05 164
原创 IDEA设置代码模板
怎样设置初始代码?Settings → Editor → File and Code Templates因为我是要设置文件注释代码,直接在→ Includes → File Header修改即可具体的语法可以看右下角的描述。还可以新建其他文件类型的公共初始代码,就像下面这样,只要告诉它你是为哪种类型的文件创建的就行~把tab切换到Files也可以修改文件的其他默认内容end....
2020-03-20 22:21:57 255
原创 IDEA设置背景图片
为IDEA设置背景图片1.settings → keymap → 搜索“background”2.为设置背景图片设置一个快捷键,不要跟别的快捷键冲突就行,然后Apply,OK3.用你刚设置的快捷键打开设置背景窗口4.①选择你喜欢的图片,②调整透明度5.还有翻转、图片平铺还是拉伸、居中还是居边儿可以选择,可以自己搞出一个喜欢的背景啦~Last but not least,虽然设置个背...
2020-03-20 22:05:55 827
原创 Java异常处理
Java异常处理try { //原本要执行的代码 code } catch (Exception e) { //抓到错误后要做的内容,如果没有抓到错误就不执行 code } finally{ //一定会执行的代码 code }上次改bug 的时候改了老大的代码~老大抛了个异常,但是异常会终止请求,跳转到项目配置的错误...
2019-03-20 16:31:19 103
原创 设置IDEA提示忽略大小写
设置IDEA提示忽略大小写解决步骤不同选项的区别First letter onlyAll letters取消Match case解决步骤file->settings->搜索code completion->取消勾选Match case,点击右下角OK即可不同选项的区别First letter only根据首字母搜索(可以根据驼峰命名搜索。例如:有一个appleAnd...
2019-03-12 18:39:02 16728
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人