自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

戎码人生

整个宇宙 为你闪烁

  • 博客(279)
  • 资源 (1)
  • 收藏
  • 关注

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

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

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

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

MySQL 事务隔离级别解析和实战1、MySQL 隔离界别查看查看回话隔离级别SELECT @@session.tx_isolation;SELECT @@tx_isolation;查看系统隔离级别SELECT @@global.tx_isolation;2、MySQL 隔离级别修改MySQL 默认的隔离级别是可重复读( REPEATABLE READ)在 my.i...

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

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

背景Elasticsearch是一个高扩展的开源全文搜索和分析引擎,它允许存储、搜索和分析大量的数据。ES 的索引创建之后的 mapping 结构是不能够修改的,如果系统中的 ES 索引没有使用别名指向真正的索引,那么要达到增删mapping字段的需求,就需要对索引进行重建。方案流程图打开临时索引在系统中定义开关,读取外部配置文件,当开关置为 true 时,所有数据将交给临时...

2018-12-11 14:39:37 3099

原创 最常用的Git命令

版本管理,多人协作查看远程库信息git remotegit reomte -v //显示更详细的信息删除本地的远程库git remote rm origin推送分支git push origin <branchname>抓取远程分支的新提交git pull关联本地分支和远程分支git branch --s...

2018-03-24 23:58:33 356

转载 常用 Git 命令清单

图解Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库新建代码库git init (在当前目录新建一个Git代码库)git init project-name (新建一个目录,将其初始化为Git代码库)git clone url (下载一个项目和它的整个代码历史)配置g...

2018-03-23 23:03:42 228

原创 refreshing gradle project 解决方案

下载文件链接: https://pan.baidu.com/s/1eUhcZVs 密码: 4qnr使用将gradle-wrapper.properties的 distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip 替换到你当前项目的 gradle\wrapper 的 gradl...

2018-02-27 09:00:11 489

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

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

2016-09-21 17:38:09 519

原创 Android美女拼图游戏

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

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

原创 Android美女拼图游戏

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

2016-09-13 13:21:56 295

原创 Java反射

什么是反射“反射(Reflection)能够让运行于JVM中的程序检测和修改运行时的行为。”这个概念常常会和内省(Introspection)混淆,以下是这两个术语在Wikipedia中的解释:内省用于在运行时检测某个对象的类型和其包含的属性反射用于在运行时检测和修改某个对象的结构及其行为从它们的定义可以看出,内省是反射的一个子集。有些语言支持内省,但并不支持反射,如C++内省示例:inst

2016-09-12 21:32:19 802

原创 Java反编译

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

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

原创 Java Import

在 Java 中使用import关键字来导入任意类型到同一个编译单元中在代码中,导入代码应放在包声明代码之后,类型声明代码之前Java 中有两种类型的导入声明:单类型导入(Single-type import declaration)按需类型导入(Import-on-demand declaration)单类型导入单类型导入用于导入指定包中的一个单独的类型(例如一个类)。语法如下:im

2016-09-12 21:31:31 655

原创 Javadoc标签

javadoc 标签javadoc工具软件识别以下标签: 标签 描述 示例 @author 标识一个类的作者 @author description @deprecated 指名一个过期的类或成员 @deprecated description {@docRoot} 指明当前文档根目录的路径 Directory Path @exception 标

2016-09-12 21:31:09 1287

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

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

2016-09-12 21:30:22 1907

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

AndroidStudio出现的错误错误如下解决方法打开对应module的build.gradle文件将 useLibrary ‘org.apache.http.legacy’ 将这一行代码添加到android{}根目录下 useLibrary 'org.apache.http.legacy'举一反三以后类似的错误也可以学着这样解决

2016-09-12 21:29:53 1051

原创 AndroidStudio自定义注释

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

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

原创 AndroidStudio快捷键和使用技巧

最常用快捷键 快捷键 用途描述 ctrl+k commit到版本控制软件 ctrl+shift+K push到远程仓库 ctrl+T 拉取版本到本地 shift+F10 部署到模拟器运行 Ctrl+Shift+Space 自动补全代码 Ctrl+Alt+L 格式化代码 Ctrl + Shift + I 快速查看定义 Ctrl+E

2016-09-12 21:28:42 825

原创 Android Studio SVN的使用

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

2016-09-12 21:28:05 646

原创 Style.xml的妙用

Style.xml的妙用Style.xml之于Android犹如css之于Jsp妙用<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"

2016-09-12 21:23:34 586

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

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

2016-09-12 21:23:04 2476

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

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

2016-09-12 21:22:30 1001

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

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

2016-09-12 21:21:48 522

原创 Android学习之路

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

2016-09-12 21:20:13 538

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

- 接下来先分析页面布局,从上往下看,第一行是显示标题,第二行是显示时间和周几,使用线性布局,第一列是用来显示节次的,宽度跟后面显示周几的7列不一样,可以用DP来设定;后面7列宽度可以用权重来分配,行的高度也用DP设定。 接着往下看就是课程表了,第一列用来显示节次,每节次的宽度跟上面行显示月份的格子一致,高度应该与显示周几的格子宽度保持一致,在运行时根据手机屏幕宽度计算显示周几格子的实际宽度来设

2016-09-12 21:19:39 13446 22

原创 AndroidStudio指定git的忽略文件

AndroidStudio自动忽略现在的AndroidStudio已经很智能了,当创建项目的时候自动给我们创建了一个.gitignore 并给我们忽略了一些文件*.iml.gradle/local.properties/.idea/workspace.xml/.idea/libraries.DS_Store/build/captures手动忽略我们还可以在项目创建完成之后手动指定

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

原创 Android Service完全解析

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

2016-09-12 21:18:07 841

原创 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 Platform Highlights Android 5.0 21 LOLLIPOP .

2016-09-12 21:17:20 400

原创 Activity生命周期详解

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

2016-09-12 21:16:12 519

原创 Android美女拼图游戏

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

2016-09-12 21:13:33 1564

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

题目地址:传送门H - Inna and Choose OptionsTime Limit:1000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64uSubmit StatusDescriptionThere always is something to c

2016-08-18 22:01:03 755

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

题目地址:传送门F - Maximum IncreaseTime Limit:1000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64uSubmit StatusDescriptionYou are given array consisting of n i

2016-08-16 19:17:53 922

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

题目地址:传送门E - JoysticksTime Limit:1000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64uSubmit StatusDescriptionFriends are going to play console. T

2016-08-16 14:38:57 992

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

题目地址:传送门D - Two SubstringsTime Limit:2000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64uSubmit StatusDescriptionYou are given string s. Your task i

2016-08-16 11:18:50 880

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

题目地址:传送门C - Cut RibbonTime Limit:1000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64uSubmit StatusDescriptionPolycarpus has a ribbon, its length i

2016-08-15 22:15:29 1719

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

HDOJ题目地址:传送门FatMouse' TradeTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 67028    Accepted Submission(s): 22794P

2016-08-06 12:05:53 1427

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

HDOJ题目地址:传送门The Center of GravityTime Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5570    Accepted Submission(s): 3179

2016-08-02 17:22:58 958

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

HDOJ题目地址:传送门Big NumberTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 7350    Accepted Submission(s): 5079Problem Desc

2016-08-02 15:55:27 966

原创 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    Accepted Submission(s): 21832Problem D

2016-08-02 14:24:09 1362

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

HDOJ题目地址:传送门Big NumberTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 34843    Accepted Submission(s): 16536Problem De

2016-08-02 12:27:39 854

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

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

2016-08-01 20:51:08 1219

windows任务栏透明工具

可以是windows任务栏透明,尤其是windows10,透明之后桌面非常漂亮

2016-04-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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