自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(173)
  • 资源 (43)
  • 问答 (1)
  • 收藏
  • 关注

原创 JAVA操作Influxdb

influxdb中measurement类似于关系形数据库中的表,tag为列,有索引,可以进行快速查询,field列没有索引不能进行快速查询,但field可以进行运算。命名:measurement通过一个唯一的字符串名称来标识,通常反映其所代表的数据(如 cpu_usage、temperature、server_metrics)。它们定义了所存储数据的上下文,并作为查询InfluxDB中数据的主要入口点。Measurement 定义了所收集数据的上下文和类别,类似于关系型数据库中的一个表。

2024-04-23 11:45:03 362

原创 springboot配置MQTT 接收字节码

这两个行用于配置接收MQTT的字节码信息。如果不进行这个配置,当MQTT发送字节码时,会自动转换为字符串。2、在yml配置中增加MQTT的相关配置信息。4、设置接收MQTT消息类方法。3、设置mqtt配置类。

2023-09-08 11:02:36 266

原创 mongodb数据库操作

1、启动mongodb /usr/local/mongodb/bin/mongod --dbpath /var/mongodb/data/ --logpath /var/mongodb/logs/log.log &在mongodb启动命令中--dbpath 指定mongodb的数据存储路径--logpath 指定mongodb的日志存储路径2、停止mongodb...

2023-09-08 10:56:25 441

原创 openoffice中遇到的问题

1、用openoffice将word转为pdf,页眉和页脚设置了居中对齐,转码完成后,页眉页脚样式丢失问题2、用openoffice将ppt转为pdf,ppt宽度超过pdf时,内容自动换行

2023-09-08 10:55:24 174

原创 SpringSecurity第五天 SpringSecurity流程

2023-09-08 10:54:53 45

原创 rabbitmq

http://IP地址:15672。

2023-09-08 10:54:14 17

原创 K8S存储服务

1、在所有K8S服务器安装 NFS服务yum install -y nfs-utils2、在主节点服务器创建共享目录,并设置目录访问权限mkdir /home/szykdjtest/nfs/echo "/home/szykdjtest/nfs/ *(insecure,rw,sync,no_root_squash)">/etc/exports3、在主节点服务器启动NFS相关服务 systemctl enable rpcbind --now systemctl enable

2023-02-15 17:32:42 84

原创 Neo4j操作说明

Cypher语句操作Node语法()代表匹配任意一个节点(node1)代表匹配任意一个节点,并给它起了一个别名(:Label)代表查询一个类型的数据(person:Label)代表查询一个类型的数据并给它起一个别名(person:Label{name:'aaa'})查询某个类型下,节点属性满足某个值的数据(person:Label{name:'aa',sex:12})查询某个类型下,节点name=aa and sex=12的数据关系语法→ 指向一个节点-[role

2022-04-19 09:55:28 442 1

原创 云原生K8S之Ingress的使用

1、官方Ingress介绍Ingress | KubernetesFEATURE STATE: Kubernetes v1.19 [stable] An API object that manages external access to the services in a cluster, typically HTTP. aka: tags: - networking - architecture - extension --- -- Ingress 是对集群中服务的外部访问进行管理的 API 对象.

2022-02-22 10:49:20 1135

原创 云原生之kubernetes服务器

Docker安装 ,K8S搭建

2022-02-17 17:29:57 676

原创 springboot启动找不到Eureka问题

最近在启动项目里启动日志如下: _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/

2021-09-10 17:55:17 817

原创 简单的数字转金额算法

function Cash(num) { if (!/^\d+\.{0,1}\d{0,2}$/.test(num)) { alert('输入格式有误'); return; } //单位 var dw = ['元','万','亿','兆']; //单位描述 var dw_ms=['拾','佰','仟']; var xs_dw = ['分','角']; //var Dw = ['分','角','元','拾','佰..

2021-07-20 11:24:37 324

原创 Springboot 中嵌入ActiveMQ

由于在项目中要用于MQ,但是如果独立安装一下MQ不太适合服务的迁移,因此决定采用内嵌的方式进行整全ACTIVEMQ具体步骤如下:1、在新建的SpringBoot项目中引下如下依赖

2021-06-01 10:12:53 1097

原创 EA架构设计器学习-EA数据库建库脚本(MYSQL脚本)

在使用Enterprise Architect进行建模时,有时需要进行协同工作,这里我们使用连接到数据库服务器功能。下面就是数据库的建表语句:/* Create Tables */CREATE TABLE `t_attribute`( `Object_ID` INT NOT NULL DEFAULT 0, `Name` VARCHAR(255) NOT NULL, `Scope` VARCHAR(50) , `Stereotype` VARCHAR...

2021-02-18 15:55:08 665 1

原创 EA 12 导入代码中文乱码问题

在EA的菜单栏中选择项目-设置-项目选项弹出下图对话框选择源代码工程,在代码编辑中选择对应的编码格式:

2020-12-02 21:17:38 982

原创 nginx权限问题-403 Forbidden

访问Nginx出现异常界面报403 Forbidden日志文件为[error] 33014#33014: *4 open() "/opt/deploy/web/web-manage" failed (13: Permission denied), client: 10.115.133.13, server: localhost, request: "GET /web-manage HTTP/1.1", host: "192.168.26.8"解决方案:...

2020-11-09 20:40:40 172

原创 request.getAttribute null问题

目前大家的后台开发大部分是用微服务,由于微服务经常会部署到多个服务器上,而当我们使用request.setAttribute或session.setAttribute后,在其他地方通过getAttribute经常会出现null的情况,这种情况一般是由于域名问题造成,当本地测试时是没有问题,而由于部署的服务器不同就有可能造成这样的问题,所以解决办法是设置cookie的域名。如cookie.setDomain(domain);将domain设置为相同的就可以使用了...

2020-09-21 16:27:39 1874

原创 springboot websocket 环境搭建

当前环境:springboot2.0.6.RELEASE首先创建一个SpringBoot项目,包名为com.test;形成的代码如下 :pom文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio..

2020-09-16 18:45:52 238

原创 SpringSecurity+OAuth2.0权限认证第四天-实现动态配置角色实现权限控制

第一步:创建一个新的SpringCloud项目;项目的pom.xml文件配置如下<?xml version="1.0" encoding="UTF-8"?><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 https

2020-09-04 20:46:45 1501 2

原创 Spring Security + OAuth2.0第三天 HttpSecurity的几个重要参数说明

HttpSecurity全名为org.springframework.security.config.annotation.web.builders.HttpSecurity这个类是SpringSecurity中继承WebSecurityConfigurerAdapter时需要复写的接口中的一个重要参数,用于配置Security重要的拦截及权限控制。这方法在父类中保护方法。同时这个类也是OAuth2.0中资源服务继承ResourceServerConfigurerAdapter时,需要复写的接口中.

2020-09-04 11:45:13 2292 6

原创 OAuth2.0授权码/oauth/authorize接口调用unauthorized异常

调用/oauth/authorize接口时,代码首先进入org.springframework.web.method.support.InvocableHandlerMethod类的invokeForRequest方法;代码如下:@Nullable public Object invokeForRequest(NativeWebRequest request, @Nullable ModelAndViewContainer mavContainer, Object... providedArg

2020-09-03 19:10:58 14985 6

原创 OAuth2资源访问控制 OAuth2.0认证服务器配置和资源服务器配置(OAuth2.0学习第二天)

本文代码接着第一天的内容进行更新。(OAuth2.0基础配置信息,OAuth2.0学习第一天地址-https://blog.csdn.net/tianlong1569/article/details/108366395)在前文中我们已经获得了access_token,但是当通过access_token调用相关的接口的时候报出下面异常{ "timestamp": "2020-09-03T06:57:33.443+0000", "status": 401, "error": "

2020-09-03 18:29:43 4549 3

原创 oauth2 的基本使用 spring security + oauth 服务端的基本配置 (oauth2学习第一天)

说明:本文采用JDK1.8,springboot 采用2.0.6.RELEASE,我这里采用的内存用户配置pom.xml配置信息如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mav

2020-09-02 18:54:29 990

原创 spring security的基本应用

一、 基本配置配置在系统中使用SpringSecurity,需要在pom.xml中加入spring-boot-starter-security依赖代码如下<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dependency>然后新建一个类继

2020-08-31 16:50:16 794

原创 Eureka集群的搭建及分区管理

1、eureka服务端的几个重要配置eureka: server: #清理间隔10s eviction-interval-timer-in-ms: 10000 #关闭自我保护,默认开启状态# enable-self-preservation: false instance: prefer-ip-address: true client: # false表示不向注册中心注册自己# register-with-eureka: false

2020-08-04 14:51:33 678

原创 redis复本的方式搭建集群及redis写入异常处理

1、第一种方案 redis主从模式搭建(在这种模式下是无法对从进行存储操作的,只能进行读取操作)具体实施步骤如下我里有有两个服务器,分别是10.112.2.8, 10.112.1.93查看一下相关的版本:首先是10.112.2.8服务器的Redis版本[root@localhost ~]# redis-cli -vredis-cli 4.0.1[root@localhost ~]# 另一个是10.112.1.93服务器的版本[root@localhost ~]# redis

2020-08-04 14:18:40 156

原创 nginx根据前缀匹配文件夹

1、所有以 web开头的URL跳转到某个路径 location ^~ /web- { root /opt/deploy/web/; }

2020-08-04 14:10:58 1364

原创 spring启动监听org.springframework.context.SmartLifecycle

org.springframework.context.SmartLifecycle实现这个接口类只有当Spring所有的Bean加载完成并且初始化完毕后开始执行。可以通过这个接口控制初始化一些信息,如定时任务、MQ读取监听等org.springframework.context.SmartLifecycle接口继承了另外两个接口,分别是org.springframework.context.Lifecycle和org.springframework.context.Phased接口。其中org

2020-07-29 10:09:10 458

原创 springcloud通过接口重启及读取配置

1、由于重启或读取配置需要用到actuator相关的功能,因此需要先引入包,在pom.xml中加入如下配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency>2、在启动类中用户自动刷新配置功能,即在启动类中加入@R

2020-07-24 11:53:34 482

原创 Spring不重复执行的过滤器 OncePerRequestFilter

每次请求只执行一次Filter,不会重复执行org.springframework.web.filter.OncePerRequestFilter相关代码:/* * Copyright 2002-2015 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in co.

2020-05-19 11:54:53 1895

原创 Mybatis的结果集返回类型处理方案;动态改变返回结果集类型

Mybatis返回结果集形成对应的Bean方法;下面这段代码在org.apache.ibatis.executor.resultset包中的DefaultResultSetHandler类; private Object createResultObject(ResultSetWrapper rsw, ResultMap resultMap, List<Class<?>> constructorArgTypes, List<Object> constructor.

2020-05-12 11:28:14 3631 2

原创 Spring高级使用

@ConditionalOnClass@ConditionalOnWebApplication@ConditionalOnWebApplication(type = ConditionalOnWebApplication.Type.REACTIVE)@ConditionalOnNotWebApplication@AutoConfigureAfter(WebFluxAutoConfi...

2020-04-29 09:08:51 1464

原创 通过Freemarker的模板生成相关的文件(生成docx)

1、首先创建一个docx文件,将这个文件另存为xml文件类型2、通过editplus等纯文本文件打开工具,打开相关的文件,将需要相关的值设置为变量,即freemarker的变量设置;如${test};3、将文件名改为ftl文件的后缀4、开始搭建freemarker框架;代码如下:引入freemarker <dependency> <groupId&g...

2020-04-27 11:44:36 758

原创 spring feign连接配置

feign: hystrix: enabled: false httpclient: enabled: true poolingConnection: 30 # 长连接保持时长(秒) maxTotal: 3000 # 最大连接数(毫秒) maxPerRoute: 200 # 每个路由的最大并发数(毫秒) conne...

2020-04-14 11:17:19 1617

原创 CentOS系统的FTP匿名访问根目录配置

修改匿名用户的访问首目录信息:首先打开FTP的配置文件vi /etc/vsftpd/vsftpd.conf 在配置文件中增加以下内容anon_root=/opt/deploy/logs形成的内容如下:anonymous_enable=YES## Uncomment this to allow local users to log in.# When SELin...

2020-03-31 16:07:09 1056

原创 Linux批处理相关

1、文件判断,判断目录是否存在,如果不存在创建目录if [[ ! -d $object_java_deploy_path ]]; then mkdir -p $object_java_deploy_pathfi2、文件判断,判断文件是否存在,如果不存在提示异常if [[ ! -e $java_file ]]; then echo 'java...

2020-03-28 13:30:51 147

原创 Linux 批处理 启动Springboot程序

#!/bin/bash#use function#deploy [-o object_java_deploy_path] [-p point] [-b java_back_path] [-m spring.profiles.active] [-l log_path] [-x Xms1024m] [-X Xmx1024m] [-e -XX:MaxMetaspaceSize=512] so...

2020-03-28 13:30:14 315

原创 swagger Illegal DefaultValue null for parameter type integer 异常问题

2020-03-24 10:30:11.808 WARN 11876 --- [nio-8282-exec-5] i.s.m.p.AbstractSerializableParameter : Illegal DefaultValue null for parameter type integerjava.lang.NumberFormatException: For input s...

2020-03-24 11:44:12 459

原创 JAVA中 forEach 方法用法 及 stream.map用法

forEach方法不能中断循环且没有返回值如:public static void main(String[] args) { List<String> abc = Arrays.asList("1","2","23","11"); abc.forEach(i->{ System.out.println(i); return; }); }代...

2020-03-12 11:42:59 3076

原创 springboot Request header is too large 异常

Feign服务调用时,A服务调用B服务,A服务发生如下异常:feign.FeignException: status 400 reading CommodityService#batchInsertCommodityAttrs(String); content: at feign.FeignException.errorStatus(FeignException.java:60...

2020-01-11 17:03:02 739

word二次开发通过C#操作WORD文档

WORD的二次开发 通过C#操作WORD文档

2013-05-27

JEECMS的配置说明

JEECMS的配置 CMS的使用 JEECMS的安装说明 信息发布

2013-04-11

oracle数据加密

ORACLE数据的加密 语句的加密及加密的方式 oracle钱夹

2013-04-11

oracle冷备份

oracle冷备份说明 当oracle出问题需要重新安装,需要备份的文件及文件恢复说明

2013-04-11

fckedior 4实现文件上传

由于fckeditor改为ckeditor后,删除了文件上传功能,文件上传功能改用ckfinder来实现。此包将ckeditor和ckfinder组合起来,用Java语句实现了文件的上传下载功能。并对信息进行了优化,删除了系统中的某些英文展示信息。方便开发者直接调用

2013-04-10

js金额自动转换

自动将输入的金额转换成大写 如输入 123转换为 壹百贰拾叁元整 输入123.12 转换为 壹百贰拾叁元壹角贰分

2012-05-24

Oracle在Linux下的安装

Oracle Linux Linux系统下面Oracle的安装 Oracle安装过程中的错误及解决方案

2012-04-25

Oracle编程

Oracle 存储过程 函数的创建 游标的使用方式 Oracle判断语句 Oracle循环语句

2012-04-25

Linux中安装Oracle10G

在Linux系统中安装Oracle; 安装Oracle过程中的错误解决方案 Oracle自动启动服务配置

2012-04-25

Linux安装httpd服务

在Linux中安装HTTPD服务 Apache http Server的安装

2012-04-25

ORACLE备份导出

ORACLE增量导出 ORACLE全盘导出 ORACLE差异导出

2012-03-30

ORACLE动态执行语句 正则表达式 游标

ORACLE中的正则表达式的使用 动态执行SQL语句 动态创建游标 游标的创建方式 ORACLE循环操作 for循环 loop循环 while循环 判断操作

2012-03-29

Log4j使用配置

java中Log4j相关配置 Log4j文档

2012-03-26

鲁美达Linux系统培训

Linux系统培训 Linux系统基本命令 SSH的使用

2012-03-26

LINUX系统中的Oracle数据库安装

在Linux系统中安装Oracle10G 配置Oracle数据库

2012-03-26

extjs gridpanel例子和简单应用

一个关于GridPanel的使用例子 介绍了Proxy,JsonReader Store gridPanel等几个对象的简单使用

2011-07-18

VMWare workstation中linux系统与windows系统之间的通信

虚拟机中的linux系统与虚拟机中的windows xp系统之间的通信。虚拟中的Linux系统,windows xp系统,与本地计算机之间的通信

2011-03-28

XML解析 XML操作

XML 终级解析 最简单的XML解析方法

2010-08-14

甘特图FLASH报表

非常漂亮的动态甘特图报表 GANTT 报表

2010-08-13

FusionCharts

FusionCharts FusionCharts FusionCharts

2010-08-13

modbus tcp协议解析

MODBUS工具安装包 JAVA modbud tcp协议解析工具

2022-04-08

excelUtil.rar

用于导出及导入excel public static void main(String[] args) { ExcelAdviceUtil util = new ExcelAdviceUtil(); try { util.convert(new FileInputStream("d:/user.xlsx"), new FillExcelData() { @Override public void switchSheet(String sheetName) { // TODO Auto-generated method stub System.out.println("切换工作薄"+sheetName); } @Override public void fillData(String[] rowData, Integer row) { System.out.println("行号="+row); System.out.println(rowData[0]); } }); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } }

2021-06-02

excel-analysis.rar

实现了各种版本的excel的导入、导出操作,可以根据excel模版导出形成任意样式excel数据,也可以根据模版导入任意格式excel数据。同里提供了形成模版功能,可以根据需要形成自己想要的任意样式的模板。配置更动态化

2020-09-17

security.rar

SpringSecurity权限认证功能,包含一个PPT和一个流程图,PPT从四个方法介绍了SpringSecurity。有SpringSecurity的历史,配置、源码分析、项目搭建;包含了如何定义更自由的权限认证

2020-09-06

SpringSecurity加载流程图.vsdx

SpringSecurity加载流程图 SpringSecurity系统启动流程 SpringSecurity调用流程

2020-09-05

spring-security-oauth-test.rar

SpringCloud +Spring Security + OAuth2.0 实现权限认证,通过数据库和Redis进行权限认证。自定义认证方案认证

2020-09-04

Oauth2-mem-test.rar

OAuth2.0资源服务器设置,实现Redis存储用户信息,通过资源服务控制权限信息。 系统采用JDK1.8,Spring Boot 2.0.6.RELEASE版本

2020-09-03

Oauth2-mem-test.rar

SpringSecurity + OAuth2.0实现权限认证代码。 系统采用JDK1.8,Spring Boot 2.0.6.RELEASE版本,实现了基于内存用户的OAuth认证。

2020-09-02

deploy-jar

当使用Jenkins部署springboot项目时,用于启动相关的相关,并停止原有项目,同时对项目文件进行备份;适用于当自动化部署时

2020-03-28

自定义Excel的上传下载(解析Excel文件)

实现Excel的上传和下载 存在两种格式的上传和下载,分别对应POI和JXL 可以实现根据Excel模板导出,自定义Excel样式导入 形成自定义的Excel报表等功能。项目为Maven项目,JDK采用1.8

2019-07-23

txlcn-tm-5.0.2.RELEASE.jar

springboot分布式事务的txlcn-tm包,用于搭建分布式事务

2019-06-27

activiti-eclipse插件.rar

activiti插件,在Eclipse中安装activiti插件 由前目前线上自动安装总是安装不上,需要离线安装,上传离线安装的相关工具

2019-06-03

2018年11月份最新的行政区划编码数据库表结构数据

2018年11月份最新的行政区划编码数据库表结构数据 三级结构的行政区划编码数据库数据

2019-01-03

2018年11月份最新的行政区划编码

2018年11月最新行政区域编码

2019-01-03

JAVA8 最新特性详解

JDK8的新特性

2016-11-30

mybatis+redis缓存配置

springmvc整合Mybatis,Redis;实现将查询的数据进行二级缓存处理

2016-09-22

ECLIPSE实现MAVEN项目自动部署NEXUS中

将Eclise中的Maven工程自动部署到nexus服务器

2016-09-09

自定义属性编辑及Spring处理器映射

java中的属性编辑器详细说明及Spring中AnnotationMethodHandlerAdapter说明和DefaultAnnotationHandlerMapping的说明及用法

2014-03-25

Spring+freemarker+Hibernate搭建

一个完整的Spring+Hibernate+FreeMarker环境的搭建过程。 包括了国际化配置、缓存配置、事物配置等功能

2014-03-25

oracle 将纯文本文件导入到ORACLE中

将纯文本文件通过PLSQL导入到数据库中

2013-11-01

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

TA关注的人

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