9 iaiti

尚未进行身份认证

我要认证

编程

等级
TA的排名 2k+

Java数据结构和算法(六)—算法—反转链表

数组的话跟排好队的学生一样,第一个假如从0开始报数。让他们记住自己的数字,那叫到哪个数字就能找到对应的学生了。而链表的话像是没有排好队的学生,但是关系是连接在一起的。每个人持有一张卡片,卡片上写了他指向谁。结构比较简单。public class ListNode { int val; ListNode next; ListNode(int x) { val = x; }}第一种,递归方式:public class Solu..

2020-10-09 22:24:32

深入理解JVM(三)—— HelloWorld字节码完整解析

从一开始学习java的时候,老师就会告诉你这款语言厉害的地方就是,一处编译,处处运行。上篇jdk和jvm其实都针对不同的操作系统进行了处理。而字节码有自己的规范所在。

2020-10-09 21:26:04

深入理解JVM(二)—— 查找JDK源码了解为什么Java是一处编译处处运行

一开始学习Java的时候,会有书,老师,文章跟你说,Java的优势在于一处编译处处运行。原理是什么呢,就是简单的带过,中间编译成字节码,然后jvm运行的时候,会根据不同的系统,调用不同系统的底层指令。

2020-10-09 21:25:38

深入理解JVM(一)—— 教你从第一手资料官方文档入手去了解class字节码文件的结构组成

中秋佳节和国庆已过,思绪万千。三十而立这东西也离自己不远。不知道为什么这段时间总有危机感,被人说得太多的35岁怎样怎样,看着一个个出去的人跳槽之后领着杠杠的薪资,看着你不服气的人领着比你还多的期权的时候,你会抱怨。不过我媳妇最近惊醒了我,不要抱怨,多反省自己,为什么不能像他们,你技术就很牛吗。扪心自问一下,确实没有。虽然别人也有运气加其他因素在的成分在里面,但你需要去承认这是一种实力。剩下的就是自己,做好自己的规划,提升自己。

2020-10-09 21:23:15

SpringBoot程序包org.springframework.test.context不存在问题解决

SpringBoot程序包org.springframework.test.context不存在问题解决

2020-09-24 19:33:14

SQLYog停止运行和卡死在还原会话问题解决

SQLYog停止运行和卡死在还原会话问题解决目录1、重装新版本软件2、移除本地软件相关配置文件3、导入导出连接数据的功能1、重装新版本软件Win7系统,原本的11版本重启机器后,卡死在还原会话界面,停止运行。 网上下载了新的13版本,还是同样的问题。2、移除本地软件相关配置文件用everyThing软件扫描 SQLYog相关的配置文件,其他系统的或者不同,将本地文件的搜索出来即可。 我自己在本地搜索到的是C:\Users\xxxxxx\AppData\Roa...

2020-09-24 09:59:12

解决Mac时光机器备份需要很大空间和Mac删除文件后空间没有释放问题

目录1、查看存储空间2、终端查看空间3、使用tmutil工具进行清理MBP坏了两次,前一次没有备份吃了一次亏,装各种环境各种软件装得想哭。最近几个月没有备份。准备备份的时候发现空间需要200多g,固态硬盘的分区完全不够放,但是我整个系统+桌面文件也就80g左右。一直摸不着头脑。1、查看存储空间清理了大部分文件,并清理了废纸篓,重要的文件移入移动硬盘,查看存储空间,显示占用的不多,这里没有问题。2、终端查看空间进入终端输入df -h,发现占用了2...

2020-09-22 09:53:41

从Mac终端没有ip指令思考系统属性到操作系统的历史

由linux指令风格追溯的历史和各个版本 linux历史无横线:bsd风格的发行版 ps e有横线:system V风格发行版 ps -e两根横线:GNU ps --eid 1结合这么多版本的话,大家都会好奇这些系统是从何而来,各自之间又有什么关系。理清这些东西之后。对这些系统可以有个深刻的印象。关于ps命令的详细介绍,可以拜读一下这篇文章,已经找不到原作者是谁了。https://developer.aliyun.com/article/710681https://www.zhi..

2020-09-09 20:10:52

Google翻译问题之——Cloud Translation API has not been used in project x before or it is disabled.

{error={code=403, message=Cloud Translation API has not been used in project x before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/translate.googleapis...

2020-05-07 14:42:56

Nexus Repository OSS问题Incorrect username, password or no permission to use the Nexus User Interface.

Nexus私服分配账号后,一直登陆不上,Maven私库所使用的是比较旧的系统,Nexus Repository Manager OSS 2.14.5-02。一开始只分配了库的只读权限。登录的时候报错,Incorrect username, password or no permission to use the Nexus User Interface.如果要从界面登录...

2020-04-14 23:50:58

技术之外——哀悼我的大学舍友

清明时节雨纷纷,路上行人欲断魂。借问酒家何处有?牧童遥指杏花村。这是我放了6年的文章,在草稿箱里面,当时是学校说人刚走,不要在网上讨论这些东西。还有今年的特殊情况,又不知道多少人离开了。大学的舍友走了,以前是学PHP的,不是过劳,是运动中猝死。打着篮球打着打着,抢个篮板,摔倒,就没有再起来过。以前奶奶走的时候,也知道死亡是怎么一回事,但是生老病死,人生常态。 ...

2020-04-14 18:05:12

Nexus Repository OSS admin账号或普通账号修改密码

所使用的是比较旧的系统,Nexus Repository Manager OSS 2.14.5-02,默认的管理员账密是admin,admin123。如何修改管理员账密呢?

2020-04-14 11:36:36

SpringBoot系列(三)——Springboot项目中的spring-boot-starter-parent,spring-boot-dependencies依赖关系

使用简单的Springboot生成项目很简单,简单归简单,那他究竟默认都帮我们引入了哪些包。pom文件的依赖关系又是怎样的。让我们一探究竟。1、项目pom文件依赖可以看出父级项目是spring-boot-starter-parent<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://m...

2020-02-24 08:47:57

SpringBoot系列(二)——从零开始搭建最简单的SpringBoot项目

原来IDEA里已经集成了快速建立springboot简单工程的功能,直接操作即可。对于一些东西的引用,会简单地进行说明。目录1、IDEA新建工程2、Spring Initializr的使用3、项目元数据的填充,包含Maven的一些坐标信息4、开发工具的选择5、开发工具的简单介绍6、完成​7、pom文件8、代码结构9、Helloworld10、最终的请求...

2020-01-12 11:07:37

SpringBoot系列(一)——IDEA无法使用SpringBoot插件执行main方法

工欲善其事必先利其器。从最开始的官方文档开始https://docs.spring.io/spring-boot/docs/2.2.2.RELEASE/reference/html/getting-started.html#getting-startedMaven建了一个简单的project,创建代码之后,虽然使用main方法启动能轻松的启动最简单的SpringBoot工程。但是和别人正...

2020-01-12 11:04:58

Quartz框架之cron表达式

目录1、简介2、CronTrigger及cron表达式1、简介Quartz是多功能开源的任务调度库。主要的类有:Scheduler - the main API for interacting with the scheduler. (与调度器交互的主API类)Job - an interface to be implemented by components that...

2019-12-07 16:27:39

Mac系统Sourcetree问题之store password in keychain不生效每次都要输入两次密码

一、直接配置参照 Sourcetree社区的回答,终端执行git config --global credential.helper osxkeychain二、下载配置如果没有的同学需要进行下载操作,curl http://github-media-downloads.s3.amazonaws.com/osx/git-credential-osxkeychain -...

2019-11-14 17:12:28

Mac系统Sourcetree问题之could not read Username for Device not configured

准备在自己的mac拉公司内网的代码下来看,http协议,好久没用mac上的Sourcetree拉代码,输入正确的密码,出现了fatal: could not read Username for 'http://': Device not configured ,怀疑这个问题不是软件版本引起的,之前用了终端操作,应该是动到osxkeychain之类的东西。找了一个下午问题,这种软件类引起的问题...

2019-11-14 16:57:16

Spring Cloud系列(二)——actuator访问401及Euruka注册服务时SessionCreationPolicy ClassNotFoundException问题

目录1、actuator访问4012、Euruka注册服务时SessionCreationPolicy ClassNotFoundException1、actuator访问401actuator通过此模块,监控应用,收集指标,理解数据库传输和状态这些功能时变得不琐碎。访问401,Unauthorized。application.properties加上以下配置即可。man...

2019-06-24 09:22:37

Spring Cloud系列(一)——spring-boot-starter-actuator不生效问题

引入依赖后spring-boot-starter-actuator,启动应用并没有出现对应的接口映射。以下问题的解决可能只跟我自己软件和机器环境有关,仅供参考作用,不一定能帮助你直接解决你的问题。我自己的pom文件设置如下。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven...

2019-06-17 09:23:27

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证(专家版)
    技术圈认证(专家版)
    博客专家完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 博客之星-入围
    博客之星-入围
    授予每年博客之星评选结果第21-200名的用户