架构
jingjingdwenr

tomcat启动报错invalid LOC header (bad signature)

启动tomcat时,报错如下: 十一月 21, 2017 6:01:31 下午 org.apache.catalina.startup.ContextConfig processAnnotation...
0
joeyon

tcc-transaction分布式TCC型事务框架搭建与使用记录

首先感谢框架作者。本文只介绍框架使用,并不分析源码。 介绍:tcc-transaction是开源的TCC补偿性分布式事务框架,git地址:https://github.com/changming...
3
jingjingdwenr

eclipse默认指向WebContent目录修改为webRoot 设置说明

http://blog.csdn.net/lidawei201/article/details/8525198
0
wu6660563

Spring Cloud之Eureka Server高可用集群学习

SpringCloud使用Eureka Server作为注册中心,为了实现高可用,必须集群 此帖子参考http://blog.didispace.com/springcloud6/感谢翟永超大神给我...
6
WS523910

用户在线状态维护

/用户在线状态维护:/ 1、即时通讯,经常需要知道用户是否在线,用户在线状态该如何保存变得尤为重要 2、用户状态保存是思路如下: A、access服务器长连接客户端tcp,当用户上线后,...
5
qq_31825143

Spring知识梳理

spring源码研究
15
duzm200542901104

ehcache与spring整合

配置文件: cache:annotation-driven cache-manager="cacheManager" /> bean id="cacheManager" class="org.spr...
6
raswin

Programming Internal Flash Over the Serial Wire Debug

1 Debug Interface Overview 1.1 Serial Wire Debug Serial Wire Debug (SWD) is a two-wire protocol fo...
6
Mr_KkTian

pyenv无法切换python版本【eval "$(pyenv init -)"无法执行】

问题描述:GPU服务器上装的pyenv,进行python版本管理,今天突然没法进行切换了? 找了很久发现是eval “$(pyenv init -)”一直在循环,进入了死循环。执行命令eval “(...
6
weixin_39509262

mybatis转载

传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。Mybatis的动态SQL功能正是为了解决这种问题, 其通过 if, choose,...
4
tianjun2012

深入java重载和重写的内幕

重载Method Overload Resolution,也称Dispath,国内一般翻译为“静态分派”,但是严格来说,一般很少用再静态环境中。静态类方法中的演示package jdbc.test.e...
6
u010837612

zookeeper与kafka安装

AMQP协议 kafka是基于仿AMQP协议开发的,AMQP协议模型如下: 基本概念: 消费者(consumer):从消息队列中请求消息的客户端应用程序 生产者(producer):想broker...
5
zhaorui2017

Spring Boot 实现RESTful webservice服务端示例

1.Spring Boot configurations  application.yml spring: profiles: active: dev mvc: favic...
7
smile_Accompany

spring的面试题大全(下)

*  Spring, hibernate ,struts面试题 Hibernate工作原理及为什么要用? 原理: 1. 读取并解析配置文件 2. 读取并解析映射信息,创建SessionFact...
4
smile_Accompany

spring的面试题大全(上)

*  Spring的优点有什么? 1. Spring是分层的架构,你可以选择使用你需要的层而不用管不需要的部分 2. Spring是POJO编程,POJO编程使得可持续构建和可测试能力提高 3....
7
smile_Accompany

ssh的运行原理

Struts2的工作原理及工作流程 一个请求在Struts2框架中的处理分为以下几个步骤: 1.客户端发出一个指向servlet容器的请求(tomcat); 2.这个请...
9
csdn_study_lp

Spring+SpringMvc+Mybatis配置文件解读

对ssm环境的配置文件做一个记录.
3
smile_Accompany

springMvc执行流程

1、用户向服务器发送请求,请求被SpringMVC的前端控制器DispatcherServlet截获。 2、DispatcherServlet对请求的URL(统一资源定位符)进行解析,得到URI(请...
9
qq_34547022

关于android Could not lock surface问题

公司最近在做一个项目,基于全志A20系统,属于android低端机   在工业应用当中,经常会使用到io流输出输入。读取开发板上面高低电频   在这里会使用到jni   大家知道,c语言跟jav...
6
junchenbb0430

Nginx学习-初步理解

请求方式 Nginx是一款高性能的web服务器,能够同时处理大量的并发请求,主要是得益于Nginx的master-worker进程模式和异步机制。 master-worker模式 nignx服务器...
25
wojiushiwo577785

想去阿里巴巴面试么

最近好多人私信问我,该怎样才能成为高薪架构师,还有一个就对当前的状态感到迷茫。我在此做一个简单的说明,或者对迷茫中的你来说有些许帮助。 当前你感到迷茫吗? 有很多人对现在的工作感到很没意思...
4
redstarofsleep

Zookeeper集群的安装与配置

Zookeeper集群的安装配置实际上非常简单,只需编辑几个配置文件即可。 有一点需要注意的,Zookeeper集群中Zookeeper服务的数量尽量是奇数个,因为Zookeeper的仲裁机制要求超过...
12
qq_36470507

编写一个springboot start 类型的分布式全局id生成器

因为公司最近在做分布式项目,需要用到全局的id生成器,所以在网上找了个Twitter 的Snowflake id生成器。因为项目是用springboot做的微服务,用到该类的地方比较多,于是我就把这个...
10
tete2csdn

mysql高可用架构一主多从(半同步复制+复制限制)

一、原理写操作时单个数据库操作 1.请求到达数据库程序——写到事务日志中 2.程序读取事务日志——内存,在内存中运行完毕 3.将内存中有关数据的操作——写到二进制日志 ...
8
YongshuangZhao

设计模式(三)——装饰模式

装饰模式(Decorator) 装饰模式:动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活
9
chengxianjie

前后端分离springmvc和RESTful理解

前后端分离springmvc和RESTful理解
14
veZunShao

log4j是如何拖慢你的系统的

log4j 引起的线上事故 1 问题起因 这个是在生产环境中发生的问题,第一次事故因为别人把大量的请求打来过来,猜测是机器扛不住,后来量少后发现问题不存在了,大致把问题定位是因为量的问题...
14
wyplj2015

java多线程实现

一、线程与进程 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立...
11
fadetoblackfff

管道模式(pipeline)

读tomcat源码时碰到管道模式(PiepeLine),整个阀门的结构类似一个单链表,在处理数据需要在各个部件中流动处理的场景时非常有用,其原理如下: 流水线模式的几个角色 阀门 处理数据...
5
eieiei438

设计模式之禅10

设计模式之禅9 真刀实枪之命令模式 项目经理也难当--难做的事千千万,想办法去解决~.~ 带过项目的经理有这样的感受:很多项目,行政命令一压下来,那就一条道--做完做好! 从项目合作进入 ...
9

预告
img 进军Web前端工程师
讲师:曾亮老师

专家申请

img
邓绪佳

我是嘉仔

img
CSDN研发频道

CSDN研发频道,关注Web开发、Java、.NET、架构、数据库等技术领域。

img
郑浩

从事java开发已经四年的时间,从入行开始就坚持写博客,目前职位是java高级开发工程师,...

更多

官方博客

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部