自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (3)
  • 收藏
  • 关注

原创 记一次cpu暴增的问题处理

代码整体存在一下几个问题线程池没有限制直接使用的没有限制最大线程数,排队线程数也没有限制,使用线程池时,一定要限制最大线程数和排队线程方法netty udp连接处理默认只有一个工作线程,接收到消息之后没有新开线程处理,导致消息堆积,需要在接收到消息之后新开线程进行处理,也可以开启netty的端口多路复用来提升性能java执行js脚本性能会比较差,每次调用都会使用反射创建新的处理类进行脚本执行,这里需要用到缓存预编译的形式来提升处理速度。

2024-08-16 11:40:23 421

原创 javafx tabpane tab 文字竖排

【代码】javafx tabpane tab 文字竖排。

2023-08-29 14:01:35 447

原创 spring获取maven编译信息

【代码】spring获取maven编译信息。

2023-07-19 11:01:20 143

原创 Nacos + Spirng Cloud 参数配置自动刷新

两个都需要添加下面的参数,shared-configs如果未添加,会导致不会自动刷新。

2023-03-04 10:19:17 261

原创 spring boot 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 http://maven.apache.org/xsd/mav

2022-01-24 09:09:18 130

原创 spring cloud 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 http://maven.apache.org/xsd/mav

2022-01-24 09:07:22 142

原创 linux搭建 elasticsearch 加 kibana、ik分词 集群版

下载软件elasticsearch 7.xhttps://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.15.2-linux-x86_64.tar.gzkibana 7.xhttps://artifacts.elastic.co/downloads/kibana/kibana-7.15.2-linux-x86_64.tar.gzes-ikhttps://github.com/medcl/elasticsearch-ana

2021-11-22 13:44:12 1056

原创 linux搭建 elasticsearch 加 elasticsearch-head 单机版

下载软件elasticsearch 7.xhttps://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.15.2-linux-x86_64.tar.gzelasticsearch-headhttps://github.com/mobz/elasticsearch-head/archive/refs/tags/v5.0.0.tar.gz或者直接克隆代码https://github.com/mobz/elasticsearc

2021-11-16 09:27:36 1134

原创 white-space-collapse 文字间空白行

用于设置或者检索对象内包含的空格字符,属性有:collapse 使用一个单一的字符序列呈现空白(或在某些情况下,没有字符)。preserve 呈现所有的空白,换行符将被保留preserve-breaks 抛弃所有空白,但保留空白discard 抛弃所有空白...

2021-09-28 10:12:55 1194 1

转载 iframe 高度设置为0时还有占位

iframe=inline frame它是一个内联元素,默认是跟baseline对齐的,iframe后边有个看不见、摸不着的行内空白节点, 空白节点占据着高度,iframe与空白节点的基线对齐,导致了div被撑开,从而出现滚动条。查看空白节点捣鬼找到原因了,解决方案也就简单了。第一种,设置iframe的vertical-align:top第二种,设置父div的font-size:0,从而影响空白节点的line-height是0,从而不占据高度。第三种,改变iframe的内联元素性质,改为块级元素,d

2021-09-28 10:07:18 562

原创 vue3踩坑

1.路由获取const route = useRoute();只能在setup方法中获取一次,之后直接调用route就好了,否则第二次调用useRoute()会获取不到2.echarts初始化需要使用以下方式初始化,不能使用refs的方式const echartsId = 'echarts_' + Math.random().toString(36).substr(2);const echartsEl = document.getElementById(echartsId);myEchart

2021-08-25 11:45:16 1006

原创 vue2 封装组件,通过import js 调用方法直接打开组件

vue封装组件// options 内部同组件内部生命周期一样,但组件内部优先执行import Vue from 'vue';import QuillEditorUploadImage from "./Quill-Editor-Upload-Image.vue";export default { open(quill) { // 实例化组件 const QuillEditorUploadImageConstructor = Vue.extend(QuillEditorUploa

2021-05-22 17:08:10 509

原创 Windows Terminal 配置

Windows Terminal 配置// This file was initially generated by Windows Terminal 1.6.10571.0// It should still be usable in newer versions, but newer versions might have additional// settings, help text, or changes that you will not see unless you clear this

2021-04-08 19:13:29 158

转载 spring AOP方式防止表单重复提交

实现原理:自定义防止重复提交标记(@AvoidRepeatableCommit)。对需要防止重复提交的Congtroller里的mapping方法加上该注解。新增Aspect切入点,为@AvoidRepeatableCommit加入切入点。每次提交表单时,Aspect都会保存当前key到reids(须设置过期时间)。重复提交时Aspect会判断当前redis是否有该key,若有则拦截。...

2020-04-09 18:09:02 557 1

原创 内存泄漏记录

springboot内存泄漏处理记录场景:带web资源的springboot项目,第一次访问项目的时候会导致内存激增处理:通过使用IBM HeapAnalyzer工具分析dump,发现org.apache.coyote.Request这个类特别多发现这是tomcat的类,然后就怀疑是不是tomcat参数配置有问题然后删除了server.max-http-header-size 这个配置之...

2020-03-13 15:41:52 340

原创 IDEA配置

properties未高亮显示设置 Editor -> inspections -> Properties files -> Unused Property 取消勾选mybatisXml取消黄色背景色Editor -> Inspections -> SQL中No data sources configured(没有配置数据源) 和 SQL dialect det...

2020-02-26 14:54:25 227

原创 IDEA tomcat 乱码

在网上找了好多种方式都不生效之后发现配置系统环境变量之后生效了环境变量JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8

2019-08-16 18:11:51 358

原创 Jenkins API 插件开发

1.Jenkins插件开发1.工程生成输入命令mvn -U archetype:generate -Dfilter="io.jenkins.archetypes:"参考:https://jenkins.io/doc/developer/tutorial/create/范例:https://github.com/you227/gumiho-plugin文件解释...

2019-08-08 18:58:47 885

原创 springboot集成swagger2

引入包<!-- swagger --><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version></dependenc...

2019-05-22 11:28:49 102

原创 通过gitlab api进行数据迁移脚本

#!/usr/bin/python# -*- coding:UTF-8 -*-__author__ = 'you227'import requests,re,jsonold_gitlab_token = &amp;amp;amp;amp;amp;amp;amp;quot;sdfdkjxingdfdfddfdfdf&amp;amp;amp;amp;amp;amp;amp;quot;new_gitlab_token = &amp;amp;amp;amp;amp;amp;amp

2018-11-22 18:52:03 1998 6

原创 nexus仓库有jar但是maven 拉取不到jar问题解决

eclipse在工程上右键 maven-&gt;select maven profile然后选择profile就好了

2018-11-19 15:54:42 13301

原创 vs code安装后的一些设置

设置// 将设置放入此文件中以覆盖默认设置{ // 控制编辑器是否应呈现空白字符 &quot;editor.renderWhitespace&quot;: &quot;all&quot;, // 启用时,会在打开文件时尝试猜测字符集编码 &quot;files.autoGuessEncoding&quot;: true, &quot;java.home&quot;: &quot;C:\\

2018-07-27 13:57:02 2689

原创 jenkins基于k8s动态增减jnlp-slave节点进行构建

1.配置jenkins-master1.打开jenkins系统管理–&amp;amp;amp;amp;amp;amp;amp;gt;系统设置–&amp;amp;amp;amp;amp;amp;amp;gt;新增一个云–&amp;amp;amp;amp;amp;amp;amp;gt;Kubernetes 2.新建一个 pipeine 任务/* cloud字段指定系统设置里配置的Kubernetes云的名字,本例用的是:kubernetes_115 */podTempla

2018-07-17 12:37:47 21028 1

原创 jenkins插件下载镜像加速

jenkins插件清华大学镜像地址··· https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json ···更换地址方法1.进入jenkins系统管理 2.进入插件管理 3.点击高级,修改升级站点的地址为清华大学镜像地址 ...

2018-07-17 09:55:41 44592 5

转载 一篇很全面的freemarker教程

copy自http://demojava.iteye.com/blog/800204 以下内容全部是网上收集: FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:&amp;amp;lt;#– … –&amp;amp;gt;格式部分,不会输出 3,插值:即${…}或#{…}格式的部分,将使用数据模型中的部分替代输出...

2018-05-17 22:13:48 963

原创 使用xshell连接服务器时,过一会儿总会显示timed out waiting for input: auto-logout

使用xshell连接服务器时,过一会儿总会显示timed out waiting for input: auto-logout,这是怎么回事?这是因为设置了“会话空闲超时时退出”的缘故。具体设置如下: vi /etc/profileTMOUT=60 #or the number of seconds you want 将TMOUT的值改成0就好了保存退出后运行下面...

2018-03-26 15:29:09 9930 2

原创 通过dockerfile发布springweb工程并将镜像上传至私有仓库

docker-maven-plugin插件官网地址:https://github.com/spotify/docker-maven-plugin工程结构dockerfile文件内容# 这个镜像的基础镜像是alpineFROM alpine# 作者MAINTAINER test.com &amp;amp;quot;test@test.com&amp;amp;quot;# 配置社区源RUN echo -e &amp;amp;quot;htt...

2018-03-20 17:20:52 1027

原创 git使用

步骤一:clone代码,使用http的协议git clone http://example.com/namespace/project_name.git步骤二:远程创建分支 路径:commits –Branchs–Newbranch 所有分支都从master开出来 步骤三:本地创建分支 方式一:将master代码pull到最新,然后使用 git checkout -b...

2018-03-14 15:55:41 612

原创 docker使用

docker安装与使用1.安装所需的软件包 yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-data和lvm2由需要devicemapper存储驱动程序。sudo yum install -y yum-utils \device-mapper-persistent-data \lvm22.使用以下命令来设置...

2018-03-09 15:55:48 417

原创 调用gitlibapi v3保护分支,并开通Developers can push

第三方包要求需要安装requests# -*- coding:utf-8 -*-import requests, re, logging, sysclass GitLabAPI(object): def __init__(self, headers=None, *args, **kwargs): self.headers = headers

2018-02-05 11:23:06 1161

原创 java自定义异常

package com.test.http.util;public class CustomException extends RuntimeException { private static final long serialVersionUID = 1L; /** * 错误编码 */ private String errorCode;

2018-01-23 17:09:01 378

原创 JavaScript

location.reload();//刷新当前页面self.location=document.referrer;//打开上一个页面

2018-01-12 10:15:59 158

转载 Linux 服务器状态分析

分析服务器的状态,其中常用命令如下: vmstat:用以检测CPU和内存情况 iostat:用于检测磁盘状态 netstat:用于检测带宽状态CPU: 我们在使用vmstat命令时%user和%sys体现CPU的状态,分别代表CPU处在用户模式下的时间百分比和系统模式下的时间百分比。一般情况下,%user+%sys内存: 对于内存占用,一般有一个经验

2018-01-12 10:06:48 1333

原创 ajax提交文件

form表单 <form method="post" enctype="multipart/form-data" action=""> <input name="file" type="file" accept=".txt,.html" multiple="multiple"/></form>js//获取文件表单数据var formData = new FormData($("#fil

2017-12-22 16:12:39 1856

原创 spring加载的配置写入到map中,方便取用

import java.util.*;import org.apache.log4j.Logger;import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;import org.springframework.beans.factory.config.PropertyPlaceholderC

2017-11-03 21:24:19 3993

原创 HttpServlet工具类

package com.testdata.util;import java.io.PrintWriter;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.log4j.Logger;public class UrlUtils {

2017-11-03 21:08:03 653

原创 java自定义工具类

import java.io.File;import java.io.UnsupportedEncodingException;import java.net.URLEncoder;import java.security.MessageDigest;import java.text.SimpleDateFormat;import java.util.ArrayList;import j

2017-11-03 21:04:25 8395 5

原创 spring单元测试

import java.io.FileNotFoundException;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.test.context.ContextConfiguration;import org.springframework.test.context.junit4

2017-11-03 17:35:15 144

原创 字符串处理工具类

import java.io.UnsupportedEncodingException;import java.util.Arrays;import java.util.List;import java.util.Random;/** * 字符串处理工具类 * @author * */public class StringUtil { /** 空字符串。 */ pu

2017-11-02 16:08:26 479

原创 参数化 ${参数名}

import java.io.IOException;import java.io.StringReader;import java.util.Iterator;import java.util.LinkedList;import java.util.Map;import java.util.Set;import org.slf4j.Logger;import org.slf4j.Log

2017-09-19 11:08:59 803

dbf文件读取

读取dbf文件,解决中文读取报错的问题

2014-01-23

增加和修改共用一个页面

关于增加和修改共用一个页面的代码节省了页面的编写

2013-09-11

oracle数据库权限管理

有关oracle数据库权限 用户创建后的权限赋予 主要有系统好对象权限

2013-05-31

空空如也

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

TA关注的人

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