自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

厚积薄发,笨鸟先飞

  • 博客(688)
  • 资源 (5)
  • 收藏
  • 关注

原创 Spring-Mvc之表单验证的两种方式-yellowcong

对于Spring后台的表单验证中,我们可以通过注解的方式来完成,这种方式需要依赖于Hibernate的hibernate-validator包,验证方法有两种1、传统的页面挑战方式,2、Ajax的方式。Ajax的方式,现在用得是更多的

2017-11-19 11:50:10 1802

原创 SpringMvc之文件上传-yellowcong

这个地方讲,单文件和多文件上传,多文件上传的时候,需要指定@RequestParam说明是那个参数,不然自动注入不上。同时还需要判断文件内容是否为空的情况 ,文件上传的form需要设定enctype="multipart/form-data",而且采用post的方式提交。

2017-11-18 17:49:27 292

原创 SpringMvc之值获取Session的两种方法-yellowcong

在SpringMvc中,获取的Session的方法有两种,一种是通过注入HttpServletRequest,然后 再获取,第二种是通过RequestContextHolder (Spring mvc提供的)这个类来获取

2017-11-18 16:30:52 13112

原创 SpringMvc之值(View到Controller)的传递-yellowcong

View到Controller值的传递方法大概有四种,一种是通过 1、@RequestParam绑定单个请求参数值 2、@PathVariable绑定URI模板变量值 3、@ModelAttribute注入对象 4、获取 到HttpServletRequest对象,然后获取数据类容 基于@RequestParam的方式1、不带@RequestParam注解的方式这种直接注入

2017-11-18 15:51:56 1690

原创 Java之二分查找-yellowcong

二分查找,是用来处理有序的数组的,其时间复杂度为 O(logN) ,二分查找的方式有两种,一种是通过while循环来实现,另一种是通过递归的方式来实现,其中原理也挺简单,就是判断中间数和需要查找的数大小关系,如果小,就增加地位数,如果大,就减少高位数,保证范围不断缩小。代码在面试过程中,我们需要掌握冒泡排序,选择排序,快速排序,以及二分法,还有一些数据的链表(单项,双向),Tree,BTree

2017-11-14 22:54:08 299

原创 Oracle之set define off 关闭替代变量功能-yellowcong

set define off , 就是一个变量参数的替换。插入的数据的时候,如果带有替换,就需要我们自己去输入替换符(默认是&,我们也可以通过命令set define * 修改成*或则其他的)后面的数据,就是需要替换的类容。

2017-11-14 10:36:50 7454

原创 Maven教程-解决web项目发布到tomcat中没有lib依赖的问题

这篇文章是转载的,是我在Maven部署tomcat程序的时候,发现有这个问题,以前一直用的是jetty,还了tomcat还不知道有这破问题。对于maven初学者的我,经常遇到一个问题就是,maven项目创建成功后,本来已经添加了jar的依赖,但是发布到Tomcat中就是没有jar包存在,启动Tomcat总是报没有找到jar包,可项目结构中确实已经有jar了,一直很郁闷,所以记录下来。

2017-11-13 22:29:20 4121

原创 Oracle之表/视图名称大小写问题-yellowcong

Oracle是区分大小写的,建立表的时候,虽然我们的名称都是小写,但是都会被转化为大写的表,还有查询的时候,直接查询表,无论大小写,都是可以查询到数据,当把表名称作为查询的条件的情况(简单来说,就是表名称放在双引号的情况),是区分大小写的。

2017-11-13 21:40:17 3034

原创 Maven之新建web项目后目录不全与jsp报错-yellowcong

通过Maven新建Web项目后,发现缺少目录src/main/java 和src/test/java目录,而且在建立后,jsp目录也报错,需要添加tomcat的jre依赖

2017-11-12 12:09:17 610

原创 SpringMvc请求原理-yellowcong

不得不承认好记性不如烂笔头,在SpringMvc我当时用得比较的好,但是现在感觉挺陌生的,准备一点一点的整理一下,在这个地方,需要注意的重点:1、SpringMvc和Struts的区别(a、入口方式,b、多线程和单线程,c、传值的方式),2、SpringMVC请求的流程

2017-11-12 11:37:56 341

原创 SpringMvc之Servlet 生命周期、工作原理-yellowcong

我最开始写的是SpringMVC的开始案例,从SpringMvc的请求原理,写着写着,就写到了Servlet的生命周期了,感觉越写越底层啊。主要掌握Servlet的生命周期,以及HttpServler与Servlet的关系

2017-11-12 10:41:34 5218 1

原创 SpringMvc之入门案例-yellowcong

不得不承认好记性不如烂笔头,在SpringMvc我当时用得比较的好,但是现在感觉挺陌生的,准备一点一点的整理一下,Spring的入门案例中,有讲解Spring的一些基本配置,以及SpringMvc基于注解和配置文件两种方式进行添加Servlet,

2017-11-11 23:19:36 397

原创 Nginx之负载均衡(upstream)-yellowcong

nginx支持同时设置多组的负载均衡,用来给不同的server来使用。负载均衡主要是配置nginx的upstream字段,然后通过proxy来代理节点,做成负载均衡 。Nginx的负载均衡5种(1、轮询,2、请求客户端ip地址hash,3、url的hash地址,4、权重,5、根据服务器相应速度)负载均衡策略。

2017-11-09 21:41:57 899

原创 Nginx之反向代理与真实ip地址丢失-yellowcong

当直接代理到tomcat服务的时候,会将客户发送过来的原始ip给覆盖了,所以我们需要通过proxy_set_header 来设定原始ip,proxy_set_header X-real-ip $remote_addr;指定ip地址为‘X-real-ip’字段,然后通过request.getHeader(“X-real-ip”) 来获取。

2017-11-08 22:53:20 7982

原创 Centos之Crontab定时任务-yellowcong

这个Crontab可以说是神器啊,做定时任务很好用,而且语法简单,很容易轻松实现定时人物,同时也方便管理定时任务,需要注意的点是crontab的服务名称和安装名称都不是一致的。。。安装名称是crontabs,服务名称是crond,而命令名称是crontab

2017-11-08 21:30:51 527

原创 Nginx之日志拆分-yellowcong

日志对于网站来说,非常的重要,通常日志的处理有两种,一种是Hadoop离线处理,还有就是通过storm实现实时计算分析处理,但是日志过大,需要我们写脚本进行拆分日志文件。小型网站,一天已备份,就够了。对于大网站,可能一小时一备份

2017-11-08 21:19:47 1087

原创 Java之驼峰和下划线命名的相互转化-yellowcong

在数据库命名为下划线大写的方式,我们需要通过驼峰命名转化工具,将名称转化为驼峰,然后生成java的entity,在这个工具包中,通过正则表达式的方式,进行匹配,然后进行命名转化 工具包package com.yellowcong.utils;import java.util.regex.Matcher;import java.util.regex.Pattern;public class S

2017-11-08 17:41:11 11552 1

原创 Oracle之Entity生成工具-yellowcong

在开发中,一般是表结构设计好了之后,然后生成实体类,所以如果手写,你会哭,因为这些代码基本是类是的,而且手写还容易出错,所以一般通过自动生成的工具来生成,这个是控制台打印出来的效果,具体是咋生成类文件啥的,我就没有做了,主要是这玩意具体是生成到哪个包啊,类叫啥名称啊,不同的项目业务也不一样,所以没有必要接着写了,接着的看你自己的了。

2017-11-08 17:15:32 1839 1

原创 Oracle之通过SQL语句查看表信息-yellowcong

有时候,我们需要直接通过oracle的sql语句,来查看数据库表结构,以及表的所属信息。有三种权限的级别,user、all和dba,权限从到高,而且我们可以查询出表结构后,然后根据表的信息来生成实体类。

2017-11-08 16:45:53 3800

原创 火狐设定每次访问检查缓存-yellowcong

在web开发中,每次刷新 ,手动清除缓存,的确是很费事的,所以在火狐中,有一个不留缓存的配置,可以说,使我们开发者的福音,修改browser.cache.check_doc_frequency为1,不带缓存

2017-11-07 22:08:28 813

原创 Nginx之简单使用及配置-yellowcong

这个里面写了Nginx的常用命令,以及Nginx的日志配置,还有nginx.conf配置文件中,每一个参数的意思。

2017-11-07 21:16:47 599

原创 VMware之EXSI安装虚拟机-yellowcong

虚拟机的安装,同VMware Workstation安装类似,没啥难度的,重点是,如何将镜像导入到Exsi中,然后注意一下,添加光驱后,需要设置为开机就连接光驱,不然就找不到系统。

2017-11-07 10:24:58 1952

原创 VMware之vSphere Client 语言切换-yellowcong

说实话,你是英语我都看着爽,是日语我也看着还行,但是我还是喜欢我的大中文,修改的方式是给会计启动的方式添加一个语言的参数-locale zh_CN,就可以设置为中文了,其他的语言,类似操作。

2017-11-07 09:50:47 8232 1

原创 VMware之EXSI的客户端安装-yellowcong

安装了EXSI后,我们再安装它的客户端,安装了,需要注册这个客户端,不然60天后,就不能用了,这个注册的密钥是可以从官网上直接获取的

2017-11-07 09:39:39 1471

原创 VMware之EXSI安装-yellowcong

EXSI是一个基于物理机的系统,直接就可以基于这个系统来创建虚拟机,本文包括,如何安装EXSI,以及注册Exis和系统上传安装,同时还有网络ip的设定。选择EXSI安装版本的时候,需要看要求,看主板是否支持虚拟化,是否内存大小(至少4GB)和硬盘大小(至少40GB)都满足需求。

2017-11-07 09:21:48 4304 1

原创 Oracle之数据库恢复到某个时间点-yellowcong

有时候手残,删除几条有用的数据,是常事,别说你没干过,反正我是不信了,有一次我把共同的数据给删掉了,整个系统都完犊子了,当时吓尿了,我立马百度如何恢复数据,当时是恢复了,不过又忘了方法,所以记下来了哦。我比较喜欢方法1,感觉方法2 没啥搞头。

2017-11-06 17:00:59 12085

原创 Oracle之如何解锁表-yellowcong

在使用Oracle开发过程中,通过直接修改表的数据操作,就会有人忘记把锁释放掉的情况,就需要我们手动将表释放掉

2017-11-06 16:38:35 451

原创 JAVA之冒泡、选择、快速排序法-yellowcong

Java中常用的排序就是冒泡,选择,快速排序发,同时还有一些别的排序法,其中快速选择排序法,需要理解一下,不是那么的容易理解。快速排序法的核心,就是获取第一个基数,然后数组分成两组,然后多次递归分组,实现排序操作。排序操作选择排序选择排序的基本思想是:

2017-11-03 17:57:22 625

原创 Java之基本数据类型(8种还是9种)-yellowcong

今天看了一下博客,发现有人说数据类型有9中, 一下子刷新了我的世界观,说好的8中基本数据类型,哪来的9种啊,后来发现 void 这孙子也是基本类型(PS:8种还是9种,都说法不一),《Think in Java》这本书上说是9 种,但是人家JAVA的api上说不是,你叫我跟你咋回答,心里只能说MMP了

2017-11-03 14:51:49 1540

原创 Java之Integer与int类型数据的比较-yellowcong

Integer与int类型的关系,可以简单的回答,Integer是int的包装类,int的默认值是0,而Integer的默认值是null(jdk1.5的新特性 自动装箱和拆箱,Integer.valueOf() 和xx.intValue() ),需要注意的是Integer里面默认的缓存数字是-128-127,1、Integer与Integer相互比较,数据在-128-127范围内,就会从缓存中拿去数

2017-11-03 14:27:08 13237

原创 Centos之GitBook文档工具安装与使用-yellowcong

我看了GitBook这个文档工具,用得都挺多的,而且看起来很简约,是很适合做文档工具的。GitBook的安装是依赖于nodejs的npm,所以需要将nodejs安装好,然后通过npm工具安装GitBook。然后本次还做了一GitBook的案例,直接就可以访问我的文档了,老爽了。

2017-11-03 11:26:39 3675

原创 Shell实战之一键自动部署Zookeeper-yellowcong

自动部署zookeeper其实也不难,只是考虑的问题会比较多一点,需要考虑到架构的设计等情况,所以对于一键部署来说,需要确定的是规划的存储路径,服务器ip路径等。我是单机的,所以早就规划好了。PS(脚本是我自己写得,我也没学几天Shell,有很多纰漏,请包含啊) ,大家可以直接下载执行,下载地址,http://yellowcong.qiniudn.com/install.sh

2017-11-02 17:46:58 1921

原创 Shell之函数-yellowcong

不带返回值的函数,带返回值的函数,还有read函数等。 在函数中,参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作为返回值。 返回值,只能是0-255的数字,不能是字符串,淡腾啊。。。。。。。。。。

2017-11-02 15:54:12 426

原创 Shell之遍历数组-yellowcong

数组的处理,可以通过for和while两种语法来解决,一般情况下,我们会使用for循环来解决这类问题,在循环或者判断语句中,一定要注意空格的问题

2017-11-02 15:00:49 1709

原创 Shell之判断程序是否运行-yellowcong

在linux中,通过脚本来判断程序是否执行,然后再执行重启或则其他逻辑操作,实现的思路是获取到执行的程序运行的实例个数,如果程序为0 ,那就说明完犊子了,没有启动。PS(注意ps -ef 和ps -C两种方法的区别,ps -C可以准确的查询出这个服务名称的条数,而ps -ef 只能匹配有这个名称的进程)

2017-11-02 14:11:51 15194 2

原创 Zookeeper之集群搭建-yellowcong

之前讲的都是单机的一个zookeeper的安装,这次我们玩集群的操作,通过脚本完成数据的启动,通过脚本来管理zookeeper的集群

2017-11-02 13:47:18 780

原创 Centos之添加开机启动-yellowcong

有些服务部署了之后,需要设置开机启动,不然重启服务后,可能由于服务忘记了启动,导致一些问题,所以最好先将服务配置为开机启动,修改/etc/rc.local,添加开机启动执行的程序

2017-11-02 13:41:28 660

原创 Java之阿里巴巴开发规约插件(eclipse)-yellowcong

阿里巴巴,算是很牛的公司了,所以对于代码的规范也是有一套,发布过《阿里java规约》,现在发布的规约插件,可算是为大家的代码规范带来了福利,对于后期的维护也是大有帮助。我也是第一次用这玩意,所以简单的介绍了安装和使用方法。

2017-11-02 10:34:15 751 1

原创 Centos之php安装指定版本-yellowcong

php在centos中,可以通过yum -y install php 来快速安装php,但是这有个缺点,不知道安装的是那一个版本,所以我们需要手动下载安装包,来安装php

2017-11-01 17:32:34 5101

原创 私有云平台之Seafile搭建安装-yellowcong

Seafile是国人开发的,这玩意可以在线看视频,老牛逼了,这个在局域网内共享文件是挺不错的,而且结合花生壳啥的也可以进行外网的访问,但问题点在于,这个东西将上传的数据,都加密了,如果主机宕机了,就想哭了,其实文件的共享方案还有ftp、ssh、黑裙、seafile、owncloud、svn、git等。还有一些大数据存储的hdfs、fastdfs等。这些我就不讲了, 我们主要讲seafile。

2017-11-01 09:52:36 8715

Kerberos之离线安装/centos7

kerberos

2023-12-01

harbor-offline-installer-v2.6.3

harbor-offline-installer-v2.6.3

2023-01-10

keycloak17-gerrit-3.0-jdk 11

keycloak17 版本 和gerrit-3.0 版本,以及jdk11 版本 里面还包含了 gerrit oauth 整合配置文件。

2022-12-09

keycloak-17.0.1.zip

keycloak-17.0.1.zip 版本,新版本的keycloak

2022-12-09

gerrit-oauth-provider-v3.0.0.jar

gerrit-oauth-provider-v3.0.0.jar , 用于gerrit和keycloak整合使用的, 适合keycloak-4.8.3.Final.zip ,具体安装教程 https://yellowcong.blog.csdn.net/article/details/127108078

2022-12-09

keycloak-4.8.3.Final.zip

keycloak-4.8.3.Final.zip

2022-12-08

cas-server-webapp-tomcat-5.2.1.war

cas-server 依赖包

2021-12-27

jdk-8u241-linux-x64.tar.gz

jdk-8u241-linux-x64

2021-11-01

kubernetes权威指南:从docker到kubernetes实践纪念版

kubernetes权威指南:从docker到kubernetes实践纪念版

2018-07-08

dubbo-admin2.5.6 のwar包

dubbo-adminのwar包,是最新2.5.6版本的war包,这个war包是自己编译了

2017-10-15

MLDN李兴华Java Web开发实战经典

这个文件时JAVA web开发为文档,所以我们一般要好好的看这个鞋文档。

2013-05-12

空空如也

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

TA关注的人

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