摘要:   Java学习路线,就像我们的学习目录,可以作为我们系统学习的参照。我总结了一套从入门到精通的经典java学习路线,可以作为自己学习的系统规划!   阶段一:从Java基础开始学习。   从计算机基本概念,DOS命令开始,为你入门编程语言扫盲,什么是程序,如何配置JAVA开发环境,JAVA编程的过程是怎样的... 阅读原文
2020-11-12 11:15:02 阅读(2534) 评论(0)
摘要: 在某乎上刷到一条关于 GitHub 的留言,如下: 点赞人数还不少,这说明还真有不少工科生不会用 GitHub,你看大小写都没有区分(手动狗头)。所以我就想写篇文章科普下,“新手如何使用 GitHub?” 01、GitHub 是什么 维基百科是这样定义的: GitHub 是通过 Git 进行版本控制的... 阅读原文
2020-11-12 09:23:28 阅读(2740) 评论(0)
摘要: 在某乎上刷到一条关于 GitHub 的留言,如下: 点赞人数还不少,这说明还真有不少工科生不会用 GitHub,你看大小写都没有区分(手动狗头)。所以我就想写篇文章科普下,“新手如何使用 GitHub?” 01、GitHub 是什么 维基百科是这样定义的: GitHub 是通过 Git 进行版本控制的... 阅读原文
2020-11-12 09:22:26 阅读(2423) 评论(0)
摘要: 这篇文章我们继续说架构师大刘的故事: 老田升职了,年薪涨到了百万级别! 这是大刘在加班搞技术攻坚的时候,听别的同事聊了那么一嘴。 大刘心里不是滋味儿。老田和大刘其实在这家公司之前就是同事了,老田能到这家公司,说起来还是大刘推荐的。 但是,在公司的这几年,老田越来越受领导赏识,到如今,晋升成功,赫然成了大刘的上... 阅读原文
2020-11-12 07:56:02 阅读(2367) 评论(0)
摘要: 保持数据库和redis的数据一致性大致有两种方案:一:先删除缓存,再更新数据库 该方案会导致不一致的原因是。同时有一个请求A进行更新操作,另一个请求B进行查询操作。那么会出现如下情形: 1)请求A进行写操作,删除缓存 2)请求B查询发现缓存不存在 3)请求B去数据库查询得到旧值 4)请求B将旧值写入缓存 5... 阅读原文
2020-11-12 06:00:12 阅读(2371) 评论(0)
摘要: 新的一年来临,突如其来的疫情打破了平静的生活! 在家的你是否很无聊,如果无聊就来学习吧! 世上只有一种投资只赚不赔,那就是学习!!! 我在2020年升级了Java学习线路图,硬核升级,免费放送! 学完你就是中级程序员,能更快一步找到工作! 一、Java基础 JavaSE基础是Java中级程序员的起点,是帮助... 阅读原文
2020-11-12 00:33:06 阅读(2466) 评论(0)
摘要: 作者:liuxiaopenghttps://www.cnblogs.com/paddix/p/8301331.html 做web开发的时候,我们往往会有很多静态资源,如html、图片、css等。那如何向前端返回静态资源呢? 以前做过web开发的同学应该知道,我们以前创建的web工程下面会有一个webapp... 阅读原文
2020-11-11 23:20:03 阅读(2401) 评论(0)
摘要: 欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 本篇概览 Flink官方提供的sink服务可能满足不了我们的需要,此时可以开发自定义的sink,文本就来... 阅读原文
2020-11-11 22:44:11 阅读(2765) 评论(0)
摘要: 作为目前应用最为广泛的软件开发管理软件,JIRA、Confluence等产品几乎被所有的科技型公司所应用。我们的每天的任务管理、文档编写等工作几乎都在这些软件的帮助下进行和管理。当然我也不例外,在读书时候就已经是Atlassian公司的忠实用户,不论在工行、在永辉还是独立创业,在软件研发管理上,这套软件的应... 阅读原文
2020-11-11 21:18:08 阅读(2600) 评论(0)
摘要: Java线程状态及切换 一、什么是Java线程状态 在Java程序中,用于描述Java线程的六种状态: 新建(NEW):当前线程,刚刚新建出来,尚未启动。 运行(RUNNABLE):当前线程,处于竞争CPU时间分片或已经获得CPU时间片的状态。 等待(WAITTING):当前线程,处于休眠,不参与CPU时间... 阅读原文
2020-11-11 21:14:07 阅读(2366) 评论(0)