- 博客(7)
- 收藏
- 关注
原创 IDEA使用
—————————————————1.快捷键1.1代码风格整理:CTRL+ALT+L—————————————————2.2.1源代码引入:step1:step2:
2020-09-23 23:32:50 85
原创 Scala入门
Scala 是一门多范式(multi-paradigm)的编程语言,Scala 运行在Java虚拟机上,并兼容现有的Java程序。设计初衷是集成面向对象编程函数式编程的各种特性HelloScala.scala:object HelloScala{ def main(args: Array[String]):Unit={ println("Hello Scala"); }}//方法2:object HelloSala{ def main(args:Array[String
2020-09-23 23:15:25 129
原创 JVM命令
1.查看java线程ps -ef | grep java2.top 查看命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。各个数据的分析如下:https://www.cnblogs.com/YangJavaer/p/7976612.html3.free4.jmap -J-d64 -heap 31523查看内存情况。https://www.cnblogs.com/sxdcgaq8080/p/11089664.html5.
2020-09-23 23:14:53 99
原创 Linux命令大全
ctrl + c退出:head//查看某个日志文件的前10行head -n 10 catalina.out//查看某个日志文件除了后10行外的所有日志文件head -n -10 catalina.outtailxx行之后的数据。tail -n +10 test.log 查询10行之后的所有日志;cat最佳实践:cat关键字附近cat -n catalina.out | grep “关键字”;获取行号Ncat -n catalina.out | tail -n +N
2020-09-23 23:14:30 549
原创 Final 在java中的理解
1.被final修改类。不能被继承(extends)2.被final修饰方法。不能被重写(@Override)3.被final修饰成员变量。3.1在编译时,就写入常量池3.2多线程防止指令重排(比如,final成员变量在构造方法中赋值,不会在构造方法外被访问到。)final做变量跟GC的关系这次写博客我主要是想分析另外一个最佳实践,这种最佳实践是在各种源码框架中进行应用的。...
2020-08-10 22:33:01 153
原创 LeetCode20200805
leetCode题目:将两个有序整型数组,合并到另外一个数组中,并保持有序。今天面试了一家公司,这家公司有在线笔试题。是一道很简单的题。但是我回答的非常糟糕:问题是:将两个有序整型数组,合并到另外一个数组中,并保持有序。下面是我写的,作为一个有这么多年经验的程序员,我都想抽自己的脸。这写的啥狗屁啊,感觉就跟刚学java一样。冷静之后,发现问题出在3个方面:1.基础知识不牢固,int[]竟然能忘了带[],我真的非常服了我自己,如果真是我每次写代码都手写而不是用IDE(IDE有编译提示功能),或者
2020-08-05 00:24:32 104
原创 HELLO WORLD(总结与开始)
这是我的第一篇CSDN文章。我一直认为自己不是一个CRUD的程序员,我热爱写代码,我愿意搞清楚代码的每一个细节!从我毕业开始,然而,我已经工作将近5年了。我毕业的时候,我就想,把大学4年的课程串起来。从硬盘开始,当一条指令被当作一个进程,从他被分配进程控制块,到分配内存,从他的状态变成运行态,被cpu取出,从cpu内的寄存器到内存,最终到显示器的每个细节搞清楚。但是,当我自己第一次为这个过程画出一张草图的时候,已经是2018年了。16年开始工作,到18年,我经历了第一次离家,第一次找工作,太多的第一次
2020-07-20 22:30:26 390
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人