浅谈现代笔记本预装Win8理论以及重装Win7概述

浅谈?是多浅啊?一看就是屌丝在装B了…

说到装B,还是现在的笔记本电脑厂商更装啊,为何如此说呢?请听我慢慢道来,小板凳坐起,茶泡起,切克闹,核喂狗~~(不想听啰嗦的小伙伴可以点击这里,直达操作方法) 继续阅读

Android圆形图片

看到最新版的QQ上,头像弄成圆形图片去了。圆形图片是当下很流行的一种图片展示方式,我很好奇的想了一下如何处理,无果之下搜了下,找到一个开源的圆形图片项目(CircleImageView)。除了这个项目以外其实还有很多更NB的项目,不仅可以做出圆形图片,还可以做出心形的,波浪环形的,XX形的……不要在意这些细节,现在来看下,如何做出圆形图片。
继续阅读

CountDownLatch(计数锁存器)

最近在学习的时候遇到了一个java提供的类,名字叫CountDownLatch,字面上看起来是计数锁存器,查看下java doc,解释如下:

java.util.concurrent.CountDownLatch extends Object

一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。

用给定的计数初始化CountDownLatch。由于调用了countDown()方法,所以在当前计数到达零之前,await方法会一直受阻塞。之后,会释放所有等待的线程,await 的所有后续调用都将立即返回。这种现象只出现一次——计数无法被重置。如果需要重置计数,请考虑使用CyclicBarrier。
继续阅读

Swift坑爹的prepareForSegue

使用xcode6新建一个Swift的IOS工程,打开某个ViewController.swift文件,可以找到一段被注释掉了的代码,如果没有,则可以创建一个Cocoa Touch类,则可以看到了。这个被注释掉了代码是在页面在跳转之前会被调用的:prepareForSegue,但是自动生成的这段代码有点问题,先看下代码。
继续阅读

IOS的AutoresizingMask和AutoLayout

初涉IOS开发,还没完全踏入,借了本名叫《IOS编程》的庞然大书来翻,虽然书中是用Objective-c的,虽然Swift已然出道,不过个人认为这个对我这种还没入行的人来说,影响不大,反正感觉Swift做IOS开发,很多api都是直接copy过来的,只是整了下容而已,开发模式似乎也看不出翻天覆地的变化。看着看着,书中讲到控件自适应转屏的时候,就发现了很奇怪的问题,我的控件的“Show the Size inspector”上找不到那个设置AutoresizingMask的操作器……
继续阅读