mysql的数据类型int、bigint、smallint 和 tinyint取值范围

mysql的数据类型int、bigint、smallint 和 tinyint取值范围
使用整数数据的精确数字数据类型。 bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。 int 从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) ...

阅读全文>>

阅读全文...

mt_rand和rand区别

mt_rand和rand区别
很多老的 libc 的随机数发生器具有一些不确定和未知的特性而且很慢。 PHP 的 rand() 函数默认使用 libc 随机数发生器。 mt_rand() 函数是非正式用来替换它的。 该函数用了 Mersenne Twister 中已知的特性作为随机数发生器,它可以产生随机数值的平均速度比 libc 提供的 rand() 快四倍。  ---摘自php中文手册

阅读全文>>

阅读全文...

serialize序列化函数

serialize序列化函数
serialize是一个描述 PHP 数据的函数。返回值是一个字符串。有的时候为了把一些数据转为字符串存起来,但是希望保持数据原来有结构和内容。就要用到这个函数。 $a=array('data'=>"hi", 123); $b=serialize($a); echo $b; //这个就是描述过的数组但在这里是一个字符串而已 $c=unserialize($b); //把描述过的数...

阅读全文>>

阅读全文...

strstr与strchr及strrchr使用笔记

strstr与strchr及strrchr使用笔记
strstr() 函数搜索字符串在另一字符串中的第一次出现,并返回字符串的剩余部分。 //第三参数如果设置为 "true",它将返回 search 参数第一次出现之前的字符串部分,默认为false。 strchr() 函数搜索字符串在另一字符串中的第一次出现,并返回字符串的剩余部分。 //strstr别名 参数 描述 ...

阅读全文>>

阅读全文...

Linux文件类型

Linux文件类型
d 目录文件。 l 符号链接(指向另一个文件,类似于瘟下的快捷方式)。 s 套接字文件。 b 块设备文件,二进制文件。 c 字符设备文件。 p 命名管道文件。 - 普通文件,或更准确地说,不属于以上几种类型的文件。 重点注意的是普通文件,在查看文件类型的时候使用file命令和ll命令结合来查看文件的类型

阅读全文>>

阅读全文...

记一次数据库结构设计

记一次数据库结构设计
好久没设计数据库结构,说实话相关的技术我忘得差不多了,只凭一点记忆设计了下,上设计图:

阅读全文>>

阅读全文...

MySQL Workbench中文路径保存问题

MySQL Workbench中文路径保存问题
小V今天在用MySQL Workbench保存EER模型时出现了未响应, 我重装了一遍,还是这样,顿时把我整傻了,最后经过我的测试发现,把文件保存在桌面却没出现问题,而保存在我的【工程】目录中就崩溃,以此推断应该是中文路径问题,于是我又测试了一下保存在英文目录下,果然是这样。 哎哎虽然Workbench没有出中文版的,但至少也得解决这个问题吧,还好我做的不多,...

阅读全文>>

阅读全文...

虚拟机下CentOS 6.5配置IP地址的三种方法

虚拟机下CentOS 6.5配置IP地址的三种方法
实验软件环境:虚拟机Vmware Workstation10.0 、CentOS 6.5 32位   1、自动获取IP地址 虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址。 #dhclient 自动获取ip地址命令 #ifconfig 查询系统里网卡信息,ip地址、MAC地址   分配到ip地址后,用物理机进行ping ip地址,检测...

阅读全文>>

阅读全文...