自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Ubuntu 18.04.2 LTS 初始化设置

切换管理员权限 sudo su 修改 root 密码 passwd root 修改静态IP vim /etc/netplan/*.yaml 修改后内容 network: ethernets: ens33: addresses: [IP地址/24] ...

2019-07-11 17:44:07

阅读数 181

评论数 0

原创 全网最详细 Spring Security 使用说明

项目开发过程中,几乎每一次的项目交付都会遇到系统认证与安全问题。而之前的方法都是“兵来将挡水来土掩”,没有一套完善的开发流程与规范,受尽折磨。所以这次借助开发新项目的机会,尝试了 Spring Security 框架来进行安全模块的开发。 pom.xml <!-- Spring secur...

2019-07-11 11:44:10

阅读数 129

评论数 0

原创 文件下载内容乱码

最近整理代码的时候发现了一个以前从没遇到过的问题:在 Spring MVC 4.3.10.RELEASE 框架下编写文件下载功能时,下载下来的文件出现了内容乱码的情况(其实也不是乱码,内容实际上是字节数组转换的成的字符串),而且不管中英文,都有问题。而文件名却不管中英文都没问题。于是便开始查找问题...

2019-07-09 15:03:25

阅读数 650

评论数 0

原创 Maven+SSM框架下项目开发常见异常及解决方案(四)

最近博主在用 IDEA+Maven+SpringMVC 4.3.10+Mybatis 3.2.8 做 Demo ,所以接着之前的标题续写一波常见异常。 Junit4 进行单元测试时控制台错误(一) java.lang.NoClassDefFoundError: javax/servlet/Se...

2019-07-05 17:58:40

阅读数 222

评论数 0

原创 Spring定时任务

前段时间接到客户一个需求,要求对一个文件夹进行监听,当文件夹接收到推送的 txt 格式的数据后,进行解析入库。刚拿到这个需求的时候我的第一反应是写一个 FileObserver 监听,事实是第一版也是这么做的。但在实际应用的情况下发现,这么做并不是一个很好的解决方案。因为当我用新的线程启动监听的时...

2019-07-03 16:15:32

阅读数 23

评论数 0

原创 Java代码下载功能在 Tomcat7、8 不同环境中,中文乱码问题

Java代码下载功能在 Tomcat7、8 不同环境中,中文乱码问题 前两天给客户的新电脑上部署系统忽然发现一个问题,同样的代码在自己的开发环境(Tomcat7)中下载中文名的文件没有任何问题。但是在客户的电脑环境(Tomcat8)上,却遇到了文件找不到和找到文件后下载包含中文的文件,文件名...

2019-06-19 15:46:58

阅读数 90

评论数 0

原创 log4j 开发部署通用配置

log4j 开发部署通用配置 工作中我们经常会想要保留系统运行日志,以供我们检查系统运行情况之用,但由于 Debug 级别的日志量太大我们又不想保留,可开发中我们又想要去查看 Debug 级别的日志。那么问题来了,除了写两套配置文件或在部署时修改配置文件,还有其他办法可以同时解决这个问题吗...

2019-06-14 14:17:03

阅读数 131

评论数 0

原创 ArcGis 中打开 shp 文件时 未知的空间参考 警告

ArcGis 中打开 shp 文件时 未知的空间参考 警告 工作中我们难免会遇到各种奇奇怪怪的数据,今天博主在这记录一下关于如何给一份未定义坐标参考系的shp文件定义空间参考及投影的过程。话不多说,马上开始~! 1. 首先看一下打开文件时弹出的警告。如下图 当我们点击确定后内容...

2019-05-30 15:22:19

阅读数 1124

评论数 1

原创 java生成tar.gz格式文件之归档、打包、压缩、解压缩

问题北京: 在上一篇文章中我们提到了关于 Java 打包问题,同时放上了样例代码。昨天下午登录CSDN的时候发现有同学留言请教如何取消文档打包时文件夹目录过深的问题。所以今天特来把这位同学的问题解决一下。话不多说,上代码啦~! 依赖jar包: commons-compress-1.12.jar...

2019-05-22 15:27:20

阅读数 751

评论数 1

原创 SpringMVC文件上传

SpringMVC下的文件上传功能 工作中,我们难免会遇到文件上传的需求。而这一功能在编写时如果处理不好,又很容易出错。所以今天博主在这里记录一下,基于 SpringMVC 框架下文件上传功能的实现方法。 UploadFileDemo.java import java.io.File...

2019-04-30 17:17:05

阅读数 47

评论数 0

原创 java浏览器无界面后台截屏工具

java浏览器无界面后台截屏工具 不同于上一篇文章中所讲到的通过客户端浏览器将 HTML 转 canvas 再生成图片的方式,本次记录的内容为服务器端(Windows Server)截屏工具。该工具特点为:通过 java 代码调用无界面浏览器的 .exe 文件,让无界面浏览器在后台完成 HTML...

2019-04-30 15:12:05

阅读数 509

评论数 0

转载 【转】mysql触发器trigger详解

原文:mysql触发器trigger 实例详解

2019-04-28 17:37:36

阅读数 177

评论数 0

原创 HTML转图片

HTML转图片 博主在最近的工作中遇到了这么一个问题:将 HTML 页面中渲染的内容保存为图片文件或 base64 字节流。于是博主便开始如下探索: 首先博主从同事那里打听到了一个 js 库 html2canvas.min.js ,该库可将 HTML 转 Canvas 同时可用以获取 ca...

2019-04-28 17:30:53

阅读数 1058

评论数 0

原创 文件下载中文乱码问题解决方案

文件下载中文乱码问题解决方案 开发过程中我们难免会遇到文件下载的功能,可随之而来的就是当下载名称包含中文的文件时的乱码问题,今天博主在此记录一下遇到该问题的解决方案。 web.xml <!-- 配置文件下载功能文件下载路径 --> <context-param> ...

2019-04-03 14:35:54

阅读数 485

评论数 0

原创 NAT网络配置

VMware 网络配置 问题描述: 在开发环境中,作为程序员的我们经常会遇到虚拟机的创建与连接问题,其中网络配置就是该过程中不可或缺的一项环节。今天我将在这里记录一下关于 VMware12 中网络配置的相关问题。 VMware 中的网络连接模式简介 通常在我们安装 VMware ...

2018-12-22 12:03:01

阅读数 81

评论数 0

原创 通过 Java keytool 生成 HTTPS 证书

通过 Java keytool 生成 HTTPS 证书 1. 打开命令提示符 2. 输入 keytool -genkey -alias tomcat -keyalg RSA 3. 输入自定义的 keystore 密码并确认输入 4. 输入证书相关信息 ...

2018-08-31 14:43:49

阅读数 104

评论数 0

原创 IDEA创建 Git 分支

IDEA 创建 Git 分支 1、选中项目后右键(如果右键没有 Git,则 VCS–&gt;Enable Version Control Integration 即可) 2、选择新建分支 3、输入分支名称,并勾选 Checkout bra...

2018-08-03 00:00:06

阅读数 4328

评论数 0

原创 IDEA导入Git中的Maven项目

IDEA 导入 Git 中的 Maven 项目 1、获取项目连接 2、Clone 项目至本地(由于本人在安装 IDEA 时并未安装其他版本控制软件,故在第一步后可以直接出 Clone Repository 窗口。如果您安装了其他版本控制软件则在第一步后下拉菜单中选择 Git ...

2018-08-02 23:59:07

阅读数 2994

评论数 0

原创 取消table滚动条

Table 如何取消滚动条 闲话少叙,上代码 &amp;lt;!DOCTYPE html&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;title&a...

2018-07-10 01:46:41

阅读数 2528

评论数 0

原创 SpringMVC 框架中 @ResponseBody 注解下的函数返回值前端获取不到

SpringMVC 框架中 @ResponseBody 注解下的函数返回值前端获取不到 今天写代码的时候忽然发生了这样一个问题,在我编写后台数据接口的时候,后台的返回值前端 Ajax 无法获取,请教同事,又没能得到我想要的结果,所以想记录一下这个简单的错误,也算是给自己敲个警钟。错误代码如下...

2018-06-28 18:34:11

阅读数 1020

评论数 0

原创 墨卡托与经纬度转换工具

墨卡托与经纬度转换工具 package com.ev_image.util; public class CoordinateUtil { //经纬度转墨卡托 public static double[] lonLat2Mercator(doubl...

2018-05-28 12:07:15

阅读数 877

评论数 0

原创 Nginx在 Linux 环境中的服务搭建

Nginx 在 Linux 环境中服务搭建 PS:请在 Linux 中以安装并配置完成 Tomcat 后进行如下步骤 1、先将 nginx 上传到 linux 上 2、解压 nginx 3、编译 nginx 安装依赖包 yum install gcc-c...

2018-05-27 03:36:04

阅读数 423

评论数 0

原创 Nginx在Windows环境中的服务搭建

Nginx在 Windows 环境中服务搭建 1、在磁盘新建两个目录 tomcat1 tomcat2 2、修改tomcat2的端口 3、代理单个服务器方式:修改 conf 目录下的 nginx.conf 文件 代码如下: location / { ...

2018-05-27 03:35:26

阅读数 365

评论数 0

原创 Nginx基础知识

Niginx 基础知识 Nginx概念 Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个...

2018-05-27 03:33:55

阅读数 398

评论数 0

原创 DOM节点循环绑定事件

DOM节点循环绑定事件 前端 JavaScript 开发中,我们经常会遇到为某些节点绑定相同事件的情况,代码如下: $(function(){ for(var i=0;i&lt;5;i++){ $(".testt p:eq("...

2018-05-09 19:26:41

阅读数 261

评论数 0

原创 使用ArcGis测量矢量线长度

使用 ArcGis 测量矢量线长度 1. 设置 Layers 为投影坐标系 Layers→右键 Properties Coordinate System Projected Coordinate Systems UTM WGS 1984 Northern He...

2018-05-09 14:06:51

阅读数 3449

评论数 0

原创 Maven环境下JavaWeb项目搭建

Maven环境下JavaWeb项目搭建 1. 选择新建 Maven 项目。步骤如下: File → New → Other → Maven Project → Next 2. 配置 New Maven Project 勾选第一项 Create a...

2018-03-09 18:03:09

阅读数 151

评论数 0

原创 Maven 阿里云仓库配置文件

Maven 阿里云仓库配置文件 该配置为 apache-maven-3.2.1\conf 路径下 settings.xml 文件内容 &lt;?xml version="1.0" encoding="UTF-8"?&gt; &a...

2018-03-09 16:32:55

阅读数 324

评论数 0

原创 使用ArcGis将点坐标转换成缓冲区

使用 ArcGis 将连续点坐标转换为缓冲区 教程目标:由给定的点坐标文件生成 1km 宽缓冲面的 shp 文件 1. 整理数据格式,按照 name/longitude/latitude 格式生成只含三列数据的CSV文件。 2. 打开 ArcScene 导入CSV数据。步骤如...

2018-03-07 09:31:56

阅读数 1093

评论数 0

原创 Java开启大地址

Java大地址的开启主要是针对解决 jvm 虚拟机因使用内存过大而导致的宕机的问题 1.开启Visual Studio附带的Visual Studio Command Prompt(开发人员命令提示),这边注意要以系统管理员身份执行。 2.若是没有以系统管理员身分执行的话,...

2018-02-27 14:59:41

阅读数 105

评论数 0

原创 Oracle常用命令

查询所有表空间 select tablespace_name from dba_tablespaces; 创建表空间 create tablespace EVTJDLPROJECT datafile 'D:\OracleDataSpace\EVTJDLPROJECT.dbf&...

2018-02-27 14:01:29

阅读数 39

评论数 0

原创 RedHat常用命令

RedHat 常用命令 1. 查询注册模块软件 yum list all | grep subscription 2. 卸载注册模块 yum remove subscription-manager 3. 立即重启 shutdown ...

2018-02-04 18:29:51

阅读数 240

评论数 0

原创 诡异的JSON数据传递错误

诡异的JSON数据传递错误 问题描述: 昨天写数据接口的时候,忽然发现这样一个问题: 1. 后台Java可以获得前台传来的参数 2. 后台可根据前台传入的参数进行数据查询,并顺利打印查询结果在Java控制台 3. 将接口URL拷贝至浏览器地址栏,可获得 HttpServl...

2018-01-11 17:09:22

阅读数 574

评论数 0

原创 PC版微信多开,不用软件,自己动手丰衣足食。

关于PC版微信多开 找到微信的安装路径(包含 WeChat.exe 的文件夹)如: D:\Program Files\Tencent\WeChat 新建文本文档,随意命名,打开后粘贴如下代码并保存: PATH D:\Program Files\Tencent\WeChat sta...

2018-01-08 18:20:43

阅读数 11224

评论数 6

原创 java安全之AccessController

由于现在开发的项目中使用到了Applet技术,当浏览器插件要对客户端文件进行读写等操作的时候会因为java的安全机制问题导致该次操作失败。因此为了避免该次操作因权限不足问题导致失败,故使用AccessController.doPrivileged(new PrivilegedAction() { ...

2017-11-21 15:52:46

阅读数 290

评论数 0

原创 java tar.gz 格式多文件打包压缩与解压

问题背景:开发中,我们时常会遇到对文件进行存储或传输的问题,但如果传输储存的文件较大,浪费磁盘空间不说,还会大大影响程序运行效率。于是便引出了这篇文章的主题,关于文件打包与压缩的问题。这里“打包”是指,将多个文件合成一个文件;“压缩”是指,把文件的二进制代码压缩,把相邻的0,1代码减少,比如有00...

2017-09-06 10:19:31

阅读数 3224

评论数 3

原创 关于SQL Server2008数据库日志文件过大问题解决方案

SQLServer数据库文件通常包括两个文件,一个为.mdf文件另一个为.LDF文件。其中,.LDF文件为数据库的日志文件,有时当我们频繁大批量的对数据库进行插入删除操作时,就会使.LDF文件变的异常庞大。下面,我就说一说关于这个问题的解决方案。 首先,将已有数据库完整备份、将已有数据库完整备份...

2017-09-04 11:05:37

阅读数 1664

评论数 0

原创 Maven+SSM框架下项目开发常见异常及解决方案(三)

今天这篇文章要讲的是我在做项目开发时,遇到的一个思路性的问题:即如何通过删除某张表的一条数据,完成其关联表中相关数据的快速、便捷删除。 问题重现: 我的数据库中设计了A、B、C、D……等多张表,其中A表的主键uuid是B、C、D……表的外键。而我在页面上进行数据展示时,默认展示的是C表中的基础...

2017-08-13 01:33:02

阅读数 467

评论数 0

原创 Maven+SSM框架下项目开发常见异常及解决方案(二)

1.Servlet.service() for servlet [SpringMVC] in context with path [/biglovewj] threw exception [Request processing failed; nested exception is org.ap...

2017-08-03 17:18:17

阅读数 1794

评论数 0

原创 Maven+SSM框架下项目开发常见异常及解决方案(一)

Caused by: Java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor 原因:缺少此包aopalliance-1.0.jar –这个jar包是spring的AOP,里面有Interceptor和...

2017-07-26 16:14:08

阅读数 629

评论数 0

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