赞了文章2020-10-21
HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer 超文本传输安全协议)
赞了文章2020-09-01
如果把语言比喻为武侠小说中的武功,如果只是会用,也就是达到四五层,如果用的熟练也就六七层,如果能见招拆招也得八九层,如果你出神入化,立于不败之地十层。
赞了文章2020-08-03
给缓存加一个过期时间,下次未命中缓存时再去从数据源获取结果写入新的缓存,这个是后端开发人员再熟悉不过的基操。本人之前在做直播平台活动业务的时候,当时带着这份再熟练不过的自信,把复杂的数据库链表语句写好,各种微服务之间调用捞数据最后算好的结果,...
赞了回答2020-06-12
time.AfterFunc 返回的 Timer t 里,t.C 是 nil。源码。它不能通过 <-t.C 来等待到指定时间。 要想知道定时函数执行完了,必须自己主动从定时函数里发信号出来,比如: {代码...}
赞了文章2019-12-26
分布式理论系列 从ACID到CAP到BASE 2PC到3PC到Paxos到Raft到ISR 复制、分片和路由 副本更新策略 负载均衡算法及手段 RWN及Quorum与强一致性 序 本文主要讲述负载均衡的一些基本东西。 相关知识点 冷备与热备 冷备份(cool standby),指配备平时不运行的备用设备,当运...
发布了文章2016-12-16
错误类型,TypeError继承于Error,还有ReferenceError等错误处理对象,可以通过捕获到的e,通过instance判断出的具体的Error类型。
发布了文章2016-12-15
JavaScript不区分类和实例的概念,而是通过原型来实现面向对象编程。Java是从高级的抽象上设计的类和实例,而JavaScript的设计理念,听起来就好比Heros里的Peter,可以复制别人的能力。JavaScript就是别人的所有属性都拷贝过来,成为自己的一部分,并能够保留自身的...
发布了文章2016-12-13
使用typeof判断值的类型,可以看到NaN是number类型,null是obejct类型,undefined 就是undefined类型,另外还有一个function这种基础类型。
发布了文章2016-12-10
var 不能声明块级的变量,js的函数内变量声明会被提升至函数体开头let 则用来解决这个块级变量声明,于ES6引入。const用于声明常量,也是ES6引入。
回答了问题2016-10-20
请粘贴Exception Call Stack.
关注了问题2016-10-20
回答了问题2016-10-20
从职责上来看,你也不应该修改BasePresenter以求能够处理网络请求显示进度条的问题,这并不是BasePresenter该做的事情,也不是BaseView该做的事情。因为并不是每个View都需要显示进度条。
关注了问题2016-10-20
赞了文章2015-07-17
其实很早之前也写了一篇Gradle的基础博客,但是时间很久了,现在Gradle已经更新了很多,所以暂且结合Stduio 1.0正式版与最新的Gradle语法来详细讲解下,小伙伴们直接跟我一步步来学习吧。
发布了文章2015-03-02
User IDs and File Access 由于每个应用都具有自己的UserID和进程号,因此其打开的文件也都只能自己访问。若需要两个app共享文件,那么需要两个app设置shareUserId并且使用相同的签名。
发布了文章2015-03-02
Caution: AIDL 做的任何改变,都必须保持后向兼容 方法支持参数和返回值,参数和返回值可以是任意类型。 1. 所有Java原型都支持(int, long, float, char ,boolean等) 2. String 3. Charsequence 4. List,元素必须是支持的数据类型,也可是其他AIDL所申明的,或者是...
发布了文章2015-03-02
A bound Service 提供了一种CS模式的Service。 A bound service allows components (such as activities) to bind to the service, send requests, receive responses, and even perform interprocess communication
发布了文章2015-03-02
startService(): run indefinetly, 需要在适当时候stopSelf() onBind(): 提供一个CS模式的服务,runs as long as the component bound to it. 当所有组件都unBind() 时,Service也就destroy了。
发布了文章2015-03-02
默认行为 1. 当Activity A启动Activity B, A stopped, 系统保存A状态。当Back pressed, 则A resumed 并恢复相关状态。 2. 当Home button pressed, 则当前activity stopped, task 进如background,系统保存每个task的状态。当用户启动了之前开始task的app,则此task进...
发布了文章2015-03-02
定义:A Fragment represents a behavior or a portion of user interface in an Activity. 一个Activity可包括多个Fragments,用来建立一个多pane的UI,并可在多个Activity中重用这些Fragment。此外,可将其看作是一个Activity的模块化部分,它有自己的生命周期,可...