qq_46521138的博客

私信 关注
sunshine-my
码龄1年
  • 520
    被访问量
  • 14
    原创文章
  • 491,811
    作者排名
  • 1
    粉丝数量
  • 于 2020-03-09 加入CSDN
获得成就
  • 获得0次点赞
  • 内容获得4次评论
  • 获得1次收藏
荣誉勋章
兴趣领域
  • #后端
    #Java
TA的专栏
  • 基础知识点
    7篇
  • 华为机试
  • 华为机试心得
  • 个人管理
    2篇
  • 思维
    1篇
  • 休息
    1篇
  • 管理
    1篇
  • 职场规划
    1篇
  • 编码动机
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

JAVA集合篇

集合框架集合的底层原理如何选择集合
原创
21阅读
0评论
0点赞
发布博客于 2 月前

方法论~

我觉得做任何事情,一定要明白自己的目标是什么.目标可以量化的才叫目标,量化的一个最大的特点是可以拆分。比如说目标是进大厂,计划半年内刷300道题,那这可以反向拆分,每个月刷50道,工作日每天刷两道,休息日每天刷一道,再细化,每天几点到几点固定为刷题时间,期间屏蔽所有应用通知,专心做题思考;然后每天反省刷题计划是否达标,如果没达标,是为什么,怎么弥补。这就是计算机的递归思维,自顶向下,逐步求精,反向求解。动态规划,基本都是先写自顶向下的递归解法,然后改写成自底向上的迭代解法,因为递归思路清晰嘛。自
原创
16阅读
0评论
0点赞
发布博客于 2 月前

「上层建筑」与「结构基础」~不被迷惑

数据结构的存储方式数据结构的存储方式只有两种:数组(顺序存储)和链表(链式存储).我们分析问题,一定要有递归的思想,自顶向下,从抽象到具体.散列表、栈、队列、堆、树、图等这些都属于「上层建筑」,而数组和链表才是「结构基础」.因为那些多样化的数据结构,究其源头,都是在链表或者数组上的特殊操作,API 不同而已底层存储无非数组或者链表,二者的优缺点如下:数组由于是紧凑连续存储,可以随机访问,通过索引快速找到对应元素,而且相对节约存储空间.但正因为连续存储,内存空间必须一次性分配够,所以说数组如果要
原创
21阅读
0评论
0点赞
发布博客于 2 月前

平日工作中学习到的知识,get到的技能,锻炼到的能力,无法用文字清晰的描述在简历上面,这是什么情况?求各位友人们解答。

 
发布Blink于 2 月前

2020年终总结

金钱目标: 今年目标(8个月攒钱) -达标 分类:日常紧急备用、重大事情金额、存着不动金额 5000 1W other 最终目标 房子、车 辅助工具:理财、副业形象目标: 体型好、瘦 皮肤好 外部的装饰等都比较优质 [会穿搭]好的习惯 健身:想要保持身材和身体健康 --心情好,精气神特别好 跑步:精气神特别好,昂头挺胸,心情特别好,...
原创
21阅读
0评论
0点赞
发布博客于 2 月前

如何更好的休息?

“心流”是心理学家米哈里创立的概念。当心流发生时,我们会感到:完全陶醉于正在做的事情当中;内心感觉无比纯净;内心会有一种宁静感。会感觉自己超越了日常现实;超越了时间,忘记了时间的流逝;甚至超越了自己,忘记了自身的存在。如果有心流发生,我们就会获得很大的放松度和满足感。也就是说,我们从休息中获得放松和满足的程度,并不取决于休息时间的长短,而是取决于休息能够产生多少心流。“按心流发生率高低来划分,休闲可分为两种:被动式休闲和主动式休闲。”被动式休闲是指不需要消耗什么精力,不需要什么技巧或专注力的活动,如刷手机
原创
42阅读
3评论
0点赞
发布博客于 2 月前

IO流

为什么有IO流?IO流的产生数据要传输,必定就有输入端和输出端,也就是数据的读入和数据的读出。Java中数据分为基本数据类型和引用类型,基本类型就是字节,任何数据都可以用字节来传输,也就是字节流,可是这个过程中有可能会发生乱码,因为读取的时候可能只读取了一个字节(比如:中文,1个中文是两个字节),也就是半个字符,导致了乱码,因此新出现了字符流,专门用于处理字符的。从此,化为两道,字节流和字符流字节流继承自InputStream、OutputStream字符流继承自 Reade、Writer.
原创
31阅读
0评论
0点赞
发布博客于 2 月前

程序员~如何解决问题?

解决问题的方式:从头到尾检查自己的思路和操作,看哪里是有问题的,一般就是思路方向不对,或者对某个知识点的理解有误,只要冷静淡定的执行这个过程,问题一般都会被解决。 (自身操作相关的) 自己会去分析真正的问题是什么,就是那种通用的公式,然后去网络上面寻找答案,再将答案稍微改改就可以解决问题。 (算法代码相关的)某些已经实现的框架,自己不了解不知道如何学习的时候,想想这个框架主要是为了解决什么问题而产生的,如果是我,我会如何实现这样的平台,最后就顺着这样的思路,自己理清楚了框架的各个模块的功能是什.
原创
57阅读
0评论
0点赞
发布博客于 3 月前

编码易错点

易错点集合操作的注意事项不能对同一个集合一边遍历,一边删除 (看看集合的源码可能会更清楚为什么不能如此操作了)数组操作的注意事项数组越界问题main方法函数忘记了String[] args 代码是正确的#自己自己细的时候真的可以非常的细。。。 有的时候不需要那么细,关注考察点即可...
原创
65阅读
0评论
0点赞
发布博客于 3 月前

职场规划~程序员

目标 求职 职场规划求职时,明确目标行业、企业、职位,有针对性的做准备,事半功倍。个人的商用价值知识:可以通过语言文字、语音、视频等进行传授,比如像C++、Java等。技能:指按照某种规则应用知识和经验完成某种任务的能力。经历:知识和技能的积累过程本身也是有价值的。积累知识和技能的过程,就是经历。天赋和人脉 在面谈中体现注意:每个人都有很多知识和技能,一定要找出你檀长的2~3种知识,2~3种技能,这将是你求职时的重要参考。人只有使用最擅长的技能去做事情,才能达到最好的效果...
原创
76阅读
0评论
0点赞
发布博客于 3 月前

从毕业到现在,其实杂七杂八的东西也学了很多。刚开始学习银行的那套东西,比较随意,学点玩点,就那样混了一段时间后来也混的少了,java实战,天天加班,好几个月的时间;然后自己又自学java理论,三个多月四个月的时间吧,也挺煎熬的;面试通过后做cmake,相关的东西又重新学习理解,比如:linux,git,c编译,规范等等,对工作有了更深的体会吧,也对学习东西有了更深的理解,对代码对自己的工作都有了深刻的理解,并且试图去分析出来自己以后到底想做什么样的一份职业,并持之以恒的坚持下去。最近一段时间一直在学习思维逻辑,锻炼自己大脑的逻辑,虽然逻辑挺好了,可是距离机试感觉还是有一定的距离,自己太慢太慢了,有点受挫。感觉自己好像兜兜转转,来来回回并没有什么长进。

 
发布Blink于 4 月前

Java知识框

Java语言特点:是开源,跨平台的语法知识点:数据类型 运算符 控制条件语句 类、常用类(独有) --因此,有了集合,存储类对象IO IO用于在设备间进行数据传输的操作常用算法
原创
20阅读
0评论
0点赞
发布博客于 5 月前

Java基础知识点

Java基础知识点一、数据的存储**一组数据的特点:**数据有不重复的数据,重复的数据,有顺序的,没有顺序的数据类型分类:A:基本数据类型:4类8种B:引用数据类型:类,接口,数组。 数组是引用类型数据类型的存储:集合和数组集合的选择 (见名知意)集合分为单列集合和双列集合是否是键值对象形式:是:Map 键是唯一的,值可以重复 键是否需要排序 是TreeMap 否HashMap (它的子类LinkedHashMap 保存了插入顺序) 不知道就用HashMap否
原创
10阅读
0评论
0点赞
发布博客于 5 月前

JAVA中类列表及说明

常用类的常用方法详解一、String类1、split(String regex) 将此字符串分割为给定的regular expression的匹配。regex可能在字符串的首部,中间,尾部 深入理解下//如果spilt(“A”)在第一位,隔开结果就是空字符串//如果spilt(“A”)在最后一位,不处理,结束//如果spilt(“A”)在中间位置,正常隔开即可//试试split("-") 的结果//要使用".“分割,必须使用\转义:如:split(”\.");2、substring 字符
原创
24阅读
0评论
0点赞
发布博客于 5 月前

易混淆点

易混淆点1、/和\ (正斜杠和反斜杠)第一点,在绝大多数地方,用的都是/,包括Mac/Linux,也包括URL。你唯一需要记住的是,Microsoft这个怪鸡在自己的操作系统里面偏要用\ 使得自己与众不同第二点,"/" 分隔符,"" 转义字符第三点,记住一件事情,除了在程序中,其它地方几乎不需要用"",应该就差不多了2、...
原创
17阅读
0评论
0点赞
发布博客于 5 月前

IO流

为什么有IO流?着重写IO流是为了解决什么样的问题所产生的,现在的io流主要的功能和作用是什么?什么是IO流?着重介绍目前的io流IO流分类?有非常多的io流IO流选择?怎么选择一个适合 自己用途的io流...
原创
25阅读
0评论
0点赞
发布博客于 5 月前