☆☆☆★☆☆☆

唯有努力才能活成自己想要活成的样子

导航

2019年5月3日 #

编写jar的运行脚本(win和liunx环境)

摘要: Windows环境中: bat文件的写法 1.任何位置都可以新建一个文件夹(例如:D:/test),将项目的pom文件复制进来 2.将已写好的项目打包,把生成的jar文件复制到test里, 3.再在test下新建lib文件夹,在test里执行cmd命令下载工件的所有的依赖的jar包,命令内容: mv 阅读全文

posted @ 2019-05-03 02:01 Yr-Zhang 阅读(1423) 评论(0) 推荐(0) 编辑

2019年4月25日 #

oracle字符串截取记录

摘要: oracle中字符串的截取获取: 获取类似“12R22.5国产无内胎”字符串中所有a-z和数字的值 select a.vin , translate(a.tires_type, '#' || translate(a.tires_type, 'abcdefghijklmnopqrstuvwxyzABC 阅读全文

posted @ 2019-04-25 01:15 Yr-Zhang 阅读(379) 评论(0) 推荐(0) 编辑

2019年4月22日 #

hbase的api操作之过滤器

摘要: // LESS 小于//LESS_OR_EQUAL 小于等于//EQUAL 等于//NOT_EQUAL 不等于//GREATER_OR_EQUAL 大于等于//GREATER 大于//NO_OP 排除所有 //BinaryComparator 使用Bytes.compareTo()比较//Binar 阅读全文

posted @ 2019-04-22 23:24 Yr-Zhang 阅读(782) 评论(0) 推荐(0) 编辑

hbase的api操作之scan

摘要: 扫描器缓存 面向行级别的。 @Test public void getScanCache() throws IOException { Configuration conf = HBaseConfiguration.create(); Connection conn = ConnectionFact 阅读全文

posted @ 2019-04-22 23:19 Yr-Zhang 阅读(1447) 评论(0) 推荐(0) 编辑

大表 + 大表 完成用户和用户订单 = 读取的方式+读取的方式

摘要: join端连接 1.自定义key package com.mine.hdfs.mr.mapjoin.reducejoin; import org.apache.hadoop.io.WritableComparable; import java.io.DataInput; import java.io 阅读全文

posted @ 2019-04-22 23:16 Yr-Zhang 阅读(348) 评论(0) 推荐(0) 编辑

小表 + 大表 完成用户和用户订单 内存+读取的方式

摘要: map端join 1.创建Mapper package com.mine.hdfs.mr.mapjoin; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FSDataInputStream; impo 阅读全文

posted @ 2019-04-22 23:12 Yr-Zhang 阅读(225) 评论(0) 推荐(0) 编辑

HBase表数据的转移之使用自定义MapReduce

摘要: 目标:将fruit表中的一部分数据,通过MR迁入到fruit_mr表中 Step1、构建ReadFruitMapper类,用于读取fruit表中的数据 package com.z.hbase_mr; import java.io.IOException; import org.apache.hado 阅读全文

posted @ 2019-04-22 23:06 Yr-Zhang 阅读(380) 评论(0) 推荐(0) 编辑

hbase之认识

摘要: 进入HBase客户端命令操作界面 $ bin/hbase shell查看帮助命令 hbase(main):001:0> help查看当前数据库中有哪些表 hbase(main):002:0> list创建一张表 hbase(main):003:0> create 'student','info'向表 阅读全文

posted @ 2019-04-22 22:59 Yr-Zhang 阅读(288) 评论(0) 推荐(0) 编辑

2019年4月12日 #

java之JVM(二)

摘要: 阅读全文

posted @ 2019-04-12 22:19 Yr-Zhang 阅读(138) 评论(0) 推荐(0) 编辑

常用端口记录

摘要: 如下表: 常用端口的记录 HDFS HDFS DataNode 50010 dfs.datanode.address datanode服务端口,用于数据传输50075 dfs.datanode.http.address http服务的端口50475 dfs.datanode.https.addres 阅读全文

posted @ 2019-04-12 21:52 Yr-Zhang 阅读(855) 评论(0) 推荐(0) 编辑

JVM调优之JMeter使用(三)

摘要: JMeter是Apache 下基于Java 的一款性能测试和压力测试工具。它基于Java 开发,可对HTTP 服务器和FTP服务器,甚至是数据库进行压力测试。 下载地址:http://jmeter.apache.org/download_jmeter.cgi 中文教程:https://www.yii 阅读全文

posted @ 2019-04-12 12:06 Yr-Zhang 阅读(195) 评论(0) 推荐(0) 编辑

JVM调优之Tomcat启动加速(二)

摘要: 使用 startup.bat 启动Tomcat 服务器时,start.bat 调用了bin 目录下的calalina.bat 文件。 如果需要配置 Tomcat的JVM参数,可以将参数写入 catalina.bat 中。打开 catalina.bat,可以看到: 这段说明显示,配置环境变量CATAL 阅读全文

posted @ 2019-04-12 11:58 Yr-Zhang 阅读(210) 评论(0) 推荐(0) 编辑

JVM调优(一)

摘要: JVM调优的主要过程有: 确定堆内存大小(-Xmx, -Xms)、合理分配新生代和老生代(-XX:NewRation, -Xmn, -XX:SurvivorRatio)、确定永久区大小: -XX:Permsize, -XX:MaxPermSize、选择垃圾收集器、对垃圾收集器进行合理的设置,除此之外 阅读全文

posted @ 2019-04-12 11:55 Yr-Zhang 阅读(124) 评论(0) 推荐(0) 编辑

java之JVM(一)

摘要: 内存模型: Java内存模型建立在自动内存管理的概念之上。当一个对象不再被一个应用所引用,垃圾回收器就会回收它,从而释放相应的内存。 JVM从底层操作系统中分配内存,并将它们分为以下几个区域: 方法区(Method Area):这块区域以前被称作“永生代”(permanent generation) 阅读全文

posted @ 2019-04-12 10:51 Yr-Zhang 阅读(139) 评论(0) 推荐(0) 编辑

liunx环境常用命令记录

摘要: 1.关机重启 【sync:将数据又内存同步到磁盘中;shutdown[选项]时间:多久关闭;halt:关闭系统=poweroff;reboot重启系统】2.ssh远程: SecureCRT工具:免安装3.用户: useradd添加用户:useradd test passwd设置用户密码:passwd 阅读全文

posted @ 2019-04-12 10:28 Yr-Zhang 阅读(192) 评论(0) 推荐(0) 编辑

liunx-centos的安装学习篇

摘要: 1、centos下载地址:网易镜像:http://mirrors.163.com/centos/6/isos/搜狐镜像:http://mirrors.sohu.com/centos/6/isos/ 2、安装centos系统,在VMware新建一台虚拟机,挂载centos进行下一步操作,在选择系统时选 阅读全文

posted @ 2019-04-12 09:56 Yr-Zhang 阅读(307) 评论(0) 推荐(0) 编辑

2019年4月9日 #

常见的eclipse和真机出现的问题

摘要: 1.eclipse和手机连接时间过断导致运行时报错(时间,,,) 2.adk中文件夹中文件遗失错乱: tools下的zipalign丢失(打包时出现提示the zipalign tool was not found in the sdk) tools下的adb丢失(运行手机上时) tools下的hp 阅读全文

posted @ 2019-04-09 21:41 Yr-Zhang 阅读(175) 评论(0) 推荐(0) 编辑

2016年7月22日 #

volley+okhttp封装,一行代码就可访问网络

摘要: volley+okhttp封装,一行代码就可访问网络 前言: 我写这个可能不会完全的教会你去怎么封装一个网络框架,我的目的在于让你不需要你自己封装就可以访问网络,或者说互相学习也可以,我只是想让你大概的了解下我的思路,最主要的就是教你如何使用它,并且将它应用在自己的项目中。因为现在的volley很火 阅读全文

posted @ 2016-07-22 10:35 Yr-Zhang 阅读(2227) 评论(0) 推荐(0) 编辑

2016年7月15日 #

android异步任务处理(网络等耗时操作)

摘要: 在实际应用中经常会遇到比较耗时任务的处理,比如网络连接,数据库操作等情况时,如果这些操作都是放在主线程(UI线程)中,则会造成UI的假死现象(android4.0后也不许放在UI线程),这可以使用AsyncTask和Handler两种异步方式来解决这种问题。 AsyncTask(异步任务处理)在使用 阅读全文

posted @ 2016-07-15 11:21 Yr-Zhang 阅读(10159) 评论(0) 推荐(0) 编辑

android手机短信获取

摘要: 关于Android中对短信的一些相关操。我看到一个文章下面我就从标题中的三个方面来对Android系统中的短信操作进行一个简单地学习。 短信发送: 由于Android中对短信发送方法的优良封装,之后对发送短信的开发就显得异常的简单了。 别忘了还有权限问题: 短信接收: 对于短信息的接收相对来说会复杂 阅读全文

posted @ 2016-07-15 10:50 Yr-Zhang 阅读(1417) 评论(0) 推荐(0) 编辑

2016年7月11日 #

Android从启动到程序运行整个过程的整理

摘要: 1Android是基于Linux的一个操作系统,它可以分为五层,下面是它的层次架构图,可以记一下,因为后面应该会总结到SystemServer这些Application Framework层的东西 Android的五层架构从上到下依次是:应用层,应用框架层,库层,运行时层,Linux内核层。 而在L 阅读全文

posted @ 2016-07-11 17:50 Yr-Zhang 阅读(40367) 评论(1) 推荐(1) 编辑

2016年6月22日 #

android中的广播

摘要: 1系统广播(关闭,锁并,声音,电话,信号,等系统提供的广播)(例如信号) 广播一般是在一个类中直接写出来而不用这样单独写出到一个类中,这样方便在监听到结果时处理数据 import android.content.BroadcastReceiver;import android.content.Con 阅读全文

posted @ 2016-06-22 14:10 Yr-Zhang 阅读(422) 评论(0) 推荐(0) 编辑

图片旋转问题

摘要: 最近做的一个需求 1在打开本地图库进行图片上传时图库图片在显示时出现了部分旋转,这里就需要有图片的判断是否旋转过 图片在获取时需要通过ExifInterface类来获取旋转 public static Bitmap getBitmap(String path) throws IOException 阅读全文

posted @ 2016-06-22 12:01 Yr-Zhang 阅读(252) 评论(0) 推荐(0) 编辑

2016年6月2日 #

Android Satudio的使用记录

摘要: Satudio的使用记录之导入新项目: Satudio导入项目的心得【基本分为4步完成】1.需要保证自己的satudio中项目能够运行,同时找到该工作空间的和项目的各个参数 {项目--》右键——》opensetting}查看app和poject 2.参数准备好了,即可开始修改目标项目的参数。需要修改 阅读全文

posted @ 2016-06-02 12:57 Yr-Zhang 阅读(343) 评论(0) 推荐(0) 编辑

2016年5月23日 #

百度地图初学者

摘要: 1.http://lbsyun.baidu.com/sdk/download上面下载所需要的sdk2.key值得申请,3.根据开发文档一步一步的完成各种的需求 4.代码的实现(下面试一个类里面的)可以直接使用import android.app.Activity;import android.app 阅读全文

posted @ 2016-05-23 14:35 Yr-Zhang 阅读(2004) 评论(0) 推荐(0) 编辑

2016年5月12日 #

简单的图片上传和下载

摘要: 一.图片的上传 1.图片的来源无非是照相和图库的选择 将选择的图片进行封装到bean类中进行返回,之后通过上传的方式去上传 2.上传的方式也是两种方式,通过的字符串或者流的方式(先建立链接在通过流) 3.服务器返回的数据是上传成功与否的标识 4.使用框架进行上传。如:okhttp,xUtils,vo 阅读全文

posted @ 2016-05-12 17:04 Yr-Zhang 阅读(1044) 评论(0) 推荐(0) 编辑

2016年4月21日 #

Monkey测试log的保存与分析

摘要: 文档名称 Monkey测试执行与LOG分析 文档说明 更改记录 1、Monkey测试介绍 Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。 传统意义上,Mon 阅读全文

posted @ 2016-04-21 16:34 Yr-Zhang 阅读(19772) 评论(0) 推荐(0) 编辑

Monkey工具

摘要: Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、 Monkeyrunner、benchmark、其它test tool等等。 序言 1) Monkey程序由Android系统自带,使用Java语言写成,在Androi 阅读全文

posted @ 2016-04-21 15:14 Yr-Zhang 阅读(921) 评论(0) 推荐(0) 编辑

Activity与Fragment数据传递之Fragment从Activity获取数据

摘要: 整理Fragment与Activity之间的数据交换,大体上包括三种: 1、Fragment从Activity获取数据 2、Activity从Fragment获取数据 3、Fragment之间获取数据通常,如果Activity向不同的Activity传递数据,最常用的是通过Intent.putExt 阅读全文

posted @ 2016-04-21 09:16 Yr-Zhang 阅读(41725) 评论(0) 推荐(0) 编辑

2016年4月20日 #

Service

摘要: Service相关 a、Service的特点 不可见、不可交互,在后台运行的四大组件之一。 并不是所有的功能都需要界面。比如音乐播放。 b、Service的启动方式 startService、bindService c、Service的生命周期 a、通过startService Service会经历 阅读全文

posted @ 2016-04-20 16:41 Yr-Zhang 阅读(490) 评论(0) 推荐(0) 编辑