Csming

虽千万人吾往矣

去杭州后的第五天

这是去杭州,又从杭州回来的第五天深夜里记录下来的在杭州的流水账 第一个夜里的西湖,深夜的电动车与世界杯下酒 初到杭州已是下午三点半,找的住的地方后已经是四点半了。住的地方是在Airbnb上找的民宿。三个人三晚只需要600多元,并且临近杭州城里的绝大多数景区与娱乐场所。据说向南走一公里多的地方还开有牛郎店,最后没有光顾真是遗憾。抛开最后一晚让我们差点在床上吃蟑螂的缺点外,这房子还是不错的。 ......

Dart(二)

容器 StringBuffer StringBuffer能够高效的构建多个字符串。 12345678910StringBuffer sb = new StringBuffer();sb.write("11111");sb.writeAll(['222', '333 ', 'string ', '444 ']);sb..write('123112') ..write('333');print......

Dart——初次见面请多指教

配置环境 Flutter的环境配置在此处不多说明。 笔者在学习Dart时,是在WebStorm上编码的。Dart目前能够使用的IDE是Dart Editor(已被弃用),WebStorm,Atom。我选择了WebStorm。 在WebStorm上配置Dart环境的方法:https://webdev-dartlang-org-dev.firebaseapp.com/guides/get-sta......

Android性能优化(一)

原文地址:https://www.csdn.net/article/2015-01-20/2823621-android-performance-patterns/1 最近阅读了胡凯的Android性能优化典范,做了一些记录;还有一部分在开发的时候遇到的问题。 绘制问题 画面渲染 Android系统每隔16ms发出 VSYNC 信号,触发对UI进行渲染。如果每次都能够渲染成功,则能够达到......

收藏的一些博文[new]

不该被忽视的CoreJava细节(一) 关系型数据库原理 Android进阶必备:跨进程通讯机制 ...

StatusLayout

StatusLayout 首先附上github项目地址;https://github.com/csming1995/statuslayout 之前看过很多网上已有的做法,大多都已经将状态都涵盖了;这样的做法,可能很难包裹所有的业务需求; 于是,突发奇想,是否能够提供给使用者更自由的使用方式;比如,提供给使用者自定义某状态布局,甚至自定义状态及布局的自由; 这是一个复杂度不太高,但是代码设计......

第一次正式成为代码工实习

第一周 导师安排我阅读《Java核心技术卷I》以及《Head First设计模式》 然后第四天的时候,读完了核心技术卷,周五读完了设计模式; **感受:**发现很多,平时写代码的时候并不会注意到的知识点,发现一些东西原来可以这么用; 以前有学习过设计模式,但是看了Head First后,深入的理解了这些设计模式他处理的一些问题;也有去深入的理解了,这样做有什么样的好处; 第二周 上钦老司机......

Android进程间通信

...

Java基础复习——I/O系统

Java的IO是通过java.io包下的类和接口支持的;在java.io包下包括了输入输出两种IO流; **每种输入输出流分为字节流和字符流;**字节流以字节为单位来处理输入输出操作,字符流将以字符为单位来处理输入输出操作; **Java的IO流使用了装饰器设计模式,它将IO流分成底层节点流和上层处理流;**节点流用于和底层的物理存储节点直接关联——不同的五里界店获取节点流的方式可能存在一些......

Java基础复习——设计模式

模式是在特定环境下人们解决某类重复出现问题的一套成功或有效的解决方案 在软件开发生命周期的每一个阶段都存在着一些被认同的模式 什么是设计模式 设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解并且保证代码可靠性。 设计模式一般包含模式名称、问题、目的、解决方案、效果等组成要素......