- 博客(299)
- 资源 (4)
- 收藏
- 关注

原创 阿里云CentOs搭建RocketMQ环境
环境需要64位操作系统,建议使用Linux / Unix /,这里我是在阿里云服务器上进行的部署 CentOs7.4 64bit JDK 1.8+ Maven 3.5.x JDK Maven 的安装 https://blog.youkuaiyun.com/hehaitao074/article/details/79806405下载和构建下载4.2.0源码版本并解压4.2.0源码版本并构...
2018-04-03 18:49:23
2144
1

原创 Elasticsearch相关操作梳理
1. 创建新表curl -XPUT 'host:port/table_name?pretty'table_name:表名,不能有大写字母,不能以下划线开头 pretty:使返回结果以便于阅读的JSON格式返回自定义 schema,即mapping两种方式:1.在创建表的时候一块创建:host:port/table_name{ "settings": { "number_of_s
2017-07-25 16:25:21
560

原创 Android Wear开发浅析(一)
Android Wear究竟是什么?Android Wear和手机是完全不同的设计理念:手机大多数情况下,都是用户去操作,去触发里面的应用;而手表则是“用户被动”的,用户越少感觉到你的存在,越是合理,而在某些场景下给予最合适的提醒,则是Android Wear最伟大的设计理念,这也是它想做到的。Android Wear是智能的通知栏!(个人理解)在早上醒来的时候,给你推送早上的天气、交通状况。在你...
2016-02-16 16:37:42
6687
9
原创 Mac下使用Nexus搭建本地代码仓库并上传lib到仓库
安装nexus:可以通过brew 来安装: 在Mac终端输入 brew install nexus(如果提示没有brew命令,先安装brew) 启动nexus 终端命令: brew services start nexus 现在我们输入地址http://127.0.0.1:8081/nexus 端口默认是8081 用户名密码默认是:admin/admin123 发布本地Androi...
2019-01-29 17:31:34
728
原创 gradle多模块打包
多模块依赖打包,在根目录的build.gradle中自定义task(比如说运行 gradle buildHostTv:会先运行plugin的assembleTv任务,把构建的apk复制到host的存储目录,再进行host的构建产出脚本assembleTv)...
2019-01-29 11:34:30
1131
原创 FFmpeg常用命令
视频压缩:ffmpeg -i juping.mp4 -r 10 -b:a 32k juping-small.mp4 为视频添加文字水印: 描述 从文本文件或字符串在视频中添加文本,并使用各种参数进行修改。 文本从文本文件参数指定的文件中加载,或直接使用文本参数输入。 其他必需参数是指定选定字体的字体文件。 文本位置由x和y参数设置。 Syn...
2019-01-29 11:32:20
1920
原创 Spring boot 整合Redis及Redis共享Session
介绍Redis是一个缓存消息中间件及具有丰富特性的键值存储系统。本文主要介绍Spring boot 如何使用redis做缓存,如何对redis缓存进行定制化配置(如key的有效期)以及spring boot 如何初始化redis做缓存,以及如何在Spring Boot项目中加入redis来实现对session的存储与管理。Spring boot 集成Redispom依赖 &...
2018-04-11 19:59:46
667
原创 Android Wear 2.0的到来
前言很长时间前自己总结过一片基于Android wear 1.0的开发教程(Android Wear开发浅析(一)),总结了一下自己在开发过程中遇到的坑,和对于1.0时代的wear设备的吐槽,那么2.0出来也有段时间了,一直想再搞一篇教程,可以工作关系一直拖着,不过也为各位看官找来一些有用的资料,请笑纳!!!2.0的改变Android Wear 2.0,您可以构建无需手机也可独立运行的...
2018-04-08 11:08:34
701
原创 CentOs7.4 安装 maven3.5.3
下载解压$ cd /home/$ mkdir maven$ cd maven$ wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz$ tar xzf apache-maven-3.5.3-bin.tar.gz配置环境...
2018-04-03 17:21:06
1560
原创 Linux下使用Rinetd来实现端口转发
简介:Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/rinetd中指定的地址/端口对。尽管rinetd使用非闭锁I/O运行作为一个单一过程,它可能重定向很多连接而不对这台机器增加额外的负担。方法:1.从官网下载:http://www.boutell.com/rinetd/ 1...
2018-04-02 11:34:03
1130
原创 阿里云Centos7下安装Redis及tomcat以及设置自启动
Redis安装配置安装Redis(root账户下$ wget http://download.redis.io/releases/redis-4.0.2.tar.gz $ tar xzf redis-4.0.2.tar.gz $ cd redis-4.0.2 $ make $ make install //将可执行程序复制到/usr/local/bin中启动red...
2018-03-29 14:51:43
1057
1
原创 Android Studio项目包成jar文件,并且将工程中引用的jar一起打入新的jar文件中
一、首先学习如何在Android studio中将android项目打成.jar文件1、在app目录下的 build.gradle文件中 添加如下红色字体代码:dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') testCompile 'junit:junit:4.12' compile 'com...
2018-03-27 18:36:24
1020
原创 PHP合并2个数字键数组的值并去重
/** * PHP合并2个数字键数组的值并去重 * * @param array $arr1 * @param array $arr2 * @return array * @author hehaitao01 */function new_array_merge($arr1, $arr2){ if (!is_array($arr1) && !is_array($arr2)
2017-06-28 16:08:09
766
原创 PHP Curl工具类
class Util_CurlUtil{ /** * @param $url * @return mixed */ public static function curlGet($url) { // 1. 初始化 $ch = curl_init(); // 2. 设置选项,包括URL
2017-06-12 13:55:36
1580
原创 Hadoop fs 命令使用手册
简介命令详细介绍mkdirlslsrputcopyFromLocalmoveFromLocalgetcopyToLocalrmrmrtestdudustouchzmvcpcattailsetrepstatgetmergetextchmodchownchgrpmoveToLocalcountexpungehelp限速简介HDFS(Hadoop Distributed Filesystem)提供一个类
2017-03-20 13:54:19
1421
原创 Git 使用的简单汇总
git config --global user.name "your name"git config --global user.email mail@box.comgit config --global color.ui truegit config --global core.editor vigit config --global alias.lol "log --graph --all
2016-12-20 15:09:52
556
原创 Eclipse转Android Studio
第一步:将Eclipse的上Ant编译的项目导出 1)右击项目进行export选择 Gradle模式导出 如下图: 注意在导出完成后又一个提示: 在导入Studio的时候要选择生成的build.gradle导入而不是选择整个项目导入(不然会导入失败) 第二步:向Studio导入转化完成的项目 1)在Ant转化成Grad
2016-07-13 18:52:04
964
原创 滑动隐藏标题栏
在项目开发中,我们常常遇到一些类似需求,比如列表滑动的时候头部的标题在隐藏和显示两种模式切换,实现方法各种各样,但大体思路就是监听滑动控件的触摸事件 这里我们拿ListView做个例子,实现步骤大体分这么几步:1. 为ListVie添加监听手势2. 当用户向上滑动是隐藏标题栏3. 当用户向下滑动时显示标题栏第一步:为ListVIew添加手势监听
2016-02-16 16:28:26
724
转载 ListView,GridView之LayoutAnimation特殊动画的实现
ListView,GridView之LayoutAnimation特殊动画的实现
2014-11-26 09:13:33
1030
转载 JAVA正则表达式 Pattern和Matcher
原文地址:http://www.jb51.net/article/17943.htm1.简介: java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。 它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher 一个Matcher对象是一个状态机器,它依据Pattern对
2014-07-08 18:50:34
784
转载 【Android】achartengine的柱状图和饼状图的使用
本文介绍了android中如何使用achartengine绘制饼图和柱状图,请分别尝试饼图和柱状图。代码中的注释解释了图标中的各种设置的使用方法。一.achartengine库的下载,下载地址:http://code.google.com/p/achartengine/downloads/list下载完成后,把jar文件粘贴到libs文件夹二.在androi
2014-07-08 15:51:10
1509
转载 OkHttp –Android、Java应用中的 HTTP & SPDY 客户端库
原文链接:http://blog.chengyunfeng.com/?p=489
2014-07-08 15:49:29
1114
转载 git分支操作
一、起因在新的机器上clone出副本后操作,clone出的git库(gitrepo1)使用了分支,在git clone后再直接git checkout 分支,提示:[shulihua@localhost gitrepo1]$ git checkout origin/br1HEAD is now at 6949b55... 上一次提交的注释后记:此时查,是没有分支的:[s
2014-07-04 16:26:23
919
原创 书签选项卡的分类实现步骤
TabActivity实现选项卡效果的步骤:【了解】1、写选型卡页面特殊的布局文件:根节点必须是TabHost,属性android:id="@android:id/tabhost" 是固定值;必须有子节点TabWidget,必须有属性android:id="@android:id/tabs";必须有一个布局节点,属性必须是android:id="@android:id/tabcon
2014-05-22 16:52:22
1669
Android插件化开发Demo
2016-02-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人