自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面向对象面试题

1) 面向对象的优点?答案Icon易扩展 易维护,面向对象三大特征(封装,继承,多态....)2) 如何声名一个静态块?静态块有什么好处答案Icon在类中方法外声明 static关键字+代码块,对于一些必须要初始化的代码,必须是写在静态块里面,如果写在构造器里面,有多个构造器的时候不一定执行初始化....

2019-01-02 20:07:06 253

原创 谈谈对面向对象的理解

对面向对象的理解在我理解,面向对象是向现实世界模型的自然延伸,这是一种“万物皆对象”的编程思想。在现实生活中的任何物体都可以归为一类事物,而每一个个体都是一类事物的实例。面向对象的编程是以对象为中心,以消息为驱动,所以程序=对象+消息。面向对象有三大特性,封装、继承和多态。封装就是将一类事物的属性和行为抽象成一个类,使其属性私有化,行为公开化,...

2019-01-02 20:05:02 369

转载 最新SQL 面试用题

版权声明:原创博文,共同进步,转载需备注作者和出处 https://blog.csdn.net/qq_37939251/article/details/83214936 SQL 面试用题实战训练SQL 面试用题是面试中最常见的题型 ,围绕五张表深入了解SQL面试...

2018-11-10 22:19:44 405

转载 Oracle基础:4: sql执行错误时的控制方式

版权声明:本文为博主原创文章,未经博主允许欢迎转载,但请注明出处。 https://blog.csdn.net/liumiaocn/article/details/83900826 多条sql执行时如果在中间的语句出现错误,后续会不会直接执行,如何进行设定,以及其...

2018-11-10 22:18:21 483

原创 solr中一对多,多对多关系

先看下官方文档的例子:假设有如下表结构:data-config.xml:一对多,多对多的关系写法如下:<dataConfig><dataSource driver="org.hsqldb.jdbcDriver" url="jdbc:hsqldb:/temp/example/ex" u...

2018-11-09 21:42:14 737

原创 Tomcat 内存与优化

Tomcat 内存与优化一、Tomcat 运行环境介绍 1.Tomcat 本身无法直接在计算机上运行,需要依赖硬件基础上的操作系统和Java虚拟机; 2.Java 程序启动时JVM都会分配一个初始内存和最大内存给这个应用; 3.当应用程序用到最大内存的时刻,就会触发JVM做垃圾回收(GC)动作,释放被占用的内存; 4.因此想要调整Java程序启动时的初始内存和最大内存,需要向JVM申请; 5.如...

2018-11-09 21:40:02 250

原创 MyBatis的一个入门程序

MyBatis在操作数据库时,主要分为8大步骤:(1) 读取MyBatis配置文件mabatis-config.xml,mabatis-config.xml作为MaBatis的全局配置文件,配置了MyBatis的运行环境等信息,其主要是获取数据库连接。(2) 加载映射文件Mapper.xml。Mapper...

2018-11-08 20:55:39 202

原创 更换eclipse工作空间后创建maven项目报错

如何更换工作空间如图所示,点Other选择你相应的工作空间的文件夹创建maven项目创建一个简单的java的maven项目,创建后发现如下图如何解决?这是因为没有配置maven和引入setting.xml文件,如图进行配置配置好后再次新建一个maven项目,成功解决!转载请注明出处,如有...

2018-11-08 20:51:51 605

原创 SVN简单操作:服务器/客户端的安装。文件的提交/删除/更新/误删/查看修改历史/下载历史版本。

一、版本控制工具的作用什么是版本控制?版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。为什么要用版本控制工具?将代码放在版本控制工具中,那你的代码就是受保护的。你的版本控制工具的行为是受约束的。别人的代码是不能乱动的。一个人很难开发一个项目,必然需要和其他人合作。版本控制...

2018-11-07 21:26:57 554

原创 使用Nginx实现反向代理

一、代理服务器 1、什么是代理服务器 代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。  2、为什么要使用代理服务器 ...

2018-11-07 21:23:07 281

原创 springboot开发支持JSP,并发布为war包运行

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Java_Dmz/article/details/83450826 <!--springboot tomcat jsp 支持开启--><depende...

2018-11-06 21:54:32 608

原创 Linux环境下多库svn安装与配置(独立库,多个配置文件)

[先在服务器中开启放行 3690 端口!!!](1)查看是否已经安装了svn命令:svnserve --version没有安装,出现下面信息->已经安装,出现下面版本信息->查看安装svn的路径信息:rpm -ql subversion(2)安装subversion,直接用yum ...

2018-11-06 21:53:30 683

原创 SpringBoot 重复运行时 TomCat 端口被占用

首先这个问题要分为两种情况第一种:普通启动,改端口就行(主要是为了不用8080端口)在配置文件 application.properties或者xxx.yml中改掉端口号,以 application.properties为例,加入下面代码即可server.port=8888然后重启...

2018-11-05 20:12:25 2180 1

原创 spring源码导入到idea中

之所以使用idea是因为eclipse太差了。1    Spring 3.x.x 使用jdk1.7的版本,到4.x.x后使用1.8,因此需要对应好jdk的版本。下载spring framework的源码,地址为:https://github.com/spring-proje...

2018-11-05 20:11:35 594

原创 SpringCloud Config(集中式配置中心)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33363618/article/details/83048526 分布式服务面临的问题:是什么? 能干什么?Config Serve...

2018-11-04 22:25:37 166

转载 SpringBoot 多模块 Dao 层测试

     源码下载地址: 链接: https://pan.baidu.com/s/1v5FmbEvWtQXmv1DGnIOPvw 提取码: cxtn     CSDN下载: https://download.csdn.net/d...

2018-11-04 22:24:51 1192 1

原创 创建 GitHub 仓库的步骤及方法

版权声明:Follow your heart and intuition. https://blog.csdn.net/qq_35246620/article/details/68483036 在「GitHub 主页介绍及修改个人信息」一文中,我们已经对 GitHu...

2018-11-03 21:25:21 433

转载 Spring Security、实现图形验证码功能、实现"记住我"功能

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tryandfight/article/details/80461315 说在前面博主最近会有很多项目跟大家一起分享,做完后会上传github上的,希望读友们能给博主...

2018-11-03 21:24:24 541

原创 IDEA如何把多个项目放在同一个工作空间下

打开IntelliJ IDEA编译器,点击菜单 File->Open,选择工作空间根目录点击OK后打开界面如下:打开后,发现IDEA并没有自动识别Maven项目,这时候,需要手动在IDEA右侧的Maven Projects栏中添加项目的pom.xml文件,这样IDEA就能识别了:按住Ctrl...

2018-11-02 21:25:09 9280

转载 IDEA SpringBoot多模块项目搭建详细过程

项目源码: 链接: https://pan.baidu.com/s/1Gp9cY1Qf51tG9-5gUZsnHQ 提取码: 5iztCSDN源码下载: https://download.csdn.net/download/zcf980/107196151. 项目介绍: &...

2018-11-02 21:24:23 2147 1

原创 cas与tomcat简单搭建SSO

CAS在tomcat6.0.18下的SSO(一) CAS实现原理术语:CAS(Central Authentication Service) TGT(Ticket Granting Ticket) ST(Service Ticket) PGT(Proxy Granting Ticket)从结构上看,CAS...

2018-11-01 21:51:06 248

原创 什么是CAS机制?

我们先看一段代码:启动两个线程,每个线程中让静态变量count循环累加100次。最终输出的count结果一定是200吗?因为这段代码是非线程安全的,所以最终的自增结果很可能会小于200。我们再加上synchronized同步锁,再来看一下。加了同步锁之后,count自增的操作变成了原子性操作,所以最...

2018-11-01 21:49:24 235

原创 JAVA中的CAS

CAS 是现代操作系统,解决并发问题的一个重要手段,最近在看eureka的源码的时候。遇到了很多 CAS 的操作。今天就系统的回顾一下 Java 中的CAS。阅读这篇文章你将会了解到:什么是 CASCAS 实现原理是什么?CAS 在现实中的应用自旋锁原子类型限流器CAS 的缺点什么是 CAS...

2018-10-31 21:21:08 129

原创 CAS SSO学习笔记

CAS的结构:    从结构上看,CAS 包含两个部分: CAS Server 和 CAS Client。CAS Server 需要独立部署,主要负责对用户的认证工作;CAS Client 负责处理对客户端受保护资源的访问请求,需要登录时,重定向到 CAS Server。  &nbsp...

2018-10-31 21:20:01 171

原创 Spring boot核心技术

Spring 核心功能1. 独立运行的spring 项目Spring Boot可以以jar的形式独立运行,运行一个Spring Boot项目只需要通过 java -jar xxx.jar命令来运行。2. 内嵌servlet容器Spring Boot可以选择内嵌Tomcat,Jetty或者Udertow...

2018-10-30 22:01:05 116

原创 Springboot的pom文件配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010473656/article/details/79820520 Springboot 提供的jar中封装了相关的常用jar,使得配置更加简单,引用关系更加清晰。...

2018-10-30 21:57:59 1860

转载 通过Cookie实现购物车

通过Cookie实现购物车加一句闲话,我的个人博客雷园的个人博客,我的文章都会在个人博客同步更新闲话就不说了直接上代码了导包:import com.ambow.springboot.vo.CartVo;import org.springframework.web.bind.annotation.Pa...

2018-10-29 20:29:43 241

原创 查看shell的命令行历史记录

前言:在linux的shell终端下,针对需要重复执行的命令,为了进行比较高效的作业,我们会直接使用历史命令。下面介绍几种常用的方法:(1) ↑ 和 ↓ 键操作:↑:向前查找(更早输入的命令);↓:向后查找(最新输入的命令);注意: ↑ 和 ↓,一次只能上翻或下翻显示一条命令,因此如果要查找很早之...

2018-10-29 20:25:43 7056

原创 maven+IDEA+jar包读取外部配置文件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lyzx_in_csdn/article/details/80423652 1、工程结构如下src是jar的源码路径,如果jar要读取和它同一级目录下的conf文件...

2018-10-28 21:05:11 3192

原创 MAVEN相关问题汇总

1,解决罐包冲突:行家管理罐包依赖的时候,假如你的依赖包甲需要间接依赖乙的1.0版本,而你的工程里又需要用到乙的2.0版本,这个时候就可能会出现运行时罐子冲突的异常,会报java.lang.NoSuchMethodError或者java.lang.ClassNotFoundException,java.la...

2018-10-28 21:03:56 136

转载 IDEA+SpringBoot安装部署说明

一、Idea+Maven+SpringBoot安装部署说明Maven      英[ˈmeɪvn]美[ˈmevən]Apache Maven是一个软件项目管理和理解工具。基于项目对象模型(POM)的概念,Maven可以从一个中央信息管理项目的构建,报告和...

2018-10-27 21:09:37 1573

原创 企业面试问题-ssm框架

springMVC简单介绍下你对springMVC的理解?Spring MVC Framework有这样一些特点:l          它是基于组件技术的.全部的应用对象,无论控制器和视图,还是业务对象之...

2018-10-27 21:05:51 145

原创 GitHub上上传工程

1.在GitHub上建立项目登录GitHub后,你可以在右边靠中那里找到一个按钮“New Repository”,点击过后,填入项目名称、说明和网址过后就可以创建了,然后会出现一个提示页面,记下类似git@github.com:XXX/XXX.git的地址,这个就是你这个项目的地址了。2.配置G...

2018-10-26 21:13:06 146

转载 微信开发实战申请测试号

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/quasimodo_es/article/details/52939470 最近微信发布了微信小程序内侧,各位程序员们是不是早就想一展身手,跃跃欲试。但是目前还没有完全开放,所以我们还是先看看微信...

2018-10-26 21:11:59 325

转载 springboot开发的优点

启动依赖和自动配置。            1、 启动依赖:传统的spring开发,需要自己手动的导入maven坐标,这样一是配置麻烦,二是版本若控制的不好,容易出现jar包冲突。而我们都知道,基础的springBoot开发,只需在pom中引入 ...

2018-10-25 20:36:11 1128

原创 Maven构建多模块Springboot项目

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013219624/article/details/83304400 1 创建空项目 (groupId=com.boomsecret artifactId=booms...

2018-10-25 20:34:32 142

转载 Nginx学习

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zwx521515/article/details/79286751 1 Nignx是什么? Nginx (engine x) 是一个高性能的HTTP和反向代理服...

2018-10-24 21:31:10 128

原创 Linux安装Nignx

1、Nginx是什么?Nginx是一款轻量级Web服务器、也是一款反向代理服务器2、Nginx安装步骤((1)-(4)nginx的依赖)(1)安装gcc(命令:yum install gcc) 备注:可以输入gcc -v查询版本信息,看系统是否自带安装(2)安装pcre(命令:yum install pcre-devel)(3)安装zlib(命令:yum install yum ins...

2018-10-24 21:24:05 119

转载 Springboot进阶

版权声明:本文为博主原创文章,未经博主允许不得转载 https://blog.csdn.net/Mythology_px/article/details/83185666 自定义转换器package com.converter;import java.text.P...

2018-10-23 19:52:05 109

转载 MySQL关于SQL语句

1、用一条SQL语句查询出每门课都大于80的学生的姓名(1)SELECT NAME FROM score GROUP BY NAME HAVING MIN(grade) > 80(2)SELECT DISTINCT NAME FROM score WHERE NAME NOT IN   (SE...

2018-10-23 19:50:54 223

空空如也

空空如也

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

TA关注的人

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