分享

大数据学习路线分享TCP和UDP笔记

 好程序员IT 2019-09-26

  大数据学习路线分享TCPUDP笔记,TCP点对点,UDP 广播  

  System:

  System类中提供了大量的静态方法,可以获取与系统相关的信息或系统级操作,在System类的API文档中,常用的方法有:

  - public static long currentTimeMillis():返回以毫秒为单位的当前时间。

  - public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length):将数组中指定的数据拷贝到另一个数组中。

- public class Demo11SystemArrayCopy {

      public static void main(String[] args) {

          int[] src = new int[]{1,2,3,4,5};

          int[] dest = new int[]{6,7,8,9,10};

          System.arraycopy( src, 0, dest, 0, 3);

          /*代码运行后:两个数组中的元素发生了变化

           src数组元素[1,2,3,4,5]

           dest数组元素[1,2,3,9,10]

          */

      }

  }

Date

java.util      年月日时分秒

java.sql      年月日

数据库转java  自动转换     

java转换数据库  强制转换

String

**不可变字符串**

String  s1  =   "123asf5af";

可变字符串

StringBuffer s Buffer = new StringBuffer();

可变和不可变,看的是这个字符串可变不可变。

== equals   字符串比较用equals      ==地址     equals 内容

**使用equals**:   String默认重写了Objectequals方法,重新制定了比较规则,变成让s1s3属性的地址比较

Demo2   替换

trim   去字符串两边的空格。

字典排序

**StringBuilder** JDK1.5之后,没有考虑线程安全)

过去单个字符:转成字节数组

网址

网址:协议+域名(IP地址)+端口+资源在服务器上的路径+查询条件

网址的功能:实现客户端与服务器的通信

协议:是指定一个传统的规范

域名/IP:标记网络上的唯一一台主机   可以简化写:baidu

端口号:标记同一主机上的某一台服务器 [0,65536]   -------可以省,默认80

可省略:资源路径   查询条件

Array

数组转过来的集合长度不可变。

正则表达式

1. 正则表达式:定义字符串的组成规则。

               1. 单个字符:[]

                   如: [a][ab] [a-zA-Z0-9_][ 5 , 6]

                   \* 特殊符号代表特殊含义的单个字符:

                       \d:单个数字字符 [0-9]

                       \w:单个单词字符[a-zA-Z0-9_]

2.量词符号:

                   ?:表示出现0次或1

                   *:表示出现0次或多次

                   +:出现1次或多次

                   {m,n}:表示 m<= 数量 <= n

                       \* m如果缺省: {,n}:最多n

                       \* n如果缺省:{m,} 最少m

   3.开始结束符号

                   \* ^:开始

                   \* $:结束    

正则表达式缺点:不知道具体出错的地方。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多