10 2012 档案

摘要:数据库瓶颈分析与优化1.这内容部分在前面有些章节已经穿插叙述过了.在实际中如果MYSQL时,如果访问量过大的时候很可能会出现Locked状态进程,但是却不能方便的识别是哪条SQL引起的问题,比如DISCUZ论坛的时候.其实作为一个程序员,计算机网络是基础,对于一些最基本的问题,比如IP分类什么的,本来是不应该有任何质疑的.网络模型和TCP/IP协议把网络通讯的各个环节加以细化,对于每个层面的开发都不用去考虑其他层面的细节,因而简化了操作.对于win下面的程序开发,将通过统一的WinsoctIE端口是80qq服务器端口是4000端口端口用2个字节(16位)来表示,因而,端口的取值为0-65535 阅读全文
posted @ 2012-10-29 00:07 sgsheg
摘要:单点登录:1.什么是单点登录:单点登录(Single Sign On),简称为SSO,是目前比较流行的企业业务整合的解决方案之一.SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有信任的应用系统.单点登录的技术实现机制:1.当用户第一次登录的时候,因为还没有登录,会被引导到认证系统进行登录.2.根据用户提供的登录信息,认证系统进行身份严则会给你,如果校验成功,应该给用户返回一个认证的凭证---ticket3.用户再次访问别的应用的时候(3,5)就会被这个ticket带上,作为自己认证的凭据.应用系统受到请求的时候会把ticket发送到认证系统进行验证,检查ticket的合法性.如 阅读全文
posted @ 2012-10-22 14:59 sgsheg
摘要:centos安装mysql+-----------------------------------------+http://51hired.com/questions/3300/yum%E5%AE%89%E8%A3%85MySQL%E5%B9%B6%E8%AE%BE%E7%BD%AE%E5%AF%86%E7%A0%81yum安装mysql并设置密码yum install mysqlyum install mysql-serveryum install mysql-develchgrp -R mysql /var/lib/mysqlchmod -R 770 /var/lib/mysql ser 阅读全文
posted @ 2012-10-19 00:16 sgsheg
摘要:python的删除dela=[1,2,3,4,5,6]del a[0]a>>> [2,3,4,5,6]del a[2:4]a>>> [2,3,6]del a[:]a>>> []del aa#抛出异常,>>>NameError:name 'a' is not definedwhile /passwhile True:pass #什么也不做is用来比较两个变量是否是指向同一内存地址(也就是两个变量是否等价)==是用来比较两个变量是否逻辑相等a=[1,2]b=[1,2]>>> a is bFal 阅读全文
posted @ 2012-10-17 14:28 sgsheg
摘要:linux基本命令:+----------------------------------------------------------------------------------------+a下面的命令:adduser 建立用户帐号可以使用adduser来建立帐号再用passwd来设置帐号的密码.可以用userdel删除此帐号,此命令在Linux中,其实是adduser的符号链接.使用adduser来建立的帐号,实际上存储在/etc/passwd文本中.参数: -c<备注> 加上备注文字,备注文字会存储在passwd的备注参数中 -d<登录目录> 指定用户登录 阅读全文
posted @ 2012-10-16 06:10 sgsheg
摘要:get_magic_quotes_runtime是用来设置php环境变量的magic_quotes_runtime的值set_magic_quotes_runtime()可以修改php.ini中magic_quotes_runtime boolean的设置,进行相对应的转义magic_quotes_runtime 0===关闭1===打开magic_quotes_runtime::值的使用中国\地大吴博\哈哈 阅读全文
posted @ 2012-10-11 23:18 sgsheg
摘要:<?php//@author sgsheg//@time 10/3/*大数据是SQL Server 2012的一个特性.SQL Server 2012能够超越竞争对手的普遍的原因,即易用性和低成本.大数据毫无疑问是许多IT部门所牵挂和好奇的.现在SQL Server 2012被用来管理TB的数据和数十亿的记录,仍无需雇人来优化数据库.事实上对于软件的升级很少是因为功能,更多的是业务的需求.赞成升级:性能 以前九个表的Join肯定是灾难,但是现在这已经不是问题了.将SQL Server 2012 与早期的版本比较,会发现它有更好的整体的性能."更好的性能"总是考虑升级的 阅读全文
posted @ 2012-10-11 18:02 sgsheg
摘要:sqlitesqlite数据库数据库称为软件应用的主要组成部分.正在与数据管理系统非常关键一样,变得很庞大.sqlite是一个开源的商业程序,数据就称为了软件应用程序的主要组成部分.它的减少应用程序的开销,sqlite可移植性好,很容易使用,很小,高效而且可靠.sqlite嵌入到使用它的应用程序中,他们共同的进程空间,而不是一个单独的进程.不像是一个RDBMS,但在进程内部,它却是完整的,自包含的数据库引擎.嵌入式数据库的一个好处就是嵌入式的关系数据库,它由2000年发布,减少应用程序管理数据的开销.sqlite可移植性好,很容易使用,很小,高效而且可靠.sqlite嵌入到使用它的应用程序中, 阅读全文
posted @ 2012-10-11 11:04 sgsheg
摘要:bin2hex将二进制转为十六进制表示string bin2hex(string $str);返回ASCII字符串,为参数str的十六进制表示,转换为字节方式,高四位字节优先.$string="sunhao";echo bin2hex($string);输出二进制的文件+---------------------------------------------------------------------------------------+base64_decode:对使用MIME base64编码数据进行解码string base64_decode(string $e 阅读全文
posted @ 2012-10-11 11:02 sgsheg
摘要:<?php//@author sgsheg//@time 9/29/*what's tcp/ip???+----------------------------------------------------------------------------------------+维基百科 TCP/IP协议TCP/IP协议包含一系列关于换联网基础的网络协议.在目前使用最多的网络协议.最早源于美国国防部的ARPA网项目.TCP/IP模型也叫DoD模型.Department of Defense Model.TCP/IP字面上带有两个协议:TCP协议(传输控制协议)和IP协议(网际协 阅读全文
posted @ 2012-10-08 17:06 sgsheg
摘要:<?php//@Author sgsheg//@Time 9/28/*preg_match_all 执行一个全局正则表达式匹配int preg_match_all(string $pattern,string $subject[,array &$matches[,int $flags=PREG_PATTERN_ORDER[,int $offset=0]]]);搜索subject中所有匹配pattern给定的正则表达式的匹配结果并将他们以flag指定顺序输出到matches中.在第一匹配找到以后,子序列继续从最后一次匹配位置搜索.+------------------------- 阅读全文
posted @ 2012-10-08 17:04 sgsheg
摘要:<?php/*//@auhto sgsheg //@Time 9/27+---------------------------------------------------------------------------------+函数虚重载在php里面没有函数伪重载,让很多时候我们无法进行一些处理,甚至不得在函数后面进行定义N个元素func_get_args,func_num_args,func_get_get_arg+---------------------------------------------------------------------------------+ 阅读全文
posted @ 2012-10-08 17:01 sgsheg