链表相交以及链表含环的相关问题
2017-03-04 17:27:25
324
Fibonacci数列及相关的问题的解法
2017-03-04 17:22:03
378
Spring有三种装配机制:1. 在XML文件进行显示配置2. 在Java中进行显示配置3. 隐式的bean发现机制和自动装配
2016-12-25 17:01:24
386
一些比较好的博客文章留档, 防止将来要用的时候又要浪费时间找.
2016-12-08 22:16:27
406
Glide的源码分析 一
2016-11-30 15:53:27
1302
本文主要介绍如何使用git (1). 最基础的add,commit, push (2). 如何在git文件中添加子模块
2016-11-26 17:30:00
260
利用`urllib.request.Request(url)`获取网络中的信息. 且可以设置Header, http methods, 代理等.
2016-11-26 17:27:59
4835
利用socket获取网络内容
2016-11-26 17:26:59
335
以豆瓣sitemap.xml为例介绍利用python解析xml, json
2016-11-26 17:25:50
732
BeautifulSoup4可以非常高效地获取网页中的指定内容
2016-11-26 17:25:23
364
Python中如何利用正则表达式对字符串进行处理
2016-11-26 17:24:03
308
接口隔离原则Interface Segregation Principles(ISP): 1.客户端不应该依赖它不需要的接口 2. 类似的依赖关系应该建立在最小迪米特法则 Law of Demeter(LOD): 一个对象应该对其它对象有最少的了解, 另一个解释是只与直接的朋友通信.开闭原则 Open Close Principle(OCP): 一个软件实体如类, 模块和函数等应该对扩展开放, 对修改关闭.
2016-11-26 17:21:37
233
各个不同的容器类是否线程安全
2016-11-26 17:16:35
564
1
可以利用`getContentResolver()`获取`ContentResolver`. `ContentResolver`中提供了一系列方法用于对数据进行CRUD操作.
2016-11-26 17:15:11
322
存储数据主要有三种方式:1. 存储到文件 2. SharedPreferences存储 3. SQLite
2016-11-26 17:14:27
233
Activity中托管UI fragment的两种方法
2016-11-26 16:55:17
494
如何利用Retrofit, RxJava获取网络内容
2016-11-26 16:53:22
735
ShareActionProvider 可以非常方便地提供分享功能.
2016-11-26 16:51:38
503
popupmenu可以非常方便得实现在指定view下弹出一个菜单,实现类似ActionBar中的效果.
2016-11-26 16:50:22
241
如何添加菜单项, 以及如何在运行时更改菜单项.
2016-11-26 16:47:23
339
如何利用JobScheduler API执行预定的操作
2016-11-26 16:43:42
288
观察者模式定义对象间一种一对多的依赖关系, 使得每当一个对象改变状态, 则所有依赖于它的对象都会得到通知并被自动更新.
2016-11-26 13:59:13
193
创建者模式是为了将一个复杂对象的构建与它的表示分离, 使得同样的构建过程可以创建不同的表示.
2016-11-26 13:58:33
251
工厂模式是设计模式中非常常用的一种模式.
2016-11-26 13:57:56
199
Ensure a class has only one instance, and provide a global point of access to it.
2016-11-26 13:54:38
184
单一职责原则单一职责原则(Single Responsibility Principle, SRP)简而言之就是对于一个类或者接口, 引起其改变的应该只能有一个原因. 比如要将负责属性和行为的类分开.里氏替换原则定义:所有引用基类的地方必须能透明地使用其子类的对象. 只要父类出现的地方, 子类就可以出现, 而且替换为子类不会产生任何错误或者一场. 但是反过来不一定可行.依赖倒置原则.
2016-11-26 13:52:32
255
之前的文章一直发布在个人博客ivyxjc.xyz中, 现在将一部分博客移到csdn博客中.
2016-11-26 13:49:15
338