Java

Hive安装与启动

一、mysql安装 在配置Hive之前一般都需要安装和配置MySQL,因为Hive为了能操作HDFS上的数据集,那么他需要知道数据的切分格式,如行列分隔符,存储类型,是否压缩,数据的存储地址等信息。 二、Hive的安装与启动 1.安装Hive 1.1 下载Hive 官方下载地址:https://archive.apache.org/dist/hive/ 1.2 上传文件到hadoop集群 将准备好

商城要点

创建项目时选spring inital选项 maven选可以产生目录结构的 spring的版本要选低一点,否则很容易出现导入失败的错误。 配置数据库通用 在测试文件下测试数据库连接 运行getConnection方法,若成功返回HikariProxyConnection@189194499 wrapping com.mysql.cj.jdbc.ConnectionImpl@2b0e9f30则说

JavaScript jQuery 比对示例,ajax示例

js教程:https://www.w3school.com.cn/js/index.asp jQuery教程:https://www.w3school.com.cn/jquery/index.asp 以下是部分代码示例  

项目开发中常用:获取当前时间,时间戳转换标准时间格式

项目开发中经常会遇到时间处理的方法:获取当前时间,时间戳转换标准时间格式 1.代码量最少的timeFilter方法来实现获取当前时间+转换时间戳 调试结果: 方法使用 1. 直接调用方法 timeFilter()不传参,则直接返回当前时间2020-06-05 16:36:30。 2. 调用方法并传入时间戳 timeFilter(1591346207203),则直接返回标准时间格

暑期作业第二周总结

本周开始学习Javaweb,了解了Javaweb的基本概念和架构,包括Servlet、JSP和Tomcat等组成部分。学习了Servlet的生命周期和基本用法,能够编写简单的Servlet程序。 周二总结: 本周继续学习Javaweb,重点学习了JSP(JavaServer Pages)的基本语法和标签,包括脚本元素、声明、表达式和指令等。通过实例练习,能够编写包含动态内容的JSP页面。 周三总结

linux 主从复制和读写分离

企业中高并发时,为了追求性价比,MySQL必须采用主从复制和读写分离,这样可以提供性能和高可用。 目录 一、主从复制原理 二、主从复制实验 三、MySQL 读写分离 四、读写分离实验 五、总结             一、主从复制原理     1 MySQL的复制类型  基于语句的复制(STATEMENT

小程序软键盘&SM2解密方式

小程序软键盘&SM2解密方式 SM2基本信息 私钥(primary key) 公钥(public key) 加密内容 需要的加密库(java) 理论上版本越高越好,如果版本较低可能出现加解密问题,这点是要注意的~ 三方实现库(gmhelper) https://github.com/ZZMarquis/gmhelper 👏这里感谢大神Lijun Liao写的库

Mybatis入参与返回值类型

mapper接口入参 入参设置方式: 1.单独的参数与对象均直接按默认属性名匹配 (得有对应get、set方法) 2.@param 注解,注解名称代表参数对象 3. mapper.xml参数设置与匹配规则 规则简述 parameterType:入参类型,自定义参数一定要写具体类路径 取值 sql中参数匹配用#{pojo.properties} (用到预编译,取出的值视为普通字符串) 如

七月二十三日总结

早上8点起床洗漱吃饭,修养身体。 中午吃完午饭午睡一会起来以后学习java,吃完晚饭洗漱,准备睡觉。 明天康复训练,并进行java的进一步学习。 睡觉时间较晚,保持早睡。

每日总结(7.23)

大学生勇闯补课班(10)------下午五点到家 晚上学习了半小时Java,正在进行String的学习 明天进行考试,检验学生的学习成果

HBase架构和技术原理介绍

一、HBase数据模型(☆) 1.NameSpace 命名空间,类似于关系型数据库的 Database 概念,每个命名空间下有多个表。HBase有两个自带的命名空间,分别是 hbase 和 default,hbase 中存放的是 HBase 内置的表,default 表是用户默认使用的命名空间。 2.Region 类似于关系型数据库的表概念。不同的是,HBase 定义表时只需要声明列族即可,不需

Springboot 整合mybatis 加导出excel

快速写一个springboot,mybatis的demo,最后用excel导出。 第一步,创建一个新maven 命名就按自己的来啦 第二步,配置pom文件 第三步,配置mybatis的全局文件和数据库的url 对两个application.xxx进行配置 配置mybatis的全局文件(注释代码是因为导出了mybatis-springboot那个依赖) 接下来就是

7.23(周日)总结

上午学习Java,下午写五道编程题,晚上遛弯

手把手教你落地DDD

一、前言 常见的DDD实现架构有很多种,如经典四层架构、六边形(适配器端口)架构、整洁架构(Clean Architecture)、CQRS架构等。架构无优劣高下之分,只要熟练掌握就都是合适的架构。本文不会逐个去讲解这些架构,感兴趣的读者可以自行去了解。 本文将带领大家从日常的三层架构出发,精炼推导出我们自己的应用架构,并且将这个应用架构实现为Maven Archet

飞凌嵌入S5PV210开发板--OK210试用活动试用贴汇总

原文:飞凌嵌入S5PV210开发板--OK210试用活动试用贴汇总(未完) - 飞凌嵌入式 - 电子技术论坛 - 广受欢迎的专业电子论坛! (elecfans.com) 一、已经结项 gjianw217( 楼主 ) 试用报告汇总1、【OK210试用体验】入门篇(1)开箱验板(7.26)2、【OK210试用体验】入门篇(2)板载资源(7.27)3、【OK210试用体验】入门篇(3)开发环境(软件安装

http之初见

http之初见 HTTP是如何工作的 首先从一个常规问题出发, 来初步了解http协议。 当你在浏览器输入网址,回车后发生了什么? 域名解析:浏览器首先将链接中的域名部分解析成IP地址,以便与该网站建立连接。如果浏览器的DNS缓存中不存在该域名的IP地址,则会向本地DNS服务器发送域名解析请求。 建立TCP连接:一旦浏览器知道了服务器的IP地址,它将使用TCP协议与该服务器建立连接。该过程通常

《Maven实战》笔记(长文警告⚠️

本文是《Maven实战》的读书笔记,实战代码仓库:https://github.com/goSilver/mvn_in_action 第五章 坐标和依赖 5.1 坐标的定义 Maven定义了这样一组规则:世界上任何一个构件都可以使用Maven坐标唯一标识,Maven坐标的元素包括groupId、artifactId、version、packaging、classifier。只要我们提供正确的坐标

面试类-Java集合 (一)

1.说说有哪些常见集合? 集合相关类和接口都在java.util中,主要分为3种:List(列表)、Map(映射)、Set(集)。                                      

面试类-Java集合 (二)

Map Map中,毫无疑问,最重要的就是HashMap,面试基本被盘出包浆了,各种问法,一定要好好准备。 8.能说一下HashMap的数据结构吗? JDK1.7的数据结构是数组+链表,JDK1.7还有人在用?不会吧…… 说一下JDK1.8的数据结构吧: JDK1.8的数据结构是数组+链表+红黑树。 数据结构示意图如下:           &nb

UML类图中对象之间的几种关系

UML类图中对象之间的几种关系 对象之间的关系有:泛化(继承)、实现、依赖、关联、聚合、组合 下面我们来一一说明。 1. 泛化 表示类之间的一种继承关系,父类是子类的泛化,例如对老虎可以泛化为动物。 A继承了B,则A是B的一种,也可以说B是A的泛化。 2. 实现 泛化是针对类来说的,它是类之间的关系,而实现时针对接口来说的。类可以实现一个接口,用下面的符号来表示实现关系。 3. 依赖 一般而言

JVAA springboot 项目启动后,localhost加端口可以访问,但是外网IP不行// OCPP KYOHOON 京鸿通信 15507589165

  现象java springboot项目启动后,localhost(或127.0.0.1)加端口可以访问,但是使用外网IP却无法访问。       原因及解决方法springboot 的配置文件(yml 或 properties) 中缺少 server.address 的设置。 解决方法:在springboot 的配置文件中增加 server.add

《代码整洁之道》第 3 章 函数

第 3 章 函数 3.1 短小 函数的第一规则是短小。函数不该有 100 行那么长,20 行封顶最佳。…… 每个函数都只有两行、三行或四行长。每个函数都一目了然。每个函数都只说一件事。而且,每个函数都依序把你带到下一个函数。这就是函数应该达到的短小 程度! if 语句、else 语句、while 语句等,其中的代码块应该只有一行。该行大抵应该是一个函数调用语句。这样不但能保持函数短小,而且,因为块

[LeetCode] 894. All Possible Full Binary Trees

Given an integer n, return a list of all possible full binary trees with n nodes. Each node of each tree in the answer must have Node.val == 0. Each element of the a

bat调用class提示找不到或无法加载主类

在bat里面写上 java -cp .;  class名  如果有引入第三方包需要cp.;后面加上 路径要写全

手写一个Promise

Promise 背景 JavaScript这种单线程事件循环模型,异步行为是为了优化因计算量大而时间长的操作。在JavaScript中我们可以见到很多异步行为,比如计时器、ui渲染、请求数据等等。 Promise的主要功能,是为异步代码提供了清晰的抽象,支持优雅地定义和组织异步逻辑。可以用Promise表示异步执行的代码块,也可以用Promise表示异步计算的值。 Promise现在主流的翻译为“

【优先队列】【堆排序实现优先队列】[1054. 距离相等的条形码](https://leetcode.cn/problems/distant-barcodes/)

【优先队列】【堆排序实现优先队列】1054. 距离相等的条形码 在一个仓库里,有一排条形码,其中第 i 个条形码为 barcodes[i]。 请你重新排列这些条形码,使其中任意两个相邻的条形码不能相等。 你可以返回任何满足该要求的答案,此题保证存在答案。 示例 1: 示例 2: 提示: 1 <= barcodes.length <= 10000 1 <= barcodes[

随笔02---JavaSE基础知识

(1)基本数据类型: 八大基本数据类型: 1、整数类型: byte 占1字节 short 占2字节 int 占4字节 long 占8字节 (定义时后面加L) 2、浮点数类型: float 占4字节(后加F) double 占8字节 3、字符类型: char 占2字节 4、布尔类型: boolean 占1个比特位(1bit) (2)引用数据类型:类、接口、数组 -------------------

JavaScript | JavaScript数据类型

数据类型决定了一个数据的特征,比如:123和”123”,直观上看这两个数据都是123,但实际上前者是一个数字,而后者是一个字符串。对于不同的数据类型我们在进行操作时会有很大的不同。 JavaScript中一共有5种基本数据类型: 字符串型(String) 数值型(Number) 布尔型(Boolean) null型(Null) undefined型(Undefined) 这5种之外的类型都称为

Flowable-UI

Flowable-UI 安装 手把手教大家画了这样一个流程图,虽然说它不是特别好用,但是也不是不能用,也能用。好了,那么接下来的话,我们这个就先告一个段落,接下来我要跟大家说的第二个东西的话,就是另外一个流程绘制工具 Flowable-UI 这个话算是一个比较重要的一个东西,我觉得就是其实不管你以后开发用不用,但是这个东西你都得知道。这个,那么这个的话是什么呢?这个 Flowable 的官方推荐

<<  <  903  904  905  906  907  908  909  910  911  912  913  >  >>