腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
我就是马云飞
专栏成员
举报
97
文章
116998
阅读量
32
订阅数
订阅专栏
申请加入专栏
全部文章(97)
android(36)
其他(19)
java(13)
编程算法(8)
gradle(6)
缓存(5)
数据库(4)
api(4)
jvm(4)
安全(4)
javascript(3)
git(3)
http(3)
存储(3)
游戏(3)
大数据(3)
数据结构(3)
html(2)
access(2)
mvc(2)
打包(2)
github(2)
图像处理(2)
svg(2)
开源(2)
微信(2)
https(2)
机器学习(1)
ios(1)
go(1)
.net(1)
bootstrap(1)
angularjs(1)
react(1)
css(1)
listview(1)
textview(1)
oracle(1)
linux(1)
apache(1)
人工智能(1)
网站(1)
企业(1)
express(1)
自动化(1)
爬虫(1)
网络安全(1)
ssh(1)
erp(1)
gui(1)
面向对象编程(1)
asp(1)
grep(1)
kotlin(1)
系统架构(1)
架构设计(1)
groovy(1)
action(1)
animation(1)
view(1)
window(1)
产品(1)
创业(1)
反射(1)
设计模式(1)
事件(1)
搜索文章
搜索
搜索
关闭
JVM暴力突破之GC回收机制
编程算法
java
jvm
如果不进行垃圾回收,内存耗空是迟早的。因为我们在不断的进行内存分配,而不进行垃圾回收。除非内存足够大,可以让我们随意分配内存。但事实并非如此。
我就是马云飞
2021-02-26
542
0
JVM暴力突破之JMM内存模型
java
缓存
编程算法
JMM规定了内存主要划分为主内存和工作内存两种。此处的主内存和工作内存跟JVM内存划分(堆、栈、方法区)是在不同的层次上进行的,如果非要对应起来,主内存对应的是Java堆中的对象实例部分,工作内存对应的是栈中的部分区域,从更底层的来说,主内存对应的是硬件的物理内存,工作内存对应的是寄存器和高速缓存。具体如图所示:
我就是马云飞
2021-02-26
571
0
设计模式二十四章经之策略模式
编程算法
安全
今天有人看了我之前的推文,说我的作息不正常,我就这么被diss了。当然了,懂的人自然懂,不懂的人和他说到最后就是对喷。我也就懒得解释了,下面进入正文。 概述 策略模式在我们日常开发中也是经常遇见的。比如实现某一个功能有多种算法或者策略。我们根据具体情况去实现它。例如:排序算法,我们可以使用插入、冒泡、快排等等。 针对这种情况,我们一般将多个策略写在一个工具类中去方便调用。我们需要A策略就是调用A方法,需要B策略就调用B方法。 如果将这些算法或者策略抽象出来,变成一个接口,不同的策略有不同的实现类。这样我们
我就是马云飞
2018-06-22
265
0
你们期待的面经来了。
android
java
数据结构
编程算法
概述 时隔一个多月,我又回来了。这段时间有不少人问我最近在干嘛,面经什么时候写,怎么这么久没更文了等等等等。当然了,最近我一直在执行了一次我计划了近半年的跳槽。总得而言还不错。说下我的情况。我是去年九月份开始计划,十一月份开始准备,投了100+家公司,拿到了20+个面试,总共面试了四家,拿到了3个offer,周期差不多是一个月时间。 这个面经可能不是适合所有人,毕竟这次不是一线大厂的面经。不过内容可能你看了至少会发现自己还缺乏哪方面的知识点。适合人群: 学历一般 技术一般的中级开发:毕业1-3年 安卓应用层
我就是马云飞
2018-06-22
628
0
设计模式二十四章经之建造者模式
编程算法
android
概述 建造者模式又称Builder模式,它是一步步创建一个复杂的对象然后进行构建。可以精准的控制对象的构造过程。此模式是将构建复杂对象的过程与它的部件解耦,使得构建过程和部件的表示隔离开来。 一个对象有很多复杂的信息,比如人,有身高,体重,性别,姓名,年龄等等。如何将这些信息给组合起来,然后形成这个对象。比如男生很多,20岁的男生也很多。这个信息组成的过程很漫长。对于这种情况,构建过程中对外部影藏了具体如何实现的,使得组成过程中可以自由扩展,也就降低了两者的耦合度。 使用场景 1、相同的方法,不同的执行
我就是马云飞
2018-06-22
491
0
直播间气泡效果
编程算法
这个效果是之前看过的,正好是很典型的跟动画相关的例子,我这里就拿来跟大家分享一下,如果你以前看过又很熟悉动画那就可以略过,如果不是很熟悉或者没看过那不妨复习和学习一下,上图大家看下(好像转化成gif不
我就是马云飞
2018-02-05
1.9K
0
【数据结构】七大排序算法
数据结构
编程算法
排序的相关概念 排序的分类 根据在排序过程中带排序的记录是否全部被放置在内存中,排序分为: 内排序 外排序 1.内排序 内排序是在排序整个过程中,带排序的所有记录全部放置在内存中。 影响内排序的主要因素: 时间性能。(主要受比较和移动两种操作的影响) 辅助空间。 算法的复杂性。 内排序的分类 根据排序过程中借助的主要操作,内排序分为: 插入排序 交换排序 选择排序 归并排序 2.外排序 外排序是由于排序的记录个数太多,不能同时放置在内存中,整个排序过程需要在内外存之间多次交换数据才能进行。 按照算法的复杂
我就是马云飞
2018-02-05
1.1K
0
我奶奶都能懂的UI绘制流程(下)!
编程算法
listview
android
javascript
缓存
前言 上回咱们说到ViewRootImpl.performTraversals()这个方法,从这里开始,会进入真正的View的绘制流程。第一次看的同学先去隔壁我奶奶都能懂的UI绘制流程(上)!汲取预备
我就是马云飞
2018-02-05
644
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档