- 博客(11)
- 收藏
- 关注
原创 物联网环境监测数据中心Day04
项目的配置,我们要把整个个项目中可变的路径,参数提到配置文件,configuration对象本身有各个模块对象构建的方法,用configuration对象管理这些对象的同时,要保证客户端构建的时候所有对象只构建一个,然后服务器构建的时候所有对象只构建一个,所有需要的对象去configuration里去取。连接池:在企业当中,项目启动时会提前构建很多connection连接对象,这些连接对象直接放到放到一个集合里,用户要操作数据库时直接去集合里取,用完在放回。//判断下一行是否有数据。
2024-11-26 11:24:21
632
原创 物联网环境监测数据中心Day03
注意bufferedReader和getInputStream字节流对接不上,bufferedReader需要Reader,中间需要一个转换流,功能流,将字节转换成字符。第一个监控到一个端口,就会返回一个socket对象,然后执行接下来代码,执行完后等到第一个端口连上来客户端后,当前所有执行完再进行第二个端口。server.accept() 当我们监控到一个端口,就会返回一个socket对象,然后我们可以对socket对象做操作。读完之后得到一个文档对象,然后去拿标签,先拿根标签。构建网络输出流的字节流。
2024-11-26 10:50:44
136
原创 物联网环境监测数据中心Day02
配置模块:做整体的对象管理,可以把每个模块认为成一个对象,如何有效的管理这些对象,而且我们希望整体做完之后对扩展开放,但是对修改关闭,比如要增加一个类,增加一个采集,日志,如何使项目灵活,令每个模块对象的构建单独由配置模块来搞定,并且配置模块管理所有对象的构建和所有模块用到的可变参。另外一种,java面向对象,把每一行数据构建成一个或者两个environment对象,一个小时处理一次日志文件,在采集模块里,把每一行封装的对象放到List集合里,然后由网络客户端把List集合发送到服务器端。
2024-11-26 10:29:39
1264
原创 Hbase shell使用及常见命令
major_compact 'region地址值id' 或 major_compact,'命名空间的名字:表的名字','列族:标识的名字' 案例1:合并地址为938b819bc705fea34669cac5d00e553c的region下的Hfile。案例1:在命名空间briup下创建表test4,列族为f1,设置10个分区 create 'briup:test4', 'f1', {NUMREGIONS => 10, SPLITALGO => 'UniformSplit'}
2024-11-04 17:18:54
1267
原创 Hbase集群模式搭建
6. 修改 hbase/conf/hbase-site.xml vi /home/briup/software/hbase/conf/hbase-site.xml 内容如下。1. 把所有的hbase-2.1.7.tart.gz复制到所有briup⽤户下,解压HBase安装包到briup家⽬录software中。5. 解压后 进⼊ hbase/conf ⽬录 修改 hbase-env.sh 修改第⼀⾏,加⼊第⼆ 三⾏。2. 进⼊/home/briup/software⽬录给解压之后的hbase构建软连接。
2024-11-01 14:48:57
967
原创 zookeeper集群模式搭建
7. 新建 /data/zk/data/myid⽂件 touch /home/briup/software/data/zk/data/myid 注意: 每台节点id不同 如 第⼀台 为 1 ,第⼆台为 2。6. 创建数据⽬录 mkdir -p /home/briup/software/data/zk/data mkdir -p /home/briup/software/data/zk/dataLog。source ~/.bashrc 或source ~/.profile。5. 环境变量⽂件⽣效。
2024-11-01 12:58:37
371
原创 hive day1笔记
分区的目录是元数据维护的,自己创建的目录没有加入到元数据。内容和数据一起复制,score3是一个普通表。把表score1的结构复制到score2。追加,对新放入的文件重命名。如何让month=02生效。把本地的数据上传到集群上。
2024-11-01 11:21:05
274
原创 linux总结1
Linux 使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和 完整而固定的目录组成形式,并指定了每个目录的作用和其中的文件类型。在Linux中,每个用户都有一个自己的目 录,一般该目录名是以用户的账号命名的。存放系统中最常用的命令,例如:ls,cp,mv,rm等,其中的命令程序可以被所有用户执行。设备文件,该目录存放的是linux的外部设备,如硬盘,分区,键盘,鼠标,usb 等。存放只有超级用户能使用的命令程序,如系统 管理,目录查询等关键命令文件。
2024-08-06 17:30:25
441
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人