itunes 加速

lrenwang , 2012/05/11 16:43 , windows , 评论(2) , 阅读(148) , Via 本站原创
C:\WINDOWS\system32\drivers\etc\Hosts  文件增加
202.175.5.121 phobos.apple.com


如果是win7参考http://blog.lrenwang.com/post/188/修改

解决方法:

在phpMyAdmin所在目录找到 / libraries / config.default.php 文件,打开,修改

$cfg['LoginCookieValidity'] = 1440;    将1440修改成更大的值即可解决“现象一”//60 * 60 * 8;  // in seconds (8 hours)

如果修改:$cfg['LoginCookieValidity']的值小于或等于php.ini里的session.gc_maxlifetime的值,即可解决”现象二“

ini_set('session.gc_maxlifetime',60 * 60 * 10);





小知识:

1、session.use_cookies:默认的值是“1”,代表SessionID使用Cookie来传递,反之就是使用Query_String来传递;
2、session.name:这个就是SessionID储存的变量名称,可能是Cookie,也可能是Query_String来传递,默认值是“PHPSESSID”;
3、session.cookie_lifetime:这个代表SessionID在客户端Cookie储存的时间,默认是0,代表浏览器一关闭SessionID就作废……就是因为这个所以Session不能永久使用!
4、session.gc_maxlifetime:这个是Session数据在服务器端储存的时间,如果超过这个时间,那么Session数据就自动删除!



当一个有效请求发生时,PHP会根据全局变量session.gc_probability/session.gc_divisor(同样可以通过php.ini或者ini_set()函数来修改)的值,来决定是否启动一个GC(Garbage Collector)。
默认情况下,session.gc_probability = 1,session.gc_divisor =100,也就是说有1%的可能性会启动GC。GC的工作,就是扫描所有的session信息,用当前时间减去session的最后修改时间(modified date),同session.gc_maxlifetime参数进行比较,如果生存时间已经超过gc_maxlifetime,就把该session删除。





gc_maxlifetime只能保证session生存的最短时间,并不能够保存在超过这一时间之后session信息立即会得到删除。因为GC是按机率启动的,可能在某一个长时间内都没有被启动,那么大量的session在超过gc_maxlifetime以后仍然会有效。
解决这个问题的一个方法是,把session.gc_probability/session.gc_divisor的机率提高,如果提到100%,就会彻底解决这个问题,但显然会对性能造成严重的影响。另一个方法是自己在代码中判断当前session的生存时间,如果超出了 gc_maxlifetime,就清空当前session。
phpmyadmin出现“Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.”

php.ini
session.auto_start = 1

OK

#"包含了一个位置信息


默认的锚点是#top 也就是网页的上端

(因为这样所以前面文章里提到得,在浏览器选项卡中会出现#的问题才会出现)

而javascript:void(0)  仅仅表示一个死链接


这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首


而javascript:void(0) 则不是如此


所以调用脚本的时候最好用void(0)


或者<input onclick>


<div onclick>等

js里面void是一个操作符,该操作符计算表达式的值,但是不返回任何内容。<a href="javascript:void(0);">这里用到void(0)表示取消A链接,相当于<a href="#">,但是也是有区别:void(0)什么都不做,href="#"会回到顶部注意到void()会执行表达式但是不返回值,用于AJAX页面交互,比如提交一个表单,但不会刷新页面<a href="javascript:void(document.form.submit())">

所以:当点击链接弹出新窗口时,如果用的是href="#",设置center:true;是不起作用的。

          若设置窗口居中,可以用href=javascriptvoid(0);的方法代替

          若窗口中存在数据,当用href=javascriptvoid();代替时,会显示出错。

打开新窗口链接的几种办法


1.window.open('url')


2.用自定义函数



       <script>
        function openWin(tag,obj)
        {
           obj.target="_blank";
            obj.href ="Web/Substation/Substation.aspx?stationno="+tag;
            obj.click();
        }
        </script>



<a href="javascript:void(0)"onclick="openWin(3,this)">LINK_TEST</a>


window.location.href=""





-------------------------------------------------------------------------------





如果是个# ,就会出现跳到顶部的情况,个人收藏的几种解决方法:
1:<ahref="####"></a>
2:<ahref="javascript:void(0)"></a>
3:<ahref="javascript:void(null)"></a>
4:<a href="#"onclick="return false"></a>
5:<spanstyle="cursor:hand"></span>(好像在FF中不能显示)


-------------------------------------------------------------------------------


慎用JavaScript:void(0)





JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。
void 操作符用法格式如下:
1. javascript:void (expression)
2. javascript:void expression
expression是一个要计算的 JavaScript 标准的表达式。表达式外侧的圆括号是可选的,但是写上去是一个好习惯。我们可以使用void 操作符指定超级链接。表达式会被计算但是不会在当前文档处装入任何内容。面的代码创建了一个超级链接,当用户点击以后不会发生任何事。当用户点击链接时,void(0) 计算为 0,但在 JavaScript 上没有任何效果。


<ahref="javascript:void(0)">单击此处什么也不会发生</a>


也就是说,要执行某些处理,但是不整体刷新页面的情况下,可以使用void(0),但是在需要对页面进行refresh的情况下,那就要仔细了。


其实我们可以这样用<a href="javascript:void(document.form.submit())">,这句话会进行一次submit操作。那什么情况下用void(0)比较多呢,无刷新,当然是Ajax了,看一下Ajax的web页面的话,一般都会看到有很多的void(0),:) ,所以在使用void(0)之前,最好先想一想,这个页面是否需要整体刷新。

centos5.5  Subversion 1.7.4

lrenwang , 2012/03/23 13:39 , Linux , 评论(0) , 阅读(487) , Via 本站原创
最近发现服务器上的svn1.6和电脑上的svn1.7文件不不能同步, 绝对升级服务器上的svn


1sqlite 需要 3.7.6.3以上版本,我本机是3.3.6.5
在http://www.sqlite.org 下载

wget http://www.sqlite.org/sqlite-autoconf-3071100.tar.gz
tar zxvf sqlite-autoconf-3071100.tar.gz
cd  sqlite-autoconf-3071100
./configure
make
make install


2 下载svn  http://subversion.apache.org/download/  我现在看到最新的是Subversion 1.7.4 注意,这个版本zip包有问题 用gz包的

wget http://mirror.bit.edu.cn/apache/subversion/subversion-1.7.4.tar.gz
tarzcvf subversion-1.7.4.tar.gz
cd  subversion-1.7.4
./configure --prefix=/usr/local/webserver/subversion --with-ssl
make
make install
分页: 1/38 第一页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]