自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 资源 (7)
  • 收藏
  • 关注

转载 log4j.properties 详解与配置步骤

转自:https://blog.csdn.net/sinat_30185177/article/details/73550377一、入门实例 1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下2、src同级创建并设置log4j.properties### 设置### log4j.rootLogger = debug,stdout,D,E输出信...

2018-05-03 15:44:46 266

转载 JAVA生成安全性高的验证码图片

转自:https://blog.csdn.net/pengzhistar/article/details/53763140import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.geom.AffineT...

2018-05-03 15:25:06 475

转载 Quartz 2.2 动态添加、修改和删除定时任务

转自:https://blog.csdn.net/xlxxcc/article/details/52115995Quartz 2.2 的实现原理和运行过程, 请阅读我的另一篇文章:http://blog.csdn.net/xlxxcc/article/details/52104463下面直接上代码: QuartzManager.java 动态添加、修改和删除定时任务管理类impor...

2018-04-28 17:25:44 563

转载 WebSocket 详解教程

转自:http://www.cnblogs.com/jingmoxukong/p/7755643.html Github:https://github.com/dunwu/spring-notes/tree/master/codes/web/websocket概述 WebSocket 是什么? WebSocket 是一种网络通信协议。RFC6455 定义了它的通信标准。WebSock...

2018-04-28 17:23:19 979 1

转载 TagLayout和ViewPager的使用

转自:http://liangjingkanji.coding.me/2017/03/03/TabLayout/TabLayout是属于容器控件, 提供水平显示Tab的效果. 常常和ViewPager配合使用. 我将全面地讲解其用法. 反正我是没看过比我还详细的了. 该文章可以当做笔记来查询. 有疑惑或者补充希望能评论, 虽然我也不一定会知道答案.

2017-12-04 20:35:57 326

原创 redis3.2.8集群环境搭建

redis3.2.8集群环境搭建环境准备centos6.7redis3.2.8安装步骤第一步:下载redis3.2.8安装包https://redis.io/download第二步: 解压压缩包到中/inner_dev_env/redis-3.2.8[root@allere /inner_dev_env/redis-3.2.8]# pwd/inner_dev_env/redis-3.2

2017-05-11 14:42:34 2693

转载 Centos下Yum安装PHP5.5,5.6,7.0

转自:http://www.blogjava.net/nkjava/archive/2015/01/20/422289.htmlCentos下Yum安装PHP5.5,5.6,7.0默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案:1.检查当前安装的PHP包yum list installed | grep php如果有安

2017-04-12 10:24:50 366

翻译 分布式数据处理引擎 Presto

第一:Presto基本介绍Facebook开源的完全基于内存的分布式SQL查询引擎不支持存储,只包含计算引擎支持任意数据源MPP架构多线程处理优优化的ORC和Parquet Reader…第二:Presto基本架构数据处理流程 Client–Presto–MetaStore,HDFS三种服务 coordinate 解析SQL语句生成执行计划分发执行任务给Worker节

2017-03-15 13:02:50 1769

翻译 数据分析系统Hive(第二部分)

第一:Hive的运行原理一、Hive Cli(查询处理器)1.Query CompilerParser(语法解析器,生成AST(抽象语法树))Semantic Analyzer(语义分析器,生成QB(查询块))Logical Plan Generator(逻辑查询计划生成器,生成QB Tree)Logical Optimizer(逻辑查询优化器,生成QB Tree)Physical Pla

2017-03-13 14:27:22 1364 1

翻译 数据分析系统Hive(第一部分)

第一:Hive简介Hive是构建在Hadoop之上的数据仓库Hive优点 传统数据仓库的任务(ETL,报表,Ad-hoc数据分析)大规模数据分析Hive缺点 Hive不是一个OLTP系统(响应时间慢,无法实时更新系统)Hive的表达能力有限(不支持迭代式算法,有些复杂运算用sql不易表达)第二:Hive安装一、下载安装包并解压[hadoop@hadoopa ~]$ tar -zxvf

2017-03-12 17:33:57 1844

翻译 分布式计算:批处理引擎 MapReduce(第二部分)

第一:MapReduce Java高级编程一:Grep问题(多个MR串行运行)背景介绍 一批TB或者PB量级的文档,需要完成以下功能:搜索符合某种规则(正则表达式(单词中包含字符a))的单词或者句子;统计相应的单词或者句子的数目;按照数目对其进行排序,并输出最终结果。解决思路 分为两个作业:作业一:wordCount 统计符合条件的单词数目作业二:sort 按照单词数目进行全排序,

2017-03-12 00:08:39 708

转载 CentOS6.5安装与配置Mysql数据库

转自:http://www.centoscn.com/mysql/2014/1211/4290.html一、mysql简介说到数据库,我们大多想到的是关系型数据库,比如mysql、oracle、sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱不得不首先推荐的是mysql数据库了,而且Mysql数据库的第一个版本

2017-03-11 10:12:31 416

翻译 分布式计算:批处理引擎 MapReduce(第一部分)

第一:MapReduce概述优点 易于编程良好的扩展高容错性适合PB级的海量离线处理缺点 不擅长实时计算 毫米级返回处理结果不擅长流式计算 MapReduce的数据源是静态的不擅长DAG计算 map将结果存在hdfs中,不适合多次从hdfs读写来进行计算第二:MapReduce编程模型MapReduce将整个作业的运行过程分为两个阶段Map阶段和Reduce阶段map阶段由

2017-03-10 16:09:36 1872

翻译 分布式资源管理系统:YARN架构与应用

第一:YARN概述yarn是集群资源管理系统,负责资源的统一管理与调度第二:YARN基本架构与原理Resource Manager 整个集群只有一个Resource Manager,负责资源统一管理和调度 处理客户端请求监控NodeManager启动/监控Application Master资源分配与调度NodeManager 每个节点只有一个,负责节点的资源管理 单个节点的资

2017-03-08 13:08:30 1218

翻译 分布式文件系统:HDFS基础与应用

第一:HDFS概述1. hdfs的优点高容错性适合大数据处理构建在廉价机器上2. hdfs的缺点不适用低延迟高吞吐 1. 比如毫秒级 2. 低延迟和高吞吐率 - 不适用存储小文件小文件 1. 占用namenode大量内存 2. 寻道时间超过存储时间 3. namenode的block块有限制 - 不能并发写入,随机修改

2017-03-07 09:39:00 390

翻译 分布式数据收集:(Flume原理与应用)

第一:背景介绍常见的开源数据收集系统非结构化日志(数据)收集 flume结构化日志(数据)收集 sqoop全量导入canal(Alibaba)增量导入Databus(linkedin)增量导入第二:Flume(NG)介绍 - Eventflume以事件的形式传输数据单元事件由一个header和载有数据的byte array构成header是一个字典结构的数据,可以在上下文路由中扩

2017-03-06 09:39:39 814

翻译 基于hadoop2.7.3搭建多机环境(YARN+HA)

第一:环境说明parallels desktopCentOS-6.5-x86_64-bin-DVD1.isojdk-7u79-linux-x64.tar.gzHadoop-2.7.3.tar.gz搭建四个节点的集群。他们的hostname分布为hadoopA,hadoopB,hadoopC,hadoopD。其中hadoopA的角色为Activity namnode。hadoopB的角色为s

2017-03-05 14:13:21 1441

翻译 基于hadoop2.7.3搭建单机hadoop环境

第一:环境准备 1.parallels desktop 2.CentOS-6.5-x86_64-bin-DVD1.iso 3.jdk-7u79-linux-x64.tar.gz 4.hadoop-2.7.3.tar.gz第二:安装操作系统并修改配置 1.使用虚拟机安装centos 2.赋予新建的hadoop用户sudo权限  [hadoop@localhos

2017-03-03 20:53:14 298

原创 Retrofit2.0-demo

package com.payment.ktb;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import com.payment.ktb.utils.HttpUtils;import com.sdsmdg.tastytoast.TastyToast;import org.json.J

2017-01-06 12:00:08 458

原创 pycharm的Django搭建web开发-helloworld

1.建立Django的project2.切换到新建的project下建立Django的apppython manage.py startapp [app_label]3.在app的views.py内,新建每个请求接口,并且返回相应给客户端4.将app加入到project中5.配置相对于的url映射关系

2016-12-30 14:18:42 1776

转载 python+django 更改了urls.py 之后runserver报错的解决办法

转自:http://blog.csdn.net/cfylove/article/details/52795393新手学python+django时,更改了urls.py 为:from django.conf.urls import patterns, include, urlfrom django.contrib import adminadmi

2016-12-30 13:05:00 6002 1

原创 python爬虫抓取-helloworld

import refrom urllib import parsefrom urllib import requestfrom bs4 import BeautifulSoup# 使用get方法发送请求reqGet = request.Request("http://www.baidu.com")reqGet.add_header("User-Agent","Mozilla/5.0

2016-12-30 10:45:27 474

转载 Python下ORM的一个设计举例

转自:http://blog.csdn.net/GVFDBDF/article/details/492547011、什么是ORM对象关系映射(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是http://write.blog.csdn.net/postedit?ref=toolbar一种程序技术,用于

2016-12-26 16:21:10 1359

转载 Redis安装

转自:http://blog.csdn.net/chenggong2dm/article/details/6100001准备部分:什么是Redis?Redis是REmote DIctionary Server的缩写。一个非关系型数据库为什么要用redis?1, 因为redis快,Redis is pretty fast!,

2016-12-15 17:20:24 266

转载 使用HttpSessionListener接口监听Session的创建和失效(可以用于统计在线人数)

转自:http://uule.iteye.com/blog/824115HttpSessionListener :   Session创建事件发生在每次一个新的session创建的时候,类似地Session失效事件发生在每次一个Session失效的时候。这个接口也只包含两个方法,分别对应于Session的创

2016-12-08 20:07:23 690

转载 form表单中button自动提交表单

在ie中,button默认的type是button,而其他浏览器和W3C标准中button默认的属性都是submit所以需要要button自动提交表单的话就需要指定button的type="button"

2016-11-28 14:17:14 327

转载 巧用img的width和height属性进行缩图,使图片不变形

转自:http://blog.csdn.net/rj042/article/details/4873576做过web开发的哥们都会遇到要显示图片的情况。有时候在页面上因为布局的限制,所以需要限制图片显示的尺寸(即缩图显示)。 有如下几种情况:1:要求图片以某个宽度显示,比如150. 则可以这样指定这样可以保证图片显示的宽度

2016-11-26 19:13:22 38453 1

转载 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件

转自:http://www.cnblogs.com/lichenwei/p/4145696.htmlMybatis属于半自动ORM,在使用这个框架中,工作量最大的就是书写Mapping的映射文件,由于手动书写很容易出错,我们可以利用Mybatis-Generator来帮我们自动生成文件。 1、相关文件关于Mybatis-Generator的下载可

2016-11-09 12:15:43 271

转载 Android 优雅的为RecyclerView添加HeaderView和FooterView

转自:http://blog.csdn.net/lmj623565791/article/details/518545331、概述RecyclerView通过其高度的可定制性深受大家的青睐,也有非常多的使用者开始对它进行封装或者改造,从而满足越来越多的需求。如果你对RecyclerView不陌生的话,你一定遇到过这样的

2016-10-11 12:16:28 727

转载 Android RecyclerView 使用完全解析 体验艺术般的控件

转自:http://blog.csdn.net/lmj623565791/article/details/45059587概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:L

2016-10-11 12:11:59 252

原创 MaterialRefreshLayout 使用实例

package com.frame.activity;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.widget.Toast;import com.cjj.MaterialRefreshLayout;import com.cjj.Materi

2016-10-09 19:33:06 1051

原创 仿京东分类模块左侧分类条目效果

package com.frame.activity;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.LinearLayout;import android.widget.ScrollView;import android.widge

2016-10-09 15:22:20 2605

转载 android design library提供的TabLayout的用法

转自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0731/3247.html在开发中,我们常常需要ViewPager结合Fragment一起使用,如下图:1我们可以使用三方开源的PagerSlidingTabStrip去实现,或者viewpagerin

2016-10-07 19:04:38 258

转载 Android WebView使用详解包括js互调

转自:http://blog.csdn.net/easyer2012/article/details/51490595package com.payment.ktb.activity.main1;import android.os.Bundle;import android.view.View;import android.webkit.WebView;imp

2016-09-30 14:08:19 733

转载 RxJava 入门

转自:http://www.imooc.com/article/2298

2016-08-20 18:38:47 275

原创 将eclipse项目转移到androidstudio后遇到的错误

1.问题:9图会报错将9图的后缀改掉。解决方法:修改成png就可以了2.问题:Android Studio正式版签名的时候出现:Android xxx is not translated in zh。解决方法:强制不翻译。转自:http://blog.csdn.net/u014083596/article/details/45191943resources

2016-07-30 15:51:23 641 1

转载 城市列表-根据拼音首字母排序

转自:http://blog.csdn.net/Mannver/article/details/51315540今天我们就简单的实现一下城市的排序 读取我们城市的信息并通过listview展示 首先看一下我们的布局文件LinearLayout xmlns:android="http://schemas.android.

2016-07-28 20:35:51 2961

转载 详解build.gradle

转自:http://www.jianshu.com/p/7e3a69dbd20e打包 - 详解build.gradle配置build.gradleAS中APP所有的配置尽在一个build.gradle文件中,打包的时候也是解析build.gralde文件来打包的,所以搞懂build.gradle文件是至关重要的,结构如下所示

2016-06-23 16:15:48 6066

转载 android 比较靠谱的图片压缩

转自:http://104zz.iteye.com/blog/1694762第一:我们先看下质量压缩方法: Java代码  private Bitmap compressImage(Bitmap image) {            ByteArrayOutputStream baos = new ByteArray

2016-05-15 11:02:23 298

转载 webView中获取response头部信息

转自:http://stackoverflow.com/questions/3134389/access-the-http-response-headers-in-a-webview/3134609#Neither WebView nor WebViewClient provide methods to do that, Though, you can try to

2016-05-12 12:00:19 13179 1

scrollview的使用

scrollview的使用。判断scrollview滑动到顶部和底部。scrollTo和scrollBy的区别。

2016-02-16

viewPager的使用

使用ViewPager实现,PagerTabStrip和FragmentPagerAdapter的使用。重写getPagerTitle来实现。

2016-02-15

viewFlipper

viewFlipper实现广告栏轮询播放

2016-02-15

安卓蓝牙小工具

用androidStudio编写的蓝牙功能模块,包括检测蓝牙是否可用,关闭,打开,扫描,蓝牙设备等功能模块。

2015-11-15

调用系统相机拍照

调用系统相机拍照,将拍照的图片进行裁剪,压缩。最后显示到imageview上面。

2015-11-15

editview软键盘自动弹出和隐藏

editview聚焦的时候,会自动弹出软键盘。这个小demo实现,打开界面自动弹出软键盘,点击非软键盘区域后,软键盘自动收起。

2015-11-12

android自定义控件+自定义属性的使用

android常常用到自定义属性和自定义控件,本文主要是一个小demo。让你了解如何实现自定义控件和自定义属性的简单写法。

2015-11-11

空空如也

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

TA关注的人

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