自制了一个简单的Xcode插件。主要功能是统计自安装插件以后,用户手动输入的代码行数,以及累计敲代码的时间。通过快捷键Shift + P查看累计数据。已分享至我的Github:XcodeCareer
欢迎各位大神一起来完善项目。统计规则简单的说明如下:
1.创建工程或者创建文件时,系统已经生成的代码不算。
2.直接复制第三方框架进项目(Add New File)时,复制进来的代码不算。
3....
分类:
其他好文 时间:
2015-06-01 09:40:38
阅读次数:
126
测试mt_hls一条流时,发现会话的时长总是对应不上。仔细观察发现:注意 1.包1735 (客户端) 发送FIN 请求,seq =2435582428 2.包1736,1737,1738 (服务端)继续传输数据 3.包1739服务端 回传 对 1735包 FIN 的ack 。 recv_ack...
分类:
其他好文 时间:
2015-05-30 14:52:06
阅读次数:
141
UIDatePicker日期/时间选取器UIDatePicker 是一个控制器类,封装了 UIPickerView,但是他是UIControl的子类,专门用于接受日期、时间和持续时长的输入。日期选取器的各列会按照指定的风格进行自动配置,这样就让开发者不必关心如何配置表盘这样的底层操作。你也可以对其进...
分类:
其他好文 时间:
2015-05-30 12:09:51
阅读次数:
163
LVS持久连接:无论使用何种算法,LVS持久连接都能实现在一定时间内,将来自同一个客户端的请求转发至此前选定的RealServer。命令格式:ipvsadm-A|E-t|u|fservice-address[-sscheduler][-p[timeout]-ptimeout:持久连接时长,默认300秒,单位秒。持久连接类型:1、PPC(Persisten..
分类:
其他好文 时间:
2015-05-30 01:56:00
阅读次数:
220
音频简介简单来说,音频可以分为2种
音效
又称“短音频”,通常在程序中的播放时长为1~2秒
在应用程序中起到点缀效果,提升整体用户体验
音乐
比如游戏中的“背景音乐”,一般播放时间较长
播放音频需要用到2个框架
AVFoundation.framework
AudioToolbox.framework
音效的播放// 1.获得音效文件的路径
NSURL *url = [[NSBundle m...
分类:
其他好文 时间:
2015-05-29 10:00:58
阅读次数:
143
数据分析该如何进行呢?在接触的项目当中,有一部分是基于现有的数据进行分析,也只是将现有的数据进行业务逻辑分析。但是,这样会直接导致一个问题,分析不全面,不会面面俱到。比如:对于房地产行业,影响销售的因素还包括国家政策、消费价格指数、人口规模政治、经济、社会因素,而这些数据时长不被纳入分析版块,仅仅围...
分类:
其他好文 时间:
2015-05-28 12:11:11
阅读次数:
106
源码点我
最近需要用java处理视频文件,读取视频的时长,在网上查,没找到合适的方法,用JMF吧,支持的格式太少,用JNI去读取其他语言写的API,但比较麻烦。无意中找到了jave这个开源的项目,看了看介绍,是用java来处理多种视频格式之间的转换的,下载了下来,看了看,还真找到了获取视频时长的方法。记录下来,给需要朋友做个参考。
下载jave的网址http://www.sauronsoftw...
分类:
编程语言 时间:
2015-05-27 12:20:17
阅读次数:
273
最近有个SQL运行时长超过两个小时,所以准备优化下首先查看hivesql产生job的counter数据发现总的CPUtimespent过高估计100.4319973小时每个map的CPUtimespent排第一的耗了2.0540889小时建议设置如下参数:1、mapreduce.input.fileinputformat.split.maxsize现在是256000000往下..
分类:
数据库 时间:
2015-05-27 10:27:10
阅读次数:
293
1.肌肉增长的原理:实际上肌肉并不是在锻炼时长出来的。在锻炼时中,你的训练会使肌肉被破坏,而回家补充的蛋白质就是用来补充被破坏的肌肉的,在补的过程中,原先的肌肉纤维会慢慢变大,这就是肌肉生长的基本原理,如果在肌肉恢复之前又不断对其进行训练,那么只能起到反效果。因此锻炼和蛋白质的补充是增长肌肉的要点。...
分类:
其他好文 时间:
2015-05-26 13:59:56
阅读次数:
123
完整代码下载地址:
Android仿微信语音聊天 效果图:
分析:
1.自定义Button中要复写onTouchEvent的DOWN,MOVE,UP三种状态,对正常按下,想要取消发送,抬起三种动作进行侦听处理。2.Dialog共有三种状态,除上图所示的两种外,还有一个录音时间过短的提示。其中录音状态中的音量可以变化。3.显示录音的ListView的item中有一个录音时长(TextView),...
分类:
微信 时间:
2015-05-25 11:35:57
阅读次数:
681