关闭

[置顶] retrofit2.0源码分析

retrofit2.0源码分析啊啊啊啊啊...
阅读(101) 评论(0)

[置顶] java设计模式汇总

前言 翻译与github 上 java design 项目,旨在提供java设计模式的速查。 引用 [3]java 设计模式目录前言 目录 抽象文档 意图 适用范围 权威信息 例子实现分析 抽象工厂 意图 解释 适用范围 用例 结论 现实世界的例子 权威信息 适配器模式 意图 解释 使用范围 结论 真实例子 权威信息 聚合器-微服务设计模式 Intent 适用范围 权威信息 api-网关 意图...
阅读(312) 评论(0)

IntelliJ IDEA应用程序中增加子模块的依赖,clone下来的项目不能运行

1.吐槽这是个很郁闷的问题,第一次把玩IDEA,很多时候从github上clone下来一个项目,却发现默认没有可运行的路径,要自己添加依赖,而然这个依赖还藏的比较深,英语不好的话往往会从File->new->project from existing ,这个明显不正确啊!我要项目在一起啊,怎么可以再开一个新的窗口。2.解决步骤 发现你的project视图,这个一般在IDEA的左侧,可以使用快捷键al...
阅读(47) 评论(0)

Java 抽象文档设计模式例子分析

抽象文档设计模式,java...
阅读(89) 评论(0)

Java volatile关键字可见性分析

1.背景计算机具有一定量的主存,用来存储我们程序相关联的数据。当你声明一个变量(例如 flag在我们下面的类中),计算机会留出一个特定的内存位置来保持那个变量的值。大多数CPU能够直接操作主存中的数据。其他CPU只能读取和写入主存位置。这些计算机必须从主存读取数据到寄存器中,在寄存器上操作,然后将数据存储到主存中。然而,即使CPU可以直接在主存中操作数据,通常也有一组寄存器可以保存数据,而寄存器中数...
阅读(65) 评论(0)

如何学习javaee在2017年

摘自Quorajava有大量的开放源代码并与日俱增,所以是很容易找到资源去学习的。 但是,java是庞大的,不容易在短短一个月之内学会它,这需要时间去学习它。但是我们可以聚焦特定的主题。 CORE JAVA (Murach Programming) 数据结构和算法 java版 Servlets & JSP ( Java Brains) Struts (Java Brains) Hibernate...
阅读(142) 评论(0)

为什么要使用补码

1.原码,反码,补码概念介绍1.1概念 原码:第一位为符号位(0为正数,1为负数) 反码:符号位不动,原码取反 负数补码:符号位不动,反码加1 正数补码:和原码相同1.2例子-6 原码:10000110 反码:11111001 补码:111110105 原码:00000101 反码:01111010 补码:011110101.2好处 1....
阅读(95) 评论(0)

RxJava2应用场景案列

rxjava应用场景...
阅读(270) 评论(0)

GreenDao通过字符串转换存对象集合

一、功能特点1.1概述一个类型安全的Android和java的http请求客户端。 1.2特点我认为retrofit最大的特点就在于Type-safe(类型安全), 1.retrofit并不直接请求网络,而是通过注解,获取到相应的请求信息,由一个RequestBuilder类组装出okhttp需要的request类,由okhttp发起请求(这里实际上代码里实现了一个OkhttpCall,retro...
阅读(633) 评论(2)

retrofit post请求多文件,partMap用法

1. APIService 定义注解 @Multipart @POST("cyxx/Feedback/add.do") Observable getFeedbackResult( @PartMap Map params );2.代码里使用Map<String, RequestBod...
阅读(1608) 评论(3)

Cannot resolve symbol 解决方案

可以从以下几点尝试解决 1 Clean Project 清理项目 2.Rebuild Project 重建项目 3 invalidate Caches/Restart 失效缓存/重新启动 4.设置正确的编译版本 5.查看是不是依赖拥有此资源属性的第三方libray 6 6 6!!!!重要的事说三遍,检查git代码更新的时候同事的com.android.tools.build:gra...
阅读(313) 评论(0)

Android Merged manifest 错误

目前碰到两种, 1.是 库文件中的targetVersion 需要保持一致 2.出现重复资源 解决办法 在manifest 的manifest标签里写下命名空间 xmlns:tools=”http://schemas.android.com/tools” 在application 添加移除tools:replace=”android:icon,android:name” 另外等可能出现重...
阅读(217) 评论(0)

Android Studio 自动导入明确的唯一包

Ctrl+alt+setting ,在上面的搜索中输入Auto improt, 然后勾上Optimize import on the fly 和Add unambiguous imports on the fly 体验飞一般的感觉,一次0.2sget...
阅读(123) 评论(0)

Android WebView消除运营商小球脚本

主要是设置setWebViewClient ,在onPageFinished 方法里 通过js, 拿到dom元素然后擦除。。可能更好的方法是使用https,防止拦截吧 mWebView.setWebViewClient(new WebViewClient(){ @Override public void onPageFinished(Web...
阅读(242) 评论(0)

mpChart如何根据y值的范围赋给bar需要的颜色值

这篇转载自http://stackoverflow.com/questions/29791086/how-to-set-colors-in-mpandroidchart我们需要继承BarDataSet ,重写下其中的getColor, getEntryForXIndex(index).getVal() ,可以得到当前的y值 mColors.get(0),根据赋予的colors集合的位置赋予相应的...
阅读(259) 评论(3)
25条 共2页1 2 下一页 尾页
    个人资料
    • 访问:16034次
    • 积分:428
    • 等级:
    • 排名:千里之外
    • 原创:18篇
    • 转载:0篇
    • 译文:7篇
    • 评论:11条
    最新评论