自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (1)
  • 收藏
  • 关注

原创 Nginx proxy配置说明

总结:proxy地址端口后面配置了/,那么匹配后截取后面部分添加到proxy后面;如果proxy只配置了地址端口,那么匹配后不截取路径全量添加到proxy后面;访问http://localhost:8080/oms/nacos/list。实际访问http://localhost:8080/nacos/list。实际访问http://localhost:8080/nacos/list。访问http://localhost:8080/nacos/list。2、代理路径配置了地址和路径,端口后有/

2023-03-12 16:53:09 787

原创 Mysql数据库Linux定时备份

一、Mysql数据库备份脚本backup.sh 1)导出某个数据库--结构+数据 /usr/local/mysql/bin/mysqldump --socket=/var/lib/mysql/mysql.sock -uroot -proot --databases mdmygy > /home/mysql_backup/mdmygy_$(date +%y%m%d_%H%M%S).sql 2)导出某个数据库的表--结构+数据+函数+存储过程 /usr/local/mysql/bin/mysqldump

2021-03-17 11:52:01 232

原创 ES7中文多字段分词搜索,结果高亮显示

ES7默认自带了中文分词,根据实际情况,可自选择配置分词策略 //1、索引库 SearchRequest searchRequest = new SearchRequest("resource"); //2、查询条件 SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder(); BoolQueryBuilder boolQueryBuilder = Q...

2021-02-04 11:21:55 1183

原创 通过shell动态创建FTP用户及对应用户文件权限

通过java程序动态创建FTP用户及对应用户文件权限 #!/bin/sh #创建FTP用户 #创建FTP用户目录及赋权 useradd -d /home/ftp_file/data/$1 -g ftpadmin -m $1; usermod -s /sbin/nologin $1; echo $2|passwd --stdin $1; chmod 550 /home/ftp_file/data/$1; mkdir /home/ftp_file/data/$1/data; chmod 570 /home

2021-02-04 10:56:41 490

原创 用left join实现表循环关联

问题:三个表 a(学生),b(课程),C(成绩) ,要求分页查询学生的所有课程成绩(包括没有成绩的课程)? 难点:一般是a left join c 再left join b ,但是学生没有成绩的课程无法关联出来, 解决方法: 1、首先需要查询出所有的学生、课程列表; 我们可以通过给表a、表b分别加字段比如:t_id ,而且值都等于1 。这样表a、表b就可以le...

2020-04-28 15:01:11 1155

原创 sql根据字段值匹配度越高显示在前面

根据关键字匹配度越高显示越靠前,这里根据权重(默认都是1),进行权重值相加的结果,进行排序即可。 一般取前几条即可满足。 SELECT * FROM crm_customer cc WHERE cc.customer_name LIKE '%公司%' OR cc.customer_name LIKE '%有限%' ORDER BY ( ( CASE WHEN cc...

2019-12-26 17:43:24 1557 3

原创 JFinal框架的使用

一、Application.java UndertowServer.create(JfinalConfig.class,"config/undertow.txt").setResourcePath("src/main/webapp,"+ BaseConstant.UPLOAD_PATH).start(); 这里使用Undertow容器,启动速度块; 二、JfinalConfig 配置 ...

2019-12-24 09:05:30 370

原创 Springboot+VUE 基于socket实现数据实时刷新

一、pom.xml加入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </...

2019-04-30 14:45:44 3840

原创 Oracle日期相关函数

Select to_char(sysdate,'ss') from dual取当前时间秒部分 Select to_char(sysdate,'mi') from dual取当前时间分钟部分 Select to_char(sysdate,'HH24') from dual取当前时间秒小时部分 Select to_char(sysdate,'DD') from dual取当前时间日期部分 Se...

2019-03-18 17:57:03 318

原创 合并相同邮箱的用户

String[][] users =             new String[][] {{"xiaoming", "abc@123.com", "abc@12.com" },                 {"xiaoming", "abc@123.com", "a@163.com" },                 {"lidan", "abcd

2018-12-19 14:52:48 372

原创 elasticsearch学习总结(四) 删除某类型所有数据

POST   http://ip:9200/index/type/_delete_by_query?conflicts=proceed    {        "query": {        "match_all": {}    }

2018-12-14 10:18:26 1304

原创 Logstash学习总结(四) 自定义导入elaticsearch时的id值

output{     elasticsearch{         hosts =&gt; [ip,ip,ip]         index =&gt; "zx-1"         document_id =&gt; "%{serail_no}"     //serail_no为解析时的字段key    } }

2018-12-11 12:13:42 1733 3

原创 POI读取word文档内容

/**      * 把附件上传至服务器目录下      *       * @param files      * @param req      * @return      */     @ResponseBody     @RequestMapping(value = "readFile", method = RequestMethod.POST)     public Map&lt;St...

2018-12-03 15:50:10 4149

原创 elasticsearch5.x-head的安装使用

 一、下载        Centos下使用:yum install git -y  或者  yum install -y git               git clone git://github.com/mobz/elasticsearch-head.git               安装node:https://nodejs.org/en/download/   二、安装    ...

2018-11-06 11:12:40 302 1

原创 keepalived解决Nginx单点问题

一、nginx安装配置 http://nginx.org/en/download.html Mainline version:主线版本 Stable version:稳定版本 Legacy versions:旧版本 yum -y install pcre-devel yum -y install zlib-devel tar -zxvf ...

2018-10-31 14:55:56 585

原创 大数据-批量数据处理方式

1.从oracle到hdfs sqoop import --connect jdbc:oracle:thin:@192.168.0.111:1521:orcl --username user1 --password 123456 --query 'select parti_id,parti_typ_cd from t00_parti where 1=1 and $CONDITIONS' --spl...

2018-10-31 14:34:51 2988

原创 Oracle常用操作指南

1、oracle的启动停止 su - oracle lsnrctl status lsnrctl start sqlplus /nolog conn as sysdba user-name: system startup  shutdown 2、创建用户及对应的表空间 select name from v$datafile; CREATE TABLESPACE nc_temp datafile ...

2018-10-31 14:31:53 841

原创 SpringBoot(五)基于eureka注册的服务管理-Eureka Client

一、pom.xml &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/x...

2018-07-19 15:44:52 667

原创 SpringBoot(五)基于eureka注册的服务管理-Eureka Server

一、pom.xml &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org...

2018-07-19 15:40:36 408

原创 SpringBoot(四)应用程序的监控SpringBoot Admin客户端

一、pom.xml依赖 &lt;!-- spring boot --&gt;         &lt;dependency&gt;             &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;             &lt;artifactId&gt;spring-boot-starter-web&lt;/artifac...

2018-07-19 15:35:34 531 1

原创 SpringBoot(四)应用程序的监控SpringBoot Admin

一、pom.xml配置 &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o...

2018-07-19 15:30:36 238

转载 Spring Boot (一) 相关组件包说明

spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。   spring-boot-starter-amqp 通过spring-rabbit来支持AMQP协议(Advanced Message Queuing Protocol. 。   spring-boot-starter-aop 支持面向方面的编程即AOP,包括sprin...

2018-07-19 15:11:43 357

原创 nginx反向代理配置 示例1

#user nobody; worker_processes 1; events { #use epoll; #epoll是多路复用IO(I/O Multiplexing)中的一种方式,但是仅用于linux2.6以上内核,可以大大提高nginx的性能 worker_connections 1024; #单个后台worker proce...

2018-07-18 09:44:42 959

原创 linux在线安装Nginx

nginx下载地址:http://nginx.org/en/download.htmlMainline version:主线版本Stable version:稳定版本Legacy versions:旧版本yum -y install pcre-develyum -y install  zlib-develtar -zxvf nginx.tar.gzcd nginxmake &amp; make i...

2018-05-25 16:45:37 1485

原创 SpringBoot(三)SpringBoot集成Liquibase

1、pom.xml依赖配置 <dependencies> <!-- spring boot --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> &...

2018-05-23 14:35:26 4771

原创 Oracle按月统计数据

//按月统计近六个月的数据SELECT TO_CHAR ( drive_lic_iss_ctf_dt, 'yyyy-MM' ), COUNT (*)FROM T02_PRACT_HWHERE to_char(drive_lic_iss_ctf_dt,'yyyy-mm') &gt; to_char(sysdate-interval'6'month,'yyyy-mm')AND  to_char(s...

2018-05-22 11:53:01 8728

原创 SpringBoot(二)SpringBoot集成Mybatis

一、工程结构:   二、主要文件配置说明 1、pom.xml &lt;parent&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-parent&lt;/artifactId&gt; &lt;version&gt;1.5.1.RELEASE...

2018-02-12 11:16:00 759

原创 Oracle常用操作汇总

1、oracle的启动停止 su - oracle lsnrctl status lsnrctl start sqlplus /nolog conn as sysdba user-name: system startup  shutdown 2、创建用户及对应的表空间 select name from v$datafile; CREATE TABLESPACE nc_t

2018-01-03 10:50:28 637

原创 svn的启动、停止及添加用户

1、查看服务 ps -ef|grep svnserve 2、服务停止 kill -9 进程号 3、添加账户 /svn/xaykt/conf authz   添加用户权限 passwd  配置用户对应的密码 注:只要不改httpd.conf的话,只是修改权限文件完全可以不重启 4、启动 svnserve -d -r /svn/xaykt/

2018-01-03 10:43:03 992

原创 Jqgrid使用总结

Jqgrid使用总结: 1、表格初始化 function initTable(){    jQuery("#tableId").jqGrid({ url : "", datatype : "json", mtype: 'POST', colNames : [ "id","","",...],    #列头 colModel : [ { name : "id",index :

2018-01-02 17:21:09 530

转载 Java使用freemarker模板导出pdf文件

package com.phbc.spark.utils; import java.io.BufferedWriter; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileOutputStream; im

2017-12-29 10:26:01 5866 2

原创 Mysql linux安装过程

1、解压: cd /usr/local/ tar mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz mv mysql-5.7.13-linux-glibc2.5-x86_64 mysql 2、添加mysql用户、用户组,赋操作权限: groupadd mysql useradd -r -g mysql mysql chown -R mysql

2017-11-15 10:20:34 285

原创 Map根据key/value排序

package cn.com.test; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.List; import java.util.Map; import java.

2017-09-14 10:52:07 455

原创 java常用的分析工具

一、thread dump信息查看方式: Windows: Ctrl+Fn+b Linux: kill -3 pid 二、JVM性能调优监控工具 jps、jstack、jmap、jhat、jstat、hprof使用详解

2017-09-13 16:15:53 470

原创 Zookeeper数据查看工具ZooInspector简介

一、背景 Zookeeper作为常用的集群协调者组件被广泛应用,尤其是在大数据生态圈中; Zookeeper集群存储各个节点信息,包括:Hadoop、Hbase、Storm、Kafka等等; 二、查询ZK数据的方式 那如何查看Zookeeper中的数据呢,我们可以通过ZkCli.sh命令客户端查看,但是不太直观,因为ZK本身数据是以树型结构存储组织的, 所以今天推荐一个实用的界面操作

2017-09-13 15:52:32 19317 4

原创 用Python获取网页数据

#coding=utf-8 import urllib.request import re import time #lxml提供了丰富的操作xml的api from lxml import etree #获取指定url响应页面内容 def getHtml(url):     page = urllib.request.urlopen(url)     html

2017-09-07 15:16:39 1113

原创 Hbase学习总结一 环境部署

一、环境说明        前提条件:hadoop环境已安装好        集群环境:masterhadoop、slave1hadoop、slave2hadoop        对应节点:HMaster、HRegisonServer、HRegionServer 二、部署安装包         下载hbase-1.2.4.tar.gz,然后 解压(三个节点都需要) 三、修改配置

2017-08-21 15:39:03 527

原创 Spark学习总结三 SparkSql操作elasticsearch

一·、场景:Spark操作es数据 环境版本:Spark2.0.*、elasticsearch5.0.0、Scala2.11.* 二、代码实现 工程需添加spark依赖包及elasticsearch-spark-20_2.11-5.00.jar; elasticseaerch-spark插件包可以从https://www.elastic.co/downloads/hadoop下载;

2017-08-02 15:58:27 5133

原创 Spark学习总结二 SparkSql操作文本数据

一、场景:操作文本数据     1、本地文件路径 E:\\temp\\demo.txt     2、内容           machao 29           shizhongyu 32           baiwanjian 28           zhaolinger 30 二、SparkSql代码实现 package cn.com.git.scala.

2017-08-02 15:48:21 2669

原创 Spark学习总结一 单词计数

一、场景:统计文件单词个数 二、Scala代码实现: package cn.com.git.scala.spark.test import org.apache.spark._ import org.apache.spark.SparkContext._ import org.apache.spark.rdd.RDD.rddToPairRDDFunctions object

2017-08-02 15:37:09 769

LINUX操作指令经典教程

很好的一本资料。是学习LInux的一本好教程。

2011-03-30

空空如也

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

TA关注的人

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