2021年3月25日

摘要: 背景 说到GUI架构,我们一般会想到MVC,MVP,MVVM等;但是关于它们之间的关键区别,网络上的很多解释让人迷惑,看完之后令人更难区分它们了。 如果你也是在看完各种解释之后仍然无法正确区分它们,甚至觉得MVP和MVVM只不过是一个新名词而与MVC无异时,你应该阅读我的这篇文章。 实际上,造成这种 阅读全文
posted @ 2021-03-25 09:43 frydsh 阅读(448) 评论(0) 推荐(0) 编辑

2016年9月7日

摘要: 现象:点击无响应 解决:Configure -> Project Defaults -> Project Structure -> Platform Settings (SDK) choose the Android SDK 阅读全文
posted @ 2016-09-07 13:29 frydsh 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 解决办法: 1.找到Android Studio安装目录下的idea.properties文件 2.增加disable.android.first.run=true 阅读全文
posted @ 2016-09-07 13:09 frydsh 阅读(425) 评论(0) 推荐(0) 编辑

2016年7月30日

摘要: 首先交代一下我自己的测试环境: Ubuntu 12.04 x86-64,OpenJDK 7 64-bit Server VM(mixed mode) MacOS 10.11,HotSpot 7 64-bit Server VM(mixed mode) 1.如何关闭JIT? 一般情况下,JIT是默认开 阅读全文
posted @ 2016-07-30 17:03 frydsh 阅读(4698) 评论(0) 推荐(0) 编辑
摘要: 如果熟悉Java并发编程的话,应该知道在多线程共享变量的情况下,存在“内存可见性问题”: 在一个线程中对某个变量进行赋值,然后在另外一个线程中读取该变量的值,读取到的可能仍然是以前的值; 这里并非说的是时序的问题,即使在另外一个线程中循环读取该变量的值,也可能永远读不到该变量的最新值。 请看下面这段 阅读全文
posted @ 2016-07-30 12:06 frydsh 阅读(2268) 评论(0) 推荐(0) 编辑

2016年6月3日

摘要: 我们时常时常会遇到各种借记卡(储蓄卡)和贷记卡(信用卡)。银行卡号那么长一截,其实就像身份证一样,这里面也有一些规则。 其实我们的银行卡号一般是16位或者19位。由如下三部分构成。 ●前六位是:发行者标识代码 Issuer Identification Number (IIN)。 注意:当前已经用I 阅读全文
posted @ 2016-06-03 13:39 frydsh 阅读(2283) 评论(0) 推荐(0) 编辑

2016年3月12日

摘要: 阅读全文
posted @ 2016-03-12 15:20 frydsh 阅读(171) 评论(0) 推荐(0) 编辑

2016年3月6日

摘要: 利用shadowsocks的socks5代理,作如下配置: 12 git config --global http.proxy 'socks5://127.0.0.1:1080' git config --global https.proxy 'socks5://127.0.0.1:1080' sh 阅读全文
posted @ 2016-03-06 23:39 frydsh 阅读(198) 评论(0) 推荐(0) 编辑

2015年8月22日

摘要: http://bbs.hiwifi.com/thread-4126-1-1.html 论坛上不少朋友很困惑,为什么小极的自动信道选择选到的信道只会在1、6、11这三个信道呢?WiFi不是一共有10几个信道吗?其他信道岂不是浪费了?这个问题是个非常典型的问题,问100个人,几乎100个人不知道答案的。 阅读全文
posted @ 2015-08-22 14:40 frydsh 阅读(4503) 评论(0) 推荐(0) 编辑

2015年6月3日

摘要: 在Android的开发过程中,应该说大多数人都遇到过此问题。具体原因不得而知,在workspace中导入了太多的工程可能是其中一个原因。网上有很多针对此问题的解决方法,对于我自己而言,下面两个方法真正起到了作用:1.删除当前workspace目录下的.metadata文件夹这个方法的成功率应该很高,... 阅读全文
posted @ 2015-06-03 12:53 frydsh 阅读(8531) 评论(0) 推荐(0) 编辑

导航