ubuntu14.04下安装svn

1.安装svn sudo apt-get install subversion sudo apt-get install libapache2-svn 安装完成后查看下版本号 xxx:~$ svn --version svn, version 1.8.8 (r1568071) compiled Aug 10 2017, 17:20:39 on x86_64-pc-linux-gnu 如此,安装成功 2.创建版本库 xxx:~$ mkdir -p /home/xxx/svn/project xx
分类: 其他 发布时间: 04-28 22:35 阅读次数: 0

Android.mk规则初探

一、简介: 1、Android.mk用来向编译系统描述你的源代码文件,这个文件的语法允许你把你的源代码组织成模块,一个模块有以下类型: 1)静态库 2)共享库 3)可执行文件 2、虽然编译系统只会复制/安装共享库到你的软件应用包里面,不过静态库可以用来生成动态库。你可以在每个Android.mk文件里面定义一个或多个模块,也可以在多个模块中使用相同的源文件 3、编译系统可以帮你处理很多细节。比如你不需要在Android.mk中列出头文件和依赖文件,编译系统会自动帮你处理这些问题 二、相关变量介
分类: 其他 发布时间: 04-28 22:35 阅读次数: 0

adb install 安装失败报错INSTALL_FAILED_UPDATE_INCOMPATIBLE

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_37639900/article/details/89361189 今天在开发时遇到安装包通过adb安装不上报错INSTALL_FAILED_UPDATE_INCOMPATIBLE,尝试了好多方法都不太好用、卸载重装、重启adb等等,最后通过adb uninstall +包名的方式彻底删除该app的数据然后在安装就success,特此记录一下
分类: 其他 发布时间: 04-28 22:34 阅读次数: 0

Java设计模式之构建者模式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_37639900/article/details/89200440 Java设计模式之构建者模式 构建者模式概述 构建这模式的组成 构建者模式的优缺点及适用场景 构建者模式四步骤 构建者模式概述 构建者模式:构建者模式隐藏了复杂对象的创建过程,将一个复杂对象的创建和对象的表示进行分离,使得同样的构建过程可以创建不同的表示。它是创建型设计模式之一。 构建这模式的组成 一般情况下,构建者
分类: 其他 发布时间: 04-28 22:33 阅读次数: 0

OKhttp在4.x手机报错java.lang.ExceptionInInitializerError

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_37639900/article/details/89571742 今天在自测时,项目跑到红米4.4的手机上Okhttp报错java.lang.ExceptionInInitializerError,详细日志如下: 看到这个错误信息Caused by: java.lang.IllegalStateException: Expected Android API level 21+ bu
分类: 其他 发布时间: 04-28 22:33 阅读次数: 0

Handler机制一篇文章深入分析Handler、Message、MessageQueue、Looper流程和源码

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_37639900/article/details/88534275 一篇文章深入分析Handler源码 Handler概述 Message :消息对象 MessageQueue:消息队列的源码分析 Looper :消息轮询器 Handler:消息的发送者 和 消息的最终处理者 为什么在主线程中初始化Handler对象不需要先初始化Looper 总结 Handler概述 Handler
分类: 其他 发布时间: 04-28 22:33 阅读次数: 0

Android三级缓存原理及用LruCache、DiskLruCache实现一个三级缓存的ImageLoader

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_37639900/article/details/88575083 Android图片三级缓存原理及LruCache、DiskLruCache的使用 三级缓存概述 三级缓存的流程 强引用 、弱引用 、软引用、虚引用的区别: 内存缓存LruCache DiskLruCache 1:创建DiskLruCache 2:DiskLruCache的增加图片操作 3:DiskLruCache的获
分类: 其他 发布时间: 04-28 22:32 阅读次数: 0

Android事件分发机制原理及源码分析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_37639900/article/details/88675496 面试Android事件分发机制原理及源码分析(Andro5.0) 概述 Touch事件的三个方法 1:dispatchTouchEvent(ev)事件分发 2:onInterceptTouchEvent(MotionEvent ev)事件拦截 3:onTouchEvent(MotionEvent ev)事件响应 Ac
分类: 其他 发布时间: 04-28 22:32 阅读次数: 0

View事件的滑动冲突以及解决方案

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_37639900/article/details/88890438 View事件的滑动冲突以及解决方案 滑动冲突的分类 滑动冲突的处理规则 滑动冲突的解决方案外部拦截法和内部拦截法 1:外部拦截法 2:内部拦截法 总结 滑动冲突是我们开发中经常遇到的一个问题,本文笔者将从滑动冲突的分类和滑动冲突的处理两方面进行介绍。 滑动冲突的分类 常见的滑动冲突可以简单分为以下三种: 内部滑动方向
分类: 其他 发布时间: 04-28 22:32 阅读次数: 0

面试必备1:HashMap(JDK1.8)原理以及源码分析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_37639900/article/details/88718594 面试必备1:HashMap(JDK1.8)增、删、改、查以及扩容源码分析 HashMap概述: 1:HashMap的数据结构 2:存储节点 : Node 和TreeNode 哈希冲突(哈希碰撞) 3:HashMap中散列表中数组(或位桶)如何表示? 4:HashMap中散列表中链表的长度限制:长度越长存储查询效率低的
分类: 其他 发布时间: 04-28 22:32 阅读次数: 0

面试必备2:JDK1.8LinkedHashMap实现原理及源码分析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_37639900/article/details/89015490 JDK1.8LinkedHashMap实现原理及源码分析 概述 LinkedHashMap的数据结构 增、改put(key,value)方法源码 1:重写了newNode()方法源码 2:复写了afterNodeAccess(Node e ) 3:复写了afterNodeInsertion(Node e) 查:get
分类: 其他 发布时间: 04-28 22:31 阅读次数: 0

LeetCode-[26] 删除排序数组中的重复项

版权声明:禁止盗用 https://blog.csdn.net/weixin_43411988/article/details/89116409 /* @lc app=leetcode.cn id=26 lang=java [26] 删除排序数组中的重复项 https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/description/ algorithms Easy (43.55%) Total Accepte
分类: 其他 发布时间: 04-28 22:31 阅读次数: 0

XDOJ-1369: Fibonacci问题的复仇

版权声明:禁止盗用 https://blog.csdn.net/weixin_43411988/article/details/89166479 时间限制: 3 Sec 内存限制: 128 MB 提交: 23 解决: 12 [提交][状态][讨论版] 题目描述 斐波那契一直是一个很经典的问题,给定F(0) = F(1) = 1,并且规定F(n) = F(n - 1) + F(n - 2) (n >= 2),现在要求在给定n的情况下求F(n),但是实验报告中并没有给出n的范围,于是tsy擅作主张
分类: 其他 发布时间: 04-28 22:31 阅读次数: 0

XDOJ-1291: GRE(map)

版权声明:禁止盗用 https://blog.csdn.net/weixin_43411988/article/details/89173030 时间限制: 1 Sec 内存限制: 32 MB 提交: 34 解决: 26 [提交][状态][讨论版] 题目描述 不愤不启不悱不发,王萌萌为了能够成功上研,开始刻苦背GRE单词,但是由于她过于刻苦,在背会英语单词的同时,把中文读音忘了。于是王萌萌又开始复习起中文发音,她先从数字开始复习起。。。 题目很简单,王萌萌给出在[0, 10]范围内的整数的英文
分类: 其他 发布时间: 04-28 22:31 阅读次数: 0

Uva 10815(set)

版权声明:禁止盗用 https://blog.csdn.net/weixin_43411988/article/details/89174830 输入一个文本,找出所有不同的单词(连续的字母序列),按字典序从小到大输出。单词不区分大小写。 样例输入: Adventures in Disneyland Two blondes were going to Disneyland when they came to a fork in the road. The sign read: “Disneyl
分类: 其他 发布时间: 04-28 22:30 阅读次数: 0

企业级Registry服务器(harbor)部署

企业级Registry服务器(harbor)部署
分类: 企业开发 发布时间: 04-28 22:30 阅读次数: 0

1003: 亮亮做加法 (a.k.a another A+B Problem)(进制转换)

版权声明:禁止盗用 https://blog.csdn.net/weixin_43411988/article/details/89191466 题目描述 小W在iPhone上装了一个计算器程序,可以处理b进制数。亮亮对此非常鄙视,说:“我口算都能把b进制数的加减乘除算出来!” 现有有两个b进制正整数X、Y,亮亮算出了它们的和(也用b进制表示)。你需要写一个对拍程序。 对于大于10进制的整数,在数字9之后用A~F表示10~15。 输入 输入包含多组数据,请处理到EOF。 每组数据1行,包含一个
分类: 其他 发布时间: 04-28 22:30 阅读次数: 0

POJ1050-To the Max

版权声明:禁止盗用 https://blog.csdn.net/weixin_43411988/article/details/89199394 Description Given a two-dimensional array of positive and negative integers, a sub-rectangle is any contiguous sub-array of size 1*1 or greater located within the whole array.
分类: 其他 发布时间: 04-28 22:30 阅读次数: 0

POJ1163-The Triangle(数字三角形,经典DP)

版权声明:禁止盗用 https://blog.csdn.net/weixin_43411988/article/details/89221462 Description 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 (Figure 1) Figure 1 shows a number triangle. Write a program that calculates the highest sum of numbers passed on a route that starts
分类: 其他 发布时间: 04-28 22:30 阅读次数: 0

LeetCode-[27] 移除元素

版权声明:禁止盗用 https://blog.csdn.net/weixin_43411988/article/details/89391035 @lc app=leetcode.cn id=27 lang=java [27] 移除元素 https://leetcode-cn.com/problems/remove-element/description/ algorithms Easy (54.05%) Total Accepted: 47.9K Total Submissions: 88.
分类: 其他 发布时间: 04-28 22:29 阅读次数: 0