Csming

虽千万人吾往矣

ECMAScript学习笔记(四)

Function类型 在ECMAScript中,每个函数都是一个函数对象,都是Function类型的实例,且都和其他引用类型一样具有属性和方法。 函数名实际上是一个指向函数对象的指针,不会和某个函数绑定。 1234567891011function sum(num1, num2) { return num1 + num2;}// 相当于:var sum = functi......

关于正则表达式

我们说的正则表达式到底是啥?_? 正则表达式,是用于描述 需要查找的符合某些具有复杂规则 的字符串的工具 元字符 元字符 意义 . 匹配除换行符以外的任意字符 * 匹配零个或多个的字符 + 匹配一个或多个字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符......

ECMAScript学习笔记(三)

引用类型 JavaScript高级程序设计的第五章。讲解了跟对象相关的东西。 Date类型 Date类型,是基于Java的java.util.Date构建的(怪不得觉得用起来很顺手)。 Date类型使用自UTC 2017年1月1日零时开始经过的毫秒数来保存日期。Date类型保存的日期能够精确到1970年1月1日之前或折后的285616年。 创建一个Date对象, 可以这么操作: 1var n......

ECMAScript学习笔记(二)

变量, 作用域和内存问题 JavaScript高级程序设计的第四章。讲解了如何理解基本类型和引用类型的值,理解执行环境和垃圾回收。 ECMAScript变量松散的性质,决定了变量知识在特定时间内用于保存特定值的一个名字而已。 基本类型VS引用类型 基本类型:简单的数据段 引用类型:多个值构成的对象 Undefined、Null、Boolean、Number、String类型是按值访问的。引用......

ECMAScript学习笔记(一)

ECMAScript JavaScript由ECMAScript(核心)、DOM(文档对象模型)、BOM(浏览器对象模型)三个部分组成。 ECMAScript和Web浏览器没什么太大的关系,ECMA包含了:语法、类型、语句、关键字、保留字、操作符、对象。 类比于Java的话,就是Java的基础语法,即:java se部分,不包含j2ee,java me的部分。 在HTML中使用javascr......

JavaScript——BOM

Window BOM的核心对象是window,其表示浏览器的一个实例。在浏览器中,window既作为JavaScript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象。 全局作用域 作为Global对象角色。 1.在全局作用域中定义的变量,函数等,都自动归在window对象名下。 12345678var age = 29;function sayAge() ......

去杭州后的第五天

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

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 之前看过很多网上已有的做法,大多都已经将状态都涵盖了;这样的做法,可能很难包裹所有的业务需求; 于是,突发奇想,是否能够提供给使用者更自由的使用方式;比如,提供给使用者自定义某状态布局,甚至自定义状态及布局的自由; 这是一个复杂度不太高,但是代码设计......