自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Activity的生命周期和启动模式详解

1Activity生命周期全面分析1-1典型情况下正常情况下的生命周期分析1-2异常情况下的生命周期分析1-2-1资源相关的系统配置发生改变导致Activity重建1-2-2内存不足导致低优先级的Activity被杀死2Activity的启动模式2-1Activity的LaunchMode

2017-02-27 22:45:26 384

原创 RxJava初探

目录- 1 - Lambda- 1-1 那么什么是Lambda呢- 1-2 Lambda的基础语法- 1-3 Lambda的简单使用- 2 - RxJava- 2-1 什么是RxJava- 2-1-1 什么是观察者模式- 2-1-2 观察者模式的不足- 2-1-3 RxJava的引入- 2-2 RxJava的基本用法- 2-3 RxJava的常用操作符

2016-12-05 00:50:21 1108

转载 android开发之蓝牙的基本操作

BluetoothAdapter 用法蓝牙运行原理:通过BluetoothAdapter 蓝牙适配器处理任务,如果蓝牙被启动之后,系统会自动去搜索其它设备,如果匹配到附近的设备就发送一个广播,BroadcastRecevier的onReceive被调用一次,我们只需要在onReceive中处理自己的操作即可。蓝牙是一种支持设备短距离传输数据的无线技术。android在2.0以后提供

2016-09-11 10:48:00 6528

原创 PHP程序设计读书笔记十之数组

数组:1.索引数组和关联数组索引数组的键名是整数并且从0开始。关联数组的键名是字符串,看起来像有两个列的数据表:第一列是用于访问键值的键名,第二列是键值在两种情况下,键都是唯一的,不能为同一个数组中的两个或多个元素使用相同的键。2.数组元素的访问我们可以使用数组变量的名字后跟括在中括号中的元素键(也称作索引)来访问数组中的特定的值。$arr[index];键可以是一个字

2016-09-04 17:08:22 673

原创 PHP程序设计读书笔记九之正则表达式

正则表达式PHP支持两种不同类型的正则表达式:POSIX和Perl兼容的。POSIX正则表达式比Perl兼容的功能弱,并且有时速度慢,但是易于阅读。正则表达式的三种作用:匹配,用于从字符串提取信息;用新文本取代匹配的文本;把字符串拆分成小块的数组。1.基础:①在正则表达式中有特殊含义的字符:1)在正则表达式开头的^符号表示它必须匹配字符串的开头(更准确的说是把正则表达式定位在字

2016-08-11 20:55:15 713

原创 PHP程序设计读书笔记八

1.字符串翻转函数:$string = strrev(string);//返回一个翻转顺序的拷贝2.字符串复制函数:$repeated = str_repeat(string,count);//返回一个由参数string重复count次组成的新字符串;3.字符串填充函数:$padded = str_pad(original,length[,with[,pad_type]]);第一个

2016-08-10 15:18:48 383

原创 PHP程序设计读书笔记七

一、比较字符串:1."=="和"==="的区别:"=="在比较之前会先把非字符串类型的操作数转换成字符串,所以"3"==3为true"==="在比较之前不进行转换,并且如果两个参数的数据类型不同就返回false2.当比较运算符(,>=)的一个参数是数字时,在比较之前,其他参数将被转换为数字类型,所以"PHP Rocks"3.字符串比较函数:①strcmp(string1,s

2016-08-09 19:23:15 430

原创 PHP程序设计读书笔记六

编码和转义1.HTML:在HTML中特殊的字符以实体表示,如&(字符'&')和<(字符'对所有特殊字符进行实体引用函数htmlentities()将HTML字符(除了空格)转换为对应的实体。这些字符包括小于(),与号(&)和重音字符。htmlentities(input,quote_style,charset);charset是识别字符集。默认为"ISO-88

2016-08-09 15:18:03 1052

原创 PHP程序设计读书笔记五

字符串1.在实际应用中,除非你要包含转义序列或替换变量才使用双引号,否则应该使用单引号括起来的字符串。2.变量替换的另一种方式:$n = 12;echo "You are the {&n}th person";//输出You are the 12th person3.字符串定界使用heredoc格式可以简单地把多行字符串放在程序中使用格式为:$string =

2016-08-08 17:53:50 534

原创 PHP程序设计读书笔记四

位操作符:按位取反(~):如果操作数是浮点数,那在进行取反之前会先转换成整数;如果操作数是字符串,那么结果值为一个和原字符串长度相等的字符串。规则:~0 = 1;~1 = 0;按位与(&):如果两个操作数都是字符串,操作符返回结果为字符串,结果字符串的长度为两个操作数中长度较短的那个字符串的长度,较长字符串的多余字符将被忽略。规则:1&1 = 0;0&1 = 0

2016-08-07 20:24:52 494 9

原创 PHP程序设计读书笔记三

二、自动递增和自动递减操作符(++,--):该运算符只对变量有效 1.对于纯数字: 1.如果将操作符放到操作数前面(++a,--b),它将返回操作数的新值(自增或自减之后的值)。 2.如果将操作符放到操作数后面(a++,b--),它将返回操作数的原值(自增或自减之前的值)。 2.对于字符串: 对一个字母字符进行递增操作会将它变成字母表的下一个字母,增加"z","Z","9"将绕回到"a","A","0",并且给它前面的字母递增1(就类似于进制系统中的进位)。 3.对于布尔值: 递增递减

2016-08-06 11:33:48 497

原创 PHP程序设计读书笔记二

(二)一、变量:PHP的变量是指用一个美元符号($)作为前缀的标识符。变量可以存放任意类型的值。在编译或运行时没有变量的类型检查,可以用其他不同类型的值替换掉一个变量的值。一个变量没有被设置值,其值即为NULL1.可变变量:可以引用名字存放在另外一个变量里的变量的值example:$foo = 'bar';$$foo = 'baz';//变量$bar的值为"baz"

2016-08-05 21:05:37 559

原创 mysql基础

1.开启mysql的远程访问(remote access)1.sudo vim /etc/mysql/my.cnf------//打开配置文件2.bind-address = 127.0.0.1---------//将本句注释掉,任何IP都可以访问。3.重启mysql服务---------指令:sudo service mysql restart2.在windows中启动mys

2016-08-05 17:51:27 324

原创 linux与php学习杂记

1.在ubuntu上配置ssh服务器在网上查了一下资料,发现Ubuntu默认不安装openssh服务器,所以若要使用ssh远程登录Ubuntu主机,首先需要安装ssh服务器。首先,判断Ubuntu是否安装了ssh服务:1、输入:#ps -e | grep ssh 如果服务已经启动,则可以看到“sshd”,否则表示没有安装服务,或没有开机启动2、安装ssh服务,输入命令:#sudo

2016-08-05 17:46:41 409

原创 PHP程序设计读书笔记一

词法结构:大小写:类名和函数名:和内置结构及关键字一样(如echo,while,class),是不区分大小写的例子:echo("123");ECHO("123");EcHo("123");这三句话是等价的。变量名:是区分大小写的。例子:$name ,$Name是不同的两个变量;语句和分号:"语句"是指完成一段注释或者完成某个任务的PHP代码。PH

2016-08-05 17:42:10 866

原创 在ubuntu下纯指令方式搭建php开发环境

一、安装apache1.安装Apache,命令:sudo apt-get install apache22.1)配置文件:路径为/etc/apache2,配置文件是apache2.conf,而没有http.conf 2)默认网站根目录:/var/www/html3.检验apache安装是否成功的标志是:在浏览器中输入localhost+回车,浏览器中显示下图界面,表示apach

2016-07-29 17:14:25 653

原创 Git中的常用指令

1.配置身份信息git config --global user.name  "**"git config --global user.email  "**"2.创建代码仓库:git init()(会创建一个隐藏的.git文件夹)3.添加单个文件:git   add  +文件名添加某个目录:git  add +文件夹名添加某个项目下所有文件:git add .4.提交代

2016-07-22 20:22:45 345 2

原创 PHP基础语法之数组篇

php的数组的基本用法。

2016-07-22 20:01:38 480

原创 php基础语法之函数篇

php中函数的一些最基本用法。

2016-07-22 19:58:25 374

原创 php基础语法

这是一篇将php基础语法的文章,但是要求读者最好有一定的C语言基础,因为本篇文章中主要介绍的是PHP中和C语言不同的基础语法,本篇文章中未涉及到的点,默认与C语言保持一致。文章中涉及到的有不对的地方,希望大家及时指出。

2016-07-22 11:34:39 572

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除