- 博客(21)
- 收藏
- 关注
原创 Java—内部类详解
总体来说,如果你想转行从事程序员的工作,Java开发一定可以作为你的第一选择。但是不管你选择什么编程语言,提升自己的硬件实力才是拿高薪的唯一手段。如果你以这份学习路线来学习,你会有一个比较系统化的知识网络,也不至于把知识学习得很零散。我个人是完全不建议刚开始就看《Java编程思想》、《Java核心技术》这些书籍,看完你肯定会放弃学习。建议可以看一些视频来学习,当自己能上手再买这些书看又是非常有收获的事了。了解详情https://docs.qq.com/doc/DSmxTbFJ1cmN1R2dBc)
2024-08-22 18:43:44
652
原创 dubbo实战之一:准备和初体验,Java进阶
commons-lang33.10compileio.springfoxspringfox-swagger22.5.0io.springfoxspringfox-swagger-ui2.5.0涉及到多个工程之间的服务调用,因此要有个工程保存公用的数据结构、接口定义等,因此新建名为practiceinterface的子工程;practiceinterface工程的pom.xml内容如下,非常简单:
2024-08-21 09:32:41
243
原创 Java项目:基于springboot的在线选课网站—计算机毕业设计
机会是留给有准备的人,大家在求职之前应该要明确自己的态度,熟悉求职流程,做好充分的准备,把一些可预见的事情做好。对于应届毕业生来说,校招更适合你们,因为绝大部分都不会有工作经验,企业也不会有工作经验的需求。同时,你也不需要伪造高大上的实战经验,以此让自己的简历能够脱颖而出,反倒会让面试官有所怀疑。你在大学时期应该明确自己的发展方向,如果你在大一就确定你以后想成为Java工程师,那就不要花太多的时间去学习其他的技术语言,高数之类的,不如好好想着如何夯实Java基础。请转发本文支持一下。
2024-08-20 14:32:41
479
原创 Java编写猜数、猜拳小游戏(结合文件IO流实现用户信息动态永久存储)
*main()方法:**实现主界面的显示、用户的选择操作。System.out.println(“*** 1.登录账号 ———> 开始猜数游戏 ***”);System.out.println(“*** 2.修改密码 ———> 修改后可保存 ***”);System.out.println(“*** 3.猜拳游戏 ———> 真好玩到爆炸 ***”);
2024-08-20 13:08:40
767
原创 Java开发真的这么赚钱?连做金融的忍不住转行了
由于文案过于长,在此就不一一介绍了,这份Java后端架构进阶笔记内容包括:Java集合,JVM、Java并发、微服务、SpringNetty与 RPC 、网络、日志 、Zookeeper 、Kafka 、RabbitMQ 、Hbase 、MongoDB、Cassandra 、Java基础、负载均衡、数据库、一致性算法、Java算法、数据结构、分布式缓存等等知识详解。本知识体系适合于所有Java程序员学习,关于以上目录中的知识点都有详细的讲解及介绍,掌握该知识点的所有内容对你会有一个质的提升,
2024-08-20 11:44:41
821
原创 Java工程师在IT行业到底有多受欢迎?
现在其实从大厂招聘需求可见,在招聘要求上有高并发经验优先,包括很多朋友之前都是做传统行业或者外包项目,一直在小公司,技术搞的比较简单,没有怎么搞过分布式系统,但是现在互联网公司一般都是做分布式系统。所以说,如果你想进大厂,想脱离传统行业,这些技术知识都是你必备的,下面自己手打了一份Java并发体系思维导图,希望对你有所帮助。了解详情https://docs.qq.com/doc/DSmxTbFJ1cmN1R2dB图片转存中…(img-hZLyvbVz-1724095622645)]
2024-08-20 03:27:12
814
原创 Java实现生产者和消费者模式
解决方式:要考虑线程安全的问题,解决此问题有三种方式① 同步代码块② 同步方法③ lock锁机制, 通过创建Lock对象,采用lock()加锁,unlock()解锁,来保护指定的代码块此博客采用第二种方式解决了线程安全问题。
2024-08-20 02:45:16
381
原创 Java实现2048小游戏,我竟然一盘都没赢,你们说我到底行不行?_java2048小游戏
无论是哪家公司,都很重视Spring框架技术,重视基础,所以千万别小看任何知识。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,好了希望这篇文章对大家有帮助!部分截图:[外链图片转存中…(img-mKHs23FI-1724090591037)]了解详情https://docs.qq.com/doc/DSmxTbFJ1cmN1R2dB。
2024-08-20 02:03:21
507
原创 Java基础知识之IO流
机会是留给有准备的人,大家在求职之前应该要明确自己的态度,熟悉求职流程,做好充分的准备,把一些可预见的事情做好。对于应届毕业生来说,校招更适合你们,因为绝大部分都不会有工作经验,企业也不会有工作经验的需求。同时,你也不需要伪造高大上的实战经验,以此让自己的简历能够脱颖而出,反倒会让面试官有所怀疑。你在大学时期应该明确自己的发展方向,如果你在大一就确定你以后想成为Java工程师,那就不要花太多的时间去学习其他的技术语言,高数之类的,不如好好想着如何夯实Java基础。请转发本文支持一下。
2024-08-20 01:21:28
984
原创 Java三大特征之继承与多态
子类可继承父类中的方法,而不需要重新编写相同的方法。我们学习了前面的向上转型,知道了通过父类的引用只能调用到父类的属性及方法,但如果子类重写了父类的方法,此时编译时调用的是父类的方法,但实际运行中调用的是子类重写的方法。代码中创建的类, 主要是为了抽象现实中的一些事物(包含属性和方法),有的时候客观事物之间就存在一些关联关系, 那么在表示成类和对象的时候也会存在一定的关联,例如以下代码。上图代码,在子类当中,重写了父类方法,此时在编译时调用的是父类的eat方法,但在运行时调用的是子类重写的eat方法。
2024-08-20 00:39:34
973
原创 Java 集合容器篇面试题(上)-王者笔记《收藏版》
2.1.4 Iterator 和 ListIterator 有什么区别?2.1.5 遍历一个 List 有哪些不同的方式?每种方法的实现原理是什么?Java中 List 遍历的最佳实践是什么?2.1.6 说一下 ArrayList 的优缺点2.1.7 如何实现数组和 List 之间的转换?2.1.8 ArrayList 和 LinkedList 的区别是什么?2.1.9 ArrayList 和 Vector 的区别是什么?2.1.10 插入数据时,ArrayList、LinkedList、Vector谁速度
2024-08-19 22:53:05
451
原创 IDEA+Java+SSM+JSP+Mysql实现Web图书管理系统
VALUES (5, ‘r003’, ‘王五’, ‘rt001’, ‘男’, ‘市委’, ‘湖南长沙’, ‘12345678911’, ‘wangwu@qq.com’, ‘2021-12-11’, NULL);VALUES (1, ‘r001’, ‘张三’, ‘rt002’, ‘女’, ‘广州’, ‘广州’, ‘15626277129’, ‘913772015@qq.com’, NULL, NULL);VALUES (1, ‘rt001’, ‘一级读者’, ‘8’, ‘30’, NULL, NULL);
2024-08-19 22:00:37
822
原创 Django框架入门到精通(02)URL是什么 (黄菊华老师大学生毕业设计学习教程)
在这个部分总结了2019年到目前为止Java常见面试问题,取其面试核心编写成这份文档笔记,从中分析面试官的心理,摸清面试官的“套路”,可以说搞定90%以上的Java中高级面试没一点难度。本节总结的内容涵盖了:消息队列、Redis缓存、分库分表、读写分离、设计高并发系统、分布式系统、高可用系统、SpringCloud微服务架构等一系列互联网主流高级技术的知识点。(上述只是一个整体目录大纲,每个点里面都有如下所示的详细内容,从面试问题——分析面试官心理——剖析面试题——完美解答的一个过程)
2024-08-19 19:00:21
474
原创 Kotlin学习(6)扩展函数与属性
如果我们在koltin中自定义一个过滤函数,应该是这样写的://调用使用 fun 目标类型.扩展函数名(函数入参): 函数返回类型来扩展2. 扩展属性除了扩展一个类的函数,还可以扩展类属性。例如,我们给MutableList扩展两个属性: firstElement和lastElement,代码如下:get() {get() {//使用:语法说明如下:var 目标类型.扩展函数名:扩展函数的类型get(){//getterset()}{
2024-08-16 12:43:27
754
原创 Android更换皮肤
-1) {// 读取皮肤主题ID,-1 不处理。// 皮肤主题ID,默认-1 不处理。textview.setText("皮肤一");textview.setText("默认皮肤");//获取皮肤共享的数据包。
2024-08-16 12:27:29
880
原创 Android 高级工程师 - 面试总结
下面分享的腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题全套解析,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,下面只是以图片的形式给大家展示一部分。讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题全套解析,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,下面只是以图片的形式给大家展示一部分。EventBus 2.0和3.0的区别。
2024-08-16 12:11:29
768
原创 Android知识笔记:记录 2 个 “容易误解” 的Android 知识点
其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。上面分享的百度、腾讯、网易、字节跳动、阿里等公司2021年的高频面试题,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。【Android思维脑图(技能树)】知识不体系?
2024-08-16 01:57:36
567
原创 Android-Jetpack组件ViewModel基本使用和原理分析【建议收藏】
自定义view,Android开发的基本功。[外链图片转存中…(img-WLzG8GaS-1723743689513)]
2024-08-16 01:41:39
845
原创 Android RxJava: 这是一份全面的 操作符 使用汇总 (含详细实例讲解)
RxJava作为一名从事Android的开发者,很多人最近都在和我吐槽Android是不是快要凉了?而在我看来这正是市场成熟的表现,所有的市场都是温水煮青蛙,永远会淘汰掉不愿意学习改变,安于现状的那批人,希望所有的人能在大浪淘沙中留下来,因为对于市场的逐渐成熟,平凡并不是我们唯一的答案!,所有的市场都是温水煮青蛙,永远会淘汰掉不愿意学习改变,安于现状的那批人,希望所有的人能在大浪淘沙中留下来,因为对于市场的逐渐成熟,平凡并不是我们唯一的答案!
2024-08-16 01:25:45
979
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人