自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 java.io.IOException: 应用程序没有调用 WSAStartup,或者 WSAStartup 失败。

2019-05-17 16:38:26.387 [lettuce-nioEventLoop-4-1] INFO io.lettuce.core.protocol.CommandHandler - null Unexpected exception during request: java.io.IOException: 应用程序没有调用 WSAStartup,或者 WSAStartup 失败。...

2019-05-17 17:07:14 3232

原创 java代码命名规范

@Setter@Getterpublic class param implements Serializable {private static final long serialVersionUID = 6307980980514601290L;private String planId;private boolean isMargin;@Overridepublic Stri...

2019-05-08 16:55:06 259

原创 java简单工厂与抽象工厂对比

简单工厂:1、理解spring bean工厂基本上就理解了spring ioc了。2、学东西先理脉络,再研究细节。3、在实际工作中要把设计模式综合运用。4、车的产生过程由自己确定,不由师父创建。5、工厂就是生产产品,是靠自己生产产品,不是靠new;在里面可以做各种判断后再new车。6、工厂里面用单利还是多例可以自己选择。7、要替换方便就必须用多态,就要用父类和子类。8、控制生成类型...

2019-05-07 00:08:33 951

转载 一次非常有意思的SQL优化经历:从30248.271s到0.001s

一次非常有意思的SQL优化经历:从30248.271s到0.001s场景用的数据库是mysql5.6,下面简单的介绍下场景课程表:数据100条学生表:数据70000条学生成绩表SC:数据70w条查询目的:查找语文考100分的考生查询语句:执行时间:30248.271s为什么这么慢?先来查看下查询计划:发现没有用到索引,type全是ALL,那么首先想到的就...

2019-05-05 10:24:09 124

转载 架构设计:系统间通信(19)——MQ:消息协议(上)

<div id="article_content" class="article_content clearfix csdn-tracking-statistics" data-pid="blog" data-mod="popu_307" data-dsm="post"> <div class="article-co...

2019-04-22 14:32:21 209

转载 你了解淘宝大秒杀系统设计详解吗?

1. 一些数据2. 热点隔离3. 动静分离4. 基于时间分片削峰5. 数据分层校验6. 实时热点发现7. 关键技术优化点7.1 Java处理大并发动态请求优化7.2 同一商品大并发读问题7.3 同一数据大并发更新问题8. 大促热点问题思考1. 一些数据大家还记得2013年的小米秒杀吗?三款小米手机各11万台开卖,走的都是大秒系统,3分钟后成为双...

2019-04-22 14:12:50 126

原创 Java Web高并发抢单如何实现?

首先第一步,你得让海量请求进来,第二步才是对进来的请求排队处理。第二步只是时间问题,要么像kafka那样,要么像redis那样。第一步单机一定会遇到瓶颈,无论集群还是分布式,跨机器的处理都会多出io时间,vertx是怎么 让多服务器同时处理还省去io时间的?这不科学吧?就算vertx单台服务器可以处理很高很高的并发,也不可避免要用集群,因为要保障的事高可用,而不只是高并发,跨服务器数据处...

2019-04-22 13:54:20 7700

原创 Kafka

Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。该项目的目标是为处理实时数据提供一个统一、高吞吐、低延迟的平台。Apache Kafka是分布式发布-订阅消息系统。Kafka是一种快速、可扩展的、设计内在就是分布式的,分区的和可复制的提交日志服务。其持久化层本质上是一个“按照分布式事务日志架构的大规模发布/订阅消息队列”,[3]这使它作为企业级基础设施来处...

2019-04-20 18:43:16 181

原创 spring-cloud-dependencies-Finchley.RC2.pom 下载失败

解决方法:1、打开settings.xml文件2、修改文件如下<mirrors> <!-- mirror | Specifies a repository mirror site to use instead of a given repository. The repository that | this mirror serves ha...

2019-04-05 14:29:55 3321 2

转载 Spring的bean管理(注解创建对象)

Spring的bean管理(注解创建对象)    AOP    (1)aop概述  (2)aop底层原理  (3)aop操作相关术语     Spring的bean管理(注解)注解介绍   1.代码里面特殊标记,使用注解可以完成功能。   2.注解写法@注解名称(属性名称=属性值)   3.注解使用在类上面,方法上面和属性上面。Spring的bean管理注解准备1 导入ja...

2018-08-28 16:20:03 398

原创 javap反汇编

javap是JDK自带的反汇编器,可以查看java编译器为我们生成的字节码。通过它,我们可以对照源代码和字节码,从而了解很多编译器内部的工作。语法:  javap [ 命令选项 ] class. . .  javap 命令用于解析类文件。其输出取决于所用的选项。若没有使用选项,javap 将输出传递给它的类的 public 域及方法。javap 将其输出到标准输出设备上。命

2017-03-29 15:34:45 249

原创 该队列用于处理考试免报名的订单处理

package com.luyouchina.train.core.common.util;import java.text.DecimalFormat;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.LinkedList;impor

2017-03-28 09:31:06 329

转载 优秀的Java工程师需要掌握的10项技能

编程专业相对于计算机领域其他专业来讲,是一门比较难以修炼的专业,此专业如果想要大成,需要修行之人心性极佳,踏踏实实,耐得住寂寞,受得住冷落。所以一位优秀的软件开发工程师是非常难得的。老师就是编程专业出身,并且有很多从事Java编程的朋友,总结了一下,一位优秀的Java开发工程师需要身怀以下十项技能:       1、语法:必须比较熟悉,在写代码的时候,IDE(Integrate

2017-03-28 09:04:32 312

c语言基础知识

是c基础语言,相互交流

2007-11-09

空空如也

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

TA关注的人

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