直接贴代码
package com.cn.fajia;
/***
* <p>
* 房价和还款利息计算
*
*/
public class Fajita {
public static void main(String[] args) {
//房子总价
double totalPrice = 1428571;
//首付比例
double firstPaymentRatio = 0.6;
//贷款总年数
int yearNum = 30;
...
1、 下载zookeeper
1.1
下载地址 Apache
Downloads
1.1.1
解压 tar -zxvf apache-zookeeper-3.8.0-bin.tar.gz
2、 创建用于存放数据的文件夹data和传输数据的日志文件
2.1
mkdir data1 # data1全路径:/home/server/zookeeper/data1
mkdir data2
mkdir datalog1 #datalog1全路径 /home/server/zook...
1、 加压spark
tar -zxvf spark-3.3.0-bin-hadoop3.tgz
2、 修改配置文件
2.1 配置文件修改
mv spark-env.sh.template spark-env.sh
mv slaves.template slaves
2.2 修改spark-env.sh
2.2.1 修改命令
vi spark-env.sh
2.2.2 修改内容
export JAVA_HOME=/home/server/jdk1.8.0_33...
1、 确保已经配置了jdk
2、 解压scala
tar -zxvf scala-2.13.8.tgz
mv scala-2.13.8 scala
3、 配置环境变量
vim /etc/profile
export PATH=$PATH:/home/server/scala/bin
source /etc/profile
4、 验证环境搭建完成
scala 操作hudi
...
1、 创建mysql安装目录
mkdir mysql
2、 解压mysql压缩包到mysql安装目录
tar -xvf mysql-8.0.30-linux-glibc2.17-x86_64-minimal.tar
tar -xvf mysql-8.0.30-linux-glibc2.17-x86_64-minimal.tar.xz
3、 创建mysql用户 并授权
adduser mysql
4、 在mysql安装目录下创建目录并授权
mkdir data
...
一、下载的kafka,部署方式
1、 下载Apache Kafka
2、 安装
2.1解压 tar -zxvf kafka_2.13-3.2.1.tgz
注意解压后的目录需要更改名称 mv kafka-3.2.1-src kafka
2.2 创建数据存放目录
2.2.1先进入kafka 主目录 cd
/home/server/kafak
2.2.2 创建存放数据的目录
mkdir
-p zk/data
2....
1、 下载
1.1
下载地址
当前最新版本是apache-hive-4.0.0-appha-1,所以就下载当前版本,Index of
/hive/hive-4.0.0-alpha-1 (apache.org)
2、 安装
2.2 解压
tar -zxvf apache-hive-4.0.0-alpha-1-bin.tar.gz
2.3 重命名
mv apache-hive-4.0.0-alpha-1-bin hive
2.4 创建环境变量
2.5 更新环...
1、安装jdk
1.1 tar -zxvf server-jre-8u333-linux-x64.tar.gz
1.2 修改/etc/profile
export JAVA_HOME=/home/server/jdk1.8.0_333
2、安装hadoop
tar -zxvf hadoop-3.2.3.tar.gz
2.1、修改/home/server/hadoop/hadoop-3.2.3/etc/hadoop/hadoop-env.sh
配置文件中JAVA_HOME参数
...
用到的jar包
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
<version>0.1.54</version>
</dependency>
封装工具类
package com.cn.util;
import com.cn.wisdom.common.RestControllerException;
import com.jcraft.jsch.*...
需要调用接口时,在组件中引入
import axios from "axios";
然后在函数中
axios.create({
baseURL: 'http://localhost:9000',
timeout: 3000000,
responseType: "json",
// headers: {
// "Content-Type": "application...
涉及js拼接字符串、以及vue向列表追加数据
<template>
<div>
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm">
<el-form-item label="活动名称" prop="name"> <el-input v-model="ruleForm.name"></el-input> </el-form-item>
<el-form-item labe...
在组件调用1的基础上在Buttom.vue中增加add一个函数,然后在Header中调用add
<script>
export default{
methods:{
add(par){
console.log(par);
}
}
}
</script>
在Header.vue中增加
<script>
import Button from './Buttom.vue'
export ...
这里有三个组件index.vue/Header.vue/Buttom.vue,现在要把Header.vue和Buttom.vue一同包含在index.vue
目录关系:
first
--components
--Header.vue
--Buttom.vue
--index.vue
下面是index.vue
<template>
<div id="first">
<myHeader ref="myHeader" />
<!-- <my...
创建测试表
CREATE TABLE `sys_log` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`message_type` varchar(255) DEFAULT NULL,
`message_body` text,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=5412 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
补充测试数据
INSERT INTO...
对象1
package com.project.dto;
import lombok.Data;
import java.util.List;
@Data
public class DeptDTO {
private String deptCode;
private String deptName;
private String companyName;
private List<UserDTO> children;
}
对象2
package com.project.dto;
import lomb...
print("计算 100以内偶数的和的结果为:")
#保存累加结果的变量
result = 0
for i in range(1,10):
for n in range(1,i+1):
result = i * n
print("%s*%s=%s"%(n,i,result),end =" ")
print("")
private static List<String> getRetain(List<String> ... lists ){
if(lists == null){
return null;
}
ArrayList<List<String>> arrayList = new ArrayList<>(lists.length);
int index=0;
int flagSize=0;
int minIndex=0;
for(List<...
@Data
public class User{
private String name;
private String sax;
private Integer state;
}
一、包米豆
官网地址:https://baomidou.com/
1.1 代码自动生成工具
待补充……
1.2 分页
1.2.1 dao
@Mapper
public interface UserRepository extends BaseMapper<U...
环境: centos、jdk1.8、vsftpd、nginx、spring boot、docker
ftp上传附件,上传的附件有两种方式回显,在下面再详细说明
此处省略ftp服务器、docker服务器nginx服务器搭建过程。
上传首先在application.yml文件中添加ftp配置
ftp:
# 内网 000.000.000.000 外网 111.111.111.111
# ip: 111.111.111.111
ip: 000.000.000.000
name: ftp_user
pass...
##mysql 查看表结构
SELECT
COLUMN_NAME 'Field',
COLUMN_TYPE 'Type',
IS_NULLABLE 'Null',
COLUMN_KEY 'Key',
COLUMN_DEFAULT 'Default',
COLUMN_COMMENT 'Comment'
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
table_schema = 'dbname' ##数据库名
AND table_name = 'tableName' ##数据库表名
##mysql 查...