自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 (ZT)JAVA中的CAS

 本篇的思路是先阐明无锁执行者CAS的核心算法原理然后分析Java执行CAS的实践者Unsafe类,该类中的方法都是native修饰的,因此我们会以说明方法作用为主介绍Unsafe类,最后再介绍并发包中的Atomic系统使用CAS原理实现的并发类。无锁的概念      在谈论无锁概念时,总会关联起乐观派与悲观派,对于乐观派而言,他们认为事情总会往好的方向发展,总是认为坏的情况发生的概率特别...

2018-10-19 21:01:51 175

转载 转载 如何在IDEA启动多个Spring Boot工程实例

step 1在IDEA上点击Application右边的下三角 ,弹出选项后,点击Edit Configurationstep 2打开配置后,将默认的Single instance only(单实例)的钩去掉。 step 3通过修改application文件的server.port的端口,启动。多个实例,需要多个端口,分别启动。原文链接:https://blog.csdn.net/forezp/a...

2018-05-31 08:52:46 377

转载 Solr_集群介绍

原文链接:http://blog.csdn.net/Regan_Hoo/article/details/78803529如有侵权,请联系博主删博,谢谢概述Lucene是一个Java语言编写的利用倒排原理实现的文本检索类库 Solr是以Lucene为基础实现的文本检索应用服务。Solr部署方式有单机方式、多机Master-Slaver方式、Cloud方式 SolrCloud是基于Solr和Zooke...

2018-02-26 20:21:28 451

转载 redis

原文:http://blog.csdn.net/guowenwen_0416/article/details/52778468如有侵权,请联系博主删除博客,谢谢Redis是一个远程内存数据库,它不仅性能强劲,而且还具有复制特性以及为解决问题而生的独一无二的数据模型。Redis提供了5种不同类型的数据结构,各式各样的问题都可以很自然地映射到这些数据结构上:Redis的数据结构致力于帮助用户解决问题,...

2018-02-26 20:01:34 178

转载 shiro

本文主要是一下两篇文章的综合,感觉都不错,拿来报讯学习一下http://blog.csdn.net/qq_33556185/article/details/51579680http://blog.csdn.net/u013142781/article/details/50629708详解登录认证及授权--Shiro系列(一)Apache Shiro 是一个强大而灵活的开源安全框架,它干净利落地处理...

2018-02-26 20:01:19 207

转载 SpringBoot开发详解(十二) -- SpringBoot中执行定时任务

原文链接:http://blog.csdn.net/qq_31001665如有侵权,请联系博主删除博客,谢谢最近在项目中一直使用定时任务完成一些业务逻辑,比如天气接口的数据获取,定时发送短信,邮件。以及商城中每天用户的限额,定时自动收货等等。定时器在项目中是我们常常会使用到的一个手段,今天我们就来看下在SpringBoot中如何集成定时任务。定时任务在Spring Boot中的集成在启动类中加入开...

2018-02-26 20:00:55 224

转载 SpringBoot开发详解(十一) -- Redis在SpringBoot中的整合

原文链接:http://blog.csdn.net/qq_31001665如有侵权,请联系博主删除博客,谢谢各位小伙伴,好久不见。最近一直都没有更新,因为公司的项目一直在抓进度,又是表结构更替,又是重构,还要迭代需求。感觉项目都快做烂了……所以一个公司的好坏真的和领导者有极大的关系,许多程序员真的只是三年程序员,谢三年代码就去转岗管理了,最后导致技术水平有限,管理水平又跟不上。好,我废话少说,开始...

2018-02-26 20:00:40 898

转载 Lucene 简介

原文链接:http://blog.csdn.net/regan_hoo/article/details/78802897如有侵权,请联系博主删除博客,谢谢Lucene概述Lucene是一款高性能的、可扩展的信息检索(IR)工具库。信息检索是指文档搜索、文档内信息搜索或者文档相关的元数据搜索等操作。索引过程:①获取内容②建立文档 获取原始内容后,就需要对这些内容进行索引,必须首先将这些内容转换成部件...

2018-02-26 20:00:20 137

转载 SpringBoot开发详解(十) -- 使用JPA访问数据库下篇及使用Page进行数据分页

原文链接:http://blog.csdn.net/qq_31001665如有侵权,请联系博主删除博客,谢谢JPA调用EntityManageer实现JPA调用EntityManageer:我们在上篇中使用过JPA其中一种方案来访问数据库,就是继承JpaRepository接口,今天我们使用另一种方案来实现JPA的访问数据库。所需要引用的依赖和上篇是一致

2018-02-04 15:28:20 230

转载 SpringBoot开发详解(九) -- 使用JPA访问数据库上篇

原文链接:http://blog.csdn.net/qq_31001665如有侵权,请联系博主删除博客,谢谢更优雅的访问数据库JPAJPA访问数据库的优点:通常我们访问数据库归根结底无非就是增删改查,作为开发人员,我们会写大量的SQL,而这些SQL有大多是重复且枯燥的。无非就是库名,表名的不同。为了提高开发效率,我们通常会使用ORM框架,而其中最著名的就

2018-02-04 15:26:45 125

转载 SpringBoot开发详解(八) -- 使用Swagger2构建API文档

原文链接:http://blog.csdn.net/qq_31001665如有侵权,请联系博主删除博客,谢谢API文档文档在开发中的价值与作用:作为一个开发人员,平时看得最多的恐怕就是各式各样的文档了。并且在开发中我们也避免不了的需要自己去书写文档,比如作为后台开发人员,我们书写最多的应该就是接口文档了。前端人员会按照我们给出的文档来进行前端开发,并且按

2018-02-04 15:25:37 864

转载 SpringBoot开发详解(七)-- Mybatis整合Spring Boot

原文链接:http://blog.csdn.net/qq_31001665如有侵权,请联系博主删除博客,谢谢Mybatis在SpringBoot中的使用使用Mybatis作为ORM框架:如今的接口开发中,ORM框架是我们操作数据库不可或缺的一部分,而其中Hibernate与Mybatis是最为常用的两大框架,其中Hibernate学习周期较长,因为它使用

2018-02-04 15:24:13 153

转载 SpringBoot开发详解(六)-- 异常统一管理以及AOP的使用

原文链接:http://blog.csdn.net/qq_31001665如有侵权,请联系博主删除博客,谢谢AOP在SpringBoot中的使用使用切面管理异常的原因:今天的内容干货满满哦~并且是我自己在平时工作中的一些问题与解决途径,对实际开发的作用很大,好,闲言少叙,让我们开始吧~~我们先看一张错误信息在APP中的展示图: 是不是

2018-02-04 15:22:53 135

转载 SpringBoot开发详解(五)--Controller接收参数以及参数校验

原文链接:http://blog.csdn.net/qq_31001665如有侵权,请联系博主删除博客,谢谢Controller 中注解使用接受参数的几种传输方式以及几种注解: 在上一篇中,我们使用了JDBC链接数据库,完成了简单的后端开发。但正如我在上文中抛出的问题,我们能不能更好的优化我们在Controller中接受参数的方式呢?这一篇中我们就来聊一聊怎么更有效

2018-02-04 15:20:33 3457

转载 SpringBoot开发详解(四)--JDBC操作数据库

原文链接:http://blog.csdn.net/qq_31001665如有侵权,请联系博主删除博客,谢谢JDBC在Spring Boot中的配置使用JDBC连接数据库: 通过上几篇幅的介绍,我们已经能够构建一个简单的,没有数据库的API接口项目,可是作为一个接口程序,没有数据库就是在耍流氓。那么本文我们就介绍下最简单的通过JDBC连接数据库的操作。

2018-02-04 15:16:23 202

转载 SpringBoot开发详解(三)--SpringBoot配置文件YML注意事项

原文链接:http://blog.csdn.net/qq_31001665如有侵权,请联系博主删除博客,谢谢YML读取注意事项使用YML时遇到的坑: 最近在做项目时,遇到了一些在读取YML配置时发生的问题,在这里写一并写下来,希望给自己以及大家一个提示,能尽量避免在读取配置文件时发生这些错误,给开发带来不必要的多余时间去处理。多重层级读取在Y

2018-02-04 15:15:18 183

转载 SpringBoot开发详解(二)--SpringBoot的配置文件以及注解

原文链接:http://blog.csdn.net/qq_31001665如有侵权,请联系博主删除博客,谢谢Spring Boot的注解以及YMLSpring Boot注解通过上一篇文章,我们已经快速构建了一个spring boot的项目,那spring boot项目和我们之前使用的springMVC项目有什么区别呢,这一篇我们就来聊一下spring boot为我们

2018-02-04 15:13:20 180

转载 SpringBoot开发详解(一)--初识SpringBoot

原文链接:http://blog.csdn.net/qq_31001665/article/details/54803354如有侵权,请联系博主删除博客,谢谢初识SpringBoot写在前面的话:越来越多的公司开始使用sprinbgboot作为后台服务器开发的框架,作为目前微服务框架的佼佼者,现在学习springboot框架是一个很好的机会,我自己也在学习中

2018-02-04 15:10:15 244

转载 如何在Windows系统中设置Python程序定时运行

楼主最近写了一个简单的Python程序,想让这个小程序每天上午10点定时运行一次,因为我的电脑是Windows系统,无法使用Linux下强大的crontab命令,所以我只好求助于度娘。我搜到了好几个相关的网页,但是看完之后仍然不明白应该怎么做,最后经过多次推理和尝试才设置成功。我相信以后还会有人想要知道在Windows下怎么设置Python程序定时运行,因此把我的经验写在这里,希望能帮助到大家。

2018-01-23 08:49:58 609

转载 jdk与jre的区别

很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序

2018-01-19 08:45:21 132

转载 MYSQL常用命令

1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u

2018-01-17 08:52:48 126

转载 SSM框架入门和搭建 十部曲

又快到毕业设计的时候了,有的学弟说想用ssm做毕业设计,在网上找到资料看不懂,基础差。我就帮他写了一个demo,顺便也整理一下。SSM框架,顾名思义,就是Spring+SpringMVC+mybatis。通过Spring来将各层进行整合,通过spring来管理持久层(mybatis),通过spring来管理handler。总之,spring是将各层进行整合。

2018-01-17 08:49:29 188

转载 机器学习入门好文,强烈推荐

转自 飞鸟各投林史上最强----机器学习经典总结---入门必读----心血总结-----回味无穷让我们从机器学习谈起导读:在本篇文章中,将对机器学习做个概要的介绍。本文的目的是能让即便完全不了解机器学习的人也能了解机器学习,并且上手相关的实践。当然,本文也面对一般读者,不会对阅读有相关的前提要求。 在进入正题前,我想读者心中可能会有一

2018-01-15 17:43:11 158

转载 $.ajax()方法详解

转载自:http://www.cnblogs.com/tylerdonet/p/3520862.htmljquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和del

2018-01-15 09:37:14 137

转载 抢火车票1

# -*- coding: utf-8 -*- """ @author: liuyw """ from splinter.browser import Browser from time import sleep import traceback import time, sys   class huoche(object):

2018-01-10 22:23:23 226

转载 'chromedriver' executable needs to be in PATH.解决办法

第一个解决方法:你去下载一个chromedriver然后放在指定文件夹并且加入PATH环境变量。结果是,我把chromedriver放进了chrome的文件夹,并且把那个文件夹加入了环境变量,然后不能用。第二种解决方法:直接把chromedriver.exe放到你运行.py程序的下面(也就是工作目录下)。就可以了。参考的网址:http://blog.csdn.net

2018-01-10 16:57:41 1647

转载 优秀文章和博客推荐

### 优秀文章和博客- [创业互联网公司如何搭建自己的技术框架] (http://shuzheng5201314.iteye.com/blog/2330151"创业互联网公司如何搭建自己的技术框架")- [微服务实战](https://segmentfault.com/a/1190000004634172"微服务实战")- [单点登录原理与简单实现](http://shu

2018-01-10 14:01:09 301

转载 @RequestParam @RequestBody @PathVariable 等参数绑定注解详解

引言:接上一篇文章,对@RequestMapping进行地址映射讲解之后,该篇主要讲解request 数据到handler method 参数数据的绑定所用到的注解和什么情形下使用;简介:handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理requet uri 部分(这里指

2018-01-09 10:35:10 162

转载 ajax请求中contentType与dataType区别

本文参考了两篇博客的内容:http://blog.csdn.net/john1337/article/details/60867183http://blog.csdn.net/qq441568267/article/details/75353825contentType: 告诉服务器,我要发什么类型的数据dataType:告诉服务器,我要想什么类型的数据,如果没

2018-01-09 09:09:14 1735

转载 集合_用List实现栈和队列

1、栈的实现             1)栈的功能:进栈、出栈、返回栈口元素……                        2)详解的过程看代码吧:      [java] view plain copyimport java.util.*;    //1借助LinkedList 类中的方法实现栈  p

2018-01-08 11:33:53 3534 1

原创 python通过windows身份验证登录网页

python通过base64对用户名和密码进行加密,通过windows身份验证进行登录,然后用BeautifulSoup下面直接上代码# -*- coding: utf-8 -*-import urllib2import sysimport sslimport base64from bs4 import BeautifulSoupimport smtplib #

2018-01-04 10:34:00 2732

转载 SpringMVC源码分析系列

说到java的mvc框架,struts2和springmvc想必大家都知道,struts2的设计基本上完全脱离了Servlet容器,而springmvc是依托着Servlet容器元素来设计的,同时springmvc基于Spring框架,Spring框架想必搞java的同学都很熟悉。一进Spring的官网就发现了这样一排醒目的文字, spring可以让我们构造简单的、便携的、又快又易

2018-01-03 17:40:13 161

转载 SpringMVC源码总结(十二)ViewResolver介绍

首先我们先看看ModelAndView中重要的View接口。 View接口: Java代码  String getContentType();        /**      * Render the view given the specified model.      * The first step will be preparing t

2018-01-03 15:11:35 160

转载 SpringMVC源码总结(十一)mvc:interceptors拦截器介绍

本文章针对mvc:interceptors标签进行介绍,它的注册过程以及在访问时的拦截过程。 首先说下接口HandlerInterceptor,它有如下三个方法: Java代码  boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler

2018-01-03 09:26:49 204

转载 SpringMVC源码总结(十)自定义HandlerMethodArgumentResolver

上一篇文章介绍了HandlerMethodArgumentResolver的来龙去脉,这篇就要说说自定义HandlerMethodArgumentResolver来解决我们的需求,本文提供了四种解决方案。 需求,有一个Teacher类和Student类,他们都有属性name和age: 前端form表单为: Java代码  "/test/two" meth

2018-01-03 09:12:39 386

转载 SpringMVC源码总结(九)HandlerMethodArgumentResolver介绍

本文章主要介绍HandlerMethodArgumentResolver在SpringMVC中的使用,介绍几个HandlerMethodArgumentResolver具体的使用情况,然后说明HandlerMethodArgumentResolver的注册来源以及如何自定义注册。 首先具体看下请求映射到的handler的对应的映射函数的参数形式有哪些: HandlerMethodA

2018-01-02 18:42:56 181

转载 SpringMVC源码总结(八)类型转换PropertyEditor的背后

PropertyEditor是Spring最初采用的转换策略。将会转移到Converter上。本文章主要对@InitBinder注解背后代码层面的运行过程做介绍。所以最好先熟悉它的用法然后来看通代码流程。 先看实例,controller代码如下: Java代码  @Controller  public class FormAction{     

2018-01-02 18:38:56 178

转载 SpringMVC源码总结(七)mvc:annotation-driven中的HttpMessageConverter

这一篇文章主要介绍下HttpMessageConverter整个注册过程包含自定义的HttpMessageConverter,然后对一些HttpMessageConverter进行具体介绍。 HttpMessageConverter接口介绍: Java代码  public interface HttpMessageConverter {       

2018-01-02 18:35:48 179

转载 SpringMVC源码总结(六)mvc:annotation-driven中的HandlerMethodReturnValueHandler

经过了两篇的乱码说明,要重新回到mvc:annotation-driven标签中,继续说说HandlerMethodReturnValueHandler的使用,下一篇文章主要说说HttpMessageConverter。 HandlerMethodReturnValueHandler是RequestMappingHandlerAdapter用来处理当含有@RequestMapping的方法

2018-01-02 18:28:22 183

转载 SpringMVC源码总结(五)Tomcat的URIEncoding、useBodyEncodingForURI和CharacterEncodingFilter

继续上一章节的乱码问题。上一篇文章仅仅说了设置Tomcat的URIEncoding可以解决乱码问题,这篇文章便会讲述这一背后的内容。首先说明下,光看是没用的,要多实验实验。 目前我的tomcat版本为:7.0.55,spring所有文章的版本始终为4.0.5 本文章会从tomcat的源码角度来解析Tomcat的两个参数设置URIEncoding和useBodyEncodingFor

2018-01-02 18:27:13 199

数据结构ppt课件

严慧敏数据结构ppt详细讲解

2016-03-26

Android项目案例开发实战宝典实例代码

本资源为Android项目案例开发实战宝典配属的原装代码,代码丰富完整,非常适合学习

2015-12-05

疯狂JAVA讲义第二版源码

适合初学者学习JAVA,疯狂JAVA讲义源码~~~

2015-09-13

空空如也

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

TA关注的人

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