2015年4月17日
摘要: 这似乎是iOS的一个BUG(ref: stackoverflow的大神们讲的)解决方案在继承自UITableViewCell的子类中的init方法中加入如下设置:self.contentView.frame = self.bounds; self.contentView.autores... 阅读全文
posted @ 2015-04-17 12:49 極 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: 现象UICollectionView的内容在按Home键再回到APP时,会下沉64像素。原因页面有NavigationBar,正好是64像素,Controller勾选了Adjust Scroll View Insets导致。解决方案在Storyboard中取消勾选Controller的Adjust ... 阅读全文
posted @ 2015-04-17 12:30 極 阅读(1128) 评论(0) 推荐(0) 编辑
  2014年9月23日
摘要: Assets Library Framework可以用来做iOS上的多选器,选照片视频啥的啦就不介绍了。目前的项目有点类似dropbox,可以选择设备内的照片然后帮你上传文件,使用了Assets Library Framework,背景如此。ALAsset可以看成是一个你选择的文件的包装类,从中可以... 阅读全文
posted @ 2014-09-23 17:56 極 阅读(21831) 评论(5) 推荐(2) 编辑
  2014年3月27日
摘要: 特点:1. 支持多左右滚动,左右拖动。2. 时间轴可上下两种显示方式。3. 支持两种模式的平滑滚动/拖动。4. 行压缩(后续版本此处可设置是否开启,上传的代码不带这个功能)。5. 支持hover辅助线。6. 支持多级缩放、鼠标滚轮缩放。依赖:jquery 1.11jquer-ui 1.10jquery-mousewheel兼容:Chrome、Firefox、IE8(没有圆角和阴影效果)已知问题:刻度图片和拖动画布时的鼠标图标可能会失效。原因是这个是写在js里设置的url,而url可能定位不准,不过在DEMO中因为路径是对的没有此问题。截止写这篇文章,刻度图片的问题已经解决,但上传的源代码还木有 阅读全文
posted @ 2014-03-27 09:56 極 阅读(4368) 评论(0) 推荐(2) 编辑
  2014年1月28日
摘要: 支持自定义每周的第一天是星期几 1 public static class DateTimeExtension 2 { 3 public const DayOfWeek TheFirstDayOfWeek = DayOfWeek.Monday; 4 5 private static int GetDayOfWeek(this DateTime date, DayOfWeek theFirstDayOfWeek = TheFirstDayOfWeek) 6 { 7 return ((int) date.Da... 阅读全文
posted @ 2014-01-28 11:38 極 阅读(2573) 评论(0) 推荐(0) 编辑
  2014年1月14日
摘要: rsync是一种文件差异传输的算法,特点是高效且相似块识别率较高。具体算法这边就不赘述,网上很多,官方文档也描述的很清楚。rsync提高文件比对效率的一个核心算法之一就是rolling checksum,官方使用的是Alder32 Hash算法。在我经历的一个项目中,我们在Windows Azure中实现文件差异传输模块,我使用rsync时发现在本地测试速度非常理想,但一旦放到实际环境中则让人完全无法接受。于是走上了漫长而痛苦的优化之路。。。。。。除了外部的一些调优,最终我还是决定在rsync的算法上开刀。经过冥思(真的就只是坐着不动,连续几个小时的思考),有一个想法跳了出来 -- Jump 阅读全文
posted @ 2014-01-14 10:57 極 阅读(1315) 评论(3) 推荐(0) 编辑
  2014年1月13日
摘要: 一个简单的例子: 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 for (var i = 0; i Func1(i)); 8 } 9 10 Console.ReadKey();11 }12 13 static void Func1(int i)14 {15 Console.WriteLine(i);16 }17 ... 阅读全文
posted @ 2014-01-13 16:01 極 阅读(638) 评论(0) 推荐(0) 编辑
  2013年6月18日
摘要: 刚接触CSS3动画,心血来潮实现了一个心目中自己设计的翻页效果的3D动画,页面纯CSS3,目前只能在Chrome中玩,理论上可以支持Safari。1. 新建HTML,代码如下(数据和翻页后的数据都是瞎模拟的) CSS3 Animation 列1 ... 阅读全文
posted @ 2013-06-18 18:01 極 阅读(11474) 评论(2) 推荐(1) 编辑
摘要: 最近做的项目快上线了,在做了一次压力测试后发现了不少问题,基本都是因为数据量达到一定级别时(预测系统上线10年后的数据量)SQL查询超时,其中有些是因为索引缺失、有些是因为写法不好,这些在有经验的人眼里一眼就能看出问题,于是我解决起来都很快。 但其中有一个无比诡异,SQL很简单,但执行起来都超过1分钟,而我们的理想目标是1秒,差距很大。 先简单写下这个SQL的样子:SELECT TOP 10 T1.C1, T1.C2, T1.C3FROM TABLE_1 T1JOIN TABLE_2 T2 ON T1.C1 = T2.C1WHERE T2.C2 NOT IN ('V1... 阅读全文
posted @ 2013-06-18 14:48 極 阅读(312) 评论(0) 推荐(0) 编辑
  2012年10月6日
摘要: 作者:Parry出处:http://www.cnblogs.com/parry/一、强类型数据控件在出现强类型数据控件前,我们绑定数据控件时,前台一般使用Eval或者DataBinder.Eval(Container.DataItem,"FieldName")的形式。1<%#DataBinder.Eval(Container.DataItem,"FieldName")%>2<%#Eval("FieldName")%>而在ASP.NET Web Forms 4.5中出现了强类型数据控件,可以后台绑定数据的控件多了 阅读全文
posted @ 2012-10-06 04:41 極 阅读(3778) 评论(0) 推荐(2) 编辑