自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

haijie_liu的博客

用你搞不懂的方式,搞定你搞不定的事。

  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 【AndroidStudio】AndroidStudio配置SVN

文章目录安装SVN配置SVNStep1:进入IDE的设置界面Step2:找到SubversionStep3:引入svn.exe检出代码Step1:打开检出窗口Step2:添加SVN地址Step3:选择本地存放目录Step4:选择检出版本Step5:选择检出格式安装SVN注意:安装的SVN必须具有command line功能。配置SVNStep1:进入IDE的设置界面File-Setti...

2019-07-19 11:18:58 1608

原创 Android开发常用代码片段(三)

Android开发常用代码片段(三)前一篇:Android开发常用代码片段(二)后一篇:正在更新中。。。文章目录Android开发常用代码片段(三)获取当前设备的MAC地址获取当前设备的MAC地址...

2019-07-01 15:29:00 214

原创 【Java】编写高质量的Java代码(一)

文章目录关于通用方法和准则不要在常量和变量中出现易混淆的字母避免带有变长参数的方法重载关于通用方法和准则不要在常量和变量中出现易混淆的字母包名全小写,类名首字母全大写,常量全部大写并用下划线分隔,变量采用驼峰命名法(Camel Case)命名等,这些都是最基本的Java编码规范,是每个Javaer都应熟知的规则,但是在变量的声明中要注意不要引入容易混淆的字母。问题代码:public cl...

2019-06-28 10:58:16 283

原创 Android开发常用代码片段(二)

Android开发常用代码片段(二)文章目录Android开发常用代码片段(二)判断当前是否有网络连接判断当前是否是WIFI连接状态安装APK判断当前设备是否为手机获取当前设备的IMEI判断当前是否有网络连接/** * 拨打电话 * @param context 上下文 * @param phoneNumber 电话号码 *//** * 判断当前是否有网络连接 * @param...

2019-06-27 16:38:05 158

原创 【Python】利用正则表达式查找文本模式

Python中利用正则表达式查找文本模式具体步骤:用import re导入正则表达式模块用re.compile()函数创建一个Regex对象(记得使用原始字符串)向Regex对象的search()方法传入想查找的字符串。它返回一个Match对象调用Match对象的group()方法,返回实际匹配文本的字符串示例代码:import rephoneNumRegex = re.comp...

2019-06-18 14:32:12 2507

原创 【机器学习】关于深度学习的一些算法概念整理(一)

文章目录数据预处理技术均值移除( Mean removal)范围缩放( Scaling)数据预处理技术均值移除( Mean removal)将数据的每个特征的平均值移除,以保证特征均值为0(即标准化处理)。这样可以消除特征彼此间的偏差(bias)。示例代码:import numpy as npfrom sklearn import preprocessingdata = np.ar...

2019-06-18 13:50:48 2344

原创 【已解决】Android程序Crash时的异常上报

Android开发过程中,不可避免会发生crash,无论是由于Android系统底层Bug,还是由于不充分的机型适配或者是糟糕的网络状况。问题当crash发生时,系统会kill掉你的程序,表现就是闪退或者程序已停止运行,这对用户来说是很不友好的当用户发生了crash,开发者却无法得知程序为何crash,即便你想去解决这个crash,但是由于你无法知道用户当时的crash信息,所以你也无能为...

2019-06-17 12:46:53 3336 1

原创 【Android】浅谈观察者模式

Android开发中,常常会遇到一下情景:对象间存在一对多的依赖关系,当一个对象的状态发送改变时,所以依赖于它的对象都得到通知并被自动更新。这就需要用到观察者模式,又叫发布/订阅模式。文章目录角色实现举例应用场景缺点应用角色Subject(主体,被观察者):把所有观察者对象的引用保存到一个集合里,每个主体都可以有任何数量的观察者。内部提供可以增加和删除观察者对象的接口。Observer...

2019-06-17 10:20:56 230

原创 【技巧】Android单例模式改进

【技巧】Android单例模式改进Android开发过程当中,为了节省不必要的内存开销,常常会使用到单例模式。即,整个程序的生命周期当中,某个类只有一个实例,节省内存空间。单例模式使用场景该类专门提供一些公共功能供别人调用,而本身并不会处理业务逻辑。Step1:常见单例模式public class ClassA { private static ClassA mInstance;...

2019-06-17 09:30:34 207

原创 Android开发常用代码片段(一)

Android开发常用代码片段(一)文章目录Android开发常用代码片段(一)拨打电话跳转至拨号界面发送短信唤醒屏幕并解锁判断当前App处于前台还是后台状态拨打电话/** * 拨打电话 * @param context 上下文 * @param phoneNumber 电话号码 */private static void call(Context context, String ...

2019-06-14 15:24:51 622 1

原创 【已解决】依赖包后出现Failed to resolve:com.github.xxx错误

【已解决】依赖包后出现Failed to resolve:com.github.xxx错误问题AndroidStudio常常需要引入第三方Library开源库,然后可能会遇到下面这样的问题:原因引入maven { url “xxx” }的时候,位置添加错了。错误:添加到了buildscript的repositories中正确:应该添加到allprojects的repositories...

2019-06-05 08:45:00 39588 12

原创 Android中ArrayList对象多个属性排序问题

Android中ArrayList对象多个属性排序问题问题相关工具相关方法使用方法示例代码数据模型排序实现排序调用问题Android应用开发中,对于搜索结果列表中的对象有多个属性的情况,我们可以针对各个属性分别进行排序操作。类似淘宝商品列表中可以分别按照价格,销量等排序。相关工具java.util.Collectionsjava.util.Comparator相关方法Coll...

2019-06-04 10:11:38 1708 1

Flutter SDK.7z.001

Windows 版Flutter SDK_v1.0.0 网上找了好久Flutter的SDK,都只能从官网上下载。

2019-07-01

阿里巴巴开发规范

阿里巴巴开发手册(Java版和Android版) 包含 语言规范、命名规则、数据库操作、异常处理、安全规约等开发内容及规范。

2018-12-27

空空如也

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

TA关注的人

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