`
liujiekasini0312
  • 浏览: 146990 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
[java]view plaincopy Guava 一.Strings 1
最近在给客户准备一个Guava的分享,所以会陆续的更新关于Guava更多的细节分享。本文将记录Guava中得字符串处理Joiner(连接)和Splitter(分割)处理。 Joiner 首先我们来看看下面我们经常遇见的一个案例: 题目: 对于一个如下定义List List<String> list = new ArrayList<String>("1", "2", null, “3”); 按照’,’分割,并过滤掉null。 如果不用第三方库,如common-lange,Guava,用原生java, ...
java的Enum枚举类型终于在j2se1.5出现了。之前觉得它只不过是鸡肋而已,可有可无。毕竟这么多年来,没有它,大家不都过得很好吗?今 日看《Thinking in Java》4th edition,里面有一句话“有时恰恰因为它,你才能够"优雅而干净"地解决问题。优雅与清晰很重要,正式它们区别了成功的解决方案与失败的解决方案。 而失败的解决方案就是因为其他人无法理他。"使用Enum枚举类型,可以将以前笨拙的代码变得优雅简单?但是,我同时也在思考另外一个问题,使用新的技 术,会不会给技术人员带来更多的负担呢? "学习新版语言的一个危险就是疯狂使 ...
1.背景 我们做Android应用,往往要进行多个状态的切换,就像是照相机功能的侦测,预置,拍照等状态。有的时候通过if else也能完成功能,但是却显得代码很乱,这时候用enum枚举方法产生状态机机制,就很清晰的实现功能。 2.代码 简单的三种状态切换 [java]view plain
实际上,这个声明定义的类型是一个类,它刚好有四个实例,在此尽量不要构造新对象。 因此,在比较两个枚举类型的值时,永远不需要调用equals方法,而直接使用"=="就可以了。(equals()方法也是直接使用==, 两者是一样的效果) Java Enum类型的语法结构尽管和java类的语法不一样,应该说差别比较大。但是经过编译器编译之后产生的是一个class文件。该clas
为什么需要一个HTTP库 Android系统提供了两种HTTP通信类,HttpURLConnection和HttpClient。 关于HttpURLConnection和HttpClient的选择>>官方博客 尽管Google在大部分安卓版本中推荐使用HttpURLConnection,但是这个类相比HttpClient实在是太难用,太弱爆了。 OkHttp是一个相对成熟的解决方案,据说Android4.4的源码中可以看到HttpURLConnection已经替换成OkHttp实现了。所以我们更有理由相信OkHttp的强大。 入门
嗨,大家好。又和大家见面了,今天我和大家一起来学习一下OKHttp。 OKHttp是基于Http协议上的网络通讯,说白了就是Http协议。Http的功能OKHttp都有。那就问题来了,既然有了Http,这 强大的协议,为什么还需要有OKHttp等将Http封装的架包呢?其实编程是一个工作量大,工作重复性普遍的工作。编程人员都不喜欢做重复性的工作和处理Bug。个人感觉OKHttp就是基于这一系列的因素。所以OKHttp就诞生了。 OkHttp由于基于Http协议,所以http协议都支持。例如请求报文,响应报文,所有的请求方法等多做了很好的的处理。所以有关Http的知识就 ...
第一章 Web MVC简介 Web MVC简介 1.1、Web开发中的请求-响应模型: 在Web世界里,具体步骤如下:
enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。 下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容: 1.原始的接口定义常量 2.语法(定义) 3.遍历、switch 等常用操作 4.
pom构建: [html]view plaincopy print
redis的知识:官网 1,利用spring-data-redis整合 项目使用的pom.xml: &lt
一,先说一下为什么要分表当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。根据个人经验,mysql执行一个sq ...
双机热备工作意图如上所示。 问:什么时候需要双机热备呢? 答:这个问题其实比较简单,一般服务器要长年累月的工作,其备份工作就绝对少不了
两台web实现负载均衡,通过NFS把网页文件共享出来,把mysql独立出来 实验环境准备:三台服务器 server1:172.16.0.22(Web+PHP+DNS)---->/www server2:172.16.0.23(Mysql)--->/data server3:172.16.0.24(Web+PHP+NFS)--->/www/users/test.com <wbr></wbr> 实验拓扑图如下: <wbr></wbr>
1缓存为什么要存在?2缓存可以存在于什么地方?3缓存有哪些属性?4缓存介质?搞清楚这4个问题,那么我们就可以随意的通过应用的场景来判断使用何种缓存了.
Global site tag (gtag.js) - Google Analytics