自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

原创 postgresql 统一变更数据库表名和字段(大小写互相转换)

重点是大写字段 表名 需要加双引号(其实我不理解为啥要统一大写,好麻烦)第一步: 创建exec(sqlstring)函数方便执行 (共有步骤)第二步:通过下列语句转换column_name中的大写字母。第二步:通过下列语句转换column_name中的小写字母。批量修改postgresql 中表和字段 大写变更为小写。批量修改postgresql 中表和字段 小写变更为大写。第一步:如果没有函数按上面那个新建函数先。第三步:修改表名中的大写为小写。第三步:修改表名中的小写为大写。

2023-07-04 22:01:44 2290

原创 简化本地Feign调用

开发环境作为和前端开发联调的环境,一般使用起来都比较随意,而我们在进行本地开发的时候,有时候也会将本地启动的微服务注册到注册中心 nacos 上,方便进行调试。而言,能够节省不少的无效劳动,并且通过这个过程,也可以帮助大家了解我们平常使用的这些组件是怎么与 spring 结合在一起的,熟悉 spring 的扩展点。:字面意思是合约,它的作用是将我们传入的接口进行解析验证,看注解的使用是否符合规范,然后将关于 http 的元数据抽取成结果并返回。开头的另一个 ip,则是我们本地启动的服务的局域网地址。

2023-06-13 14:47:07 1710

原创 Win10家庭版找不到组策略gpedit.msc

解决方案:总结如下解决方法:1、首先同时按键盘上的WIN+R键,打开运行对话框,输入notepad打开记事本。2、然后在记事本中复制如下代码。@echo off  pushd "%~dp0"  dir /b %systemroot%\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >gp.txt  dir /b %systemroot%\se.

2022-01-13 16:17:02 701

原创 bat脚本重启tomcat

定时任务执行shutdown.bat再执行startup.bat会出现窗口无法关闭的情况,因此关闭tomcat采用杀掉进程的方式去执行。@echo off & setlocal EnableDelayedExpansiontitle 重启tomcatfor %%a in (8401) do ( set pid=0 for /f "tokens=2,5" %%b in ('netstat -ano ^| findstr ":%%a"') do ( se...

2021-12-03 09:53:29 1809

原创 POI的XWPFParagraph.getRuns分段分割问题

问题描述:word的内容为TIME,却被分为T IME。解决方案:如果先在记事本输入,再复制粘贴进docx则不会出现分段问题。

2021-03-26 11:46:33 1205

原创 ajax下post提交方式下载文件的处理

/*===================下载文件 * options:{ * url:'', //下载地址 * data:{name:value}, //要发送的数据 * method:'post' * } */var DownLoadFile = function (options) { var config = $.extend(true, { method: 'post' }, options); var $iframe = $('<iframe id="do.

2020-07-09 17:06:31 827

转载 FeatureLayer未能显示标注问题

同事告诉我,我在web页面上叠加的他们制作的图层,没有显示相应的标注。“标注?啥东东?”,我一头雾水。原来,图层中,一些对象,比如色块、小图标,往往会有相关的文字加以说明,这就是所谓的标注。在arcgis中,应该叫“label”。“你看,我打开【要素标注】选项,就有文字,关闭,则消失”,同事在arcgis里娴熟地操作着,文字忽隐忽现,刺痛了俺的眼睛。为何我叠加的图层没有出现这些相关文字?有另外一个同事写的WEB页面就有标注。不过,他采用new ArcGISDynamicMapServiceL

2020-06-10 15:42:14 556

转载 net.sf.json.JSONObject maven依赖

最后一行需要保留,有两个jdk版本的实现:json-lib-2.1-jdk13.jar和json-lib-2.1-jdk15.jar <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</...

2020-03-26 15:44:20 441

原创 springboot-jvm调优

项目调优作为一名工程师,项目调优这事,是必须得熟练掌握的事情。在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行。在这边有一篇比较好的文章,推荐给大家!SpringBoot项目配置Tomcat和JVM参数一、修改配置文件关于修改配置文件application.properties。SpringBoot项目详细的配置文件修改文档其中比较重要的有:...

2019-12-23 16:28:43 168

原创 spring-boot内存占用过高

JVM是Java Virtual Machine的缩写,中文名为Java虚拟机。它是一种用于计算设备的规范,是一个虚构出来的计算机,主要通过在实际的计算机上仿真模拟各种计算机功能来实现的。在实际运用过程中,易观技术人员注意到一台开发机上各个微服务进程占用内存很高,随即便展开了调查......现象:前段时间发现某台开发机上各个微服务进程占用内存很高,这里记录下解决思路,仅供参考。Centos...

2019-12-23 14:59:56 12307 2

原创 安装PostgreSQL时出现VC++ runtime error的解决方法

最近在安装PostgreSQL,下载了一个9.2.1-1的64位版本,文件名为:postgresql-9.2.1-1-windows-x64.exe。安装时却发现有以下问题,根本安装不了。如下图:在网上找了找,问题原因可能是VC++ runtime 已经安装,所以我们在安装PostgreSQL时不安装VC++ runtime 即可。解决方法有如下两种:1、在postgresql-9...

2019-11-27 10:40:16 769

转载 The imported project "c:\Microsoft.Cpp.Default.props" was not found

npm install遇到了这种情况。问题截图:解决办法:1、下载Visual C++ 2015 Build Tools下载链接:http://go.microsoft.com/fwlink/?LinkId=691126&__hstc=268264337.464d867a453cb3e0785b9f7f82b81bb9.1517626516073.15192639517...

2019-08-06 15:30:33 2985

原创 spring-boot系列(一)入门篇

前言Spring Boot是一个简化Spring开发的框架。用来监护spring应用开发,约定大于配置,去繁就简,just run 就能创建一个独立的,产品级的应用。我们在使用Spring Boot时只需要配置相应的Spring Boot就可以用所有的Spring组件,简单的说,spring boot就是整合了很多优秀的框架,不用我们自己手动的去写一堆xml配置然后进行配置。从本质上来说,...

2019-06-28 11:45:29 334

原创 java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver

使用jsp连接数据库真的不那么容易,之前使用纯java连接sql Server 2008,都是很正常的,但是在使用jsp调用的时候,总是报错ClassNotFoundException.很郁闷 jar驱动包明明就是那样.(x)csdn博客有位网友说将驱动和url修改为4.0的jar驱动,还是不行,我甚至修改为4.1的jar驱动.也总是报错. (x)网上有网友说将sqljdbc_auth.d...

2019-06-12 16:06:16 460

转载 java导出excel

数据导出到Excel几乎是所有客户都会提出的一个需求。下面我就分享一下我的代码。首先需要引入的jar包:然后就是正式代码了。package lcy._41_50;import java.io.FileOutputStream;import java.io.OutputStream;import java.net.URLEncoder;import javax.s...

2019-03-08 14:51:30 1907

原创 SpringMVC工作机制及其源码分析

一、序言SpringMVC是一个基于spring的web框架。本篇文章对它的工作原理以及源码进行深入分析,若需要了解SpringMVC的工作原理,请查看我的文章--SpringMVC工作流程及其原理。二、正文1、SpringMVC的工作机制在容器初始化时会建立所有url和controller的对应关系,保存到Map&lt;url,controller&gt;中.tomcat启动时会...

2019-02-25 22:36:27 158

原创 SpringMVC工作流程及其原理

1、序言一、什么是SpringMVC?pring 配备构建Web 应用的全功能MVC框架。Spring可以很便捷地和其他MVC框架集成,如Struts,Spring 的MVC框架用控制反转把业务对象和控制逻辑清晰地隔离。它也允许以声明的方式把请求参数和业务对象绑定。spring mvc是一个基于mvc的web框架。spring mvc是spring框架的一个模块,springmvc和s...

2019-02-25 22:05:37 1728

原创 Maven下载和安装(二)

一、序言maven是一种全新的项目构建方式,让我们的开发更加简单,高效。Maven主要做的是两件事:1、统一开发规范与工具2、统一管理jar包二、准备java开发环境(JDK) maven下载地址:http://maven.apache.org/release-notes-all.html三、安装1、下载maven包2、解压3、配置环境变量(wi...

2019-02-21 10:27:16 127

转载 Maven简介(一)

一、序言我先看一下Apache官网的解释:Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and ...

2019-02-21 09:43:12 107

原创 单例模式

一、序言单例模式是最常用到的设计模式之一,一般介绍单例模式的书籍都会提到饿汉式和懒汉式这两种实现方式。但是除了这两种方式,本文还会介绍其他几种实现单例的方式。二、概念单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个...

2019-02-20 17:21:37 92

原创 Java下Spring实现Quartz集群分布式(五)

一、序言Quartz将Job保存在数据库实现持久化所需表的说明二、正文1、表的解释QRTZ_CALENDARS 以 Blob 类型存储 Quartz 的 Calendar 信息 QRTZ_CRON_TRIGGERS 存储 Cron Trigger,包括 Cron表达式和时区信息 QRTZ_FIRED_TRIGGERS 存储与已触发的 Trigger 相关的状态信息,以及相联...

2019-02-20 09:39:41 303 1

原创 Java下Spring实现Quartz集群分布式(四)

一、序言Java下Spring实现Quartz集群分布式(一)中的QuartzService 的源码二、正文QuartzService 的源代码:package wade.system.service;import java.util.Date;import java.util.List;import java.util.Map;import org.quartz....

2019-02-19 23:03:07 253

原创 Java下Spring实现Quartz集群分布式(三)

一、序言上篇文章Java下Spring实现Quartz集群分布式(二)的spring管理配置的xml文件的解析之一,为何配置红色字体的属性呢?&lt;beans xmlns="http://www.springframework.org/schema/beans"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

2019-02-19 22:31:43 426

原创 Java下Spring实现Quartz集群分布式(二)

一、序言上篇文章Java下Spring实现Quartz集群分布式(一)的spring管理配置的xml文件的解析之一,为何需要配置红色字体的属性呢?&lt;beans xmlns="http://www.springframework.org/schema/beans"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...

2019-02-19 21:46:13 496

原创 Java下Spring实现Quartz集群分布式(一)

一、序言1、你了解 Quartz 吗?Quartz 是一个完全由 Java 编写的开源作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz 可以与 J2EE 与 J2SE 应用程序相结合也可以单独使用。Quartz 允许程序开发人员根据时间的间隔来调度作业。Quartz 实现了作业和触发器的多对多的关系,还能把多个作业与不同的触发器关联。...

2019-02-19 00:12:13 4419

原创 window 和 linux 环境下杀死tomcat进程(解决其他端口被占用的问题)

window环境下杀死进程1、首先查找到占用8080端口的进程号PID是多少(tomcat默认是8080端口,假如你修改了tomcat的监听端口,请写入你的tomcat端口号或者其他端口号)我查询的是7777的端口​netstat -ano | findstr 8080这个命令输出的最后一列表示占用7777端口的进程号是多少,假设为10976 2、 kill掉这个进程,这样...

2019-02-15 17:37:07 465

原创 Tomcat窗口标题乱码问题解决

现象解决步骤1、找到tomcat的catalina.bat文件(通常在tomcat根目录下的bin文件夹里)2、利用windows自带的记事本修改catalina.bat的编码(如果你的一开始的编码是utf-8,就改为ANSI ,一开始的编码是 ANSI,就改为UTF-8)3、重启tomcat,乱码问题解决 ...

2019-01-28 15:41:25 699

原创 Tomcat控制台中文乱码

1、找到${CATALINA_HOME}/conf/logging.properties2、添加语句:java.util.logging.ConsoleHandler.encoding = GBK3、重启tomcat,查看日志数据即可!

2019-01-28 15:05:36 102

原创 Windows下使用Nginx实现实现Tomcat集群负载均衡

前言  本文章的目的旨在使用Nginx解决高并发情况下的负载均衡问题,也就是通常我们所说的集群。读前准备  本文章涉及nginx的一些知识内容,以及正向代理和反向代理的概念理解,这些知识可参考我的博客里Nginx分类模块的内容。   我的博客关于nginx的内容地址为:https://blog.csdn.net/zengwende/article/category/8635956解决...

2019-01-25 10:51:10 426

原创 Nginx的upstream目前支持4种方式的分配

序言接下来,我将大概说明下nginx的upstream目前支持4种方式的分配 我的博客关于nginx的内容地址为:https://blog.csdn.net/zengwende/article/category/8635956正文1、轮询(默认方式)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器挂掉,能自动剔除。2、weight(权重)指定轮询几率,weight...

2019-01-24 10:02:24 323

原创 Nginx配置文件说明

序言  本文章以windows版本的nginx-1.14.2的nginx.conf文件作为例子,其他关于nginx的知识,可参考我的其他文章。   我的博客关于nginx的内容地址为:https://blog.csdn.net/zengwende/article/category/8635956正文#user  nobody;(运行用户)worker_processes  1;(启...

2019-01-24 09:48:00 198

原创 浅谈正向代理和反向代理

前言  最近多次听说正向代理和反向代理技术原理,刚好也在学nginx这一实现反向代理的服务器内容,下面就简单地谈一谈我对正向代理和反向代理的理解。什么是代理?  说到代理,我们就要明确代理的概念,我认为代理就是一个代表,一个渠道。  这就涉及到两个角色,被代理对象(服务端),目标对象(客户端)。被代理对象通过代理让目标对象完成一些操作的过程就是代理过程。我们举个简单的例子:种蔬菜的...

2019-01-23 22:50:22 245 1

原创 Nginx修改默认端口80

前言        安装流程请参考我的文章--Windows下安装Nginx。        博客地址:https://blog.csdn.net/zengwende/article/details/86610692修改步骤1、打开Nginx的配置文件nginx.conf2、修改默认端口的值即可(nginx默认的端口为80) ...

2019-01-23 16:21:57 42955

原创 Windows下安装Nginx

注:本文章以Windows 10操作系统为安装环境。前言  Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru 站 点(俄文:Рамблер)开发的。  它也是一种轻量级的Web服务器,可以作为独立的服务器部署网站(类似Tomcat)。它高性能和低消...

2019-01-23 16:11:07 39231 2

原创 Oracle数据库检查语句大全

1、检查Oracle实例状态select instance_name,host_name,version,to_char(startup_time,'yyyy-mm-dd hh24:mi') startuptime,status,archiver from v$instance;2、检查数据库连接情况select count(*) from v$session;select s...

2019-01-18 19:47:25 2100

原创 Gradle安装流程

 本篇文章以gradle-4.8为例子(其他版本的gradle安装流程大同小异)1、解压gradle-4.8-all.zip到指定目录  2、我的电脑 -&gt; 属性 -&gt; 高级系统设置 -&gt; 环境变量 -&gt;新建系统变量 变量名:GRADLE_HOME变量值:C:\gradle-4.8  3、我的电脑 -&gt; 属性 -&gt;...

2019-01-18 15:54:44 215

原创 (Windows 10)远程连接服务器提示:身份验证错误,要求的函数不受支持

1.打开注册表(win+R,输入regedit)2.依次找到:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System3.在System内创建 '项' CredSSP,在CredSSP内再创建 '项' Parameters4.在Parameters 中新建DWORD(32位)值...

2019-01-18 10:44:27 159

原创 Sublime Text 3安装、插件安装、汉化、激活

1、下载我们可以到官网进行下载对应的版本 https://www.sublimetext.com/3 如下是官网的内容(我选择的是Windows 64 bit)。 2、安装点击已经下载的安装文件,根据安装导航进行安装,在提示Add to explorer context menu 时,勾选上这样在右键单击文件时就可以直接使用Sublime Text打开,然后一路“next”等待...

2019-01-17 23:18:54 1400

原创 SVN异常:svn: E230001: Server SSL certificate verification failed: certificate issued

原因分析:svn证书无法通过解决方案:1、打开命令台(cmd)2、输入 svn ls 地址( 范例:svn ls https://111.111.111.111/svn/abc) 3.在控制台输出完后,输入p,回车,即可(这个命令是让svn忽略证书,然后按提示走就行,即可解决Server SSL certificate verification failed: certif...

2019-01-17 09:45:56 11263 3

原创 Java从网络的url下载文件

 工具类的代码如下:package utils;import java.io.*;import java.net.HttpURLConnection;import java.net.URL;public class HttpRequest { /** * 从网络Url中下载文件 * @param urlStr * @param file...

2019-01-16 15:11:36 357

空空如也

空空如也

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

TA关注的人

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