自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Docker和K8S介绍+比较

2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。 ...

2019-05-05 11:00:00 1005

转载 k8s 的介绍

Kubernetes 是一个自动化部署、伸缩和操作应用程序容器的开源平台。使用 Kubernetes,你可以快速、高效地满足用户以下的需求:快速精准地部署应用程序即时伸缩你的应用程序无缝展现新特征限制硬件用量仅为所需资源我们的目标是培育一个工具和组件的生态系统,以减缓在公有云或私有...

2019-05-05 09:48:00 145

转载 spring cloud 搭建

2.开发环境:2.1.开发工具:idea 2017.22.2.开发环境:jdk1.82.3.Spring版本:2.3.1.Spring Boot :1.5.6.RELEASE2.3.2.Spring Cloud : Camden SR6项目目录如下: ...

2017-11-30 17:30:00 109

转载 Springcloud 初探

最近Spring越来越火,spring boot,spring cloud,好像所有公司一夜之间都要更新技术架构,都要改成微服务,技术选型都是首选spring boot,spring cloud。spring cloud将现有的分布式集群用到的各类框架又做了一次整合,使得分布式集群架构的配置...

2017-11-30 17:22:00 88

转载 Tomcat7性能优化

 用了很久的Tomcat,没怎么看过它的优化,今天抽出时间研究了下,将内容记录下。首先,是客户端访问tomcat的一个过程,如图所示:图中间虚线框部分是 Apache基金下的服务器来做静态资源处理的,而这部分需要花费大量时间,当用nginx和tomcat做企业级集群的时候,需要禁用掉AJP...

2017-11-13 12:04:00 115

转载 Action与Controller的单例与实例(多例)

在Struts2中用到的都是Action,每个Action都是实例的(多例的),而在Springmvc中用到的都是Controller,每个Controller都是单例的,具体可以查看注解scope可以一目了然。根据上述特征:springmvc的最佳实践:1、不要在controller中...

2017-11-13 09:15:00 202

转载 商品模型

前言在《电商系统中的商品模型的分析与设计》中,对电商系统商品模型有一个粗浅的描述,后来有博友对货品和商品的区别以及属性有一些疑问。我也对此做一些研究,再次简单的对商品模型做一个介绍。从SPU、SKU开始首先我们需要澄清上篇中的这两个概念,在上篇文章中“货品”是指一种概念物品,这种物品并...

2017-09-19 14:22:00 362

转载 用JAVA实现大文件上传及显示进度信息

一. 大文件上传基础描述:  各种WEB框架中,对于浏览器上传文件的请求,都有自己的处理对象负责对Http MultiPart协议内容进行解析,并供开发人员调用请求的表单内容。比如:Spring 框架中使用类似CommonsMultipartFile对象处理表二进制文件信息。而.NET...

2017-09-04 13:32:00 171

转载 springBoot配置的druid德鲁伊访问出404

原因是:在主类上没有加@ServletComponentScan注解。配置druid必须加@ServletComponentScan注解,如果不加,访问页面打不开,filter和servlet、listener之类的需要单独进行注册才能使用,spring boot里面提供的该注解起到注册作...

2017-07-27 09:18:00 716

转载 Idea IDE下springboot找不到或无法加载主类

学习springboot第一天遇到的问题,修改了xxxApplication主类位置之后启动报错:找不到或无法加载主类 com.springboot.springboot.SpringbootApplication解决办法:在下图把主类位置改成当前路径就可以了。 ...

2017-07-25 17:41:00 157

转载 Amoeba搞定mysql主从读写分离

前言:一直想找一个工具,能很好的实现mysql主从的读写分离架构,曾经试用过mysql-proxy发现lua用起来很不爽,尤其是不懂lua脚本,突然发现了Amoeba这个项目,试用了下,感觉还不错,写出文档,希望对大家有帮助!一、Amoeba 是什么Amoeba(变形虫)项目,专注 分布式...

2017-06-14 08:29:00 77

转载 Java函数参数传递方式详解

在阅读本文之前,根据自己的经验和理解,大家可以先思考并选择一下Java函数的参数传递方式:A. 是按值传递的?B. 按引用传递的?C. 部分按值部分按引用?此处暂不宣布正确答案,我们通过一个简单的例子让大家自己找答案:先定义一个类型ValueJava代码 收藏代码publi...

2017-05-26 14:55:00 406

转载 电商网站的架构目标

业务系统 架构设计原则 应用架构 基础架构 数据库架构 分布式数据库特性 • 支持MySQL,MariaDB,MongoDB等数据库 • 服务高可用,主库故障,从库自动切换 • 数据高可靠,定期快照备份,增量备份 • 数据自动拆...

2017-05-12 08:46:00 581

转载 Java对象及对象引用变量

Java对象及其引用 关于对象与引用之间的一些基本概念。 初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用, 那实在没法很好地理解下面的面向对象技术。把自己的一...

2017-05-03 21:15:00 59

转载 java堆、栈、堆栈的区别

1.栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。   2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数...

2017-05-03 21:13:00 58

转载 mysql 索引总结----索引算法

MySQL的索引常用的算法是B-tree和B+Tree 如何去学些这两个算法,我看了很多文章列举如下 1.B-Tree定义 http://zh.wikipedia.org/wiki/B%E6%A0%91 2.B-tree动态演示 https://www.cs.usfca.edu/~g...

2017-05-03 21:11:00 46

转载 mysql索引总结----mysql 索引类型以及创建

文章归属:http://feiyan.info/16.html,我想自己去写了,但是发现此君总结的非常详细。直接搬过来了 关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能...

2017-05-03 21:10:00 55

转载 Spring总结—— IOC 和 Bean 的总结

一、Spring 官方文档中给出的 Spring 的整体结构。 二、我自己所理解的 Spring 整体结构图。 三、本次总结 Spring 核心部分 1.从上面图中可以看出,Beans 和 Context 和 Core 组件作为 Spring 的核心组件,它们构成了整个 Spri...

2017-05-03 21:08:00 79

转载 Spring AOP 实现原理

什么是AOP AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分...

2017-05-03 21:06:00 61

转载 说说Java代理模式

代理实现可以分为静态代理和动态代理。 静态代理 静态代理模式其实很常见,比如买火车票这件小事:黄牛相当于是火车站的代理,我们可以通过黄牛买票,但只能去火车站进行改签和退票。在代码实现中相当于为一个委托对象realSubject提供一个代理对象proxy,通过proxy可以调用realSu...

2017-05-03 21:04:00 65

转载 JVM内存管理、JVM垃圾回收机制、新生代、老年代以及永久代

如果大家想深入的了解JVM,可以读读周志明《深入理解Java虚拟机:JVM高级特性与最佳实践》 需要掌握的东西,包括以下内容、判断对象存活还是死亡的算法(引用计数算法、可达性分析算法)、常见的垃圾收集算法(复制算法、分代收集算法等以及这些算法适用于什么代)以及常见的垃圾收集器的特点...

2017-05-03 21:02:00 50

转载 java 虚拟机--新生代与老年代GC

1. Java堆中各代分布: 图1:Java堆中各代分布 Young:主要是用来存放新生的对象。 Old:主要存放应用程序中生命周期长的内存对象。 Permanent:是指内存的永久保存区域,主要存放Class和Meta的信息,Class在被 Load的时候被放入PermGen s...

2017-05-03 20:58:00 51

转载 IntelliJ IDEA开发工具使用—创建web项目

最近想用IDEA编辑器开发,但是平时都用MyEclipse和eclipse习惯了,突然间用IDEA到处碰壁的感觉。在不断的摸索之后终于苦尽甘来,学会了基本的web程序如何创建以及运行了。期间在网上找了很多资料,大多数都千篇一律,跟我遇到的问题也是相差很远,所以决定写此文帮助其他有...

2017-05-03 16:21:00 76

转载 java synchronized详解

记下来,很重要。 Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必...

2017-04-28 11:30:00 61

转载 Win7与CentOS-6.5虚拟机实现网络通讯

在本机上win7 安装了一个VMware虚拟机,装了一个CentOS 6.5, 在CentOS 上安装了LNMP一键安装包(是一个用Linux Shell编写的可以为CentOS/RadHat、Debian/Ubuntu VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PH...

2017-04-26 13:27:00 133

转载 centOS设为文本启动方式

centOS图形界面需要点用系统大量的内存和CPU资源,对于服务器而言,高效率是最重要的,因此将Centos 默认启动改为文本方式。 在终端中输入: vi /etc/inittab 有段说明文字: # Default runlevel. The runlevels used by RHS...

2017-04-26 11:14:00 145

转载 java 常用集合的应用场景

java中的常用集合有list、set,Map。 适用场景 2、List特点:元素有放入顺序,元素可重复 ,Set特点:元素无放入顺序,元素不可重复,重复元素会覆盖掉,(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的,加入Set...

2017-04-24 12:57:00 1429

转载 FreeMarker入门教程

下载freemarker http://freemarker.sourceforge.net/freemarkerdownload.html 项目文件:freemarker-2.3.19.tar.gz 中文文档:FreeMarker_Manual_zh_CN.pdf 解压后把freem...

2017-04-22 18:04:00 49

转载 nginx限制域名访问网站根目录

大概2周前,接到需求,要求多个域名都可以访问同一个项目,但是其中一些域名不允许访问网站首页。 项目的服务器端部署是springmvc,linux+tomcat+nginx。所以首先想到就是在nginx上做控制,这样不用在项目中修改代码。由于javaweb项目,在web.xml里配置了欢迎页,...

2016-10-12 13:44:00 1628

转载 关于微信服务商用户调用接口提示签名错误的原因

公司开发项目设计到要为别的微信公共账号收款。所以注册了微信商户服务商。之前使用微信商户,按照微信开发文档要求传递参数,都没有问题。当使用微信商户服务商为别的商户收款时,多了一些参数。例如:sub_mch_id(子商户号)。按照要求添加了子商户号,程序就报错:签名错误。 然后分析,微信商户服务...

2016-03-08 15:13:00 651

空空如也

空空如也

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

TA关注的人

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