- 博客(12)
- 收藏
- 关注
原创 不要花大力气学-Kotlin
我不否认Kotlin的价值,但它终究只是一门语言,一门语言在如今的移动端里实在是翻不起什么浪花。所以,Kotlin要学,但会用即可,不建议投入太多时间去深挖。1.Java语言进阶与Android相关技术核Android应用是由Java语言进行开发的,SDK也是由Java语言编写,对于Android来说,只要SDK没有用Kotlin重写,那么Java语言是都需要学习的。而且Android APK的后台服务器程序大概率是Java语言构建,所以掌握Java也是一种必然,这就是为什么BAT面试为什么死抠你的Java
2025-01-14 03:23:03
358
原创 不要学得太杂太乱!学习Android开发只要记住这几点!
TextView控件的使用Button控件的使用方法EditText控件的使用方法ImageView的使用方法RadioButton的使用方法Checkbox的使用方法Menu的使用方法。ListView的使用方法GridView的使用方法Adapter的使用方法Spinner的使用方法Gallary的使用方法ScrollView的使用方法RecyclerView。动画系列:熟悉View动画和属性动画的不同点,懂属性动画的工作原理;能够回答问题”一个应用存在多少个Window?
2025-01-14 03:19:22
402
原创 不服不行!阿里内部高并发实战手册限时开源,GitHub已标星4W+
这个高并发架构的系统模型不仅仅限于IM系统,通过简单的调整和适配,就可以应用于当前主流的Java后台系统。从实战的角度出发,介绍如何使用ZooKeeper 来设计分布式ID生成器,并对重要的SnowFlake算法进行详细的介绍。这是重点讲解Netty,它是目前当之无愧的高性能通信框架皇冠上的明珠,是支撑其他众多著名的高并发、分布式、大数据框架底层的框架。这部分从操作系统的底层原理开始讲解:浅显易懂地剖析高并发IO的底层原理,并介绍如何让单体Java应用支持百万级的高并发。高并发IM的综合实践。
2025-01-14 03:15:40
311
原创 vue中axios的使用
2、安装axios依赖3、编写代码new Vue({router,})axios({})axios({// 专门针对于get请求的参数拼接params:{page: 3})4、请求结果5、axios发送并发请求方式1:new Vue({router,})// axios发送并发请求}),axios({params:{page:5})方式2new Vue({router,})// axios发送并发请求// 方式2}),axios({
2025-01-13 00:57:55
1159
原创 vuex中this
this.storedispatch与thisstore.dispatch() 与 this.store.dispatch()与this.store.commit()方法的区别总的来说他们只是存取方式的不同,两个方法都是传值给vuex的mutation改变state。
2025-01-13 00:54:13
180
原创 Vuetify学习笔记 (一) 安装和布局
说明由于官网说的比较散。我这里想起什么难点,就记录什么。我写这篇文章的时间是 2022年1月26日16:27:41起步这里推荐直接通过vue-cli进行安装,会方便很多1.先安装vue-cli2.通过vue-cli创建项目vue create 你的项目名称3.进入项目,添加vuetify4.然后运行 理论上就可以看到 了关于项目结构vuetify官方推荐的App.vue结构按道理,这里应该放在快速入门的章节,搞不懂为什么要放在UI组件里面,来说,而且还是根据首字母的顺序来排序…
2025-01-13 00:50:32
785
原创 pycharm的十个小技巧,让你写代码效率翻倍
如果你不记得全名了,只需要输入首字母,Pycharm 就会提示你。在需要选择某个函数的时候,只需要把光标放在最前面,然后点击 Command + Option + Shift + [ ,就可以选择对当前代码块, 使用 Command + / 注释。如果你是新手,可能会为了安装库而感到烦恼,在 PyCharm 里面可以使用你熟悉的图形化界面来安装库,就不用陷在一堆命令行里了。调用库时,你可以在你好奇的几乎任何地方点击 Command+B,就可以很方便的跳转到源码里的类,方法,函数,变量的定义。
2025-01-12 09:16:18
228
原创 Promise源码解密-then的链式调用
then中的onFulfilled/onReject 是可选的, 下面的例子,第一个then没有return值,但是第二个then也可以接受到值,最终输出 then 回调可选。实例不可 循环引用,报错 : Chaining cycle detected for promise #
2025-01-12 09:12:37
201
原创 Postman(二) postman发送POST请求,模拟请求头&;界面的响应信息_postman模拟post请求
2、打开微信开放文档,找到用户管理-用户标签管理的接口信息:https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Get_access_token.html3、打开postman,新建一个request请求,并输入创建用户标签的接口信息;输入提前获取过的access_token信息到params列中;如下图4、由于post请求的Body是JSON格式的,所以在postman中点击Body,选择RAW,再选择JSON格式;
2025-01-12 09:05:10
342
原创 CSS3笔记之定位篇(二)z-index
background --> 负z-index --> block块状水平盒子 --> float浮动盒子 --> inline/inline-block。background --> 负z-index --> block块状水平盒子 --> float浮动盒子 --> inline/inline-block。–> z-index:auto或z-index:0,不依赖z-index的层叠上下文 --> 正z-index。–> z-index:auto或z-index:0 --> 正z-index。
2025-01-11 04:05:10
378
原创 优快云出品,必是精品:优快云浏览器助手!
以下操作任选其一:将crx文件拖拽到“chrome://extension”页面, 完成安装:将zip包解压到任意目录,点击“加载已解压的扩展程序”按钮, 选择已解压的插件目录完成安装。Tip:zip安装方式需手动替换文件升级。zip包版本迭代比Chrome商店更快,如有问题,可以在加官方群寻求支持。下方是官方安装视频(安装完成后我们的浏览器主页:3、简单设置点了固定以后它就可以固定在外部和宝贝俩字平级了:固定在外部后就非常方便,一点功能就出来了。例如我是前端开发:我可能需要以下几个功能为多。
2025-01-11 04:01:28
1283
原创 Clickhouse实战--数据更新和删除概述_clickhouse update
在Clickhouse中可以有多种方法来更新数据,不同方法适用的场景不同。总的来说,在CK中更新数据方法有以下几种:(1)直接使用update语句(2)先删除数据,再插入最新的数据(3)ReplacingMergeTree表引擎+Insert语句(4)CollapsingMergeTree表引擎+Insert语句(5)VersionedCollapsingMergeTree表引擎+Insert语句。
2025-01-11 03:53:59
1021
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人