自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Eicky

如果你不努力,一年后的你还是原来的你,只是老了一岁.

原创 让aws、gcp等机器使用root账户登录

让aws、gcp等机器使用root账户登录 先使用能登录的方式登录上vps 切换到root sudo -i 修改root密码(如果不用密码登录使用public_key方式登录,这一步可以跳过) sudo passwd root Enter new UNIX password:#输...

2019-09-20 22:24:09

阅读数 64

评论数 0

原创 服务器承载网络(线路类型)

今天来讲下小鸡(国外vps或者服务器)的线路问题 先了解几个线路概念 电信163骨干网或者163骨干网 电信骨干网络,通常就是我们说的163骨干网,也就是我们通常说的AS4134接入的带宽,是中国电信的骨干网络,也就是我们经常看到202.97开头的节点,此网络负责了90%的电信业务负载(16...

2019-05-08 22:16:00

阅读数 29460

评论数 0

原创 Docker下安装mysql

昨天我们大致看了下Docker的基础操作,今天就顺势用Docker安装一下mysql吧,还是相当简单的(当然是相对于不借助docker安装来说的,手动滑稽 - -) 生成镜像 第一种:我们用人家编译好的镜像安装吧 首先在Docker里面搜索一下mysql 可以看到搜索出来了N多的mysql镜...

2019-05-07 14:14:25

阅读数 42166

评论数 0

转载 国内国外免费接收短信验证码:国外14个网站国内1个网站

国内国外免费接收短信验证码:国外14个网站国内1个网站 分享一些国内国外的短信验证码接收网站,注册某些网站的时候可以临时用一下,重要网站不要用这个注册! SMSReceiveFree:https://smsreceivefree.com/ Receive SMS Online for FREE:h...

2019-05-06 16:38:24

阅读数 12203

评论数 5

原创 Docker的基础操作

Docker是什么 Docker是一个轻量级容器技术,有点类似虚拟机技术(xen、kvm、vmware、virtual)。Docker直接运行在当前操作系统智商,不是运行在虚拟机中,但是实现了虚拟机技术的资源格力,性能远远高于虚拟机技术。 Docker支持将软件编译成一个镜像(image),然后在...

2019-05-06 14:30:36

阅读数 42814

评论数 0

原创 linux安装宝塔面板(5.9.x)开心版

linux安装宝塔面板开心版 目前市面上流行的面板大概有LNAMP、amh、wdcp,然后就是本文的重头戏宝塔面板,宝塔能起来,我觉得是它的UI比较舒服,其他的面板大多无感,下面说一下宝塔(5.9.x)开心版安装流程 安装宝塔免费版 Centos安装命令: yum install -y wge...

2019-04-26 14:52:39

阅读数 63617

评论数 0

原创 Kotlin @JvmOverloads 自定义 View 的坑

详细的可以看这一篇文章: 《Do not always trust @JvmOverloads》 @JvmOverloads 注解是用来干撒的? /** * Instructs the Kotlin compiler to generate overloads for this fun...

2019-02-14 11:31:42

阅读数 29911

评论数 0

原创 设置tomcat内存

tomcat设置内存大小防止服务器OOM 在tomcat的bin目录下(eg:/usr/local/apache-tomcat-8.5.37/bin/)修改catalina.sh文件 在cygwin=false之前添加 JAVA_OPTS="-Xms512m -Xmx1024m -Xss...

2019-01-29 13:56:24

阅读数 30269

评论数 0

转载 Linux下查看内存使用情况方法总结

/proc/meminfo 查看RAM使用情况最简单的方法是通过/proc/meminfo。这个动态更新的虚拟文件实际上是许多其他内存相关工具(如:free / ps / top)等的组合显示。/proc/meminfo列出了所有你想了解的内存的使用情况。进程的内存使用信息也可以通过/proc...

2019-01-29 13:55:50

阅读数 35141

评论数 0

原创 常用vi编辑器命令

最近经常用到vi编辑器,作个记录,以后需要便于查询 常用操作 命令 作用 h 游标左移 j 游标下移 k 游标上移 l 游标右移 w 向前移动一个单词 b 向右移动一个单词 e 向前移动一个单词,游标指向单词末尾 ( 移动到当前句子的首部 ) 移动到...

2019-01-15 14:48:19

阅读数 36599

评论数 0

原创 com.android.volley.VolleyError: java.lang.IllegalStateException: cache is closed

java.lang.IllegalStateException: cache is closed这个BUG折磨了一下,一步一步走,最后是因为缓存的问题 项目中之前使用的是volley的框架去请求网络,后面okhttp出来了,融入进去,把okhttpClient作为volley的核心 然后在...

2018-08-24 11:26:44

阅读数 202754

评论数 0

原创 gradle 新的依赖方式 implementation、api、compileOnly

gradle升级之后,有了新的依赖方式,下面我来介绍一下他们的使用 先看看之前的 再看看现在的 区别和使用 implementation和api implementation和api是取代之前的compile的,其中api和compile是一样的效果,implement...

2018-08-02 19:21:27

阅读数 258183

评论数 0

原创 DialogFragment屏幕旋转,程序崩溃

DialogFragment在屏幕旋转时程序崩溃? 看到这个问题,不知道你们是什么样的心态,反正我很懵逼,纳尼?google不是说DialogFragment会帮助你解决各种Dialog的疑难杂症吗?怎么会旋转屏幕就崩溃了呢? 于是乎各种探究,最后发现是一个配置问题 解决方案 在...

2018-05-28 19:24:06

阅读数 243594

评论数 2

原创 Spring boot云部署和关闭

最近在看后台相关的东西,发现了一个框架特别好使(骚气也是相当的足)—->Spring boot,只能用下面的图来形容了↓↓↓ 配置超级简单,也特别容易上手,下面给大家讲一下云服务器上部署Spring boot的微服务 Spring boot不再像ssm那样,通过war...

2018-03-12 18:10:58

阅读数 229143

评论数 0

原创 Linux:SSH免密码登录

我相信用过ssh连接linux服务器的人都知道,要连上Linux服务器,都要输入一大串的命令,先是ssh -p 端口号 用户名@IP地址 然后再输入密码才能进入远程linux服务器,是不是感觉特别烦躁,也特别繁琐,下面我来说一下怎么使用ssh免密码登录假定A是本机(如果是windows,请安装gi...

2017-08-31 14:50:52

阅读数 168792

评论数 0

原创 SSH:RSA host key has changed

RT,我在使用SSH命令连接Linux出现了这个错误,错误信息提示如下:RSA host key for mysharebook.cn has changed and you have requested strict checking. Host key verification failed....

2017-07-06 11:53:39

阅读数 105758

评论数 0

原创 Linux中的提权说明(chmod)

先放一张Linux上的截图,我们再来以下内容 在Linux上输入ll命令我们可以得到如上的类似图片,就拿我用红框圈出来的内容,我们一起来探究吧。 前面的drwxrwxrwt这就是文件或者文件夹的权限说明。权限构成Linux上用来标识文件或者文件夹的权限的是前面10个参数(eg:drwxrw...

2017-07-05 15:23:40

阅读数 212682

评论数 0

原创 用Speedtest-CLI来测试你的上下行网速

我们经常需要检查服务器的网络状况,于是便了有此文的主题Speedtest-CLI,这是个十分好用的工具,使用简单的命令就能达到我们的目的。Speedtest-CLI是什么?Speedtest-CLI是基于python开发的脚本程序,利用了speedtest.net的服务来测量出上下行的宽带速度。S...

2017-07-05 14:28:46

阅读数 133757

评论数 0

原创 log4j日志不正常,不在控制台输出

今天遇到一个很奇怪的问题,那就是在使用log4j的时候,不正常,它不在控制台输出,但是文件中有日志记录。 为了解决这个问题,有一个很简单的解决方式。(ps: 我在idea和myeclipse里面都遇到了这个问题,不知道你们遇到过没有,如有遇到,可通过下面方式解决)在jvm的运行参数中添加-Dlo...

2017-06-28 16:49:50

阅读数 251850

评论数 0

原创 常用的Linux命令

我们经常会用到一些基本的Linux命令,下面我罗列一些常用的Linux命令Linux/Unix命令格式Linux/Unix的命令格式:command [-选项…] [参数…] eg:ls -a ~     显示主目录所有文件(包括隐藏文件)mkdir .demo     创建隐藏目录(以.开头的...

2017-06-14 20:00:15

阅读数 133939

评论数 0

原创 Android颜色透明度(不透明度)计算

我们在开发过程中经常看到美工给你的标注颜色类似于`#0000FF`(蓝色)这样的颜色码,然后还可能有一个不透明度

2017-06-14 16:29:01

阅读数 132490

评论数 1

原创 JAVA基本的正则表达式

我们经常需要对字符串什么的进行判断(邮编、电话号码、ip等等等等),不可能一直使用contains来判断吧,这就用到了我们今天的主题正则表达式,下面我来讲一些简单的正则表达式 字符集(注:下面这种正则表达式一般用来表达一个包含关系,就是说只要你要判断的字符串中只要满足这个规则就可以,我们就认定这个...

2017-05-17 19:30:47

阅读数 23162

评论数 0

原创 List和数组之间的相互转换

我们经常需要进行数组和List之间的转换,下面我罗列一些方法进行List和数组之间的相互转换 数组转List第一种方法:Arrays.asList(arrays) public class Test { public static void main(String[] args) { S...

2017-05-11 20:23:20

阅读数 130933

评论数 0

原创 maven下载配置的jar包

背景公司开发中,可能因为每个人的习惯喜好不一样,所以就导致了开发工具不一样,可能有的人用Eclipse,有的人用netbeans,还有人用Idea,这样配置就不一样了,我们经常用maven去配置项目,但是有些人又喜欢直接jar包配置,所以就需要下载maven配置中的jar包。解决方案这里我提供一种...

2017-05-10 20:14:34

阅读数 130837

评论数 0

原创 Java重写equals方法实现去重

我们经常会遇到一些业务,要对数据进行去重,我们可能首先想到的就是重写equals方法,但是结果却不尽人意,这是为啥呢?其实还需要重写hashCode方法,因为光重写equals方法是不够的 public class Test { private int id; private...

2017-04-25 18:10:52

阅读数 249453

评论数 1

原创 打造Android依赖注入框架,改变你的代码方式(上)

先来介绍下本次列车本次列车来自地球,时速200km/s,即将开往火星,请要上车的朋友速速上车.. 先介绍一个非常重要的东西:注解 注解(Annotation),我们在写代码的过程中,相信已经见不少了 @Override protected void onCreate(Bund...

2017-03-21 18:20:01

阅读数 246384

评论数 1

原创 使用新版美团多渠道打包的正确姿势

新版美团多渠道打包使用的正确姿势我们在开发Android时,经常会遇到的一个问题就是多渠道打包,这个是很烦躁的问题,因为如果使用AndroidStudio中的productFlavors去进行生成多渠道包,这个是非常耗时的,如果十个以内的渠道包,估计还能忍受一下,但是如果是几十个甚至几百个渠道的时...

2017-03-02 16:53:30

阅读数 129306

评论数 7

原创 使用git开发新功能,新需求

使用git创建新分支开发新功能一般步骤相信很多人都已经开始用git开发了,但是还是记不清一些命令,下面我归纳一下从现有git仓库创建新分支开发新功能的一些命令. 第一步:从现有仓库的master分支创建一个新分支,当然也可以是其它分支的代码 git fetch origin master : 分...

2017-03-01 15:28:10

阅读数 7336

评论数 0

原创 让APK只包含指定平台的so库(abi)

相信大家都用过很多第三方的sdk,比如百度地图,支付宝,极光推送等等。如果这个sdk对Android的平台支持全,可能会包含armeabi, armeabi-v7a,x86, arm64-v8a,x86_64五种abi,但是你其他的so库可能只支持其中的几个平台,这样,你编译运行,可能就会Cras...

2017-02-24 11:09:03

阅读数 132089

评论数 0

原创 可以滚动的View设置padding和scrollbar需要注意

我们 可能经常为可以滚动的container(容器)设置padding和scrollbar,比如ListView、GridVie和ScrollView 等,但我们却忽略了几个重要的属性,导致这样设置之后效果并不是很好。 这样,你就需要在具有滚动功能的容器上设置paddingTop 和paddin...

2015-11-12 13:03:56

阅读数 20746

评论数 0

原创 Android.9图片说明

什么是.9图片 至于什么是.9图片这里就简单提一下,即图片后缀名前有.9的图片,如pic.9.png、pic1.9.jgp,诸如此类的图片就称为.9图片。

2014-05-06 11:36:13

阅读数 20431

评论数 0

原创 Android根据分辨率进行单位转换-(dp,sp转像素px)

Android系统中,默认的单位是像素(px)。也就是说,在没有明确说明的情况下,所有的大小设置都是以像素为单位。 如果以像素设置大小,会导致不同分辨率下出现不同的效果。那么,如何将应用中所有大小的单位都设置为’dp’呢?

2014-04-25 10:48:12

阅读数 20797

评论数 0

原创 Android 手动显示和隐藏软键盘

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWA...

2014-04-09 00:27:08

阅读数 20706

评论数 0

原创 EditText固定高度,光标在顶行,不弹出输入法

我们都知道当我们把EditText固定高度之后,默认qing'k

2014-04-08 22:46:29

阅读数 131771

评论数 0

原创 Android获取屏幕的宽度和高度(dp)

一般我们需要的宽度和高度都是需要dp格式,但是在网上找了一大堆的资料基本上得到的宽度和高度都是像素(Pixels)型的宽度和高度,与我们所需要的不一样,后面经过查找资料终于找到解决办法,下面上代码,老鸟勿喷 public void getAndroiodScreenProperty(){ ...

2014-03-29 16:43:30

阅读数 111513

评论数 2

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