Spring Boot异常统一处理

最近在学习自己搭建一个配置中心平台,准备用spring boot来搭建后台web系统,将遇到的问题在此记录。github项目地址:https://github.com/zhaikevin/confCenter,如果觉得有用,请给个star。ps:还有很多东西没有完成,欢迎感兴趣的童鞋一起来搞。我们...

2018-05-24 17:16:19

阅读数 1038

评论数 1

Java容器LinkedList源代码解析

写在前面的话本文针对的是Java1.6进行的源码分析,与其他版本可能存在差异。概述LinkedList是基于双向链表来实现的,与ArrayList一样,它也实现了List接口。与ArrayList相比,它的插入和删除操作更加高效,但是在随机访问数据方面要逊色许多。LinkedList适用的场景:更...

2017-06-06 09:34:21

阅读数 885

评论数 0

Java容器HashSet和LinkedHashSet源代码解析

写在前面的话本文针对的是Java1.6进行的源码分析,与其他版本可能存在差异。概述HashSet和LinkedHashSet分别是用HashMap和LinkedHashMap来实现的,它们是把数据作为Key值存入到HashMap或LinkedHashMap中。因此Set都不允许有重复的值,且Has...

2017-05-31 11:24:28

阅读数 931

评论数 0

Java容器LinkedHashMap源代码解析

写在前面的话本文针对的是Java1.6进行的源码分析,与其他版本可能存在差异。概述LinkedHashMap是继承自HashMap,所以HashMap的特性,它都有。与HashMap不同之处在于,它自身还维护了一个双向链表,这个链表是有序的,可以根据元素的插入顺序或者访问顺序排列。关于HashMa...

2017-05-26 14:25:25

阅读数 608

评论数 0

Java容器HashMap源代码解析

本文主要介绍了HashMap的源代码实现,包括哈希表的简介、HashMap底层数据结构、添加数据、获取数据等主要方法。

2017-05-25 10:41:48

阅读数 743

评论数 0

Java容器HashMap遍历方法和源代码解析

本文主要介绍了HashMap遍历用法和相应的元代码解析

2017-05-22 16:17:09

阅读数 667

评论数 0

Java容器ArrayList源代码解析

ArrayList是很常用的一个容器,它的底层是用动态数组实现的,可以根据数据量大小自动扩容。它支持很多操作,比如向容器中添加、删除、查找数据,返回容器的大小等等。

2017-05-18 18:11:13

阅读数 534

评论数 0

利用ajaxSubmit()方法实现Form提交表单后回调

1.      背景 最近在工作中,需要实现网页端图片上传到FTP服务器的功能。上传文件是用Form表单提交数据的方法向后台传输文件流,在此遇到了一个问题:后台在处理完图片上传功能后,需要向前台回传是否上传成功的状态码、上传失败的错误信息和上传成功后的图片URL。但是,用普通Form表单提交的话,...

2017-01-12 17:48:30

阅读数 37082

评论数 1

【python脚本】-刷CSDN博客流量

本脚本可以通过打开CSDN博客页面,来增加博客访问量。写此脚本纯粹是为了练手,想要增加访问量,写出高质量的文章才是王道。脚本如下: #!usr/bin/python # -*- coding: utf-8 -*- import urllib2 import re import time fro...

2016-09-02 17:26:38

阅读数 17124

评论数 0

spring mvc能访问到Controller但是显示404问题解决办法

今天,在配置Spring mvc时碰见一个很奇怪的问题,路径明明是对的,但是访问页面一直显示404 Not Found。启动调试,跟踪代码,发现请求能够进入到Controller中,但是返回jsp时却出现错误。上网查了一下,发现是web.xml配置有问题。我的配置文件如下: <web-a...

2016-08-31 17:27:01

阅读数 12934

评论数 1

【Python脚本】-爬虫得到CSDN博客的文章访问量和评论量

对于CSDN博客,我们比较关注的就是文章的访问量和评论量。但是当文章多了之后,我们想看每篇文章的访问量变得很费劲。通过爬虫,我们可以把每篇博客的基本信息都能得到。之后,可以再进行进一步的统计分析。脚本如下: #!usr/bin/python # -*- coding: utf-8 -*- imp...

2016-08-31 15:37:17

阅读数 1939

评论数 0

【Spring学习笔记七】-Spring MVC基本配置和实例

一、spring mvc基本配置 对于spring mvc的配置,如果是maven项目,只需要简单地加入spring mvc和Servlet的依赖就可以了。下面所说的配置,指的是没有使用maven的项目配置。 首先,新建一个web项目。在new->project->web->Dy...

2016-08-30 13:36:25

阅读数 8240

评论数 0

【Spring学习笔记六】-Spring MVC框架

一、Spring mvc介绍 Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring We...

2016-08-22 18:21:59

阅读数 889

评论数 0

【Spring学习笔记五】-Bean的作用域

一、Bean作用域类型 Spring定义了多种作用域,可以基于这些作用域创建Bean。Spring包括以下四种作用域: (1) 单例(Singleton):在整个应用中,只创建bean的一个实例 (2) 原型(Prototype):每次注入或者通过Spring应用上下文获取时,都会创建一个新...

2016-08-22 10:36:29

阅读数 910

评论数 0

【Spring学习笔记四】-自动装配Bean

上一次博客写到Spring有两种依赖注入的方式,设值注入和构造注入,详情点击这里:http://blog.csdn.net/kevin_zhai/article/details/52184901。上述两种注入方式的例子,都是通过XML配置文件来装配Bean的。除此之外,Spring提供了一种更加方...

2016-08-18 10:47:11

阅读数 2803

评论数 4

【Python脚本】-Python查找可用代理IP

在用Python爬虫时,我们有时会用到IP代理。无意中发现一个免费代理IP的网站:http://www.xicidaili.com/nn/。但是,发现很多IP都用不了。故用Python写了个脚本,该脚本可以把能用的代理IP检测出来。脚本如下: #encoding=utf8 import urll...

2016-08-14 15:48:52

阅读数 5473

评论数 2

【Spring学习笔记三】-依赖注入的两种方式

依赖注入通常有两种方式:设值注入和构造注入。设值注入,即Spring容器使用属性的setter方法来注入被依赖的实例。构造注入,即Spring容器使用构造器来注入被依赖的实例。 一、设值注入 设值注入是指Spring容器使用属性的setter方法来注入被依赖的实例。这种注入方式简单、直观,因而在S...

2016-08-11 17:43:04

阅读数 1066

评论数 0

【Spring学习笔记二】-理解依赖注入

为了更好的理解依赖注入,我们先从一个简单的例子说起。一个人(我们可以看做是一个Java实例,调用者),他因为劳动,需要一把斧子(在这里也可以看做是一个Java实例,被调用者)。 在原始社会里,几乎没有任何分工,想要斧子,就必须要自己动手去打造。在Java中,就相当于,调用者自己创建被调用者,通常做...

2016-08-11 15:28:34

阅读数 566

评论数 0

【leetcode Database】262. Trips and Users

题目: The Trips table holds all taxi trips. Each trip has a unique Id, while Client_Id and Driver_Id are both foreign keys to the Users_Id at theUse...

2016-08-09 11:22:00

阅读数 3994

评论数 0

【leetcode Database】178. Rank Scores

题目: Write a SQL query to rank scores. If there is a tie between two scores, both should have the same ranking. Note that after a tie, the next r...

2016-08-08 17:06:10

阅读数 3926

评论数 0

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