自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

戎码人生

整个宇宙 为你闪烁

原创 启用新博客域名 www.qiuchengjia.cn

博客搬家到github和coding 用hexo搭建了一个新的静态博客,以后csdn就要停更,到github和coding上写博客了。                   1,github博客地址:http://qiuchengjia.github.io/           2,cod...

2016-06-02 10:44:26 1349 2

原创 MySQL 事务隔离级别解析和实战

MySQL 事务隔离级别解析和实战 1、MySQL 隔离界别查看 查看回话隔离级别 SELECT @@session.tx_isolation; SELECT @@tx_isolation; 查看系统隔离级别 SELECT @@global.tx_isolation; 2、MySQL ...

2019-03-13 18:06:21 121 1

原创 Elasticsearch迁移数据方案(不停服重建索引)

背景 Elasticsearch是一个高扩展的开源全文搜索和分析引擎,它允许存储、搜索和分析大量的数据。 ES 的索引创建之后的 mapping 结构是不能够修改的,如果系统中的 ES 索引没有使用别名指向真正的索引,那么要达到增删mapping字段的需求,就需要对索引进行重建。 方案 流程图...

2018-12-11 14:39:37 1518 0

原创 最常用的Git命令

版本管理,多人协作 查看远程库信息 git remote git reomte -v //显示更详细的信息 删除本地的远程库 git remote rm origin 推送分支 git push origin <branchname>...

2018-03-24 23:58:33 176 0

转载 常用 Git 命令清单

图解 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 新建代码库 git init (在当前目录新建一个Git代码库) git init project-name (新建一个目录,将其初始化...

2018-03-23 23:03:42 125 0

原创 refreshing gradle project 解决方案

下载文件 链接: https://pan.baidu.com/s/1eUhcZVs 密码: 4qnr 使用 将gradle-wrapper.properties的 distributionUrl=https\://services.gradle.org/distributions/...

2018-02-27 09:00:11 230 0

转载 Android ViewDragHelper完全解析 自定义ViewGroup神器

在自定义ViewGroup中,很多效果都包含用户手指去拖动其内部的某个View(eg:侧滑菜单等),针对具体的需要去写好 __onInterceptTouchEvent__ 和 __onTouchEvent__ 这两个方法是一件很不容易的事,需要自己去处理:多手指的处理、加速度检测等等

2016-09-21 17:38:09 425 0

原创 Android美女拼图游戏

概述 游戏下载试玩 Github 喜欢的同学可以Star一下,非常感谢 把图片切分很多份,点击交换拼成一张完整的;这样关卡也很容易设计,3*3;4*4;5*5;6*6;一直下去 效果 加了个切换动画,效果还是不错的,其实游戏就是自定义了一个控件,下面我们开始自定义之旅 游戏的设计首先我们分析下如...

2016-09-13 13:21:58 222 1

原创 Android美女拼图游戏

概述 游戏下载试玩 Github 喜欢的同学可以Star一下,非常感谢 把图片切分很多份,点击交换拼成一张完整的;这样关卡也很容易设计,3*3;4*4;5*5;6*6;一直下去 效果 加了个切换动画,效果还是不错的,其实游戏就是自定义了一个控件,下面我们开始自定义之旅 游戏的设计首先我们分析下如...

2016-09-13 13:21:56 174 0

原创 Java反射

什么是反射“反射(Reflection)能够让运行于JVM中的程序检测和修改运行时的行为。”这个概念常常会和内省(Introspection)混淆,以下是这两个术语在Wikipedia中的解释: 内省用于在运行时检测某个对象的类型和其包含的属性 反射用于在运行时检测和修改某个对象的结构及其行为 从...

2016-09-12 21:32:19 734 0

原创 Java反编译

什么是编译 利用编译程序从源语言编写的源程序产生目标程序的过程 用编译程序产生目标程序的动作。 编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。 编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间...

2016-09-12 21:31:54 8771 1

原创 Java Import

在 Java 中使用import关键字来导入任意类型到同一个编译单元中 在代码中,导入代码应放在包声明代码之后,类型声明代码之前 Java 中有两种类型的导入声明: 单类型导入(Single-type import declaration) 按需类型导入(Import-on-demand decl...

2016-09-12 21:31:31 509 0

原创 Javadoc标签

javadoc 标签 javadoc工具软件识别以下标签: 标签 描述 示例 @author 标识一个类的作者 @author description @deprecated 指名一个过期的类或成员 @deprecated description {@docRo...

2016-09-12 21:31:09 1002 0

原创 Gneymotion无法启动和Oracle VM VirtualBox常见问题

genymotion和VBOX下载 可用的带VBOX的gemymotion 传送门 有时候我们会遇到根源motion无法启动的问题,这里面有很大一部分原因是VirtualBox的配置问题,自从VirtualBox-4.3.12-93733-Win之后,就出现了很多的BUG,所以我们使用Virtua...

2016-09-12 21:30:22 1618 0

原创 AS中使用xUtils报错找不到

AndroidStudio出现的错误 错误如下 解决方法 打开对应module的build.gradle文件 将 useLibrary ‘org.apache.http.legacy’ 将这一行代码添加到android{}根目录下 useLibrary 'org.apache.htt...

2016-09-12 21:29:53 766 0

原创 AndroidStudio自定义注释

设置类创建时自动生成头部注释 比如每次创建一个类自动在头部生成一个这样的头部,作为一个类的说明信息设置方法 点击设置—>Editor–>File and code Templates –>Includes—>File Header 代码:其中时间是自动获取的/** * ...

2016-09-12 21:29:22 4465 3

原创 AndroidStudio快捷键和使用技巧

最常用快捷键 快捷键 用途描述 ctrl+k commit到版本控制软件 ctrl+shift+K push到远程仓库 ctrl+T 拉取版本到本地 shift+F10 部署到模拟器运行 Ctrl+Shift+Space 自动补全代码 Ctrl+A...

2016-09-12 21:28:42 706 0

原创 Android Studio SVN的使用

SVN的配置这篇文章使用的Android studio版本为1.4 RC3。 我选择的是TortoiseSVN,版本为1.8,不要选择1.9版本(目前的最新版),因为如果你安装的是1.9版本当你在studio中配置svn时会提示你如下错误 原因在于studio是基于Intellij IDEA开发的...

2016-09-12 21:28:05 530 0

原创 Style.xml的妙用

Style.xml的妙用 Style.xml之于Android犹如css之于Jsp 妙用 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="...

2016-09-12 21:23:34 469 0

原创 Eclipse Android ADT Bundle下载地址和genymotion插件

官方 win32 win64 MAC64 Linux 86 Linux 64 百度云 传送门 Eclipse添加genymotion插件 传送门

2016-09-12 21:23:04 2341 0

原创 Android中如何一次性finish掉以前打开的所有的activity

public class ActivityManagerApplication extends Application { private static Map<String,Activity> destoryMap = new HashMap<>(); ...

2016-09-12 21:22:30 658 0

原创 Android中的shape中的属性大全

Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结: <shape> <!-- 实心 --> <solid android:color="#ff9d7...

2016-09-12 21:21:48 450 0

原创 Android学习之路

学习路线图 一张图搞定,非常全面 扩展资料 Android 开发书籍推荐 & 学习路线图 & 资料汇整

2016-09-12 21:20:13 454 0

原创 Android仿超级课程表的课程界面设计

- 接下来先分析页面布局,从上往下看,第一行是显示标题,第二行是显示时间和周几,使用线性布局,第一列是用来显示节次的,宽度跟后面显示周几的7列不一样,可以用DP来设定;后面7列宽度可以用权重来分配,行的高度也用DP设定。 接着往下看就是课程表了,第一列用来显示节次,每节次的宽度跟上面行显示月份...

2016-09-12 21:19:39 9134 13

原创 AndroidStudio指定git的忽略文件

AndroidStudio自动忽略 现在的AndroidStudio已经很智能了,当创建项目的时候自动给我们创建了一个 .gitignore 并给我们忽略了一些文件*.iml .gradle /local.properties /.idea/workspace.xml /.idea/librari...

2016-09-12 21:18:55 8872 1

原创 Android Service完全解析

Service 是一个可以在后台执行长时间运行操作而不使用用户界面的应用组件。服务可由其他应用组件启动,而且即使用户切换到其他应用,服务仍将在后台继续运行。 此外,组件可以绑定到服务,以与之进行交互,甚至是执行进程间通信 (IPC)。 例如,服务可以处理网络事务、播放音乐,执行文件 I/O 或与内...

2016-09-12 21:18:07 757 0

原创 Android api level对照表

Android api level对照表 Platform Version API Level VERSION_CODE Notes Android 6.0 23 M API Changes Android 5.1 22 LOLLIPOP_MR1 Pl...

2016-09-12 21:17:20 323 0

原创 Activity生命周期详解

生命周期 官方图解 主要步骤这张图列出了Activity生命周期最主要的一些方法,启动后依次执行:onCreate –> onStart –> onResume –> onPause –> onStop –> onDestroy信很多人也都已经知道以上方法与执行顺序,...

2016-09-12 21:16:12 428 0

原创 Android美女拼图游戏

概述 游戏下载试玩 Github 喜欢的同学可以 Star 一下,非常感谢 个人博客 我的博客 把图片切分很多份,点击交换拼成一张完整的;这样关卡也很容易设计, 3*3 ; 4*4 ; 5*5 ; 6*6 ;一直下去 效果加了个切换动画,效果还是不错的,其实游戏就是自定义了一个控件,下面我们开始自...

2016-09-12 21:13:33 1358 0

原创 ACM--模拟--Inna and Choose Options--水

题目地址:传送门 H - Inna and Choose Options Time Limit:1000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64u Submit Status ...

2016-08-18 22:01:03 632 0

原创 ACM--Maximum Increase--最长递增数组序列

题目地址:传送门 F - Maximum Increase Time Limit:1000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64u Submit Status ...

2016-08-16 19:17:53 799 0

原创 ACM--充电-- Joysticks--模拟

题目地址:传送门 E - Joysticks Time Limit:1000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64u Submit Status ...

2016-08-16 14:38:57 875 0

原创 ACM--字符串--Two Substrings--水

题目地址:传送门 D - Two Substrings Time Limit:2000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64u Submit Status ...

2016-08-16 11:18:50 743 0

原创 ACM--DP--Cut Ribbon--完全背包

题目地址:传送门 C - Cut Ribbon Time Limit:1000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64u Submit Status ...

2016-08-15 22:15:29 1296 0

原创 ACM--猫鼠交易--HDOJ 1009--FatMouse' Trade--贪心

HDOJ题目地址:传送门 FatMouse' Trade Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submis...

2016-08-06 12:05:53 1049 0

原创 ACM--三角形重心--HDOJ 2105--The Center of Gravity--水

HDOJ题目地址:传送门 The Center of Gravity Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submissio...

2016-08-02 17:22:58 829 0

原创 ACM--大数取模--HDOJ 1212--Big Number--水

HDOJ题目地址:传送门 Big Number Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 7350 ...

2016-08-02 15:55:27 786 0

原创 ACM--大数阶乘--HDOJ 1042--N!--Java

HDOJ题目地址:传送门 N! Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others) Total Submission(s): 74952 ...

2016-08-02 14:24:09 1182 0

原创 ACM--大数阶乘位数--HDOJ 1018--Big Number--水

HDOJ题目地址:传送门 Big Number Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 34843...

2016-08-02 12:27:39 703 0

原创 ACM--HDOJ 2072--单词数--字符串--水

HDOJ题目地址:传送门 单词数 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 44934   ...

2016-08-01 20:51:08 1039 0

提示
确定要删除当前文章?
取消 删除