自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 正则表达式之匹配器的使用

通过前面的学习可以知道正则表达式的应用有三处:匹配、切割、替换,String类中均有方法与之对应。1-匹配 matches()2-切割 split()3-替换 replaceAll()现在有一新的需求,找出字符串中四个字母组成的单词。String str="xiao he cai lou jian jian jiao,zao you qing ting li shang ...

2019-12-04 11:22:54 350

原创 正则表达式替换叠词,组的使用

注:本文为学习笔记。正则表达式的高级用法。1.替换叠词2.组的概念 和使用package cn.itcast.regex.function;public class RegexFunctionDemo { /** * @param args */ public static void main(String[] args) { //演示匹配。// ma...

2019-11-23 14:49:51 1777

原创 正则表达式

字符x 字符 x\\ 反斜线字符\0n 带有八进制值 0 的字符 n (0 <= n <= 7)\0nn 带有八进制值 0 的字符 nn (0 <= n <= 7)\0mnn 带有八进制值 0 的字符 mnn(0 <= m <= 3、0 <= n <= 7)\xhh 带有十六进制值 0x 的字符 hh\uhhhh 带有十六进制...

2019-11-15 17:48:40 142

原创 shell脚本date命令计算运行时长

start_time=`date + '%Y-%m-%d %H:%M:%S'` ----开始时间代码段end_time=`date + '%Y-%m-%d %H:%M:%S'` ----结束时间sc=$(date --date="${start_time}" +%s) ----转换为秒ec=$(date --date="${end_time}...

2019-11-07 15:08:33 624

原创 反射技术的小练习,Properties类的使用,多态的应用

本文为学习笔记。知识点总结:1.反射技术的使用方法。2.如何读取配置文件。3.Properties类的学习4.多态的应用–实现接口//main方法package cn.itcast.reflect.test;import java.io.File;import java.io.FileReader;import java.util.Properties;public cl...

2019-11-04 17:42:08 133

原创 获取类字节码的三种方法 object.getClass(),数据类型的私有属性class,forName()方法

获取字节码的三种方法:1-根据创建的类对象的getClass()方法获得Person person = new Person();Class clazz = person.getClass();缺点是需要创建对象2.数据类型的私有属性Class clazz=Person.classjava中所有的数据类型都有此私有属性比如int.class,通过私有属性获取到类的字节码文件...

2019-10-28 17:16:16 450

原创 url是什么? http1.0和http1.1的区别?常见的网络架构

本文为学习笔记URL:统一资源定位符(uniform resource locator),从互联网上获得特定资源的指针。URLConnection:代表应用程序和 URL 之间的通信链接。http1.0和http1.1的区别: http1.0:一次连接只能有一次请求。(浪费资源) http1.1:一次连接可以有多次请求。(keep-alive)常见的网络架构:C/S:clien...

2019-10-28 14:47:57 238

原创 HDFS上传下载文件,创建删除目录,查询文件操作,hive创建删除数据库

HDFS常用文件操作命令#创建目录hdfs dfs -mkdir /demo1#创建多级目录hdfs dfs -mkdir -P /demo2/haha/wa (-P表示存在不再创建)#删除目录hdfs dfs -rm -R 删除多级目录#上传文件hadoop fs -put /home/data.txt /user/hadoop/#下载文件到本地hd...

2019-10-24 17:58:28 1196

原创 解决上传图片并发问题java小程序

注:本篇为学习笔记。利用多线程技术,解决上传图片并发问题。每连接一个客户端,单独为此创建一个线程。解决同名文件被覆盖的问题。// 写图片数据到文件。 File dir = new File("e:\\uploadpic"); if (!dir.exists()) { dir.mkdir(); } // 为了避免覆盖,通过给重名的文件进行编号。 int ...

2019-10-23 16:37:40 634

原创 tcp协议上传图片java小练习

注:本篇为学习笔记知识点:读取源文件:File picFile = new File("tempfile\\1.jpg");FileInputStream fis = new FileInputStream(picFile);将输入流写入到输出流中OutputStream out = s.getOutputStream(); byte[] buf = new byte[1024...

2019-10-23 16:29:29 101

原创 tcp协议上传文件java小程序练习

注:本篇为学习笔记知识点:读取文本文件BufferedReader bufr = new BufferedReader(new FileReader("tempfile\\client.txt"));结束输入流的传输shutdownOutput(); 客户端使用此方法,服务器端自动就能结束文件的接收,执行回执的操作。读取服务端发送回来的信息BufferedReader bufI...

2019-10-23 14:46:22 133

原创 BufferedReader,InputStreamReader,InputStream,FileInputStream,PrintWriter

BufferedReader 是字符流的包装类InputStreamReader 是字节流通向字符流的桥梁InputStream 此抽象类是表示字节输入流的所有类的超类FileInputStream 从文件系统中的某个文件中获得输入字节PrintWriter 向文本输出流打印对象的格式化表示形式举例如下:键盘录入:BufferedReader bufr = new Buffere...

2019-10-23 13:11:32 219

原创 tcp协议客户端和服务端编程练习

package cn.itcast.tcp2;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.Socket;import java.net.UnknownHostException;public class TCPClient2 {...

2019-10-22 16:13:02 192

原创 upd协议java收发消息小练习

课程笔记-upd协议收发消息package cn.itcast.net.chat;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;...

2019-10-22 14:56:50 231

原创 子网掩码和主机的关系,以及广播地址

子网掩码和主机的关系,以及广播地址主机ip分为两部分组成:网络位+主机位举个例子 主机ip: 192.168.1.3子网掩码 255.255.255.0子网掩码 255.255.255.0 二进制形式为11111111.11111111.11111111.0前三位都是1,那么对于主机ip,前三位都被8个1掩盖住了。那么网络位就是192.168.1最后一位是主机位在192.168.1...

2019-10-22 11:29:23 1590

原创 数据库优化学习之分库分表

注:本篇为学习笔记,欢迎批评指正。为什么数据库需要优化?随着数据量的增长,CURD操作时间开销大。IO,MEM,CPU资源是有限的数据处理能力受到了影响数据库的优化方法有哪些策略?数据库连接数,如开源数据库mysql一般支持500-700连接数据库服务器自身的资源有限数据库量越来越大查询越来越慢怎么办?索引--要有开销的(空间换时间)--【btree和b+tre...

2019-10-21 16:38:35 114

原创 mysql查询语句元素的执行顺序,内外连接区别

本篇为学习笔记,欢迎批评指正。1.varchar和char使用场景以及优缺点1.varchar长度不固定,char长度固定。char存储数据长度不够,会用空格来补。2.取char类型的数据时,使用trim()去除空格。3.char取数据效率高,以空间换取时间,提高效率。4.varchar注重空间利用。2.查询语句不同元素(where、jion、limit、group by、havin...

2019-10-18 16:53:17 846

原创 数据库事务四大特性以及并发时隔离级别区别学习笔记

原文链接:https://www.toutiao.com/i6747531576701092365/1.ACID 事务的四大特性 (原子性、一致性、隔离性、持久性)原子性:事务内的操作为一个整体,要么全部成功,要么全部回滚,全部失败。一致性:事务开始和结束后,数据库的完整性约束没有被破坏。符合对应关系,A向B转账,A减少多少,B一定增加多少。隔离性:多用户并发时,每一个用户的事务不被其它...

2019-10-18 12:52:51 147

原创 hive权限管理之用户在哪里创建的

本文为学习笔记,如有问题,感谢批评指正。参考 https://www.cnblogs.com/yejibigdata/p/6394719.htmlhive授权时,并没有创建用户,那么授权的用户在哪里创建的?hive的元数据在哪里管理?权限在哪里管理的?hive存储时分为两部分,metastore即元数据和HDFS文件。metastore存储在mysql数据库中。1.hive的元数据存...

2019-10-17 16:19:30 1846 1

原创 shell命令和shell脚本编写基础总结

这是经常使用的shell命令和shell脚本编写要点的整理

2019-07-12 15:02:45 247

空空如也

空空如也

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

TA关注的人

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