历史问题,公司之前的项目采用的 flash client & c++ socket server 架构里总有些拖泥带水的环节,比如 xmlSocket 实现的加载策略文件这一说。对运维来说简直就是噩梦。 昨天花时间研究了一下。把这一环砍掉了。 具体做法只有一步,那就是在socket server 服务端的根目录下放上crossdomain.xml,就是那么简单。 而之前为什么要用xmlsocket来解决策略文件这个问题呢,我分析了一下,因为链接server用的是IP 比如 192.168.1.70 这样的话就必须在 http://192.168.1.70/这个地址上可以访问到xml 之前访问不到,于是就有了xmlsocket这一说。 上帝保佑我

重装win7后,mbr被win7写入信息导致grub无法工作解决方法 从CD-ROM启动,从Live CD启动进入桌面。 打开终端或者切换到一个tty(Ctrl+Alt+F1)。 输入:sudo grub 输入:find /boot/grub/stage1 ##有人说这一步不用,不过个人感觉还是应该加上这一步 输入:root (hd0,x) ##输入find命令反馈的数据 输入:setup (hd0) ##如果想用xp进行多系统引导就写(hd0,x) 输入:quit ##退出grub。

http://ubuntuforums.org/showthread.php?t=1043568 国外的ubuntu论坛上找来的,崇拜老外的分享精神,我用了3小时才找到正解。希望同样有 问题的人能节约这三小时 英文不怎么样的兄台我给点线索 主要要修改/etc/modprobe.d/alsa-base.conf文件 在文件尾加上一句 options snd-hda-intel xxx=xxx 两个xxx是重点部分,贴子里有各种机型对应的内容,都是老外收集的(感动!) 当然也有 alsa的重启方法,可以节约时间不用reboot(太周到了,我都感动的要流泪了) 支持开源OS

modprobe(module probe) 功能说明:自动处理可载入模块。 语  法:modprobe [-acdlrtvV][–help][模块文件][符号名称 = 符号值] 补充说明:modprobe可载入指定的个别模块,或是载入一组相依的模块。modprobe会根据depmod所产生的相依关系,决定要载入哪些模块。若在载入过程中发生错误,在modprobe会卸载整组的模块。 参  数: -a或–all  载入全部的模块。 -c或–show-conf  显示所有模块的设置信息。 -d或–debug  使用排错模式。 -l或–list  显示可用的模块。 -r或–remove  模块闲置不用时,即自动卸载模块。 -t或–type  指定模块类型。 -v或–verbose  执行时显示详细的信息。 -V或–version  显示版本信息。 -help  显示帮助。

How to add the source of Ubuntu Tweak 添加源 open your terminal, first import the key: 开一控制台终端,下载及添加密钥 sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com FE85409EEAB40ECCB65740816AF0E1940624A220 type the command to run gedit(or other editor in your opinion) to modify the sources.list: 编辑/etc/apt/sources.list文件,按照你的Ubuntu版本加入下面两行: sudo gedit /etc/apt/sources.list And put the two line into it(If you are using Ubuntu 8.04 Hardy or early) : (注:我一般用System->Administration->Software Sources管理器添加第三方源) deb http://ppa.launchpad.net/tualatrix/ubuntu hardy main deb-src http://ppa.launchpad.net/tualatrix/ubuntu hardy main Or Ubuntu 8.10 Intrepid: deb http://ppa.launchpad.net/tualatrix/ubuntu intrepid main deb-src http://ppa.launchpad.net/tualatrix/ubuntu intrepid main Or Ubuntu 9.04 Jaunty: deb http://ppa.launchpad.net/tualatrix/ubuntu jaunty main deb-src http://ppa.launchpad.net/tualatrix/ubuntu jaunty main Then update the source and install or upgrade Ubuntu Tweak: 然后更新源并安装Ubuntu Tweak。今后如有更新,系统会提示。 sudo apt-get update sudo apt-get install ubuntu-tweak if you have installed, just type: sudo apt-get dist-upgrade

定义和用法 pack() 函数把数据装入一个二进制字符串。 语法 pack(format,args+) 参数 描述 format 必需。规定在包装数据时所使用的格式。 args+ 可选。规定被包装的一个或多个参数。 format 参数的可能值: * a - NUL-padded string * A - SPACE-padded string * h - Hex string, low nibble first * H - Hex string, high nibble first * c - signed char * C - unsigned char * s - signed short (always 16 bit, machine byte order) * S - unsigned short (always 16 bit, machine byte order) * n - unsigned short (always 16 bit, big endian byte order) * v - unsigned short (always 16 bit, little endian byte order) * i - signed integer (machine dependent size and byte order) * I - unsigned integer (machine dependent size and byte order) * l - signed long (always 32 bit, machine byte order) * L - unsigned long (always 32 bit, machine byte order) * N - unsigned long (always 32 bit, big endian byte order) * V - unsigned long (always 32 bit, little endian byte order) * f - float (machine dependent size and representation) * d - double (machine dependent size and representation) * x - NUL byte * X - Back up one byte * @ - NUL-fill to absolute position

输出:

PHP

输出:

PHP

PHP gettype()函数用法详解,gettype()函数的主要作用是:获取变量的类型。 gettype()函数的语法:string gettype ( mixed var)

0%