- 博客(14)
- 收藏
- 关注
原创 新手入门之VIM 编辑小技巧_vim编辑网页
新增: a 光标后面添加文本 A 光标所在行末尾添加文本插入: i 光标前面插入文本 I 从光标所在行的开始处插入文本。
2024-09-08 17:33:04
163
原创 如何高效学习React:探索React的魅力与实践_react学习策略
通过这个过程,可以熟悉React的基本概念、组件的使用、状态管理、路由等方面的知识。在参与开源项目的过程中,可以与其他开发者交流,学习他们的经验和技巧,提高自己的编码水平。通过学习状态管理工具的基本概念、使用方式和相关工具,可以选择适合自己项目的工具,并提高应用的可维护性和可扩展性。可以将复杂的UI拆分成小的可复用组件,每个组件负责渲染特定的部分,并管理自己的状态和交互逻辑。动态路由可以根据不同的参数值加载不同的组件,而嵌套路由可以在一个组件中嵌套其他组件,并定义对应的路径规则。
2024-09-08 14:10:22
733
原创 全面理解Java内存模型(1)
假设线程A从主存读取Obj.count变量到自己的CPU缓存,同时,线程B也读取了Obj.count变量到它的CPU缓存,并且这两个线程都对Obj.count做了加1操作。想象一下我们的共享对象存储在主存,一个CPU中的线程读取主存数据到CPU缓存,然后对共享对象做了更改,但CPU缓存中的更改后的对象还没有flush到主存,此时线程对共享对象的更改对其它CPU中的线程是不可见的。即使两个线程执行的是同一段代码,它们也会各自在自己的线程栈中创建本地变量,因此,每个线程中的本地变量都会有自己的版本。
2024-09-08 10:41:40
804
原创 【游戏开发小技】Unity中实现Dota里的角色技能地面贴花效果(URP ShaderGraph Decal)
嗨,大家好,我是新发。我平时偶尔会打打Dota2,在Dota里面,技能释放前会有一个地面贴花效果来作为范围的显示,比如深渊领主的这个技能,如下我们可以看到技能范围特效是可以投射到场景地面和物体上(比如树木),这个在Unity中如何去实现呢?本文我以URP渲染管线为例,讲一下这个技能地面贴花效果的制作过程吧~注:本文我使用的Unity版本为版本为12.1.6。
2024-09-08 05:49:37
383
原创 [hadoop全分布部署]安装Hadoop、配置Hadoop 配置文件②_core-site
加入社区》https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!加入社区》https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0。
2024-09-08 00:54:14
140
原创 STM32 hex文件、bin文件、axf文件的区别?_
axf文件、hex文件与bin文件都是可以运行在我们的stm32上的,它们都存储了编译器根据源代码生成的机器码,根据应用场合的不同,它们又有所区别。axf文件是编译默认生成的文件,不仅包含代码数据,而且还包含着调试信息,在MDK里进行debug调试用的就是这个文件。命令窗口也是可以通过命令来编译我们的STM32程序的(前提是配好环境变量,否则得到编译工具所在的路径下进行编译)。关于它们的区别这里只是简单的阐述说明,有时间、有精力、有兴趣的朋友可以去分析它们里面的内容。hex文件的烧录,我们可以使用。
2024-09-07 21:37:54
247
原创 kubeadm安装kubernetes集群_reason networkpluginnotready message network plugi
通过运行来验证模块是否已加载。若要显式加载此模块,请运行。为了让 Linux 节点的 iptables 能够正确查看桥接流量,请确认sysctl配置中的设置为 1。
2024-09-07 16:12:14
784
原创 Google IO 2024开发者大会:Android P
界面上也有了很大调整。Android P提供ML Kit功能,利用谷歌ML云计算技术,能够进行文本识别、人脸识别等等,能够使用谷歌基于云的技术,提供及用模板,可跨平台使用,同时支持IOS。从谷歌刚刚推出的Android P新测试版来看,其中版本号已经发生了细微的变化,其中“P”的代表的含义已经公示,原来是Android 9,而不是传统意义的“9.0”。许多用户也在第一时间刷入了Android P系统,许多用户表示,Android P的第一印象就是带着浓浓的“谷歌风”,简介的界面带来浓郁的科技感。
2024-09-07 09:54:04
397
原创 Go 命令行框架 构建强大的命令行工具
在命令行工具中,我们可以使用Viper来读取指定的配置文件,并使用Viper提供的方法来添加、修改或删除配置项。通过Viper的环境变量解析特性,用户还可以使用环境变量来覆盖配置文件中的值,实现动态的配置管理。接下来,为了更好地理解这些框架的使用和选择,我们将通过三个案例来说明各个框架的应用场景和适用性。重要的是,通过选择合适的框架,你可以提高开发效率,并为用户提供更好的用户体验。Cli 提供了简洁而灵活的命令行参数定义和解析功能,使得我们可以快速构建自己的命令行工具。
2024-09-07 04:23:16
700
原创 6年Android开发,裸辞冲击多家大厂收割腾讯,TCL,深信服等Offer,如何抉择月薪35K跟996?
1、Looper消息机制,postDelay的Message怎么处理,Looper中的消息是同步还是异步?什么情况下会有异步消息2、事件分发机制的源码3、android的屏幕刷新机制,怎么优化UI卡顿情况4、有没有使用过插件化框架,实现原理?5、你在项目中碰到什么比较棘手的问题?怎么解决的?6、找到一个无序数组中第一次出现最多次数的元素三面感觉自己回答的还可以,但是感觉在某些细节上没有回答到面试官的点上,还需要继续努力。某手机海外部门(offer)
2024-09-04 09:30:53
1568
原创 2024非科班生的Android秋招,金九银十求职经历-(快手,拼多多等12家大厂,附简历重点技能书写方式)
1.详细的讲下View的绘制过程2.使用过哪些动画,属性动画和View动画的区别在哪里,View动画的原理(ValueAnimator和ObjectAnimator的区别)3.Activity的生命周期,启动模式,区别在哪,讲下各自的应用场景。4.Fragment的生命周期5.Service的生命周期6.进程与线程的区别7.在中使用过多线程么1.HashMap(因为我写过相关文章,这个问题答了蛮长的一段时间)2.java gc3.常用的线程池,以及线程池的各个属性的含义。
2024-09-03 21:16:16
1563
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人