摘要: 什么是长连接?其实长连接是相对于通常的短连接而说的,也就是长时间保持客户端与服务端的连接状态。长连接通常就是:连接-》数据传输-》保持连接-》数据传输-》保持连接-》…………-》关闭连接; //长时间都要c与s保持连接,所以就算是没有数据传输,都会定时发送数据包而通常的短连接操作步骤是:连接-》数据传输-》关闭连接;这就要求长连接在没有数据通信时,定时发送数据包,以维持连接状态,短连接在没有数据传输时直接关闭就行了什么时候用长连接,短连接?长连接主要用于在少数客户端与服务端的频繁通信,因为这时候如果用短连接频繁通信常会发生Socket出错,并且频繁创建Socket连接也是对资源的浪费。但是.. 阅读全文
posted @ 2013-09-23 21:12 进击的totoro 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 问题:当file_get_content()函数的参数 url中是localhost时不能抓取,是127.0.0.1时可以抓取到静态html代码。实现页面静态化技术提高访问效率。test.php解决方法:修改host文件夹,映射IP地址 阅读全文
posted @ 2013-09-22 16:11 进击的totoro 阅读(591) 评论(0) 推荐(1) 编辑
摘要: 这个文件是根据TCP/IP for Windows 的标准来工作的,它的作用是包含IP地址和Host name(主机名)的映射关系,是一个映射IP地址和Host name(主机名)的规定,规定要求每段只能包括一个映射关系,IP地址要放在每段的最前面,空格后再写上映射的Host name(主机名)。对于这段的映射说明用“#”分割后用文字说明。(这里的#号就相当于注释吧) 这个host文件夹是用来做什么用的?——简单的说就是IP跟域名的映射当我们输入一个网络域名(www.baidu.com)将会被解析成XXX.XXX.XXX.XXX格式的IP地址后,我们计算机才能访问。要是我们请求每个域... 阅读全文
posted @ 2013-09-22 15:52 进击的totoro 阅读(2995) 评论(0) 推荐(1) 编辑
摘要: 问题:PDO连接数据库后,查询和插入中文到数据库,出现乱码,如图:解决方法:法1:1 try{2 $opts_values = array(PDO::MYSQL_ATTR_INIT_COMMAND=>'SET NAMES utf8');3 $pdo = new PDO($dsn,$login,$passwd,$opts_values); 4 }catch(PDOException $e){5 echo $e->getMessage();6 }实例化 PDO 的第四个参数添加MYSQL_ATTR_INIT_COMMAND 属性。法2:1 try{2 ... 阅读全文
posted @ 2013-09-20 10:48 进击的totoro 阅读(2220) 评论(0) 推荐(0) 编辑
摘要: 引入:今天帮同学重装系统,重装系统使用的方法是利用PE工具箱制作出启动U盘,进行重装系统。我的步骤是第一步:开机按F2挂载U盘优先启动,于是开机时就进入PE微系统第二步:用分区工具(DiskGenius.exe )。我把我一个大的盘分成两个小的盘。第三步:格式化C盘。 格式化好之后,问题出来了。问题... 阅读全文
posted @ 2013-09-10 09:27 进击的totoro 阅读(3989) 评论(0) 推荐(0) 编辑
摘要: 大三了,为什么我更加迷茫,不知道我想要学习什么。大二时,我是坚定的对自己说要学好php,但是这个方向在这个时候变得似乎模糊了、、、现在我不知道想干什么?php??java之安卓??、c++??怎么好才好? 想学习c++是因为这学期上图形学,c++可以做虚拟现实,这学期上java,想到如果不听课的话会浪费时间,再一个原因就是周围学习java的同学太多了,吸引了我,说白了我想就是自己贪心吧。怎么办?垫高枕头好好想想啊、走路想,吃饭想,睡觉想,上课不想,上课还是做该做的事情。 阅读全文
posted @ 2013-09-06 17:58 进击的totoro 阅读(174) 评论(0) 推荐(0) 编辑
摘要: **解决登录win7系统忘记了开机密码,无法进入系统的方法**问题:忘记了开机密码解决方法:使用PE通用工具箱,进行windows账号密码修改,然后再通过这个新设置的密码登录系统。步骤一:下载PE工具箱到本地。到PE通用工具箱的官网下载最新版本的PE工具箱6.0步骤二:下载到本地的PE工具箱,如果安装好了,会在桌面有一个PE工具箱的快捷方式。点击快捷方式,选择制作启动U盘,根据提示(一般默认就好),一会儿就制作完成。步骤三:插入U盘,挂载U盘为优先启动。开机,然后按F2进入BIOS设置,把usb那个选项上调到第一个(上调或下调通过F5或F6),然后按F10进行保存退出。步骤四:已经通过U启动, 阅读全文
posted @ 2013-09-05 13:07 进击的totoro 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 遇到的问题:一开机未通过输入密码登录,就出现用户名或密码错误但是我开机时显示的是一个叫做Admin的用户,我必须切换用户输入用户名为Administrator再键入密码,感觉太麻烦了详细:我的用户里面就只有一个Administrator管理员,上图:解决方法:在windows的cmd中运行“rundll32 netplwiz.dll,UsersRunDll”,打开用户账号窗口,选中登陆帐号,钩选“要使用本机,用户必须输入用户名和密码”即可, 阅读全文
posted @ 2013-09-05 12:51 进击的totoro 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 以前在页面中获得当前时间的方法如下:function SelectTodayClient() { var d = new Date(); var taday = d.getYear() + "-" + (d.getMonth() + 1) + "-" + d.getDate(); alert($(taday);}IE运行正常,FF,chrome运行如下:113-8-30这样在程序中就会出现SqlDateTime 溢出异常:SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 ... 阅读全文
posted @ 2013-08-30 15:52 进击的totoro 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 问题:总是提示没有足够的空间读写数据上图:原因:可能是虚拟内存设置了过大了【我不知道明白是不是也是这样,我出现这个问题就是因为我把虚拟内存设置成了4G,我的物理内存是2G的】具体问题具体分析,这是我遇到问题的原因解决方法:把虚拟内存改小了,最好是虚拟内存设置为物理内存的1.5倍即可。很开心,终于不弹出那个让人讨厌的框告诉我不够空间读数据《我学习到的关于虚拟内存的一点小知识》1、虚拟内存太大也没多大意义,浪费磁盘空间,除非你的可用磁盘空间很大;其实,根本没必要设置太大,磁盘速度赶不上内存的速度,想让电脑跑快点,建议加大内存,如果已经达到2GB或者以上的物理内存,那就不需要加了。2、虚拟内存是为了 阅读全文
posted @ 2013-08-27 15:39 进击的totoro 阅读(1766) 评论(0) 推荐(0) 编辑