Liny_@NotePad

沉迷ACG中

WIN7下Fireworks刷子与橡皮问题

前段时间重做了系统,一直没用FW,

昨天做汉化的时候才发现,

就是使用刷子和橡皮的时候,像是卡了似的,总是有所延迟,

搞得非常辛苦。

起先还以为是否压感的驱动没装好,但试着用鼠标画了下也是如此。

PS、SAI都没有这种情况,看来应该是FW自己的问题。

于是百度之,得解:Vista 下 Fireworks 刷子工具问题 第八楼。

搞了块SSD..

入了块60G的SSD,重做了WIN7,速度快好多好爽 ^q^

IE6下location.href失效?

最近的项目中用了<a onclick="gotoUrl(id)">xxx</a>这样的语句,

在gotoUrl(id)中编写了location.href='目标URL'这样的句子。

莫名其妙地在IE中无法跳转,chrome和FF都好好的。

在代码前后打了alert,也都可以运行到,但是就是不跳转,而对按钮使用这个方法则是正常的。

我的IE版本是8,其他人却都没有这种情况,正奇怪着,后来反应在IE6中也有问题。

于是百度了一下,似乎IE6下a标签在href未给值的情况下默认是href="javascript:void",

详细可见《IE6下 JS技巧:window.location.href出问题分析思路》这篇文章。

Eclipse突然开不起来了..

Eclipse 3.5的JEE版本,

很久没开了今天开一下发现报错了。

因为之前重装过N次系统,所以想说会不会是系统文件丢失。

报错信息里面是一堆内存配置的东东,不明所以。ExitCode=-1。

百度一下得解:无法打开eclipse [Java heap space or PermGen Space or code=-1]

JVM初始分配的内存由-Xms指定,默认是物理内存的1/64;JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4。默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制。因此服务器一般设置-Xms、-Xmx相等以避免在每次GC 后调整堆的大小。

虽然写了但还是看不懂OTL

google账户无法与服务器建立连接

公司禁网,新入了台中兴的安卓机用来做无线AP,造google账户的时候遇到这个问题。

百度之得解,默认的域/用户名是"/用户名",服务器是"m.google.com",将域/用户名改成"gmail.com/用户名"即可。

我之前用其他的机器同步都是非常顺利的呢,因为这部没有添加gmail账户功能,只有添加exchange功能,所以没有设好默认的域名吧……

层的显示优先级

现在的企业网站上通常都会在侧边加上一个客服联系方式的层,固定在一个地方,方便客户随时点来咨询。

这次做的一个,发现这个层会被主层盖住,于是给它加上了z-index属性,设了一个比较高的值。

不过以前做的都不曾遇到这种情况,百度了一下才发现缘由:《DIV+CSS制作网页之如何设置z-index

不能在手动或分布事务方式下创建新的连接

数据库服务器:SQL Server 2005

这是在第N次测试的时候发生的问题。

之前正常运行的代码,在执行一个查询的存储过程时突然报了「不能在手动或分布事务方式下创建新的连接」异常。

因为很久没有动过那个部分,所以很奇怪,怎么突然就这样了呢。

当时正好有另一台服务器,于是在那台服务器上测试了,发现是正常的,就怀疑是否服务器参数设置的关系。

但是其他人的代码都是正常的啊?前辈提醒我看下set nocount那些是否一致,检查了也是一样的。

正在一筹莫展、继续搜索的时候,前辈找到原因了。 

原来那段代码是调用了多个存储过程的,在调用这个存储过程的前一个里面没有设置set nocount on,
于是轮到调用它的时候就报错了。

查查MSDN,set nocount on如果没设置的话,就会更新@@RowCount函数,返回影响的行数。

但是这和那个错误有什么关系呢 = =

按照这个错误信息查了一下,好像多在SELECT时发生,和Cursor有关。

但是具体好难理解啊,总之先mark。

嚇了一跳..

突然間鍵盤錯位了,0uiopjkl;m這幾個被替換成/456123-0,嚇了一跳。
因為沒過保修期,正欲聯繫客服,突然發現這幾個字符在鍵盤上都標著。
仔細一看似乎是小鍵盤的格式,試了下NumLk果然調回來了 - -
原來是剛剛開ctrl+break的时候不小心按到了旁边的fn+ScrLk(fn: NumLk) = =。