某山寨

z4zr的待调教小窝

typedef与指针

typedef与指针

昨天收到一奇葩程序 乱用指针的。。修改后一直想记录下。。。
感觉需要注意,,,,

typedef int A[2];
A b[3]={32,11,23,45,6,7};
printf("\n%d",b[1][0]);

可以看出,先定义一种新的数据类型 A,他是一个 2个元素的一维数组。然后再定义一个含有
3个 A 类型的一维数组b,这样b其实就是一个二维数组了,b[3]代表的是有3行这样的一维数组
所以这样下来实际上等效于 b[3][2]。

C/C++二进制文件读写

C/C++二进制文件读写

由于需要弄几个二进制文件做配置文件的测试,所以想自己生成几个以二进制文件。。。

说道文件 估计大家都不会陌生

我们最常用的方法就是FILE *fp = fopen("path","rw");

下面就介绍一下如何将内容以二进制的方算式写入文件

PHP学习笔记2

PHP学习笔记2

memory_get_usage()

int memory_get_usage ([ bool $real_usage = false ])

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

PHP学习笔记1 php环境搭建

PHP学习笔记1 php环境搭建

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

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

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

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

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

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

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

ubuntu GPG错误(公钥丢失解决方法)

ubuntu GPG错误(公钥丢失解决方法)

当在使用ubuntu的过程中不小心删掉的某个可能会用到的公钥.........(手欠啊.....)

然后在 sudo apt-get update 的时候,在最后就会出现下面的东西,,,,,,

错误1:
GPG 错误:http://ppa.launchpad.net **********: 由于没有公钥,无法验证下列签名: NO_PUBKEY ******************的问题
错误2:
GPG签名验证错误: http://ppa.launchpad.net intrepid Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY ***********

VOCALOID + 洛天依 电子合成人声调教

VOCALOID + 洛天依 电子合成人声调教

真心忍不住了。。。。不知道是几年前出现了mikudancer后 就一直好奇电脑合成人声音,不过太懒了。。。。直到十一重回ACG怀抱额,,,,

什么是VOCALOID呢?摘自百大爷。。。
^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-
VOCALOID是Yamaha开发的电子音乐制作语音合成软件。输入音调和歌词,就可以合成为原为人类声音的歌声。于2007年1月推出新版本VOCALOID 2。2008年4月4日,发表开发网上版“NetVOCALOID”,9月30日于“CEATEC JAPAN 2008”正式展示,可于网页浏览器直接使用,相比非网上版,因为是由服务器计算合成声音客户端的电脑负荷可大大减低。2009年4月9日正式公开,服务提供于部分手提电话。