自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

原创 Spring和SpringMVC常见面试题

小编这些年深知大多数初中级工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Java全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!如果你需要这些资料,⬅专栏获取Handler执行完成返回ModelAndView;

2024-06-28 07:04:33 809

原创 Springboot基础教程之一Springboot helloword

小编这些年深知大多数初中级工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Java全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!如果你需要这些资料,⬅专栏获取漫长且无助。**

2024-06-28 06:36:43 765

原创 Spring Cloud总结

小编这些年深知大多数初中级工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Java全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!如果你需要这些资料,⬅专栏获取89)][外链图片转存中…(img-zxkQVZs0-1719526192390)]

2024-06-28 06:10:03 1051

原创 PyTorch基础(一)-----张量(Tensor)

PyTorch是一个处理张量的库,张量是PyTorch里面基础运算单位,一个张量是一个数字、向量、矩阵或者任何n维数组。张量与Numpy的ndarray相同,都表示的是一个多维的矩阵。与ndarray的最大区别就是**:PyTorch的Tensor可以在GPU上运行,而numpy的ndarray只能在CPU上运行,在GPU上运行大大加快了运算速度。**导包小编这些年深知大多数初中级工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。

2024-06-28 05:13:00 955

原创 MySQL索引如何优化?二十条铁则送给你!

本文主要讲了索引优化的二十个原则,希望读者喜欢。这份PDF文档已经准备好,有需要的伙伴可以关注我私信“666”可以免费的领取小编这些年深知大多数初中级工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Java全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

2024-06-28 04:41:25 620

原创 MyBatis(三):StatementHandler

小编这些年深知大多数初中级工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Java全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!如果你需要这些资料,⬅专栏获取。

2024-06-28 04:16:09 888

原创 LeetCode - Easy - 637

小编这些年深知大多数初中级工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Java全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!如果你需要这些资料,⬅专栏获取i++) {

2024-06-28 03:47:06 609

转载 Java面向对象(14)--包装类的使用

小编这些年深知大多数初中级工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Java全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!如果你需要这些资料,⬅专栏获取[外链图片转存中…(img-38LFmFAj-1719515897857)]

2024-06-28 03:18:29 775

原创 Java核心编程总结(十、反射)

小编这些年深知大多数初中级工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Java全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!如果你需要这些资料,⬅专栏获取// 泛型只能工作在编译阶段,运行阶段泛型就消失了,// 反射工作在运行时阶段。

2024-06-28 02:53:47 807

原创 Java学习第一步:JDK环境搭建(手把手教你)

如果你想要学习Java的话,我给你分享一些Java的学习资料,你不用浪费时间到处搜了,从Java入门到精通的资料我都给你整理好了,这些资料都是我做Java这几年整理的Java最新学习路线,Java笔试题,Java面试题,Java零基础到精通视频课程,Java开发工具,Java练手项目,Java电子书,Java学习笔记,PDF文档教程,Java程序员面经,Java求职简历模板等,这些资料对你接下来学习Java一定会带来非常大的帮助,每个Java初学者都必备,请你进我的**Java技术qq交流群。

2024-06-28 02:29:09 1136

原创 Java中,那些关于String和字符串常量池你需知道的东西

小编这些年深知大多数初中级工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Java全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!小编这些年深知大多数初中级工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。

2024-06-28 02:04:25 708

原创 Java 筑基之注解&反射

^]: 元注解表示用于注解上的注解,称之为 meta- annotation(元注解)TYPE,FIELD,METHOD,PARAMETER,PACKAGE,/**@since 1.8*//**@since 1.8*/TYPE_USEElementType.ANNOTATION_TYPE 可以应用于注解类型。ElementType.CONSTRUCTOR 可以应用于构造函数。ElementType.FIELD 可以应用于字段或属性。

2024-06-28 01:39:08 1119

原创 Day375&376

小编这些年深知大多数初中级工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Java全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!如果你需要这些资料,⬅专栏获取zookeepersanguoachang。

2024-06-28 00:42:34 848

原创 30K成功入职蚂蚁金服面试Java岗经历! 「含4万字的面经+答案」

小编这些年深知大多数初中级工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Java全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。[外链图片转存中…(img-zcP5HDPp-1719503484814)]由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!如果你需要这些资料,⬅专栏获取。

2024-06-27 23:51:36 720

原创 Android 网络框架之Retrofit源码解析

小编这些年深知大多数初中级Android工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!资料⬅专栏获取。

2024-06-20 03:28:25 789

原创 Android 中的“后台无效动画“行为分析

小编这些年深知大多数初中级Android工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!资料⬅专栏获取。

2024-06-20 02:31:14 870

原创 Android Room数据库使用

小编这些年深知大多数初中级Android工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!资料⬅专栏获取/**查询所有用户*/});

2024-06-20 02:03:27 1034

原创 Android Gallery2源码分析

小编这些年深知大多数初中级Android工程师,想要提升自己,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。因此我收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!资料⬅专栏获取。

2024-06-20 01:35:30 814

原创 Android面试官:我在Activity onResume()之前的任何一个生命周期中调用了finish()后,此Activity的生命周期会如何?

这里又有一个面试常见提问点,onStart和onResume都表示Activity已经可见,但是onStart时Activity还在后台,只有当onResume时Activity才显示到前台,请注意区分。: 表示Activity被重新启动,通常为当Activity由不可见重新变为可见时,该方法就会被调用。: 表示Activity正在被启动,此时Activity已经可见,但还没出现在前台,无法和用户进行交互,通俗理解就是Activity已经被绘制出来了,只是我们还看不到。3. 回归标题中的问题。

2024-06-19 05:05:22 712

原创 Android自定义控件 _ 高可扩展单选按钮(再也不和产品经理吵架了)

单选组RadioGroup单选按钮原生抽象的局限性在于RadioGroup和是父子关系,即RadioGroup必须是一个明确的ViewGroup类型,这样就约束了RadioButton的布局方式。如果单选组不是一个View,是不是就可以解放这层约束?对于这个问题的答案留一个悬念,抛开单选组,先来看看单选按钮是一个怎么样的抽象。是一个View,且可点击有两种状态(选中、未选中),且对应不同的视图只需要继承View,并利用就能实现这两个特性。

2024-06-19 04:40:26 760

原创 Android的Application

通常我们是不需要指定一个Application的,这时系统会自动帮我们创建,如果需要创建自己 的Application,也很简单创建一个类继承 Application并在manifest的application标签中进行注册(只需要给Application标签增加个name属性把自己的 Application的名字定入即可)。1,一个View,的作用域超出了所在的Activity的作用域,比如一个static的View或者 把一个View cache到了application当中 etc。

2024-06-19 04:07:33 435

原创 快速排序算法动图演示及解析2024版(附Java代码实现)

我们随意抽取一个数作为基准值,同时设定一个标记 mark 代表左边序列最右侧的下标位置,当然初始为 0 ,接下来遍历数组,如果元素大于基准值,无操作,继续遍历,如果元素小于基准值,则把 mark + 1 ,再将 mark 所在位置的元素和遍历到的元素交换位置,mark 这个位置存储的是比基准值小的数据,当遍历结束后,将基准值与 mark 所在元素交换位置即可。//取第一个元素为基准值。//小于基准值 则mark+1,并交换位置。//基准值与mark对应元素调换位置。//将基准值插入序列。

2024-06-19 04:07:01 848

原创 Android快速开发工具集合——YUtils

最近更新 2021.01.26。

2024-06-19 03:36:32 921

原创 已开源!阿里巴巴SpringCloud微服务原理与架构项目实战,请签收

一个“不安分” 的程序员,必然不会仅停留在技术的使用层次,技术实现原理的探索会给他带来更多的惊喜。本书对于SpringCloud Alib aba生态下的技术组件采用高效的技术学习模型"场景- +需求- +解决方案-应用-一原理”来展开,可以让读者更加了解技术背景,更好地理解技术的本质。会从技术背景到基本使用再到深层次的设计思想和原理,对Spring Cloud Alibaba进行全面的分析,帮助大家全面构建Spring Cloud Alibaba技术体系。RocketMQ分布式消息通信。

2024-06-19 03:28:45 513

原创 Android开发10年,小公司报了薪资没下文,要个20K就这么难么?

现在的终端开发者处理的问题比之前更多更复杂,需要Cover的面更广,需要学习的更快更深入,并且在技术之外,还需要有足够的软实力支撑。这里的抽象的意思是指,这些状态机的状态是预先定义好的,它们之间的转换条件也是定义好的。但是这些定义是不完整的。只要你的代码中实现了依赖注入,你就可以很方便的插入新功能,并且可以很容易的重用其它组件的功能,也可以很方便的使用新组件的功能。通常情况下,需要决策的范围越大,所涉及到的评估范围就越大,除了可以简单进行决策的事情,还有很多可评估项都是非常抽象,短时间内根本看不到结果的。

2024-06-19 03:02:45 703

原创 太难为我了,我5年开发经验,(阿里面试了7轮,最终拿下P7岗offer)

的解决方案,简单的就是存null值,但肯定会深究,可以结合布隆过滤器,设计分布式系统,里面又会问到流量分发到具体过滤器服务的方式,比如一致性hash算法,怎么调用?总监面,主要是自我介绍和项目介绍,聊天的方式比较舒服,大部分是对你的整体价值观做宏观的把控(比如上进心,责任心,心态,工作激情等,差不多15分钟就结束了。交叉面,项目为主,时间大概为40分钟,问的内容不多,这个阶段我个人的状态比较放松了,与面试官交谈的方式也自然了许多。设计秒杀系统,我说的异步的方式,会问怎么优化?有没有关注阿里这边最新的技术?

2024-06-19 02:42:59 849

原创 Android学习必备---大神呕心沥血之作,巨详细巨简洁,一看就懂一学就会!

至此,关于入门Andriod需学习的内容讲解完毕,总结如下:Android知识图谱:我们到底需要学习哪些Android知识?至此,关于怎么学习Android知识讲解完毕。此处作简单的总结:Android学习攻略:手把手教你循序渐进地学习Android知识。

2024-06-19 02:32:27 659

原创 基于JSP实现医院病历管理系统

医生角色:主要进行患者就诊,病历管理,处方管理,个人信息管理等功能。库存工作人员角色:主要管理药品相关的库存工作。窗口工作人员角色:主要进行划价收费工作。

2024-06-19 02:04:23 260

原创 Android修行手册-Button实现点击音效有多简单?

在Unity中实现很简单,原生的使用Audio Soure,如果你用过FairyGUI甚至不用写代码,直接妥妥拽拽可视化就搞定了。新朋友可能不清楚,小空是Android/Unity领域,平时也会开发Unity应用,只不过不是游戏而是偏向应用方向。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,好了,既然要实现点击按钮有音效,那么我们先准备一个音效,放到【res-raw】文件夹下。//AudioAttributes是一个封装音频各种属性的方法。

2024-06-19 02:03:12 922

原创 AndroidX了解一下

当然涉及的不止这些库,更详细的变化内容可以查看。我们可以添加appcompat依赖对比一下:或可以看到详细变化同时我们看到viewpager等一些UI组件被分离了出来,这样也是便于更好的使用,职责分明,以减轻不使用ProGuard或Multidex的应用程序和测试的压力。

2024-06-19 01:32:46 660

原创 Android-APK瘦身实践:二次瘦身如何再减少大小?(4M—2-9M)

当达到4M以内之后,公司建议说,能否再压压?2M如何?

2024-06-19 00:59:45 717

原创 华为大佬的“百万级”MySQL笔记,基础+优化+架构一键搞定

慢查询基础:优化数据访问+重构查询的方式+查询执行的基础+MySQL查询优化器的局限性+查询优化器的提示+优化特定类型的查询)(MySQL系统管理简介+MySQL的数据目录+MySQL数据库系统的日常管理+访问控件和安全+MySQL数据库的维护、备份和复制)(数据值的类别+MySQL的数据类型+MySQL如何处理非法数据值+序列+表达式求值和类型转换+数据类型的选用)(MMM的架构+配置环境+MMM的安装+Monitor服务器的配置+各个数据库服务器的配置+MMM的管理)(MySQL程序设计)

2024-06-19 00:58:50 268

原创 Android 自定义 HorizontalScrollView 打造再多图片(控件)也不怕 OOM 的横向滑动效果

首先,加载第一个Item,根据item的宽计算当前屏幕可以加载多少张图片,然后初始化第一屏的图片,接下来就是从写onTouchEvent,在其中监听用户的ACTION_MOVE,然后根据移动的距离加载前一张或者后一张,同时动态移除不可见的View,回收内存~~~~用起来是不是有点像ListView,初始化数据适配器,然后设置数据适配器,然后就是设置各种回调~~如果仅仅是一堆图片展示,类似商品切换,更见简单,就不需要设置滚动监听和点击监听了~可以看出,不仅是做相册,还是图片轮播想过都是刚刚的!

2024-06-19 00:30:22 1091

原创 剑指Offer三天挑战赛03~15

剑指 Offer 03. 数组中重复的数字找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。示例 1:输入:输出:2 或 3限制:来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/shu-zu-z著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

2024-06-18 13:18:03 607

原创 使用 Eclipse 创建一个静态的登录页面

在 Eclipse 中,点击“File”,显示菜单,选择“New” “Other”点击“Other”菜单项,显示“New(新建)”对话框,展开“Web”节点,选择“Static Web Project”创建css目录并在css目录中添加style.css文件点击“Static Web Project”节点,弹出“New Static Web Project”界面,创建静态 Web 项目 LoginProject。

2024-06-18 12:44:57 1332

原创 七夕超多表情包入侵 - 100%提升博客美感(六千粉丝福利)!

一: 前言😍 一、前言大家好,我是小诚,又到了愉快的分享时间,不知不觉,编写博客已经两年多了,相信关注我比较久的粉丝都知道,从一开始我的博客无论是排版还是技术的细节性都是一般,随着经验的积累现在也逐渐在往好的方向发展,趁着七夕佳节&六千粉丝,给大家整理了一下非常常用的博客表情包当做福利(虽然只是对写博客的人有些帮助),常用表情包😋 二、表情😆 三、人物😛 四、手势😚 五、日常😜 六、手机😜 七、公共😕 八、动物🤪 九、植物&自然😬 十、饮食😈 十一、体育😡 十二、旅游。

2024-06-18 08:20:52 1028

原创 【半佛仙人】他从不买水军,凭什么一年内做到B站500万粉丝?

不是说别人的意见会误导你,或者是说你一定比别人强,而是你内容是心声,是你想要表达的东西,人和内容是合一的。我想说,刚开始效率可能会低一点,但随着你做的越多,对内容把控就会越熟练,你要去磨合形成自己的内容模块,然后接下来的每一期,根据素材去套就好了。现在大家白天上班都上得魂飞魄散的,谁想干巴巴地听你讲道理,如果你的内容不能够让人看下去,那你就不要做这样的内容。要去拆解这些反馈,比如同一个话题不同的时间去做,产生了怎样不同的结果,这些反馈都可以最后总结提炼为你的核心数据,为以后的创作提供方向。

2024-06-18 07:40:38 417

原创 【Elasticsearch】学习笔记-p6(RestClient查询文档)

/ 2.准备DSL// 3.发送请求// 4.解析响应。

2024-06-18 07:08:46 898

转载 「Java多线程」慎用这种方式模拟并发请求,我差点把服务弄蹦了

调用 await()方法的线程会一直处于 阻塞状态 ,直到其他线程调用 countDown() 使当前计数器的值变为 0 ,每次调用 countDown() 方法计数器的值 减1。声明该对象时需要初始化等待线程数 ,调用 await() 方法会使得线程阻塞,直到 指定数量的线程都调用await方法时,所有被阻塞的线程会被唤醒,继续执行。log.info(“请求成功>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>{}”, responseBody);

2024-06-18 06:31:37 1755

原创 《设计模式就该这样学》之委派模式详解

下面来看委派模式在Spring中的应用,Spring IoC模块中的DefaultBeanDefinitionDocumentReader类,当调用doRegisterBeanDefinitions()方法时,即在BeanDefinition进行注册的过程中,会设置BeanDefinitionParserDelegate类型的Delegate对象传给this.delegate,并将这个对象作为一个参数传入parseBeanDefinitions(root, this.delegate)。

2024-06-18 05:53:35 1060

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除