会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
迈阿密大腮帮
吾生于庚午年十二月,乃冀北张垣大地(今河北张家口)人氏。热衷IT技术,虽相貌平平,但勤学苦练,亦收获颇丰!
博客园
首页
新随笔
联系
订阅
管理
2019年4月2日
从0开始学Flutter
摘要: 第三部分:Flutter布局 Flutter开发中,布局比较另类一点,因为逻辑代码和布局代码都写在一起了,都是使用Dart来写。 Flutter中的布局容器主要分为两类:只能包含一个子Widget的布局容器和可以包含多个子Widget的容器 一:包含单个子Widget的布局容器 Center组件 C
阅读全文
posted @ 2019-04-02 18:28 迈阿密大腮帮
阅读(501)
评论(0)
推荐(0)
2019年1月24日
图片
摘要:
阅读全文
posted @ 2019-01-24 10:21 迈阿密大腮帮
阅读(222)
评论(0)
推荐(0)
2018年9月28日
Java性能优化的50个细节
摘要: 在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 第一,控制
阅读全文
posted @ 2018-09-28 15:11 迈阿密大腮帮
阅读(100)
评论(0)
推荐(0)
2018年5月28日
HashMap 与 CurrentHasMap
摘要: Java7 HashMap put 过程分析 数组初始化 计算具体数组位置 添加节点到链表中 数组扩容 get 过程分析 Java7 ConcurrentHashMap 初始化 put 过程分析 初始化槽: ensureSegment 获取写入锁: scanAndLockForPut 扩容: reh
阅读全文
posted @ 2018-05-28 20:01 迈阿密大腮帮
阅读(424)
评论(0)
推荐(0)
2018年5月25日
多线程
摘要: 一、Synchronized 背景:多线程同时访问对象,并且要求操作相同的资源时,就会造成数据的原子性收到破坏,出现数据的不一致或者不完整,这个关键字的作用就是确保某一时刻,方法内只有一个线程,称为同步锁机制或者互斥锁机制。 几点说明:1、每个对象都有一个 monitor (锁标记),当线程拥有这个
阅读全文
posted @ 2018-05-25 18:54 迈阿密大腮帮
阅读(134)
评论(0)
推荐(0)
2018年4月17日
我所知道的AOP
摘要: 一、术语: 1.通知(Advice) 想要的功能,如安全,事物,日志等。先定义好,然后在想用的地方用一下。 2.连接点(JoinPoint) spring允许你使用通知的地方,spring只支持方法连接点,和方法有关的前前后后(抛出异常),都是连接点。 3.切入点(Pointcut) 你的一个类里,
阅读全文
posted @ 2018-04-17 09:57 迈阿密大腮帮
阅读(133)
评论(0)
推荐(0)
2018年2月28日
学习android的一些套路(转发之小黑屋总结)
摘要: 今天我将给大家分享一下我学习Android的一些方法和想法,分享中并不局限于Android哪一块怎么学习。而是一个总体的,普适性的学习套路和方法。希望可以帮助大家解决一些问题。 注意本文为知乎Live底稿,知识点相对分散,后面部分包含了一些听众提出的问题,但是不影响总体的阅读和理解。 Android
阅读全文
posted @ 2018-02-28 15:31 迈阿密大腮帮
阅读(416)
评论(0)
推荐(0)
2018年1月26日
对于Volatile的认识
摘要: 一、Java内存模型 想要理解volatile为什么能确保可见性,就要先理解Java中的内存模型是什么样的。 Java内存模型规定了所有的变量都存储在主内存中。每条线程中还有自己的工作内存,线程的工作内存中保存了被该线程所使用到的变量(这些变量是从主内存中拷贝而来)。线程对变量的所有操作(读取,赋值
阅读全文
posted @ 2018-01-26 14:43 迈阿密大腮帮
阅读(151)
评论(0)
推荐(0)
2017年9月21日
TextView图文混排
摘要: 一、四周型混排: 方法1:
阅读全文
posted @ 2017-09-21 11:30 迈阿密大腮帮
阅读(107)
评论(0)
推荐(0)
2017年9月12日
android自定义控件
摘要: 一、坐标系 分类和流程 一、坐标系 分类和流程 几个重要的函数 1.构造函数 构造函数是View的入口,可以用于初始化一些的内容,和获取自定义属性。 View的构造函数有四种重载分别如下: public void SloopView(Context context) {} public void S
阅读全文
posted @ 2017-09-12 10:21 迈阿密大腮帮
阅读(254)
评论(0)
推荐(0)
下一页
公告