2015年9月9日

摘要: 在MacOS上使用svn工具时,经常发现变化列表里出现一堆的?文件,.DS_Store,对有强迫症的人来说很郁闷.处理起来很简单,就是在svn的配置里忽略这个文件.#ue ~/.subversion/config把你想要忽略的文件名,或者后缀,追加到后面(以空格分割),清净了许多,再看svn也不会因... 阅读全文
posted @ 2015-09-09 18:26 decwang 阅读(992) 评论(0) 推荐(0) 编辑
 
摘要: 09-09 09:43:21.651: D/MediaPlayer(3340): Couldn't open file on client side, trying server side09-09 09:43:21.661: E/MediaPlayer(3340): attachNewPlayer... 阅读全文
posted @ 2015-09-09 11:03 decwang 阅读(1121) 评论(0) 推荐(1) 编辑
 
摘要: J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。 @SuppressWarnings 批注允许您选择性地取消特定代码段(即,类或方法)中的警告。其中的想法是当您看到警告时,您将调查它,如果您确定它不是... 阅读全文
posted @ 2015-09-09 10:04 decwang 阅读(344) 评论(0) 推荐(0) 编辑

2015年9月2日

摘要: iPhone界面尺寸设备分辨率PPI状态栏高度导航栏高度标签栏高度iPhone6 plus设计版1242×2208 px401PPI60px132px147pxiPhone6 plus放大版1125×2001 px401PPI54px132px147pxiPhone6 plus物理版1080×192... 阅读全文
posted @ 2015-09-02 17:28 decwang 阅读(452) 评论(0) 推荐(0) 编辑

2015年8月24日

摘要: 终于有时间继续UITableView的接口调用顺序这篇文章了,之前测试过,模拟器都是按照height,cellForRow这样的顺序调用接口的,iOS8以前一直是这样,但是到了iOS8,这个顺序倒过来了这样倒是有好处,至少按照传统思路,单元格先创建,创建完成后就知道高度了.但这样怎么向下兼容呢,来试... 阅读全文
posted @ 2015-08-24 17:40 decwang 阅读(384) 评论(0) 推荐(0) 编辑

2015年8月20日

摘要: 之前很多兄弟问如何实现类似于淘宝客户端搜索列表那种动态显隐的效果,这几天刚好有时间,就实现了几个例子搞一下,其实原理很简单,也参考了github上一位兄弟的实现.不多说,上代码@interface D1ScrollingNaviBarViewController : UIViewController... 阅读全文
posted @ 2015-08-20 12:13 decwang 阅读(343) 评论(0) 推荐(1) 编辑

2015年8月19日

摘要: Runloop之个人理解更像是一种线程等待机制,传统线程的消息传入机制,线程收到什么样的消息,就执行什么样的动作,如果是信号量队列型的,其实就基本实现了线程在无消息时挂住休眠;而不是在每隔一段时间就要转起来动作下.这样在移动设备上节省下来的电力就相当可观了. Runloop更大功用就在此,一是以OC... 阅读全文
posted @ 2015-08-19 17:44 decwang 阅读(150) 评论(0) 推荐(0) 编辑
 
摘要: 分类:框架研究2010-05-17 10:179964人阅读评论(0)收藏举报架构设计concurrency制造★简介 在实际的软件开发过程中,经常会碰到如下场景:某个模块负责产生数据,这些数据由另一个模块来负责处理(此处的模块是广义的,可以是类、函数、线程、进程等)。产生数据的模块,就形象地称为生... 阅读全文
posted @ 2015-08-19 16:10 decwang 阅读(150) 评论(0) 推荐(0) 编辑
 
摘要: 最近接到一个需求,需要在WP里调用一个C语言写的DLL,并且说Android和iOS都可以,问我WP是否可以这样? 我说我调研一下,就有了下面的文章。在传统C#WinForm 里调用Win32 DLL都不容易(可能用惯了C#),要用P/Invoke,然后DllImport什么什么,那WP里不是更麻烦... 阅读全文
posted @ 2015-08-19 16:06 decwang 阅读(169) 评论(2) 推荐(0) 编辑
 
摘要: visual studio 2015怎么把英文界面变成中文界面?最新的vs2015,刚下载下来时是全英文界面,如何将它改成中文界面呢。下面介绍一下详细的教程,需要的朋友可以参考下方法/步骤1最新的vs2015,刚下载下来时是全英文界面,如何将它改成中文界面呢。下面介绍一下,希望能对大家有所帮助。21... 阅读全文
posted @ 2015-08-19 14:33 decwang 阅读(3332) 评论(0) 推荐(1) 编辑
 
摘要: 最近在设计聚合支付的服务器侧,由于规模较小,考虑到时做成开源的。这块其实挺简单的,大多数公司采用聚合支付更多的是基于商业原因,不想浪费时间在这上面。 阅读全文
posted @ 2015-08-19 14:21 decwang 阅读(600) 评论(0) 推荐(0) 编辑

2015年8月18日

摘要: Can I transfer an app to another developer's iTunes Connect account? Yes, you can transfer your app to another developer on iTunes Connect whenever y... 阅读全文
posted @ 2015-08-18 13:56 decwang 阅读(386) 评论(0) 推荐(0) 编辑
 
摘要: 最近有客户提出需求,要把发布的OEM应用转移到自己的账户下,查询未果,在网站上搜索,死活找不到对应的选项,这两天看之前提交的版本已经审核通过了,发现很容易的就找到了转移版本的地方。仔细思量,应该是之前版本处于审核状态,故没有可选择的项。 阅读全文
posted @ 2015-08-18 13:54 decwang 阅读(470) 评论(1) 推荐(1) 编辑

2015年8月12日

摘要: ios7启用estimatedHeightForRowAtIndexPath之后的api调用顺序called -[XHYTableViewController tableView:heightForRowAtIndexPath:] at 0.6called -[XHYTableViewControl... 阅读全文
posted @ 2015-08-12 15:22 decwang 阅读(310) 评论(0) 推荐(0) 编辑

2015年8月11日

摘要: 查找成绩表中所有成绩超过60的学生t_stu(id int,course char(20),grade int);这个重要的是思路,一个表中同一个人可能有的科目及格,有的不及格,如果正向的话就筛出错误的结果了,反向下ok先查所有成绩不合格的人,这样只要有一科不合格就筛出来了,然后 not insel... 阅读全文
posted @ 2015-08-11 10:44 decwang 阅读(210) 评论(0) 推荐(1) 编辑
 
摘要: 1. 继承:从多个子类中抽象出实例变量以及方法,形成更抽象的父类,避免在子类中的代码重复,维护起来更加方便。检查是否可以使用继承技术的方法是:IS A对于类A继承自类B,类C继承自类A,那么类C和类A之间也应该满足 IS A 准则。IS A是单向关系。“是一个”和“有一个”:小汽车是一个汽车,那么小... 阅读全文
posted @ 2015-08-11 10:16 decwang 阅读(264) 评论(0) 推荐(0) 编辑
 
摘要: 1 /* 2 面向对象: 3 多态, 4 继承 5 封装 6 */ 7 #include 8 #include 9 10 //一旦有了纯虚函数,该对象就不能实例化了. 11 #define US... 阅读全文
posted @ 2015-08-11 09:39 decwang 阅读(324) 评论(0) 推荐(0) 编辑
 
摘要: 收集自 http://www.cnblogs.com/beijiguangyong/archive/2010/11/15/2302807.html目录创建型1. Factory Method(工厂方法)2. Abstract Factory(抽象工厂)3. Builder(建造者)4. Protot... 阅读全文
posted @ 2015-08-11 09:08 decwang 阅读(121) 评论(0) 推荐(0) 编辑
 
摘要: 浅谈UML的概念和模型之UML九种图分类:【UML建模】2013-01-29 15:5928000人阅读评论(16)收藏举报目录:UML的视图UML的九种图UML中类间的关系上文我们介绍了,UML的视图,在每一种视图中都包含一个或多种图。本文我们重点讲解UML每种图的细节问题: 1、用例图(usec... 阅读全文
posted @ 2015-08-11 09:06 decwang 阅读(104) 评论(0) 推荐(0) 编辑

2015年8月10日

摘要: 首先说AVL树的概念1 左右子树的深度差<=12 左右子树都是AVL树.其实这样算,可以倒推的.空树 DEPTH = 0;AVL_DEPTH = 2^0+2^1+......+2^k-1;100个节点,放平了往下推.1+2+4+8+16+32 这是可以有子节点的节点数. 63这样剩下的节点其实都铺在... 阅读全文
posted @ 2015-08-10 18:24 decwang 阅读(3413) 评论(0) 推荐(0) 编辑
 
摘要: pod installwarning: Insecure world writable dir /usr/local/bin in PATH, mode 040777报错后就不进行了.查stackoverflow后发现是报的目录权限不对,应当是775接下来就简单了,sudo chmode 775 x... 阅读全文
posted @ 2015-08-10 18:14 decwang 阅读(558) 评论(0) 推荐(0) 编辑

2015年8月7日

摘要: #include #include #include /* 一道面试题,"i love china",倒序输出字符串,单词不倒序. 一开始搞错了思路,写应用多了就总往应用上靠.其实用指针遍历一遍就好.*/void outputWord(const char* str,int nlen);int ma... 阅读全文
posted @ 2015-08-07 13:55 decwang 阅读(215) 评论(0) 推荐(0) 编辑

2015年8月6日

摘要: linux下替换是这么干的sed -i "s/xxxxxxxxxx/video_capture_module/g" project.pbxproj但是macos下略有不同,照搬会报以下错误sed: 1: "project.pbxproj": extra characters at the end o... 阅读全文
posted @ 2015-08-06 11:17 decwang 阅读(886) 评论(0) 推荐(1) 编辑

2015年8月5日

摘要: 编译audio_processing_neon lib时,发现只要涉及到WEBRTC_ARCH_ARM64就会出现问题,仔细回想了下,年初编译旧版本解决arm64支持问题时,好像也是要把这个注掉,但是单纯注掉貌似还有问题找了下,判断下__aarch64__下面这个宏,这个宏应该是跟着工程里的设置来的... 阅读全文
posted @ 2015-08-05 18:28 decwang 阅读(267) 评论(0) 推荐(0) 编辑
 
摘要: 起因:做网络交互时,经常会使用JSON作为数据的承载体,本来是件好事,但是用多了,发现iOS侧偶尔会出现异常,几经比较发现是服务器给的数据有问题,该给INT的给按照STR给了,服务器能做动态更新,可客户端不行啊,怎么办?NSDictionary读到的是id类型,如果是数字,需要再转换下才可以,出问题... 阅读全文
posted @ 2015-08-05 16:56 decwang 阅读(1309) 评论(3) 推荐(1) 编辑

2015年8月4日

摘要: 关键字:VOIP,AudioUnit,AudioQueue,RemoteIO问题描述VOIP通话,iOS底层音频方式采用AudioUnit机制,本来也挺好,但是会有遇到CS域来电时RemoteIO挂死的问题[1876:492456] 20:46:05.584 WARNING: [AVAudioS... 阅读全文
posted @ 2015-08-04 09:45 decwang 阅读(3325) 评论(1) 推荐(1) 编辑

2015年7月28日

摘要: 新问题,看应该是视频编解码那里出问题了.找找看.WebRtc VoiceEngine codecs:ISAC/16000/1 (103)ISAC/32000/1 (104)Unexpected codec: ISAC/48000/1 (105)PCMU/8000/1 (0)PCMA/8000/1 (... 阅读全文
posted @ 2015-07-28 17:53 decwang 阅读(937) 评论(0) 推荐(0) 编辑
 
摘要: 各个库编译完成后,整合talkapp,联编时还是碰到了一些问题,主要是lib里的源码文件被错误移走,或者宏定义等有问题的,不一而足FQ访问https://apprtc.appspot.com/,拿到一个数字的房间号,启动app,输入房间号,崩了.https://apprtc.appspot.com/... 阅读全文
posted @ 2015-07-28 13:36 decwang 阅读(316) 评论(1) 推荐(0) 编辑

2015年7月27日

摘要: libvpx尝试用脚本编译了下,发现有问题,就偃旗息鼓,改用他自己的configure了,在网上找了下,Git上有个现成的,直接用,更好些.https://github.com/brion/VPX-iOS注意他这里有个子模块,需要更新下,其他的还好说.[230/1600 ] CC obj/third... 阅读全文
posted @ 2015-07-27 09:37 decwang 阅读(256) 评论(0) 推荐(0) 编辑
 
摘要: 2015.07.21 libboringssl.a 编译通过主要是生成路径,去除test文件比较啰嗦,后继测试需要重点跟进下CC obj/third_party/boringssl/boringssl.err_data.oCC obj/third_party/boringsslsrc/crypto/... 阅读全文
posted @ 2015-07-27 09:34 decwang 阅读(452) 评论(0) 推荐(0) 编辑
 
摘要: 2015.07.20 libjingle_peerconnection 编译通过[1382/1600 ] CXX obj/talk/app /webrtc/li... 阅读全文
posted @ 2015-07-27 09:33 decwang 阅读(508) 评论(0) 推荐(0) 编辑
 
摘要: 2015.07.21 ilbc 编译通过注意有几个win32打头的文件,其实都是要编进去的[429/1600 ] CC obj ilbc.abs_quant.o... 阅读全文
posted @ 2015-07-27 09:32 decwang 阅读(237) 评论(0) 推荐(0) 编辑
 
摘要: 2015.07.20 rtc_p2p编译通过[879/1600 ] CXX obj /webrtc/p2p/client/rtc_p2p.httpportall... 阅读全文
posted @ 2015-07-27 09:25 decwang 阅读(242) 评论(0) 推荐(0) 编辑

2015年7月24日

摘要: MacOS上Cornerstone用起来还是比较好用的,除了add文件目录时不把底下的文件add上去之外.其实之前用Versions也还可以,奈何太贵,买不起正版,破解版又不好用.Cornerstone也买不起,算了,老老实实试用就好了.虽然只有14天,比DYM还短半个月,谁让咱老板不财大气粗呢.进... 阅读全文
posted @ 2015-07-24 10:19 decwang 阅读(624) 评论(0) 推荐(0) 编辑
 
摘要: 阅读全文
posted @ 2015-07-24 09:15 decwang 阅读(92) 评论(0) 推荐(0) 编辑
 
摘要: 侧滑菜单已经成为app一个极常用的设计,不管是事务类,效率类还是生活类app。侧滑菜单因Path 2.0和Facebook为开发者熟知,本文搜集了一些时髦的,精致的侧滑菜单设计案例。优雅的纯色背景,逼真的翻页动画效果。微妙的阴影和渐变增加了视觉立体感。暗色侧滑菜单和柔和的单色背景图文并茂地展示了视... 阅读全文
posted @ 2015-07-24 09:13 decwang 阅读(282) 评论(0) 推荐(0) 编辑

2015年7月21日

摘要: 2015.07.20 neteq 编译通过注意不要引用tools目录里的内容[1347/1600 ] CXX obj /webrtc/modules/audio... 阅读全文
posted @ 2015-07-21 10:42 decwang 阅读(347) 评论(0) 推荐(0) 编辑
 
摘要: 2015.07.20 common_video 编译通过,其对libyuv有引用[1309/1600 ] CXX obj /webrtc/common_vide... 阅读全文
posted @ 2015-07-21 10:41 decwang 阅读(353) 评论(0) 推荐(0) 编辑
 
摘要: 2015.07.20 libvoiceengine 编译通过去除了mock测试代码,mock是用来进行测试的,意义不大.另外会报一个常量错误,需要定义WEBRTC_MAC宏,只定义WEBRTC_IOS宏是有问题的[834/1600 ... 阅读全文
posted @ 2015-07-21 10:40 decwang 阅读(224) 评论(0) 推荐(0) 编辑
 
摘要: 2015.07.20 libbitrate_controller 编译通过依赖system_wrappers lib,编写测试代码时需要注意.[425/1600 ] CXX obj ... 阅读全文
posted @ 2015-07-21 10:39 decwang 阅读(251) 评论(0) 推荐(0) 编辑