自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 redis info keyspace dbsize key的数量不同 区别

info中keyspace显示的key的数量与dbsize显示的数量不同?因为redis是一个集群,存在很多节点,keyspace显示的是一个节点的key的数量,而dbsize显示的是所有结点的key的数量。图中redis使用了三个节点,dbsize差不多正好是keyspace的3倍。...

2020-01-03 20:30:40 5001

原创 python redis redis.exceptions.ResponseError: handle request , command 'EXEC' is not allowed

只需修改:pipeline(transaction=False)

2020-01-03 20:25:56 3232 1

原创 机器学习_面试总结_持续更新

背景先自我介绍一下:16年毕业于西安电子科技大学,本科,通信工程。16年7月到17年8月初在一个创业公司做Android开发。17年8月末到18年3月初,一直处于离职状态,学了点机器学习(转行),到处玩了玩。18年三月找工作,进入一家小公司做算法(稍大一点的都不要我)。其实在公司里面什么事都没有,因为没有应用场景。我都是自己看看书,学学习。11月初离职,12月中旬开始找工作。我的情况是理论还不错...

2018-12-22 09:49:32 441

原创 mac 添加环境变量

各位同学大家好!先自我介绍一下:我之前是做安卓的,后来转行机器学习,期间用闲暇时间自学了两个月机器学习,现在刚刚入职一家新公司,主要职责是大数据与机器学习。但是我一点都没接触过大数据,在新公司的这半个月里,遇到各种问题,在公司又很忙,没时间记录,所以现在抽空记录下来,慢慢进步,以后也会陆续发表相关博客。今天就先介绍一下在mac环境下添加环境变量吧! 我的mac配置:Mac系统的环境...

2018-03-25 15:59:31 57033 4

原创 git,github基本用法,分支策略

在本地创建Project,并初始化为git仓库: git init在github创建代码库,并与本地代码库关联: git remote add origin [email protected]:xidianfushuai/learngit.git本地修改完代码,提交到远程: git add .git commit -m’information’git push origin remote_

2018-01-31 21:47:23 1278

原创 由 Android 到 机器学习

好久不见! 一转眼,辞职快两个月了。这段时间一直在学机(到)器(处)学习(玩)。虽然只是了解了一下基本概念,但也要出来显摆一下哈。从今天起继续更新博客,不过不是关于Android的了,转行机器学习! 如果有同样转行的小伙伴,欢迎与我联系哈,大家可以互相帮助,共同进步! * 邮箱:[email protected] * wx:w1048367400作为关于机器学习的第一篇

2017-11-09 22:19:56 2473 1

原创 EventBus的使用与原理 组件通信 线程通信(1)

开宗明义,这篇文章主要是介绍EventBus的使用与原理。循序渐进,第一篇讲使用,第二篇讲原理。简介首先,要知道Eventbus是什么? 官网的定义是:EventBus is a publish/subscribe event bus optimized for Android. 翻译过来就是:EventBus是一个为Android设计的,并且经过优化的发布/订阅事件总线。 这么说不好理解,

2017-05-15 12:11:55 801

原创 修改图片颜色 色相 饱和度 亮度 ColorMatrix

Android开发中经常会遇到一些简单的图片处理,比如修改图片的颜色,饱和度,亮度等。今天就给大家介绍一下简单的图片处理。基础知识颜色的三要素色调(色相/颜色):物体的颜色;饱和度(彩度):色彩的鲜艳度。颜色的纯度:0(灰)~100%(饱和);亮度(明度):眼睛对光源和物体表面的明暗程度的感觉,主要是由光线强弱决定的一种视觉经验。ARGB模型A:alpha,透明度; R:red,红色;

2017-04-21 11:24:32 3127

原创 检查 验证 手机号格式 CheckPhoneUtil

比较简单,不解释了,直接上代码:public class CheckPhoneUtil { public static boolean checkPhone(String phone) { Pattern p = Pattern.compile("^[1][3,4,5,7,8][0-9]{9}$"); Matcher m = p.matcher(phone);

2017-03-30 18:43:06 1050

原创 图片轮播 文字轮播 ImageSwitcher TextSwitcher

源代码 平常开发中经常会遇到图片轮播(淘宝首页推荐)和文字轮播(淘宝头条)的需求,今天我就为大家带来一种简单的实现方式。图片轮播:ImageSwitcher1.在xml中定义ImageSwitcher<ImageSwitcher android:id="@+id/is_switcher" android:layout_width="match_parent"

2017-03-29 13:41:23 765

原创 Timer TimerTask 定时任务 Timer was canceled TimerTask is scheduled already

android开发中经常会遇到定时器需求(比如两秒之后销毁Dialog),实现方法也有很多种,今天就介绍一种很好用的Timer方式,以及使用中可能会遇到的问题。基本信息1.Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。 2.TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务。 3.Timer.schedule的意思是时

2017-03-27 11:16:12 2437

原创 Android调用系统 拍照 相册 适配所有版本 7.0 恢复自动旋转

源代码项目中经常会用到拍照和选取相册图片的功能,其中的坑很多,所以总结了一下,方便以后使用。该博客优点为:1.适配到Android7.1; 2.有些手机拍照后自动旋转照片,该博客将照片恢复到未旋转状态; 3.修复有些手机“Bitmap too large to be uploaded into a texture”问题;首先新建一个工程,编写布局文件<?xml version="1.0" enc

2017-03-14 14:21:27 888 2

原创 APP应用首次安装启动慢 黑屏 白屏

应用启动时,会初始化很多东西,初始化的这段时间还没有绘制UI,所以可能会黑屏或者白屏一段时间,这对用户体验很不友好。解决办法第一种是优化app性能,使初始化时间减少,瞬间UI绘制完成;第二种是在初始化这段时间(黑屏或者白屏时间),正常显示UI,给用户好的体验(不减少初始化时间)。性能优化是一块很复杂的内容,在这里就先不说了。下面我就着第二种方法给大家提供几种解决方案。第一种在SplashActiv

2017-03-08 17:17:18 1550

原创 LogUtil log 工具类

在程序开发中经常会使用log打印一些信息,每次都传入tag很不方便,所以现在创建一个工具类,优点如下:1.自动获取tag(activity名字和方法名); 2.工具类中存在开关,上线时直接关闭开关就行,不用删除具体的log; 3.打印log所在行数。代码如下:/** * Created by Administrator on 2017/3/7. */public class LogUtil

2017-03-07 18:19:22 1495

原创 Uri转换成Path(绝对路径) 适配所有版本

public class UriToPathUtil { public static String getRealFilePath(Context context, final Uri uri) { if (null == uri) return null; final String scheme = uri.getScheme();

2017-03-06 16:04:18 17140 6

原创 Toast工具类

/** * Created by Administrator on 2016/12/28. */public class ToastUtil { public static void toast(String str) { if (TextUtils.isEmpty(str)) return; if (str.length() <

2017-03-06 15:52:07 450

原创 SharedPreference在工程中的使用

public class SharedPreferenceUtil { private static SharedPreferences mSharedPreferences = null; private static SharedPreferences.Editor mEditor = null; public static void init() { if

2017-03-06 15:51:11 332

原创 判断是否打开了软键盘 自动打开软键盘

public class SoftKeyBoardUtil { public static void openKeyBoard(final Context context, final EditText editText) { editText.setFocusable(true); editText.setFocusableInTouchMode(true)

2017-03-06 15:48:59 1022

原创 判断网络状态 Wifi 移动网络

需要权限 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />public class NetworkStateUtil { public static boolean isNetworkAvailable() { //判断网络是否可用 和是否连接是两码事

2017-03-06 15:46:05 572

原创 MD5 给字符串MD5加密

/** * Created by Administrator on 2017/2/6. */public class MD5Util { public static String md5(String string) { byte[] hash; try { hash = MessageDigest.getInstance("MD5

2017-03-06 15:29:28 884

原创 Glide使用 加载网络图片 圆形图片 圆角图片

在项目中总结的Glide用法(工具类)。public class Glides { public static Glides instance = new Glides(); public Glides() { } public static Glides getInstance() { return instance; } // 加载网络图片

2017-03-06 15:27:42 4401 1

原创 获取屏幕的宽高 dp与px转换

直接上代码吧:/** * Created by Administrator on 2017/2/4. */import android.app.Activity;import android.content.Context;import android.util.DisplayMetrics;public class DensityUtil { /** * 根据手机的分辨率从

2017-03-06 15:08:38 809

原创 android 格式化时间 时间戳 年月日

前端和后台交互时,经常会传一个时间戳参数,这个参数也叫格林威治时间,表示从1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起,到现在的总秒数。但是这个时间用户看不懂,就需要转化成用户可以看懂的:年月日时分秒。工具类如下:import android.text.TextUtils;import java.text.SimpleDateFormat;/**

2017-03-06 14:46:53 2233

原创 Java Android 根据银行卡号判断银行名称

现在国内的银行卡号一般都是16到21位。其中普通借记卡一般是18到21位,信用卡都是16位。卡号组成前六位是:发行者标识代码Issuer Identification Number (IIN)。 中间的位数是:个人账号标识(从卡号第七位开始) 最后一位位数是校验位:将卡号前面的数字采用Luhn算法计算出信用卡或者借记卡的最后一位数字。工具类源码工具类代码很简单,就不解释了。鉴于银行经常会推出新

2017-03-06 14:27:47 3633 1

原创 Android7.0 Activity(第一次)点击无响应,onClick,onTouch不执行

最近开发两个项目,遇到了同一个问题:进入Activity中,点击任何地方都没反应。这个问题太奇怪了,问了很多人都没能解决,最后自己一行一行注释,看执行到哪里出的问题,终于解决了。系统:华为v8:Android7.0(Android7.1都没有)复现条件:第一次进入Activity中的第一次点击,或者进入Activity中的所有点击。问题:点击无效,onClick和onTouch都不执行。现在说说解决

2017-02-28 12:10:27 5515 6

原创 android 隐藏标题栏 无效 requestWindowFeature(Window.FEATURE_NO_TITLE)

今天新建工程之后,想把Activity的标题栏隐藏了,所以加了:requestWindowFeature(Window.FEATURE_NO_TITLE);但是加完之后标题栏还在首先想到的是这句话位置错了,写在了setContentView之后,但是检查之后,并没有后来仔细想了一下,可能是继承了AppCompatActivity的问题,所以改成继承Activity,问题解决。

2016-10-25 16:22:27 416

原创 Markdown常用语法,MarkDownPad

本文只罗列了一些最常用的markdown语法,对于日常使用,基本足够了。至于其他的,如果大家有兴趣的话,可以深入研究一下。本文采用MarkdownPad编辑器。标题一到六级,分别用相对数量的 # 表示,字体由大变小。列表无序列表星号后面加一个空格:*_ 有序列表数字后面加一个实心点,然后再加一个空格:1._引用大于号后面加一个空格:>_ 插入链接前半部分用中括号括起来,代表链接题目(名称

2016-10-21 15:34:56 1369

图片轮播 文字轮播 ImageSwitcher TextSwitcher

图片轮播 文字轮播 ImageSwitcher TextSwitcher

2017-03-29

Android调用系统 拍照 相册 适配所有版本 7.0 恢复自动旋转

Android调用系统 拍照 相册 适配所有版本 7.0 恢复自动旋转

2017-03-14

空空如也

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

TA关注的人

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