自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鲨鱼辣椒的博客

求财之路可真艰难!

  • 博客(24)
  • 收藏
  • 关注

原创 JAVA 导出CSV文件,不存在则新建,存在则追加

网上有很多教程,都是什么乱七八糟的。还是自己写的舒服/** * * @param path 路径 * @param fileName 文件名 * @param headList 表头列表 * @param dataList 数据列表 */ public static void createCSV(String path, String fileName, List<String> headList, List<List&

2021-06-04 15:34:33 519 1

原创 Mybatis 报错 The error occurred while handling results,### Error querying database. Cause: java.lang.

select sum(patient_num) as patient_num from patient_report<where> project_id = #{projectId} <if test="siteId != null"> and site_id = #{siteId} </if></where>数据库字段返回NULL时,报空指针异常解决方法select COALESCE(sum(patient_

2021-03-21 17:24:06 1880

原创 JAVA学生宿舍管理系统

分为三大类land.java (登陆界面)system.java (系统管理界面)sql.java (数据库操作,包括连接、断开、增删改查等操作)一、登陆界面及代码主要代码:登陆按钮事件public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub if((JButton)e.ge...

2020-12-08 10:21:44 107801 879

原创 史上最效率,本地搭建spring源码调试环境

1、下载spring源码https://gitee.com/mirrors/Spring-Framework2、复制下载地址并克隆3、安装gradle百度一下,一大推教程。安装完后输入 gradle -version 出现版本号说明安装成功。4、用idea打开spring源码4、配置idea使用本地gradle5、等待下载完成就行...

2020-12-01 16:29:49 819 1

原创 Hadoop 集群配置 Yarn 和 MapReduce

首先先把hdfs配置好,参考下面搭建Hadoop的文章搭建Hadoop集群1、修改yarn-env.sh文件export JAVA_HOME = jdk地址2、修改yarn-site.xml 文件<configuration> <property> <name>yarn.nodemanager.aux-services</name> <value>mapreduce_shuffle</value>

2020-10-14 15:50:41 369

原创 python脚本 把execl去重

1、创建py文件linux下touch 1.pywinodow下 type nul>1.py2、编写脚本import xlrdimport xlwta_set = set()wb = xlrd.open_workbook('D:\1.xlsx')sheet = wb.sheet_by_index(0)execl_copy = xlwt.Workbook()sheet1 = execl_copy.add_sheet('sheet1', cell_overwrite_ok=Tr

2020-10-14 13:36:20 265 1

原创 阿里云 和 腾讯云 跨服务器搭建Kafka集群

首先准备zookeeper环境,参考下面搭建zookeeper教程跨服务器搭建zookeeper1、下载kafka压缩包Kafka下载地址, 我用的是2.11-2.1.12、解压3、在kafka目录下新建一个data文件夹mkdir data4、修改配置文件broker.id 阿里云设置为0,腾讯云设置为15、启动kafaka输入jps查看kafka启动成功6、创建topicbin/kafka-topics.sh --create --zookeeper hado

2020-10-13 16:41:10 432

原创 阿里云 和 腾讯云 跨服务器搭建HBase集群

1、首先需要准备和启动hadoop环境和zookeeper环境,可以参考下面俩个教程搭建hadoop集群搭建zookeeper集群2、下载HBaseHBase下载地址,我用的是1.3.1解压3、解压好后进入hbase目录4、进入conf目录,修改regionservers5、修改hbase-env.sh, 第一个修改jdk地址,第二个把注释打开修改成fasle,使用自己的zk6、修改HBase-site.xml<configuration> <proper

2020-10-10 17:28:38 312

原创 阿里云 和 腾讯云 跨服务器搭建zookeeper集群

首先修改俩台服务器的hosts文件,参考下面我搭hadoop集群的方法修改hosts文件1、下载解压zookeeperzookeeper各版本下载地址下载好后,解压。 我用的是3.4.10版本2、配置zookeeper服务编号在zookeeper目录下新建zkData文件夹,名称任意进入zkData目录,新建myid文件,名称不可以修改修改myid文件腾讯云为1,阿里云为23、进去conf文件夹,修改zoo_sample.cfg文件.修改zoo_sample.cfg的文件名

2020-10-10 15:53:12 470 1

原创 阿里云 和 腾讯云 跨服务器搭建hadoop集群

1、下载JDK,安装好后配置环境变量2、下载hadoop安装包,解压3、进入hadoop目录的etc/hadoop目录,修改core-site.xml<property> <name>fs.defaultFS</name> <value>hdfs:0.0.0.0:9002<value>

2020-09-29 11:52:07 1139 1

原创 ElasticSearch 匹配查询(match、match_phrase)

ElasticSearch 匹配查询(match、match_phrase)match查询属于全文查询,在查询时,ES会先分析查询字符串,然后根据分词构建查询。match_phrase在查询时也会先分析查询字符串,然后对这些词项进行搜索,不同的是match_phrase查询只会保留包含全部查询字符串的文档1、先向ES查询俩个文档,以便测试:PUT test2/_doc/1{ "name": "宝马法拉利兰博基尼"}PUT test2/_doc/2{ "name": "宝马兰博基尼布

2020-08-31 14:01:16 4460 1

原创 MongoDB 基本命令

3.MongoDB 基本命令3.1 数据库操作3.1.1 查看数据库show dbs3.1.2 创建数据库use articledb如果不存在articledb数据库,会自动创建此时如果再输入show dbs 查看数据库,发现没有新增。这是因为mongoDB新建数据库的时候,会先在内存中创建,当数据库中有集合的时候,才会持久化到磁盘中。3.1.3 删除数据库db.dropDatabase()3.2 集合操作3.2.1 集合创建显式创建db.createCollection

2020-08-28 10:42:51 233

原创 ELasticSearch 基础语法

ELasticSearch基础语法索引一个员工文档PUT /megacorp/employee/1{ "first_name": "John", "last_time": "Smith", "age": 25, "about": "I love to go rock climbing", "interests": ["sport", "music"]}# Megacorp : 索引名称# Employee: 类型名称# 1: 特定雇员的ID# 请求体:JSON

2020-08-25 17:03:00 398

原创 mac typora快捷键

一级标题:⌘1 (command + 1)二级标题:⌘2 (command + 2)三级标题:⌘3 (command + 3)四级标题:⌘4 (command + 4)五级标题:⌘5 (command + 5)段落:⌘o 不生效,快捷键冲突,使用⌃o (control + o)提升标题级别:⌘= (command + =)降低标题级别:⌘- (command + -)表格:⌥⌘T (option + command + T)代码块:⌥⌘C (option + command + C)公式

2020-08-24 14:32:45 606

原创 ES must和should并列使用

ES must和should并列使用网上好多人说,不要这样使用,会造成should无效。其实should是会增加得分的官方文档:下面的查询用于查找 title 字段匹配 how to make millions 并且不被标识为 spam 的文档。那些被标识为 starred 或在2014之后的文档,将比另外那些文档拥有更高的排名。如果 两者 都满足,那么它排名将更高:{ "bool": { "must": { "match": { "title": "how to

2020-08-21 15:06:39 4056

原创 ES搜索结果中各个字段介绍,hits,took,timeout

ES搜索结果中各个字段介绍空搜索搜索API的最基础的形式是没有指定任何查询的空搜索,它简单地返回集群中所有索引下的所有文档:GET /_search返回的结果(为了界面简洁编辑过的)像这样:{ "hits" : { "total" : 14, "hits" : [ { "_index": "us", "_type": "tweet", "_id": "7",

2020-08-20 17:11:33 13621

原创 python 读取execl表内容并写入到另一个execl中

# 先下载需要用到的包pip install xlrdpip install xlwt# 导入包import xlrdimport xlwt# 载入需要读取的表wb = xlrd.open_workbook('知识库-20200810.xlsx')# 设置要读取的sheetsheet = wb.sheet_by_index(0)# 新建一个需要写入的表execl_copy = xlwt.Workbook()# 给新建的表增加一个sheet(注意这里的sheet名字,不要用中文)s

2020-08-13 17:05:33 4645

原创 dockerCaused by: java.nio.file.NoSuchFileException: /usr/share/elasticsearch/plugins/pinyin/plugin-d

进入到docker的plugins目录先把自己创建的文件夹全部删除,然后回到elasticsearch目录输入./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.6.2/elasticsearch-analysis-ik-6.6.2.zip会自动下载并创建目录...

2020-08-11 13:48:02 3610

原创 docker 容器间互相通信

今天一个docker容器中的python程序需要链接另一个docker容器中的ES服务。发现直接写宿主机IP是连不通的。解决方法:在docker容器中输入 ifconfig 查看ip,每个docker都会被默认分配一个ip没有ifconfig,可使用yum安装...

2020-08-11 11:08:25 761

原创 docker里面启动的程序,主机访问显示该网页无法正常运作

修改把程序启动ip地址

2020-08-10 13:22:43 1083

原创 mac 打印log时 无法创建父目录 /home

修改权限不管用只能在log.xml中修改日志打印位置

2020-06-30 17:17:39 840

原创 大学毕业设计-SpringBoot实现人事考评系统

用到的技术:SpringBoot、mysql、redis(可有可无)实现的功能:签到、休假申请、休假审批、员工管理等等登录页面:系统主页面:显示今日是否有待办任务,以及今日公司的最新讯息,还有公司员工签到图员工列表:签到统计:休假审批:...

2020-06-11 13:06:14 792 2

原创 Linux系统 SrpingBoot运行环境搭建

先在Linux系统中安装JDK官网 https://www.oracle.com/java/technologies/javase-jdk8-downloads.html下载过程中先去Linux系统中,创建一个java文件夹 cd /usr mkdir java下载完成使用FileZilla工具把压缩包复制到java文件夹里解压压缩包解压完成 配置环境变量刷新环境...

2020-05-02 18:02:31 214

原创 主机在netsh winsock reset后 无法ping通和连接虚拟机

在网络连接里 把VMnet1禁用即可

2020-03-13 22:03:27 278

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除