截止2016年5月之前双色球数据统计 1:379:0.1938618925832:293:0.1498721227623:259:0.1324808184144:208:0.1063938618935:169:0.08644501278776:138:0.07058823529417:109:0.05575447570338:93:0.04757033248089:89:0.0455242966752
Storyboard的几点缺憾 Storyboard作为iOS主推的UI开发方式,不管接受也好,不接受也好,在未来几年,都会逐渐在产业界流行,之前bignerd在其ios开发第四版中,作者曾经说过一节的Storyboard优缺点分析,并被国内很多人所免费借用,时至今日,到第六版的时候,storyboard已经是bignerd已经国外资料的UI开发默认方式。我在iOS开发的初期也曾犹豫过,到底采用哪种开发方式,但是在看过一些老外资
windows10上pip install channels 之前一直在MBP上做开发,在windows偶尔改一次代码,最近在windows上Pipi nstall了一次Django Channels,其中到twisted那步出现数坑1、Microsoft Visual C++ 14.0 is required 这个问题的解决方法到 http://landinghub.visualstudio.com/visual-cpp-build-tools
Storyboard中ViewController加载的四种方式 1、storyboard的初始化ViewController,通过方法instantiateInitialViewController.2、通过StoryboardID加载,通过方法:instantiateViewController(withIdentifier:).3、通过关系:比如TabBarVC、NavigationVC这类的导航关系3、通过segue的触发。
Swift - 计算文本高度 http://www.cnblogs.com/YouXianMing/p/5823893.html//// String+StringHeight.swift// StringHeight//// Created by YouXianMing on 16/8/30.// Copyright © 2016年 YouXianMing. All rights reserved./
iOS Swift开发的一些坑 最近filter用得多,发现realm的一个真正的毛病,其查询语法关键字和结构和SQL有一定距离,这真是shit,必须认真看filter部分的文档并多次尝试才能找到真正正确的查询语句结构
The app icon set named "AppIcon" did not have any applicable content. 这个error的原因是AppIcon的资源不全。CutterMan之类的工具生成居然不符合当前Xcode版本要求,推荐一个Web在线AppIcon生成器: https://makeappicon.com/
全栈的苦逼 1、学得过来,干不过来。职场中的工作一般是有时效的,现在通用技术栈项目包括后端服务、Android端、iOS端、Web前端,这些即便你都可以做到精通,但是如果在公司你一个人把这些全干了,会很累:切换工作面就像电脑Context Switch一样需要消耗资源,原先并行走的工作串行做,刚开始还好,一个人做项目做到最后,容易心力疲惫,因为这毕竟不是自己的创业项目,替人走长征是很累的。 2、干
Swift内部类调用外部类方法、属性的变通 Swift的内部类比较鸡肋,在内部类里面不能调用外部类的属性或方法,那么如何解决这个问题,把内部类里面调用外部类的那部分代码方法移动到外部类里面,成为外部类的方法,是一种变通解决方式。
Assets.xcassets误删后的恢复 一般要是remove Reference,undo就ok了。如果undo没法搞得话,就得手动搞。 1、首先去废纸篓把被删除的目录恢复到原处,也就是项目目录。 2、右键项目主目录名称,选择"Add Files to project_name ",在打开的对话框,选择刚才恢复好的目录就ok了。
Amazing iOS Tips 先开个题,慢慢加内容: 准备参考的资料 https://github.com/Aufree/trip-to-iOS https://github.com/vsouza/awesome-ios https://github.com/matteocrippa/awesome-swift https://github.com
self-sizing cell的一个问题 如何TableViewCell里面再加上CollectionView这类的ScrollView玩意,那自动算高就失效了,还是得用override func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { //computing height
Pod install 之后 no such module 官方文档在pod install之后的操作是: open App.xcworkspace 使用pod以后,项目的旧打开方式就不行了,必须到项目目录里面,打开“项目名.xcworkspace”这种方式来操作项目了 shit。
Android两级嵌套ListView滑动问题的解决 Android下面两级嵌套ListView会出现滑动失效,解决方案,把两级Listview全换成NoScrollListView,代码如下:public class NoScrollListView extends ListView { public NoScrollListView(Context context) { super(context); }
更加成熟的领导力素质和学习敏感度 更加成熟的领导力素质:1、洞察力2、战略思维3、高瞻远瞩4、设定优先级5、独立见解6、承担责任7、坚韧的毅力8、变革与创新管理9、统一愿景和目标10、对不确定性的接受度11、建立人才梯队12、树立形象。更高的学习敏感度:1、思维视角2、人际敏锐3、变革意愿4、驱动卓越5、环境敏感6、响应反馈7、洞悉自我
完美解决ScollView内嵌ListView的问题 之前看了别人的一代码,解决办法是自己定制一个ListView,代码如下:public class NoScrollListView extends ListView { public NoScrollListView(Context context) { super(context); } public NoScrollListView(Context
Gson序列化问题导致的内存溢出,tip:Background sticky concurrent mark sweep GC freed 问题原因,如果在json model里面放了非可序列化的对象就会导致这中问题,可序列化的就是那些基础数据类型和集合类型,如果在里面放个Android的Activity或者adapter这类类型字段,变量声明前面一定要加 transient否则就是长期GC提示。
从功能实现到实现设计 初级的码农的特点是没有设计,能用自己掌握的技术把功能时间就Ok了,这叫做功能实现。 做到一定程度,会在技术实现层面做一定的设计,以便优化代码,最基本的就是公用代码的函数化。这个阶段叫设计实现 具体业务和底层技术其实都有一定的抽象机制,对这些抽象机制的分析和设计,构成了抽象设计这部分,这种设计不是由具体实代码实现决定的,而是有对抽象机制的完备性分析决定的,这个可以叫设
关于Django升级的一些联想 刚刚阅读完django1.11的release note,从django1.4一直用到django1.11,以及即将到来的大版本django2.0,Django的版本升级策略和国内的技术现状对比称得上是比较激进的,加上Django的功能体量又比较大,这也许是Django一直在国内难以崛起的原因:相对于国内面的技术人员现状,Django的入手是需要一定的学习曲线和入门门槛的。虽然用熟了,它的确是一个