今天下载了一个mysql-5.1.24-rc-win32.zip(84M),安装后出现了mysql经典错误 PHP has encountered an Access Violation at 0198AB4A。刷新下就出现正确页面,再刷新就出现错误,有的语句直接出现出错,刷也刷不出。网上一查,有各种解决方法,大都转来转去的,我测试了修改PHP.ini,增加temp文件夹等方法,均告失败。重装了几次MYSQL都解决不了。
200817/04
今天下载了一个mysql-5.1.24-rc-win32.zip(84M),安装后出现了mysql经典错误 PHP has encountered an Access Violation at 0198AB4A。刷新下就出现正确页面,再刷新就出现错误,有的语句直接出现出错,刷也刷不出。网上一查,有各种解决方法,大都转来转去的,我测试了修改PHP.ini,增加temp文件夹等方法,均告失败。重装了几次MYSQL都解决不了。
200727/05
以前只听说这个IE的注释在布局上的影响,但是没有碰到。今天在用fckeditor新版本的时候,的确让我郁闷了一回。修改了FCK的初始化的Create方法,使FCK只初始化但不输出,这个就可以用在模板替换的方式了,当我打开页面的时候发现页面布局变了,Siderbar下沉了,页面全部靠左了,检查了一下也没找到问题,我用Firefox打开页面,表现的很好,于是我就想到了IE的一些特性。
然后在页面中查看源码,发现在页面的头部会自动产生一段FCKeditor的注释,去掉后就显示正常了。呵呵,以前TABLE布局就没有碰到这个问题。真是很难想到的BUG。
向Blogool开炮:7f2f8798-0509-40ca-b5ee-65b6fa316bb9
200721/05
200725/01
200723/01
200718/01
今天终于通过blufee介绍,认识到一款优秀的JS编辑器。看了它的介绍,就毫不犹豫的放弃用JSEclipse的念头,还是来使用 Aptana吧。这里有篇文章简单的介绍了,看下你也会心动哦。
http://hi.baidu.com/awo8/blog/item/4943932514ba156035a80f2d.html
200710/01
javascript的parseInt函数有一个特殊的地方。
parseInt("01")
parseInt("02")
parseInt("03")
……
parseInt("07")
这些都正常显示。但是到parseInt("08"),parseInt("09")就显示0了,再后面都是不是期望的值。
原来,parseInt( )碰到前面是0的数字的时候当作八进制来处理,这样08,09就不是合法的了。
哈哈,今天在查这个函数的时候偶尔看到好多人碰到这个问题。顺便自己偷学一下,暗笑一声。
200620/02
最近在做的项目对于架构的要求很高,经历了多次编写、更新的工作后,终于整理出了一个比较好的层次结构。
于是今天尝试着在ASP里验证一下效率,非常理想。
结构的最核心是一个负责底层调度的与业务逻辑无关的框架,它提供数据的封装、获取、输出,提供对门户表现的抽象组织、实体解析、可扩展标签库,提供了完善的缓存机制,并且引入了Adapter设计模式,将核心框架和建立于其之上的所有逻辑的耦合度降到最低。框架的配置使用xml文件存储。
在核心层之上是业务对象模型,在这个object目录下存储了将项目细分到具体对象后的具体代码实现,可以这样说,这里是站点的动态链接库
最后则是站点的最终逻辑表现了,借助于核心框架提供的模板引擎,在业务对象模型之上,载入各种UI配置,解析并输出。
200610/01
200523/09
自从MSNSpace的推出,Ajax技术越来越被大家熟悉和接受。其实这个不是一个新的东西,只是一个新的思路。2003年,bindows的设计已经让人感叹js的强大。
上传一个简单的Ajax范例,适合入门学习。
范例内容:无刷新的显示NBLOG的日志标题和内容。
再附上一个xmlhttp的类,7K大小,可以适合多浏览器。
一、使用Ajax的主要原因
1、通过适当的Ajax应用达到更好的用户体验;
2、把以前的一些服务器负担的工作转嫁到客户端,利于客户端闲置的处理能力来处理,减轻服务器和带宽的负担,从而达到节约ISP的空间及带宽租用成本的目的。