导航

2015年1月24日

摘要: 在不同的Xib文件中最容易维护的是定义的视图,因此对于从Xib文件中加载UIView来说一个方便的流程是非常重要。在过去的几年里我发现唯一易于管理创建和维护视图(或者任何界面元素,通常会更多)方式就是从Xib实例化UIView.在界面编辑器里面创建和设计界面远远比使用代码来写界面布局和定义布局常量(... 阅读全文

posted @ 2015-01-24 01:28 john c 阅读(9823) 评论(0) 推荐(2) 编辑

2011年8月19日

摘要: 假如有连接:http://xxx.xxx/index.html?u=admin#model/?page=1alert(location.hash);IE6下hash为#model/其他浏览器下为#model/?page=1 阅读全文

posted @ 2011-08-19 00:08 john c 阅读(353) 评论(0) 推荐(0) 编辑

2011年6月27日

摘要: 本期前端交流会,虽然讨论的主题是《Web在重构中的文件组织》。但获益最深的是克军给延伸解释了style放在页面内的原因。我对这方面一直有疑惑,为此专门请教了一下,如果仅仅是“减少并发连接数”,有必要这样做吗?果然,这样做的优点不单单如此。没有做笔记,大概印象如下:这是应付超大流量的一种优化方案。为提高速度,他们的外部连接文件一般都存储在单独的服务器上,例如img.****.com,如果这个服务器挂掉,整个首页就挂掉了。放在页面内,比较安全。用户访问页面时,不会因为CSS加载不上,而造成裸页面。那这样做是不是增加了维护的成本?如果写在页面上,不便于修改和管理。他有可能是单独的css文件。在头部用 阅读全文

posted @ 2011-06-27 14:56 john c 阅读(346) 评论(0) 推荐(0) 编辑

2011年6月19日

摘要: 简单的实现一个PING的功能1.安装thrifthttp://thrift.apache.org/download/人人网镜像下载:http://labs.renren.com/apache-mirror/thrift/0.6.1/thrift-0.6.1.exe2.编写Thrift文件(定义接口,结构,异常等),保存为test.thriftnamespace java net.johnc.thriftservice Test{ void ping(1: i32 length)}3.生成接口代码把thrift-0.6.1.exe和test.thrift文件放在同一个目录,当然也可以把thrif 阅读全文

posted @ 2011-06-19 03:04 john c 阅读(20604) 评论(0) 推荐(1) 编辑

2011年6月7日

摘要: 现在希望设置这个flash的父容器div的float来控制div居左还是居中,firefox下发现,只要修改div的样式属性,包括width、height、float等等,都会导致内部元素重绘,flash会重新加载从头开始播放,该问题只在firefox下才有。后来发现,有个方案可以避免这个问题,就是把div的position改为absolute,使用绝对定会,用left属性来控制其居中还是居左。http://popotang.com/blog/index.php/firefox-flash-div-reload/ 阅读全文

posted @ 2011-06-07 16:47 john c 阅读(624) 评论(1) 推荐(0) 编辑