星期三 晴 11~26℃
伤人容易愈合难
一个人只有真正体会了“伤人容易愈合难”这句话,才会真正懂得克制自己。
不要在自己心情不好的时候四处伤害人,无论是用言语还是用行为,而后在自己心情好了之后以为什么事都没发生一样,事情早在你心情不好的时候就已经发生了。
我伤害过一些人,也受过一些人的伤害。
人在情绪低落或情绪激昂的时候容易犯下这样的过错。
人应该尽量保持稳定的情绪,并学会在情绪不正常时克制自己,不要毫无克制的纵容自己。
友吧今天
- 优化场馆详细页。
- 优化css;
- 明晚开始处理教练页面。
星期三 晴 11~26℃
伤人容易愈合难
一个人只有真正体会了“伤人容易愈合难”这句话,才会真正懂得克制自己。
不要在自己心情不好的时候四处伤害人,无论是用言语还是用行为,而后在自己心情好了之后以为什么事都没发生一样,事情早在你心情不好的时候就已经发生了。
我伤害过一些人,也受过一些人的伤害。
人在情绪低落或情绪激昂的时候容易犯下这样的过错。
人应该尽量保持稳定的情绪,并学会在情绪不正常时克制自己,不要毫无克制的纵容自己。
友吧今天
星期二 晴 11~27℃
加载“map api”与“站点统计js”的优化方案
目的是先加载 map api,然后再加载 tongji。
处理中遇到一个问题:getScript() 加载 tongji 的 js 无法执行,不过可以加载并执行 map api 的 js。
想到下面这个解决方案(以下代码放在页面最后):
<script type="text/javascript" src="mapapi.js"></script>
<script type="text/javascript">
$(function(){
$.ajaxSetup({cache:true}); // 启用缓存,避免每次都重新加载mapapi.js
$.getScript("mapapi.js", function(){
initMap();
});
})
</script>
<script type="text/javascript" src="tongji.js"></script>
友吧今天
星期一 晴 9~20℃
《心理学导论》随记(6):神经
心理和生理是分不开的,尤其是神经。
脑是神经系统的“中央计算机”。众多相连的神经元共同合作形成一些神经网络,每个神经结构又与其他神经结构相连,从而使脑拥有强大的能力。
脊髓就像一根电缆,连接大脑和躯体的其他部分,负责控制反射等较低水平的行为。
自主神经系统又分交感神经系统(提高身体的唤醒程度)和副交感神经系统(让身体平静放松)。
不知道是不是可以这么理解:
情绪波动大的人,很可能是交感神经功能发达而副交感神经功能衰弱;而一个冷静的人,这两部分神经系统则已达到一个相对平衡的状态,抑或副交感神经功能超过了交感神经功能。
友吧今天
场馆详细页第六晚。
星期日 晴朗 6~21℃
这样加载 mapbar api js 可能比较理想
官方的方法是把 js 放在 head 加载,然后用 window.onload 执行,这样会有一个问题,进入这个页面时比较慢。
我的做法是在页面底部加载 mapbar 的 js,因为用的是 jquery,所以没有用 window.onload,而是用了 jquery 的 ready(),但是发现这样会有一个问题,有时会提示 maplet is undefined。
window.onload 是所有图像和其他外部资源完整的加载并且在浏览器窗口显示完毕之后才执行;
而 jquery 的 ready() 是在 DOM 被解析之后就执行,在图像和外部资源加载之前就执行。
今晚想到用 jquery 的 getScript() 的回调,应该是比较理想的:
<script type="text/javascript" src="mapbar_api.js"></script>
<script type="text/javascript">
$(function(){
$.ajaxSetup({cache:true}); // 启用缓存,避免每次都重新加载mapapi.js
$.getScript("mapbar_api.js", function(){
initMap();
});
})
</script>
注意:前面一定要先引用一次 <script type="text/javascript" src="mapbar_api.js"></script>,否则有些地方会出错,例如在调用 maplet.resize() 的时候。
2012-4-14 更新:
发现在 IE 浏览器下,还是把 js 放在 <head> 内会更理想,$.ajaxSetup 对 IE 看起来没有效果或效果不大,而放在 <head> 内,只是初次访问页面时会稍微卡一下,二次访问就不影响了。
基于这一点考虑,建议还是把 js 放在 <head> 内。至于触发,如果是用 jquery,那么建议用 $(function(){ initMap(); }),而不是用 window.onload,以避免其他 js(例如站点统计 js)的阻滞。
使用 mapbar api 31.4
虽然官方宣布的最新 api 是 31.3,但是最近发现 31.4 已经可以调用了,首先发现的不同之处是气泡的 UI 发生了变化,看起来更好看了,还加了投影。
友吧今天
星期六 晴朗 6~18℃
友吧今天
场馆详细页第四晚,处理 tips 和侧栏。
星期五 上午小雨,下午阴转多云 4~12℃
uch2.0 与 jquery 冲突的解决方法
因为 uch 定义了
function $(id) {
return document.getElementById(id);
}
和 jquery 的 $ 冲突。
把 jquery 放在 uch 的 js 之前引用(位置不要错),并使用 jquery 的 noConflict() 让出对变量 $ 的控制权。
<script type="text/javascript" src="source/script_jquery.js"></script>
<script type="text/javascript">var Q = jQuery.noConflict();</script>
<script type="text/javascript" src="source/script_common.js"></script>
注意,Q 也要放在 uch 的 js 之前定义,可以用其他不冲突的变量名(我是觉得大写的 Q 和 $ 都是按 shift 组合键,看起来长得也有点像)。
这样定义之后,本来以前这样写的 jquery:
$("#test")
改成这样写:
Q("#test")
详细可以查看 jquery API 里 noConflict() 介绍。
2012-03-22 羽球日志 ( 75)
昨天下班和同事一起去打。
这可能是第一次也是最后一次和这里的同事一起去打吧,因为今天公司就搬回北软了,结束了几个月的寄人篱下的生活。
以前总觉得周一到周四晚上打球不舒服,去打了才发觉周四打球也挺不错,打完球第二天再上一天班就到周末了。
很久没打了,昨晚运动量还算合适。最近关节炎有好转趋向,晚上睡觉时膝盖的腘窝下面不需要垫软的东西了,腿可以伸直来睡,垫着反而变得不舒服。
友吧今天
处理场馆详细页。
星期四 上午晴,下午多云转阴,晚上中雨 7~19℃
使用 gzip.exe 手动压缩
和三戒聊到 gzip。除上在服务器上可以设置 gzip 自动压缩,也可以手动压缩。
试一下把 77k 的 jquery.1.4.4.min.js 压缩一下,只有 20k 了。
但是手动压缩后还是要设置服务器才能解压,今天先记录下面这些。
一些参考资料:
阮一峰的几篇关于jquery文章
咽喉炎切勿吃生蒜
昨晚买烤鸭,送了些生蒜,以前吃烤鸭没吃生蒜,没想到吃了生蒜后反应这么大,一晚喉咙难过。
星期三 晴 8~15℃
友吧今天
星期二 上午小雨,下午阴 2~10℃
友吧今天
星期一 上午小雨转阴,下午阴 5~10℃
notepad++ 免安装版“ansi”和“unicode”的选择
notepad++ 免安装版(zip package)里面有“ansi”和“unicode”两个版本,不知道要选哪个,有个繁体的资料:
※注意:免安裝版解壓縮後會有兩個資料夾分別為「ansi」與「unicode」編碼版本,若你不懂兩者的差異,請統一使用「unicode」版本!
这方面资料不多,还是下载安装版吧。
web高性能开发系列随笔,顺便说一下对“CSS的查找匹配原理”之外的看法
这里的几篇文章《web高性能开发系列随笔》值得看一下。其中最后一篇《了解CSS的查找匹配原理》杀伤力很够猛。原来对于一个层级写法,浏览器不是从左到右去查找匹配,而是从右到左去查找匹配的。不过虽然是知道了这个原理,但我还是会保留使用层级写法的习惯,只是要尽量减少层级数(尽量不超过 3 个)。
联想到 jquery 来。css 从右到左匹配和 jquery 的从左到右匹配正好相反,jquery 里对 id 的选择效率最高。
无论 css 还是 jquery,如果一味追求这点效率,就会让 html 的 class 和 id 激增,使 html 代码变得拖沓,可读性降低,css 自身的可读性也大大降低,如果遇到大的项目,要取这么多 className,一定会很头疼,最后导致这个 className 丧失语义,或者名字很长。
过多的 class / id 和过多的层级,都是极端的,写的时候注意权衡,兼顾两者。
解读CSS优先级
http://www.blueidea.com/tech/web/2009/6801.asp
友吧今天