第一次硬刷,(相较于recovery的卡刷)差点变成无限重启。。记录一些关键步骤:1 unlock bootloaderhttp://developer.sonymobile.com/unlockbootloader/unlock-yourboot-loader/2 下romhttp://xperi...
分类:
其他好文 时间:
2015-08-29 20:13:15
阅读次数:
203
本系列文章主要介绍C++11
中多线程的使用方法,主要参考书籍为《C++Concurrency IN Action》。
为了保证多线程访问数据的安全性,一种通常的做法是对需要保护的数据上锁,使用mutex保证互斥访问。可以使用的做法是调用lock()和unlock()函数,但是我们更加推荐使用模板类std::lock_guard,在该类的构造函数中完成lock(),而在析构函数中完成un...
分类:
编程语言 时间:
2015-08-28 13:24:09
阅读次数:
218
首先我想启用root用户,所以我先启用root用户:sudo passwd root这里会提示输入两次密码,然后:sudo passwd --unlock root这样就可以启动root登录,如果想立马使用root,可以:su root这样就可以直接切换到root用户不过会提示输入密码,如果下次用r...
分类:
数据库 时间:
2015-08-27 00:15:49
阅读次数:
337
相对于std::lock_guard来说,std::unique_lock更加灵活,std::unique_lock不拥有与其关联的mutex。构造函数的第二个参数可以指定为std::defer_lock,这样表示在构造unique_lock时,传入的mutex保持unlock状态。然后通过调用std::unique_lock对象的lock()方法或者将将std::unique_lock对象传入s...
分类:
编程语言 时间:
2015-08-21 23:26:36
阅读次数:
5656
http://blog.csdn.net/sicofield/article/details/108970911.引言信号量是包含一个非负整型变量,并且带有两个原子操作wait和signal。wait还可以被称为down、P或lock,signal还可以被称为up、V、unlock或post。在Ui...
分类:
其他好文 时间:
2015-08-17 19:02:38
阅读次数:
147
Mutex是C++中最常见的数据保护机制之一,在访问一块共享数据前,lock mutex,在完成对数据的访问后,unlock mutex。线程库当一个特定mutex被某个线程lock后,其它尝试lock同一个mutex的线程都会被挂起指导这个mutex被unlock。这就保证了所有线程看到的数据都是完整的,不会被修改了一部分的数据。
在C++中,通常我们通过创建std::mutex的实例...
分类:
编程语言 时间:
2015-08-09 20:42:19
阅读次数:
218
11.1Apps that unlock or enable additional features or functionality with mechanisms other than the App Store will be rejected(通过App Store以外的渠道解锁或开启附加属...
分类:
其他好文 时间:
2015-08-03 22:12:13
阅读次数:
131
1006. Sign In and Sign Out (25)At the beginning of every day, the first person who signs in the computer room will unlock the door, and the last one w...
分类:
其他好文 时间:
2015-08-03 20:38:16
阅读次数:
104
上次百度面试,对方问了一个锁你都用过哪些?
由于才疏学浅,我只说了两个,一个NSLock 还有一个是@synchronized.
回来看文档才知道原来有好多种,下面一一介绍下
@synchronized():这玩意是对括号内的内容进行加锁,保证线程安全,一般用在伪单例的使用中
NSLock:顾名思义,就是一个简单的锁,通过alloc创建后使用,具备lock,unlock以及lockBeforeD...
分类:
移动开发 时间:
2015-07-29 14:12:01
阅读次数:
128
“信号量用在多线程多任务同步的,一个线程完成了某一个动作就通过信号量告诉别的线程,别的线程再进行某些动作(大家都在semtake的时候,就阻塞在 哪里)。而互斥锁是用在多线程多任务互斥的,一个线程占用了某一个资源,那么别的线程就无法访问,直到这个线程unlock,其他的线程才开始可以利用这 个资源。...
分类:
编程语言 时间:
2015-07-28 22:44:51
阅读次数:
373