![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 77
graceful coding
数值模拟研究生 掌握java/python/scala/c#/c++/golang/fortran/matlab/前端等语言 有一个冬奥会的项目已结束 人民交通出版社实习已结束 框架netty vue springmvc/springboot/mybatis hadoop flink spark hbase hue colly zookeeper hive azkaban容器化技术:k8s docker kubesphere中间件:kafka rabbitmq java深层:jvm juc数据库:mysql postgresql sqlserver es redis
展开
-
springboot整合postgre和hbase实现互相交互功能
此项目是一个小测试,将postgre中的某些字段读取到hbase中变成某个表的列族,其中postgre和hbase已经在云服务器上建立好,用的docker技术,开放相应端口,并且win上用管道安全连接。此项目用到了JPA技术,实现entity和postgre数据库的交互。首先要加入相应的依赖: <parent> <groupId>org.springframework.boot</groupId> <artifactId&原创 2021-01-08 11:28:55 · 315 阅读 · 0 评论 -
用java程序完成从kafka队列读取消息到sparkstreaming再从sparkstreaming里把数据导入mysql中
有一段时间没好好写博客了,因为一直在做一个比较小型的工程项目,也常常用在企业里,就是将流式数据处理收集,再将这些流式数据进行一些计算以后再保存在mysql上,这是一套比较完整的流程,并且可以从数据库中的数据再导入到hadoop上,再在hadoop上进行离线较慢的mapreduce计算,这是我后面要进行的项目。项目准备环境(1)zookeeper:(2)spark(3)kafka(4)mysql(5)navicat(6)三台虚拟机(7)jdk(8)intellij IDEA(原创 2020-11-24 22:39:25 · 462 阅读 · 0 评论 -
java(8)——&和&&、|和||、!、^及三目运算符
&和&&&和&&都是逻辑与,但是&&会比&高效些,当&前面的内容是false时,后面的内容将不会进行计算|和|||和||都是逻辑或,但是||会更加高效一些,如果前面的内容是true它将不会进行计算后面的内容而直接输出true!!是逻辑非的意思,比如说!true,输出的就是false^^是逻辑异或,当两个都为true时,输出的为false代码实现public class LuoJiTest{ public s原创 2020-11-11 13:07:04 · 980 阅读 · 6 评论 -
java(7)——+=的妙用
+=是各类语言编程里面常用的方法,但是在java这种强语言类型的编程语言中,他还有一个方法就是自动转化数据类型public class AddTest{ public static void main(String[] args){ byte a = 1; int b = 2; a+=b; System.out.println(a); a = a + b; System.out.println(a); }}在如上代码中,a = a + b此行出错,原因是因为a是byte原创 2020-11-11 09:40:50 · 892 阅读 · 4 评论 -
java(6)——+号和++号--号
+加号如果两边有任意一边是字符串,那么加号的作用就是拼接。public class AddTest{ public static void main(String[] args){ int a = +5; System.out.println(a); System.out.println(a+"13"); System.out.println(a+'b'); }}可以见得,当左边或右边为单字符时,加上的是ASCII字符集里面对应的数字,当单独用时,为正号的意思。++++如原创 2020-11-11 09:13:16 · 449 阅读 · 2 评论 -
java(5)——数据类型中的字符型和布尔类型
字符型用单引号括起来,并且里面只能写一个单字符,空格也只能打一个。public class VarTest{ public static void main(String[] args){ char char1 = 'Z' ; System.out.println(char1) ; int char2 = (int)char1 ; System.out.println(char2) ; char char3 = (char)90 ; System.out.printl原创 2020-11-10 17:59:19 · 292 阅读 · 0 评论 -
java(4)——数据类型中的数值型的浮点数
浮点数分为double和float,大小分别为8字节和4字节。在java里的float要在末尾加F,因为浮点型默认是double类型的数public class VarTest{ public static void main(String[] args){ double num0 = 323E-1 ; System.out.println(num0) ; //double float num1 = 1.221432423423F ; System.out.println(num原创 2020-11-10 12:46:33 · 179 阅读 · 0 评论 -
java(3)——数据类型中的数值型的整数类型
java的数据类型有两大类:基本数据类型和引用数据类型基本数据类型分为数值型(数值型又分为整数类型(byte、short、int、long)和浮点类型(float、double))、字符型(char)和布尔型(boolean)引用数据类型分为类(class)、接口(interface)和数组整数类型名称占用存储空间byte1字节short2字节int4字节long8字节ps:一字节=8位不同的整数类型的数表也不一样,byte类型的数字范围是-12原创 2020-11-09 10:51:31 · 873 阅读 · 8 评论 -
java(2)——字面常量和变量,变量的作用域,局部变量,成员变量
字面常量java里有两种常量,一种叫字面常量,而使用final修饰的常量为符号常量。字面常量有很多种类型:整型常量1 3 45实型常量2.78293字符常量‘a’ (单引号引起来的单个字母)字符串常量“string”(双引号)逻辑常量true false变量变量在赋值前必须声明变量的类型,比如说下例的num我声明了为int类型:public class VarTest{ public static void main(String[] args原创 2020-11-09 10:01:19 · 217 阅读 · 2 评论