• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
重剑无锋 大巧不工
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

10 2016 档案

 
原码、反码、补码和移码
摘要:原码: 如果机器字长为n,那么一个数的原码就是用一个n位的二进制数,其中最高位为符号位:正数为0,负数为1。剩下的n-1位表示概数的绝对值。 例如: X=+101011 , [X]原= 00101011 X=-101011 , [X]原= 10101011 位数不够的用0补全。 PS:正数的原、反、 阅读全文
posted @ 2016-10-31 16:31 web21 阅读(2541) 评论(0) 推荐(0)
php底层运行原理
摘要:http://www.cnblogs.com/phphuaibei/archive/2011/09/13/2174927.html 阅读全文
posted @ 2016-10-31 15:56 web21 阅读(169) 评论(0) 推荐(0)
mysql中数据类型的取值范围
摘要:mysql整型bigint、int、mediumint、smallint 和 tinyint的语法介绍,如下: 1、bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字),无符号的范围是0到 1 阅读全文
posted @ 2016-10-31 15:45 web21 阅读(29194) 评论(0) 推荐(0)
uniqid函数产生唯一id,减少碰撞几率
摘要:$uuid = str_replace(".","",uniqid(mt_rand(100000,999999),true)); //基于当前时间微妙数,与mt_rand、uniqid第二个参数设置为true[加盐]混用减少碰撞几率 echo $uuid; 阅读全文
posted @ 2016-10-31 14:56 web21 阅读(425) 评论(0) 推荐(0)
thinkphp5命名规范
摘要:类的命名采用驼峰法,并且首字母大写。如:User、UserType[不需要加后缀、如IndexController是没必要的,应当直接为Index、接口或者抽象类也保持这个规范] 属性命名采用驼峰法,并且首字母小写。如: instance、tableName [私有属性和受保护的属性前面应该加上下划 阅读全文
posted @ 2016-10-28 15:37 web21 阅读(310) 评论(0) 推荐(0)
php并发编程相关扩展
摘要:Stream:PHP内核提供的socket封装Sockets:对底层Socket API的封装Libevent:对libevent库的封装Event:基于Libevent更高级的封装,提供了面向对象接口、定时器、信号处理的支持Pcntl/Posix:多进程、信号、进程管理的支持Pthread:多线程 阅读全文
posted @ 2016-10-28 15:23 web21 阅读(227) 评论(0) 推荐(0)
array_filter、array_map、array_walk解释
摘要:/** * array_filter 用回调函数处理数组中的各个元素, * 重点在于过滤(而不是新增)某个元素,当你处理到一个元素时, * 如果返回了false,那么这个元素将会被过滤掉。PS:保持了原来的索引。 */$arr = array(1,2,3,'aaa'=>4,5); $newArr = 阅读全文
posted @ 2016-10-28 15:17 web21 阅读(6317) 评论(0) 推荐(0)
关系型数据库的三范式
摘要:第一范式:确保每列的原子性. 如果每列(或者每个属性)都是不可再分的最小数据单元(也称为最小的原子单元),则满足第一范式. 例如:顾客表(姓名、编号、地址、……)其中"地址"列还可以细分为国家、省、市、区等。第二范式:在第一范式的基础上更进一层,目标是确保表中的每列都和主键相关. 如果一个关系满足第 阅读全文
posted @ 2016-10-28 13:59 web21 阅读(187) 评论(0) 推荐(0)
linux常用命名复习
摘要:ubuntu sysv-rc-conf 用来管理自启动项 centos chkconfig strace -p pid 追钟系统调用 //结果中每一行都是一个系统调用,可以很清楚程序卡在哪一步 1. ls命令ls命令是列出目录内容(List Directory Contents)的意思。运行它就是列 阅读全文
posted @ 2016-10-28 12:42 web21 阅读(269) 评论(0) 推荐(0)
redis使用笔记
摘要:mysql select * from table where xx;insert into table(name1,name2..) values(value1,value2);delete from table where id=2;update table set name='张三' wher 阅读全文
posted @ 2016-10-28 12:40 web21 阅读(172) 评论(0) 推荐(0)
安装php扩展
摘要:下面我以soap安装为例子 cd /home/zhangy/php-5.2.6/ext/soap /usr/local/php/bin/phpize#确定php-config文件在不在,调用php-config,安装后.so文件会自动放到extension_dir里面./configure --en 阅读全文
posted @ 2016-10-28 12:26 web21 阅读(190) 评论(0) 推荐(0)
文件与目录的rwx权限
摘要:r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权限。 w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。 x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限 阅读全文
posted @ 2016-10-28 12:20 web21 阅读(3485) 评论(0) 推荐(1)
VMware安装增强工具
摘要:1. 开启linux,进入系统 2. 点击菜单中的“虚拟机” “install vmware-tools“ 命令 cd /mkdir /aaamkdir /mnt/cdrommount /dev/cdrom /mnt/cdromcd /mnt/cdromtar zxvf VMwareTools-10 阅读全文
posted @ 2016-10-28 12:18 web21 阅读(684) 评论(0) 推荐(0)
samba服务配置
摘要:使用yum或者apt-get安装 //centos # yum install samba samba-client samba-swat //ubuntu apt-get install samba smbclient Samba开发环境配置 Acl权限设置 【不是必须、只要保证web目录的所有者 阅读全文
posted @ 2016-10-28 12:16 web21 阅读(207) 评论(0) 推荐(0)
sshd安装
摘要:centos yum install openssh-server #chkconfig --level 2345 sshd on #service sshd restart 重新启动 #netstat -antp |grep sshd 看是否启动了22端口.确认下. 正常显示 sshd在liste 阅读全文
posted @ 2016-10-28 12:10 web21 阅读(162) 评论(0) 推荐(0)
同步时间linux
摘要:针对对时间要求精确度高的服务器 1.安装时间服务器yum install ntp 2.同步时间ntpdate time.nist.gov 3.设置计划任务每隔10分钟同步一次 */10 * * * * ntpdate time.nist.gov #域名或IP 同步硬件时间思路:将硬件时间同步成上述以 阅读全文
posted @ 2016-10-28 12:05 web21 阅读(138) 评论(0) 推荐(0)
linux计划任务
摘要:crontab -h查看帮助 crontab -e 可以打开一个文件 ,再此文件中书写计划任务 每2分钟执行某脚本 分 时 天 月 星期 脚本 */2 * * * * /usr/local/work/test.php 每天凌晨4点 0 4 * * * 周一和周五下午7点 0 19 * * 1,5 每 阅读全文
posted @ 2016-10-28 12:01 web21 阅读(146) 评论(0) 推荐(0)
win环境变量立即生效
摘要:执行 set PATH=C: 新打开的cmd窗口就立即生效了。 阅读全文
posted @ 2016-10-28 11:17 web21 阅读(335) 评论(0) 推荐(0)
git快速get
摘要:配置:git config --global user.name 'yangshaoxiang' git config --global user.email '254135495@qq.com' ssh-keygen -t rsa –C "254135495@qq.com" //产生秘钥、在C:\ 阅读全文
posted @ 2016-10-28 10:12 web21 阅读(667) 评论(0) 推荐(0)
go的环境变量设置
摘要:GOROOT go的安装路劲 如:D:\Program Files\Go GOPATH go的工作路径 GOPATH可以设置多个。存放包文件。比如你引入 "xxx"包。那么go会去GOPATH下的src目录中去寻找D:\Go_WorkSpace>go build -o test.exe test.g 阅读全文
posted @ 2016-10-28 09:52 web21 阅读(342) 评论(0) 推荐(0)
composer快速入门
摘要:composer.json 文件内容定义 { "require":{ "workerman/workerman-for-win" : "3.2.2", }} 表示此项目需要依赖 workerman/workerman-for-win这个框架[扩展],https://packagist.org/exp 阅读全文
posted @ 2016-10-28 09:48 web21 阅读(403) 评论(0) 推荐(0)
JSON字符串与JSON对象
摘要:JSON对象是直接可以使用JQuery操作的格式,和js中的对象一样,可以用对象(类名)点出属性(方法)。 JSON字符串仅仅只是一个字符串,一个整体,不截取的话没办法取出其中存储的数据,不能直接使用,除非你只想alert()他; JSON对象: JSON字符串: "JSON字符串"转化为"JSON 阅读全文
posted @ 2016-10-27 12:29 web21 阅读(145) 评论(0) 推荐(0)
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3