山上有风

学佛,居家

Archive for 四月, 2007

Firefox快捷键

without comments  217 Views

哈哈,终于找到了。

使用firefox很久了,但是有个不方便一直困扰着我,就是点击收藏夹时,在tab中打开,而不是新开一个窗口。
以前总是Ctrl-t,开一个tab,再点击。 其实只要ctrl-鼠标左键点击。

另外,不需要google工具栏,查询直接使用firfox提供的搜索框就可以了,快捷键是ctrl-k.

全部快捷键如下:

文章来自: http://blog.guoshuang.com/showlog.asp?log_id=3155

导航操作

选择地址栏 Alt+D 或者Ctrl+L

选择搜索栏 Ctrl+K 或者 Ctrl+J
我一般都 customize.. 把搜索栏去掉了,这时会弹出搜索面板。

后退 Ctrl+左方向键 或者 Backspace
很多浏览器都是这样

前进 Ctrl+右方向键 或者 Shift+Backspace

更换搜索引擎 Ctrl+上下方向键
前提是先选中搜索栏

页面搜索

Ctrl+F 在当前页面查找文字

/ 在当前页面查找普通文字

‘ 在当前页面查找链接中的文字(单引号)

打开页面

Shift+Enter 新窗口打开链接

Ctrl+Enter 新Tab(标签页)打开链接

Open address/search in new tab: Alt+Enter
(不理解)

窗口操作
Ctrl+T 打开新标签页(Tab)

Ctrl+W 或者 Ctrl+F4 关闭当前标签(Tab)页

Ctrl+Q 或者 Alt+F4 关闭firefox

Ctrl+Tab 或者 Ctrl+PageDown 切换(Tab)标签页
Ctrl+Shift+Tab 或者 Ctrl+PageUp 反向切换(Tab)标签页

Ctrl+1-9 直接切换到第1-9个标签页

Alt+enter 在新标签页打开当前地址

页面浏览

Ctrl++ 页面字体加大

Ctrl+- 页面字体减小

Ctrl+0 页面字体恢复原大

Ctrl+I 查看页面信息

Ctrl+U 查看页面源代码

Ctrl+D 加入收藏

其它

F7 打开Caret 浏览方式
普通文字也显示输入提示光标,主要是便于文字选择操作

Ctrl+R 或者 f5 刷新

Ctrl+F5 或者 Ctrl+Shift+R 强制刷新
某些需要cookie的操作就需要强制刷新,而不是读取 cache(缓存)才能生效。比如 mediawiki 的参数设置操作。

Ctrl+Tab 切换(Tab)标签页
再加入 Shift 键为反方向切换标签(原文没写)

Ctrl+1-9 直接切换到第1-9个标签页

Ctrl+M 打开邮件客户端发新邮件

BTW:鼠标滚轮+Ctrl Alt Shift 组合也有相应操作

另外,还有一些插件的快捷键以及专门 keyconfig 来管理你自定义的快捷键。

firefox 官方完整快捷键与IE,Opera对比列表见:
Firefox Keyboard Shortcuts

顺便把鼠标操作也列出来算了…

鼠标快捷操作

Shift+滚轮向上|向下
前进|后退

Ctrl+滚轮向上|向上
缩小|放大字体

鼠标中键单击标签(Tab)页
关闭标签(Tab)页。也就是以前说的鼠标中键。(默认为关闭标签页,也可设置为 打开当前拷贝地址)

双击标签页(Tab)空白处
打开一个新标签(Tab)页

Ctrl+鼠标左键 或者鼠标中键
在后台标签(Tab)页打开该链接

Ctrl+Shift+鼠标左键 或者Shift+鼠标中键
在前台标签(Tab)页打开该链接

Shift+鼠标左键
在新窗口打开该链接

Alt+滚轮
一行一行滚动

Written by lyf

四月 30th, 2007 at 10:25 上午

Posted in IT相关

Tagged with

又成了总结了

without comments  190 Views

这么久没写东西,不是总结也是总结了。

坚持一件事情很难,而放下是如此的容易。
逆水行舟,不进则退,然也。

前几天给一个客户优化系统,分析下来是开发程序架构,代码都很差,基本上没有什么数据库好调的,感觉很失败。使用三层架构,不使用连接池,用户有成千上万,没有大规模使用呢就已经上千个连接了(这个应用我估计会夭折)。不使用bind变量,基本上不使用。

开发商是一个有点名气,不是开发著名,而是培训著名。估计是拉了个项目,临时找人做的。
和另外一个客户的系统一样,开发商本身是销售设备的,因为有客户,所以拉了软件开发的项目, 找些人做。 从架构到开发模式都是非常糟糕,性能也不必指望。

另外一个客户的应用,从sql,建表语句等看都非常好,是比较专业的开发商做的。
优化了很久,一直没有发现明显的瓶颈, 我一个同事过去,逐个分析sql语句,后来性能调的不错。多了个思路,最简单的思路,最麻烦,但是可能也最有效。 这个应用一个特点是大量使用了IOT表, 一般看执行计划走索引都不错了。 没想到他这个走索引,走的PK, 可能是全部扫描,另外创建一个索引,执行时间反而短,为什么会这样,一时还想不明白。不过,被IOT表是忽悠了。

前面看南师讲《南禅七日》,说第一天学佛,佛在眼前,第二天学佛,佛在天边。
真切感受到了, 一定要坚持,要精进!

Written by lyf

四月 24th, 2007 at 6:19 下午

Posted in 曾经的你

Tagged with

使用maxgauge调优一例

without comments  280 Views

故障:应用保存失败,这种情况不是每次都发生,所以查起来比较麻烦。
这是使用maxgauge解决的第一个问题。maxgauge确实象介绍的那么强大。

通过把所有操作重现,可以很好的把偶然发生的问题记录下来,供以后分析研究。
不能保存的最终原因是,主从表,从表的外键上没有索引。 这个应用是用form开发的,每次修改记录时,主表的主键都在update语句里面,及时不修改主键。这样每次update主表时,因为从表没有外键的索引, 从表整个表被lock,其他session试图对从表的任何dml都将被堵塞,表现为不能保存。

具体分析参看附件
点击下载文件

Written by lyf

四月 6th, 2007 at 9:38 下午

Posted in 调优case

Tagged with