自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lambert

记录自己在学习过程中的点点滴滴

  • 博客(32)
  • 收藏
  • 关注

原创 centos 安装docker

查看系统内核版本docker需要内核版本在3.8以上。centos7 版本是3.10安装支持aufsCentOS7 默认不支持aufs文件系统,需要自己安装支持aufs的内核# 进入repo目录cd /etc/yum.repo.d# 下载文件wget https://yum.spaceduck.org/kernel-ml-aufs/kernel-ml-aufs.repo# 安装...

2019-07-04 11:02:02 181

原创 修改svn的配置文件并对密码加密

svn管理公司项目进出新人,需要对代码管理工具进行增删。由于对linux不是很了解。对svn的配置有没有进行过交接。所有的操作都是自己在centos服务器上进行尝试。对于普通的svn的账号密码管理有了基本了解。但是在服务器上看到各个项目下面的配置文件均未做出任何修改。添加修改用户和权限的文件只在多个仓库有一份公共的配置文件。但是里面的密码均为加密过的。一时想不通各种百度问题。百度介绍的一般都是通...

2019-02-27 11:17:10 4068

原创 centos7中mysql的安装配置

1、在命令行输入以下命令下载.rpm的安装包执行以下命令下载rpm的安装包cd /usr/local/srcwget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm2、使用rpm的安装包安装mysql yum localinstall mysql80-community-release-el7-...

2018-11-23 15:48:19 188

原创 centos7中firewall的操作

centos7中默认的防火墙为firewall。centos6默认防火墙为iptables。centos7中firewall的配置文件配置文件所在目录为/etc/firewalld/zones/public.xmlcd /etc/firewalld/zonesvim public.xml里面的port就是开发的端口。1、查看防火墙的状态 firewall -cmd --stat...

2018-11-23 14:33:33 13881 1

转载 linux 运维

##1、学习中遇到的命令记录一下虚拟机中的ip地址查看 ip addr。centos7以后使用的是ens33有的时候该命令不显示IP地址。修改一下文件$ cd etc/sysconfig/network-scripts$ vim ifcfg-ens33将这里的ONBOOT="no"改成yes然后保存重启网络$ sudo serivce network restart2、修...

2018-11-16 16:29:34 120

原创 nginx 学习

1、nginx介绍 nginx是一个HTTP和反向代理服务器,一个邮件代理服务器和一个通用的TCP / UDP代理服务器。在连接高并发的情况下,Nginx是Apache服务器不错的替代品:能够支持高达 50,000 个并发连接数的响应。2、使用xshell6 链接虚拟机打开Xshell6 在命令行中输入以下命令 链接虚拟机ssh 192.168.13.129在弹出框中输入账号、密码...

2018-11-16 15:39:49 187

原创 服务器http升级到https证书配置

ios9规定网络请求必须使用https。小程序中要想打开指定的网页内容同时请求接口也只能使用https的接口。安卓P据说以后也要全部适配https。所有使用https请求是一种趋势。那就让我们先来了解一下什么是https?https和http又有那些区别呢?一、HTTP和HTTPS的基本概念HTTP:超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网...

2018-09-12 17:19:16 4294

原创 关于studio编译过程中出现的Execution failed for task ':maodiandian:processDebugManifest'

android studio在编译过程中,由于添加第三方的依赖 可能导致manifest文件和并失败,报以以下错误:org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':maodiandian:processDebugManifest'. at org.gradle.api.internal...

2018-08-03 17:38:40 2665 2

原创 android NFC

近场通信(NFC)是一组短距离无线技术,通常需要4厘米或更短的距离才能启动连接。采用NFC的Android设备同时支持三种主要的操作模式:读写器模式、P2P模式、卡模拟模式。nfc标签支持以下三种标签ACTION_NDEF_DISCOVERED、ACTION_TECH_DISCOVERED、ACTION_NDEF_DISCOVERED分发流程如下图筛选ACTION_TECH_DISCO...

2018-06-25 16:37:58 314

转载 Android NDK开发Crash错误定位

转自: http://blog.csdn.net/xyang81/article/details/42319789

2018-06-07 10:07:43 128

原创 recyclerview 添加分割线

使用recyclerview默认是没有没分割线的.在使用过程中需要添加分割线.先来看一下有没有分割线的区别最简单的添加分割线的方法:mRecycleView.addItemDecoration(new DividerItemDecoration(this,DividerItemDecoration.VERTICAL));只需要添加这句话,就出现有分割线的效果. 查看 添加分割...

2018-06-05 15:12:07 832

原创 自定义控件初步

1、 学习如何自定义控件 开发过程中,为了满足开发需求,实现各种特殊效果,使用android原生控件显得ui很平庸。所以必要的时候要进行自定义控件。2、自定控件步骤 ——-自定义属性2.1 创建一个类继承view,实现构造函数,并重写ondraw()方法。public class MyView extends View { //代码中直接使用控件会执行这个构造函数...

2018-05-10 14:05:29 144

原创 linux服务器中svn的安装与配置

开发过程中,对代码的合理有效的管理是提高开发效率的必备手段。选择一款合适的版本管理工具就成为了不可或缺的步骤。本文章将记录centos中svn的配置与管理。安装svn一般centos系统中会 预装svn管理软件。登录centos系统后,在控制台输入以下命令查询是否安装svn。yum update rpm -qa |grep subversion 如果显示如图所示说明系统中...

2018-04-17 15:27:40 197

原创 解决android studio错误提示信息乱码问题

android studio在编译过程中,如果出现错误会在messages界面给出提示,但是有的时候会出现乱码的问题。导致根本看不出来是什么问题。这时候只要做以下设置就能解决乱码问题,IDE也会将出现的错误清晰的展现在你面前解决办法如下:选择如下几个字体样式,乱码就会消失了 选择以上字体,乱码就会消息,猜测可能ide对字体的支持不是很全面。所以很多自己选择的时...

2018-04-11 11:27:24 8289 1

原创 升级studio3.0之后打包aapt2错误解决办法

之前一直都知道studio从2.3.3版本升级到3.0.1之后变化很大。里面的坑也很多。先对使用过程中出现的坑记录一下。1、打包过程中出现以下错误Error:Execution failed for task ':app:mergeDebugResources'. > Error: java.util.concurrent.ExecutionException: com.andro...

2018-03-22 16:42:24 1814 2

原创 android studio 升级3.0之后打包输出apk文件的方法变更

android studio3.0升级之后,打完包直接输出apk包出现了变化。需要在build.gradle里面进行修改。然后再打包。2.3.3的studio 打包输出apk为以下设置: // apk命名 android.applicationVariants.all { variant -> variant.outputs.each { output -> ...

2018-03-19 17:34:20 3491

原创 android studio常用快捷键设置

android开发工具androidstudio的熟练使用是提高我们开发效率的必备条件。现对android studio使用过程中的一些小技巧进行总结。1、命名规范 android开发过程中使用java语言,对变量的命名遵循驼峰命名法。一般在成员变量成加m,静态变量前加s。可以通过以下方法进行设置。 a、打开File -> Settings b...

2018-03-13 10:47:51 3063

原创 node.js中引用express-particals模块失败

1、运行cmd 输入:npm install express-partials -g  2、下载成功后.在app.js 中引用此插件   var partials = require(‘express-partials’);3、然后再开启此插件, 在app.js 中 app.set(‘view engine’, ‘ejs’);  代码后添加如下代码:  app.use(partia

2018-02-01 11:24:29 320

原创 ubuntun系统中ant的安装与配置

网上的方法有两种1、通过命令行直接安装sudo apt-get install ant通过这种方法安装不能直接安装,所以我选择了第二种2、在官网下载ant的包,然后解压缩在配置环境变量ubuntun中直接下载anthttp://ant.apache.org/bindownload.cgi选择.tar.gz格式的下载到本地sudo mv apache-ant-1.9.

2018-01-12 13:43:58 278

原创 ubuntun环境下JDK的安装与配置

android开发首先要配置开发环境。习惯了Windows下的环境配置。对于linux环境下的jdk配置还是第一次。百度了一下教程,安装的jdk分为两种,openJdk和oraclejdk两种。1、JDK安装自己试了一下。使用openjdk安装:输入命令 sudo apt-get install openjdk-7-jdk总是提示找不到安装包。没办法只能在安装oracle的jd

2018-01-12 10:19:44 1530

原创 NDK开发学习笔记

今天开始学习NDK开发。找了一本参考的书籍《3Android  C++高级编程:使用NDK_Onur Cinar, 于红》。为了学习一下linux于是选择了,ubuntun的开发环境。首先要配置一下环境,安装的ubuntun系统镜像为64位。为了能够保证兼容性,同时android开发NDK需要在32位的环境下编译,需要在ubuntun64位的系统中安装支持32位的环境。首先,确定你自己的系统是

2018-01-12 09:28:45 177

原创 解决NoSuchFieldError

解决NoSuchFieldError

2017-12-15 15:54:43 3642

原创 解决Android运行过程中出现的NoClassDefFoundError

1、先说一下出现上述问题的经过 出现这个问题是集成一个aar之后,编译过程中没有问题。在安装运行的时候出现上述错误。然后百度各种解决办法都无济于事。但是有了一点思路。 报错位置 在自定义的application中初始化的aar导致的程序崩溃。 解压apk反编译打包的apk,发现报错的class存在,但是仍然报这个错误。 最终原因是libs里面添加的jar包,和aar里

2017-12-13 16:51:22 7054

原创 设计模式之工厂模式

设计模式

2017-12-01 14:54:08 162

原创 获取安卓app的签名

获取签名方法

2017-09-04 16:20:43 1068

原创 京东云服务器搭建mysql+jdk+tomact

搭建服务器

2017-09-04 16:16:55 2198

原创 android studio中CMake的简单使用

android中CMake插件的简单使用

2017-08-29 17:32:46 3200

原创 android studio中svn的使用

android studio版本控制

2017-08-29 15:23:40 281

原创 安卓源码阅读--源码编译

安卓6.0源码编译

2017-06-28 13:50:11 323

原创 安卓源码阅读---解决VirtualBox和Ubuntu的空间不足问题

Virtualbox空间不足

2017-06-23 14:13:21 669

原创 安卓源码阅读---环境搭建VirtualBox+Ubuntu

声明:本博客内容参考“Abracadabra的专栏”的内容完成。作者的编译过程写的很全面、仔细。本博客在原作者的基础上稍加修改最终编译完成。查看原作者的博客请点击以下链接: http://blog.csdn.net/u013553529/article/details/548293451.说明 使用VirtualBox+Ubuntu的环境 编译安卓7.1.2的源代码。 ...

2017-06-22 16:48:58 478

转载 zxing的使用及优化

二维码介绍zxing项目是谷歌推出的用来识别多种格式条形码的开源项目,项目地址为https://github.com/zxing/zxing,zxing有多个人在维护,覆盖主流编程语言,也是目前还在维护的较受欢迎的二维码扫描开源项目之一。zxing的项目很庞大,主要的核心代码在core文件夹里面,也可以单独下载由这个文件夹打包而成的jar包,具体地址在http://mvnreposit

2017-01-06 13:50:28 78117 16

空空如也

空空如也

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

TA关注的人

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