- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 Java项目Linux下读取文件
Java项目Linux下读取文件(No such file or directory),读取不到文件问题总结1.路径问题windows中文件路径用 \ 表示,Linux中文件路径用 / 表示;Java中提供了一个与平台无关的表示路径的常量 File.separator,如:String strFile=File.separator+"opt"+File.separator+"note.txt";//表示绝对路径 /opt/note.txt2.权限问题读取的文件要是可读的,chmod 77
2020-11-22 14:17:54
7029
3
原创 CentOS7安装MySql5.7.24
序言1.Linux操作系统为CentOS7;2.数据库为MySql5.7.24,安装包:mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz。安装MySQL1、检查是否已安装过mariadb,若有便删除(linux系统自带的)rpm -qa | grep mariadbrpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_642、检查是否已安装过mysql,若有便删除(linux系统自带的)rpm -qa
2020-08-10 22:40:11
270
原创 设计模式之单例模式浅析
常用的单例模式:饿汉模式、懒汉模式、双重锁懒汉模式、静态内部类模式、枚举模式。1、饿汉模式public class Singleton1 { //类加载时就实例化 private static Singleton1 singleton1 = new Singleton1(); //私有的构造方法 private Singleton1() { } //以自己实例为返回值的的公有方法 public static Singleton1 getIns
2020-08-04 17:25:27
249
转载 SQL:分页查询优化
一般分页查询select * from orders_history where type=8 limit 1000,10;使用子查询优化select * from orders_history where type=8 and id >=( select id from orders_history where type=8 limit 100000,1) limit 100;缺点:适用于id递增使用id限定优化-- 写法一select * from orders_his
2020-08-04 09:47:05
549
原创 雪花算法(Snowflake),生成主键ID
IdUtil类public class IdUtil { // 时间起始标记点,作为基准,一般取系统的最近时间(一旦确定不能变动) private final static long twepoch = 1288834974657L; // 机器标识位数 private final static long workerIdBits = 5L; // 数据中心标识位数 private final static long dataCenterIdBits =
2020-08-02 21:10:03
1377
原创 主从表导出EXCEL之List<Map<String,Object>>
序言业务场景:主从表导出excel数据,一个主表数据对应多个详情表数据,对应的详情表数据个数不定,要求动态导出;导出的excel文件中主表数据和详情表数据并列一行。解决方法:利用List<Map<String,Object>>结构。注:案例数据为测试数据。代码excel依赖<dependency> <groupId>org.apache.poi</groupId> <artifact
2020-08-02 18:48:48
722
原创 JumpServer安装过程常见错误
建议使用系统自带的源,不要换源,不然会安装失败。1、安装成功后,访问地址http://106.14.14.134打开是nginx 502先百度找方法试着解决我的问题是/etc/hosts文件localhost被注释127.0.0.1 localhost2、koko不在线情况一:koko版本和jumpserver版本不一致删除koko,重新下载,koko版本要和jumpserver版本一致情况二:在 web - 会话管理 - 终端管理 里面删除 koko 的注册 ( 在线显示红色
2020-06-24 16:41:35
4217
原创 Ubuntu系统JumpServer安装配置
环境系统:UbuntuIP:106.14.14.134系统要求:硬件配置: 2个CPU核心, 4G 内存, 50G 硬盘(最低)操作系统: Linux 发行版 x86_64Python = 3.6.xMysql Server ≥ 5.6Mariadb Server ≥ 5.5.56Redis一. 准备 Python3 和 Python 虚拟环境1.1 安装依赖包apt-get update && apt-get -y upgradeapt-get -y instal
2020-06-24 10:38:52
1724
2
原创 WebSocket聊天室demo
SpringBoot+Maven+前后端分离+WebSocket+nginxMaven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId></dependency>后端代码WebSocketServer文件
2020-06-01 17:13:32
170
原创 DataStreamer Exception
问题把一个系统的文件上传到集群的HDFS中,执行程序出现DataStreamer Exception异常:Exception in thread "main" java.io.IOException: DataStreamer Exception: at org.apache.hadoop.hdfs.DFSOutputStream$DataStreamer.run(DFSOutputStr...
2019-08-28 16:31:03
3404
2
原创 阿里云和腾讯云搭建Hadoop、Spark集群
前言Linux操作系统为CentOS7 ,与CentOS6以及Ubuntu命令有稍许不同;在创建hadoop用户之后,所有的操作都是使用hadoop用户去操作。当然可以使用root已经其他用户去操作,但非root操作注意权限问题;jdk需要1.8以上,安装的Spark和Hadoop需注意他们的版本依赖关系,可以去官网查看;安装包jdk1.8.0_201+hadoop-2.6.5+sca...
2019-08-12 14:08:17
1190
1
Hadoop+Spark
2019-08-09
客户管理系统(Java+数据库)
2018-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人