PHP学习笔记2

memory_get_usage()

int memory_get_usage ([ bool $real_usage = false ])

返回当前分配给你的PHP脚本的内存量,单位是字节(byte)。
参数
real_usage
如果设置为TRUE,获取系统分配的真实内存尺寸。如果未设置或者设置为 FALSE,将是 emalloc() 报告使用的内存量。
返回值
返回内存量字节数。






更多

PHP学习笔记1 php环境搭建

学习php,首先我们就需要搭建一个php的运行环境。我们目前最常见的动态网站的服务器大多都是php的,而php的运行环境多为LAMP(这是一个简称),那么就先介绍一下LAMP。

-----------源自百大爷-----------
LAMP指的Linux(操作系统)、ApacheHTTP 服务器,MySQL(数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web 服务器。


更多

Arduino之 SD卡文件读写2 官方SD库文件

之前介绍了Arduino之SD卡文件读写SdFat,大致介绍了一下 一个改进优化后的Sd卡库文件。。。

可是由于项目的需要,需要一些特殊的文件操作,而SdFat中并没有提供这些功能,所以只好用原先的SD库文件。

目前使用该库文件尚未发现问题。。。。(该库文件有设计缺陷,但实际测试中对于8GSD卡操作尚未出现问题)

更多

union 一个被忽略掉的强力武器

在实验室试着将数据从单片机写到sd卡中的时候,由于<span style="text-decoration: underline">只能按照字节的方式进行写入和读取</span>,所以而在使用位运算进行操作的话 麻烦又浪费时间。。。

于是在百大爷上转转。。。。

原本写的程序中有需要将一个 unsigned long型数据写入sd卡中

更多

Arduino编程之--SD卡文件读写SdFat

SD卡体积小,价廉方便,因此可以用在很多地方。Arduino可以通过SPI接口与sd卡读取模块进行通信,进行各种文件操作如:创建文件、删除文件、向文件中添加内容、修改文件等。

line

更多

Arduino编程之Serial.println()

初次相遇Arduino板子。。。。

Serial.println(data)
从串行端口输出数据,跟随一个回车(ASCII 13, 或 'r')和一个换行符(ASCII 10, 或 'n')。这个函数所取得的值与 Serial.print()一样。

Serial.println(b) 以十进制形式输出b的ASCII编码值,并同时跟随一个回车和换行符。<!--more-->

Serial.println(b, DEC) 以十进制形式输出b的ASCII编码值,并同时跟随一个回车和换行符。

Serial.println(b, HEX) 以十六进数据形式输出b的ASCII编码值,并同时跟随一个回车和换行符。

Serial.println(b, OCT)以八进数据形式输出b的ASCII编码值,并同时跟随一个回车和换行符。

Serial.println(b, BIN)以二进数据形式输出b的ASCII编码值,并同时跟随一个回车和换行符。

Serial.print(b, BYTE)以单个字节输出b,并同时跟随一个回车和换行符。

Serial.println(str)如果 str是一个字符串或数组,输出整个 str的 ASCII编码字符串。

Serial.println()仅输出一个回车和换行符。

参数
b:需要输出的字节。
str:需要输出的字符串。

Returns
None

/*
模拟输入
在0号模拟插口读取一个模拟值,并输出。
created 24 March 2006 by Tom Igoe
*/
int analogValue = 0;    // 需要保留的模拟值

void setup() {
//在9600 bps打开串行端口:
Serial.begin(9600);
}
void loop() {
// 在0号模拟输入插口读取值
analogValue = analogRead(0);
// 以多种格式输出
Serial.println(analogValue);
// 以ASCII编码十进制浮点值输出
Serial.print(analogValue, DEC);
// 以ASCII编码十进制浮点值输出
Serial.println(analogValue, HEX);
// 以ASCII编码十六进制输出
Serial.println(analogValue, OCT);
// 以ASCII编码八进制输出
Serial.println(analogValue, BIN);
// 以ASCII编码二进制输出
Serial.println(analogValue, BYTE);
// 以原始数据输出
// 在下次读取之前延迟10毫秒
delay(10);
}

cpy From:http://www.burncg.cn/burnblog/article.asp?id=46





更多

HrbustOJ 1053 Warcraft III 完全背包

<p style="text-align: center;">Warcraft III</p>
题目大意
T组数据,没住数据包含背包体积G和物品数量U
接下来U行 输入 第i个物品的 体积V 和价值C
物品数量无限,问最多装东西的价值。。。





更多

Ubuntu13.04源码安装jdk7(oracle)

算法演示视频集合

突然看到五姑娘发的视频链接 想到了以前看过的几个算法演示的视频

脑袋一抽。。。 把见过的算法演示视频放一起吧。。。

想起来就加进去。。。。。

排序算法演示视频

更多

HrbustOJ 1038 菜鸟和大牛 DP?贪心?

<p style="text-align: center">菜鸟和大牛</p>
<span style="font-size: medium"><span style="color: #000000">一个由n行数字组成的三角形,第i行有2i-1个正整数(小于等于1000),如下:</span></span>
<p align="center"><span style="font-size: medium">3</span></p>
<p align="center"><span style="font-size: medium"><span style="color: #000000">7 1 4</span></span></p>
<p align="center"><span style="font-size: medium">2 4 3 6 2</span></p>
<p align="center"><span style="font-size: medium">8 5 2 9 3 6 2</span></p>
<span style="color: #000000;font-size: medium"> </span>

<span style="font-size: medium"><span style="color: #000000">要求你用笔从第1行画到第n(0 < ≤ 100)行,从当前行往下画的时候只能在相邻的数字经过,也就是说,如果从一行的一个数往下画,只能选择其左下或者正下或者右下三个数中的一个(如果存在的话),把所有被画起来的数字相加,得到一个和,求能得到的最大的和的值是多少。</span></span>

<span style="color: #000000">上例中能得到的最大的和为<span>3 + 7 + 4 + 9 = 23.</span></span>







更多