自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Willian的博客屋

铭记:1,任何可能出错的事情,最后都会出错。2,谋定后动。

  • 博客(299)
  • 资源 (25)
  • 收藏
  • 关注

转载 web.xml详解

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):web.xml详解一:web.xml加载过程简单说一下,web.xml的加载过程。当我们启动一个WEB项目容器时,容器包括(JBoss,Tomcat等)。首先会去读取web.xml配置文件里的配置,当这一步骤没有出错并且完成之后,项目才能正常的被启动起来。启动WEB项目的时候,容器首先会去读取web.xml配置文...

2019-02-18 10:16:46 132

转载 Druid监控页面配置与使用

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):Druid监控页面配置与使用一、Maven中添加Durid连接池依赖<!-- druid连接池 --><dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifa...

2019-02-18 10:05:00 4501

转载 spring+druid多数据源配置

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):spring+druid多数据源配置druid多数据源配置一、druid简介Druid首先是一个数据库连接池,但它不仅仅是一个数据库连接池,它还包含一个ProxyDriver,一系列内置的JDBC组件库,一个SQL Parser。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接...

2019-02-18 10:01:37 6620

转载 git提交新项目到github上

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):如何将idea本地已有的新项目完整提交到gitlab上利用git提交代码1, Idea的方式使用idea开发工具新建了一个项目工程,此时该项目工程是没有任何的版本控制,代码存放在本地磁盘中,如果需要直接将此项目工程代码提交到gitlab上,该如何操作呢,因为当前没有版本控制,不能像正常的代码那样提交,必须先创建g...

2019-02-14 18:12:45 10323

转载 springMVC | 标签mvc:default-servlet-handler的作用

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):mvc:default-servlet-handler/的作用优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求...

2019-02-14 15:58:02 122

转载 springMVC | interceptors

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):springMVC之mvc:interceptors拦截器的用法1.配置拦截器在springMVC.xml配置文件增加:<mvc:interceptors> <!-- 日志拦截器 --> <mvc:interceptor> <mvc:mapping p...

2019-02-14 15:54:04 96

转载 springMVC | InternalResourceViewResolver

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):springmvc的InternalResourceViewResolver自我理解org.springframework.web.servlet.view.InternalResourceViewResolver他的作用是在Controller返回的时候进行解析视图prefix 这个表示目录suffix 这...

2019-02-14 15:29:30 266

转载 SpringMVC | MultipartResolver

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):SpringMVC工作原理之四:MultipartResolverMultipartResolver 用于处理文件上传,当收到请求时 DispatcherServlet 的 checkMultipart() 方法会调用 MultipartResolver 的 isMultipart() 方法判断请求中是否包含文件。如...

2019-02-14 15:11:18 275

转载 Maven项目从Eclipse导入到IDEA找不到配置文件cannot resolve file applicationContext.xml

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):Maven项目从Eclipse导入到IDEA找不到配置文件cannot resolve file applicationContext.xml项目在Eclipse下可以完美的运行,可是放到IDEA下,web.xml下却出现如下问题,但是不管他直接发布却也没问题然而在测试junit时,却提示如下错误:问题:ja...

2019-02-14 09:56:09 1070

转载 idea xml文件报错 URI is not registered 解决方法

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):idea xml文件报错 URI is not registered 解决方法1 拷贝报错路径2 将路径添加进DTDS注意:添加的路径一定要保持一致,一点都不能错,比如:http://jakarta.apache.org/log4j/ 添加成http://jakarta.apache.org/log4j ...

2019-02-14 09:51:50 1189 2

转载 设计模式 | 单例模式

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):漫画:什么是单例模式?一句话概括:一个类只能构建一个实例对象的设计模式。逐步设计:1,第一版public class Singleton {private Singleton() {} //私有构造函数 private static Singleton instance = null; //单例对...

2019-02-13 15:54:49 123

转载 设计模式 | 装饰者模式

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):装饰者模式设计模式(三)—— 装饰者模式装饰着模式用到最多的地方也就是io流:首先需要知道装饰着模式有几个角色需要了解:抽象构建角色(接口):被装饰类的实现的接口;具体构建角色:被装饰的类;抽象装饰角色(普通类):装饰类的实现接口,接口中有被装饰类接口的引用;实现了抽象构建角色(实现跟具体构建角色相同的接口...

2019-02-13 11:34:03 89

转载 ssm项目中maven对resources目录打包的路径_默认路径,自定义路径

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):ssm项目打包后mybatis的mapper.xml文件没有放进去问题出现的原因:ssm项目打包后mybatis的mapper.xml文件没有放进去最起先并没有察觉到mapper.xml文件不在编译目录中,最先出现的问题是,我在mapper.java和mapper.xml中写好了对应的sql语句,和接口方法,但是...

2019-02-13 10:18:10 2420

转载 搭建ssm框架项目基本原理和主要的配置文件小结

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):搭建ssm框架项目基本原理和主要的配置文件小结springmvc是spring框架的一个模块,springmvc和spring无需通过中间整合层进行整合。springmvc是一个基于mvc的web框架。mvc的思想大家已经很熟悉了,简称“Model-View-Controller”。下面先简单介绍下我对spring...

2019-02-13 10:13:10 251

转载 JAVA_Web项目之SSM框架开发目录结构

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):JAVA_Web项目SSM框架开发目录结构Web项目的WEB-INF目录使用说明├──pom.xml├──main| ├──java| | └──com| | └──web| | ├── core| | | ├── controller ...

2019-02-13 10:06:48 3990

转载 SSM框架主要配置文件及服务器加载配置文件顺序

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):SSM框架主要配置文件及服务器加载配置文件顺序SSM框架是由Spring、SpringMVC、MyBatis三个开源框架组成的,在本人当下的理解中主要用于开发web项目。要使用SSM框架首先需要导入相应的包(具体的包请自行检索),接着开始编写配置文件。编写配置文件的过程稍微有点复杂,但是配置好之后以后就可以重复利用...

2019-02-13 10:01:47 1692

转载 设计模式 | 工厂方法模式,抽象工厂模式

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):java的三种工厂模式首先说下工厂模式下的三种工厂模式:1,简单的工厂模式我们观察上面的代码,虽然很好的完成了任务,但是,我们的三个实现类和和借口紧密的绑定到了一起,这意味着我们的代码耦合出现严重问题,不利于以后的维护,试想顾客点餐需要与后厨大厨直接接触,这肯定是一个不好的体验,那么我们就需要一个传菜员或者...

2019-02-12 16:11:30 120

转载 设计模式 | 代理模式

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):代理模式关于Java中的动态代理,我们首先需要了解的是一种常用的设计模式–代理模式,而对于代理,根据创建代理类的时间点,又可以分为静态代理和动态代理。代理模式是常用的java设计模式,它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与...

2019-02-12 15:03:47 162

转载 Java 对Docker需要注意的五大误区

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):Java程序员需要注意的五大Docker误区Docker现在很火,容器技术看上不无所不能,但这实际上是一种误解,不要被炒作出来的泡沫迷住双眼,本文抛去炒作,理性地从Java程序员的角度,列举出Docker目前的五大误区,帮助你更好地理解Docker的优势和问题。抛去那些媒体和厂商们的炒作,我们如何才能更好更理性的使...

2019-02-11 15:04:07 562

转载 SSL 工作原理

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):SSL工作原理首先说明下SSL工作原理:1.1 产生背景基于万维网的电子商务和网上银行等新兴应用,极大地方便了人们的日常生活。受到人们的青睐。因为这些应用都须要在网络上进行在线交易,它们对网络通信的安全性提出了更高的要求。传统的万维网协议HTTP不具备安全机制——採用明文的形式数据传输、不能验证通信两方的身份...

2019-02-11 10:28:59 573

转载 Https 工作原理

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):白话HttpsHTTP与HTTPS的区别Https涉及到的主体客户端。通常是浏览器(Chrome、IE、FireFox等),也可以自己编写的各种语言的客户端程序。服务端。一般指支持Https的网站,比如github、支付宝。CA(CertificateAuthorities)机构。Https证书签...

2019-02-11 10:28:39 133

原创 java List<Map> 排序

Collections的方式1,升序排列(默认从小到大) public static void main(String[] args) { List&lt;Map&lt;String, String&gt;&gt; list = new ArrayList&lt;Map&lt;String, String&gt;&gt;(); list.add(getD...

2019-02-11 10:28:03 6434 2

转载 MANIFEST.MF文件详解

打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录, 这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内 容,先来看struts.jar中包含的MANIFEST.MF文件内容:Manifest-Version: 1.0Created-By: Apache Ant 1.5.1E...

2019-02-11 10:27:52 298

转载 java -cp & java jar的区别

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):java -cp &amp;amp; java jar的区别在linux中运行java jar包 ,今天用了java -jar 但是不管用,后来改为java -cp就可以了,下面是关于两者之间的区别和一下总结:java -cp 和 -classpath 一样,是指定类运行所依赖其他类的路径,通常是类库,jar包之类,需要全...

2019-02-11 10:27:20 2298

转载 修改 hosts 文件

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):详述 hosts 文件的作用及修改 hosts 文件的方法1 什么是hosts文件?hosts是一个没有扩展名的系统文件,其基本作用就是将一些常用的网址域名与其对应的 IP 地址建立一个关联“ 数据库 ”。当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从hosts文件中寻找对应的 IP 地址,一旦找到,系...

2019-02-11 10:23:31 1040

原创 Linux | 通用jar包运行命令

运行的时候分配运行内存,指定快速启动,并引导输出的配置nohup java -Xmx512M -Xms512M -Djava.security.egd=/dev/urandom -jar XXXXXXXX.jar &amp;amp;gt; /dev/null 2&amp;amp;gt;&amp;amp;amp;1 &amp;amp;amp;Linux下还有一个特殊的文件/dev/null,它就像一个无底洞,所有重定向到它的信息都会消失得无影无踪。.

2019-01-31 10:14:50 469

原创 Linux | 将文件移动到指定文件夹中

去需要移动文件的目录中比如这里要移动zuul.jar到/opt (/代表根目录)命令:mv zuul.jar /opt去/opt目录查看/opt/javaapps 中的zuul.jar已经移动到了 /opt中,原本目录中的文件已经不存在了。PS:如果提示输入密码等,可能用户权限不足,需要用户密码认证,输入密码就可以了。...

2019-01-31 10:14:23 36694 1

转载 Hadoop | HBase -ROOT-和.META.表结构(region定位原理)

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):HBase -ROOT-和.META.表结构(region定位原理)在HBase中,大部分的操作都是在RegionServer完成的,Client端想要插入,删除,查询数据都需要先找到相应的RegionServer。什么叫相应的RegionServer?就是管理你要操作的那个**Region(可以当作表在region...

2019-01-31 10:14:06 188

原创 Hadoop | Stom

概述Storm是Twitter开源的分布式实时大数据处理系统,最早开源于github,从0.9.1版本之后,归于Apache社区,被业界称为实时版Hadoop。随着越来越多的场景对Hadoop的MapReduce高延迟无法容忍,比如网站统计、推荐系统、预警系统、金融系统(高频交易、股票)等等,大数据实时处理解决方案(流计算)的应用日趋广泛,目前已是分布式技术领域最新爆发点,而Storm更是流计算...

2019-01-31 10:13:42 242

原创 Hadoop | Hbase

1. 什么是hbasehbase是一个高可用、高性能、面向列、可伸缩的分布式存储系统,利用hbase技术可在廉价PC Server上搭建起大规模的结构化存储集群。HBASE的目标是存储并处理大型的数据,更具体来说是仅需使用普通的硬件配置,就能够处理由成千上万的行和列所组成的大型数据。HBASE是Google Bigtable的开源实现,但是也有很多不同之处。比如:Google Bigtabl...

2019-01-31 10:12:53 210

转载 Non-terminating decimal expansion; no exact representable decimal result

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):Non-terminating decimal expansion; no exact representable decimal result由于需要处理精度比较高的浮点数,所以弃用double类型,改用BigDecimal类来进行数值处理。在加减乘时都没有出现问题,但是到除法运算时,提示了如下错误:大概的意思...

2019-01-31 10:12:19 171

原创 MySQL | 1064错误,delete语句中 表名不能用别名

执行如下语句得时候DELETE FROM table_name tmp where tmp......;会报1064 错误,原因MySQL 中delete 语句不能给表名起别名。注:1, 如果记录不存在,delete from 不会报错!...

2019-01-31 10:11:41 466

原创 MySQL | 删除表中重复数据

用SQL语句,删除掉重复项只保留一条在上万条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢t_api_info 表,id为主键,自增字段,parent_id 是表中相同字段(可以多个也可以选关键得几个,排序可要可不要)实现:从t_api_info表中去重根据parent_id字段,只留下每组id最大得那一条记录DELETE FROM t_api_info WHERE id...

2019-01-31 10:11:24 279

原创 MySQL | You can't specify target table 'xxx' for update in FROM clause的解决

问题:在MySQL数据库删除重复数据的时候遇到了一个问题。如下脚本:DELETE FROM tempA WHERE tid IN (SELECT MAX(tid) AS tid FROM tempA GROUP BY name,age)会出现报错信息:You can't specify target table 'tempA' for update in FROM clause...

2019-01-31 10:11:06 1329

转载 Mysql | SELECT list is not in GROUP BY clause and contains nonaggregate...

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'userinfo.如果sql语句中有类似下面的语句SELECT * FROM t_api_info GROUP BY parent_id...

2019-01-31 10:09:46 419

转载 Java jar (SpringBoot-Jar)转为win可执行的exe程序

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):Java jar (SpringBoot-Jar)转为win可执行的exe程序exe4j破解版的下载及使用Inno Setup的使用和下载1,将java项目Jar工程转换成win平台可执行的exe程序(不封装jre,需要win具备java环境)准备软件:exe4j exe4j是一款功能强大的软件打包工具,通...

2019-01-29 16:16:28 5416 6

转载 MYSQL | limit用法

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):MYSQL limit用法1、limit语法在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。语法:SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offsetLIM...

2019-01-29 13:59:18 194

转载 JAVA中的Random()函数

引用处:JAVA中的Random()函数Java中存在着两种Random函数:一、java.lang.Math.Random;调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是[0.0,1.0)的左闭右开区间,返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。例子如下:package IO;import java.u...

2019-01-25 14:33:12 193

转载 Hadoop | MapReduce的配置

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):MapReduce配置与优化配置详解core-site.xml是全局配置,hdfs-site.xml和mapred-site.xml分别是hdfs和mapred的局部配置。本文配置基于2.7.3版本。另外只列出了部分属性。core-default.xmlhdfs-default.xmlmapred...

2019-01-25 14:29:28 1365

转载 Git 的常用操作命令

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导):Git 常用操作命令初始化配置生成本地公钥:ssh-keygen配置本地global信息:1.git config --global --list查看global配置, git config -l查看所有config2.git config --global user.name &amp;quot;Your Name Come...

2019-01-25 14:28:09 77

包含中国,省市区,以及独立省份的地图素材

包含中国,省市区,以及独立省份的地图素材

2023-12-26

elasticsearch-7.10.2.zip

适用于MAC,LINUX系统, 解压后即可使用

2021-10-04

zk:redis分布式锁.zip

里面包含zk的分布式锁,包括原生客户端API的方式,以及框架的方式。还有red is的原生客户端API方式,以及框架的方式

2019-10-23

wehere.zip

springboot+swagger2+maven管理等一个可以直接拿来使用的完整项目,里面有相应注释,可以依照注释更改配置来实现业务需求。

2019-10-08

mybatis逆向工程.zip

mybatis逆向工程工具,通过简单配置,实现数据库表的映射,避免手动配置。

2019-09-12

SonarLint4.0.0.zip

sonarlint idea离线安装插件,避免在idea中直接安装慢的问题。

2019-08-29

jdk1.8Linux64位

linux64位的jdk1.8版本,欢迎大家下载使用,官网资源适合大众。

2019-02-21

icon资源下载

收集的一些icon的图片集合,大家可以下载使用,里面是png的,需要转换一下格式

2019-01-29

Inno Setup

Inno Setup是一个免费的软件打包工具,Inno Setup的最大特点是小巧、简便,并且界面简洁,支持pascal脚本,能快速制作出标准Windows2000风格的安装界面,足以完成一般安装任务。

2019-01-29

exe4j打包软件

 exe4j是一款功能强大的打包工具,通过该软件,用户可以快速的将自己编写的程序直接打包为EXE格式的文件进行保存.

2019-01-29

alwaysUP软件

alwaysup是一个计算机系统软件,能将可执行文件、批处理文件及快捷方式作为windows系统服务,并且进行管理和监视确保100%运行。

2019-01-19

hadoop_windows编译版本

window编译版本,可以直接在本地运行,适用于win7,win8,win10等版本,下载后可以直接使用

2019-01-10

微软Windows Server 2012中文版

CIS-Microsoft-Windows-Server-2012安全基线的中文版本

2018-11-27

alwaysup后台持续运作

实现windows服务器的jar包后台运行与监控等,亲测可用

2018-11-27

Everything(全盘搜索工具)

 Everything 64位中文版是一款专业免费的文件搜索工具,该软件体积小巧、界面简洁易用,可以让你快速建立索引、快速搜索,同时占用极低的系统资源。

2018-11-14

阿里巴巴java开发手册

最新版本的阿里巴巴开发手册1.4版本,里面详细讲解了相关约束,规则等

2018-11-14

研究生必备Endnote之中科大罗昭峰PDF版教程

研究生必备Endnote之中科大罗昭峰PDF版教程是中科大教授罗昭峰精心整理归纳的文献管理教程,希望对大家有用

2018-10-20

图片上传插件,亲测可用

完整的图片上传插件,亲自测试并补充完善,比如多图片上传,浏览,方便各位使用。WebUploader是由Baidu WebFE(FEX)团队开发的一个简单的以HTML5为主,FLASH为辅的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,沿用原来的FLASH运行时,兼容IE6+,iOS 6+, android 4+。两套运行时,同样的调用方式,可供用户任意选用。 采用大文件分片并发上传,极大的提高了文件上传效率。

2017-09-06

freemarker Demo封装

包括控制台打印,html生成,html前端展示,servlet整合等。

2017-08-08

freemarker依赖包

完整的freemarker依赖包,直接解压即可。

2017-08-08

SVN取消关联的程序

svn取消关联的程序,解决无法完整的取消程序或者文件与svn库的关联关系。一键使用,方便快捷。

2017-08-08

java反编译工具

可以快速实现 java反编译查看,修改,等功能的一款软件,直接拖拉jar包就可以查看,方便,便捷。

2017-08-02

java编程思想第四版,高清中文

java编程思想第四版,高清完整中文版,欢迎下载,浏览。

2017-08-01

H-ui 案例模板

H-ui开发的经典案例模板,方便学习的你,认真研究。

2017-08-01

H-ui前端框架

完整的H-ui框架指导,亲测。

2017-08-01

空空如也

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

TA关注的人

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