logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Dubbo】dubbo连接zookeeper注册中心因为断网导致线程无限等待问题

最近维护的系统切换了网络环境,由联通换成了电信网络,因为某些过滤规则导致系统连不上zookeeper服务器(应用系统机器在深圳,网络为电信线路,zookeeper服务器在北京,网络为联通线路),因为我不是运维人员也不懂运维相关的技术,所以排查了很久也不知道原因,最后无奈之下把深圳这边的网络切回了联通,系统恢复正常。但是因为本次事故体现了一个很严重的问题,即当zookeeper注册中心连不上

【Dubbo】微服务架构(一):单一应用架构与微服务架构

工作中使用了微服务架构,接下来的一段时间里,我会写一系列的文章来介绍微服务架构,同时我也会在github上写一个microservices的应用框架(地址会在后续文章给出)。(该文章来自http://blog.csdn.net/u012422829/article/details/68947350)这篇文章是对 http://microservices.io/patterns/monoli

【Dubbo】微服务架构(二): 如何把应用分解成多个服务

工作中使用了微服务,接下来的一段时间里,我会写一系列的文章来介绍微服务架构,同时我也会在github上写一个microservices的应用框架(地址会在后续文章给出)。上一篇文章详细说明了单一应用架构与微服务架构各自的优缺点,这篇文章是对 http://microservices.io/patterns/decomposition/decompose-by-business-capabi

【Xshell】xshell本地指令以及常用命令大全

进入IT行业以来,少不了和Linux打交道,一直在用xshell 6 远程操作Linux服务器,小小接触了一下Xshell。但是仅限于开发项目部署时使用,并不是专长,这方面基础还是比较薄弱的。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制与执行,当然,这也是很多人喜欢Linux的原因,比较短小但却功能强大。为了方便大家查找Linux的相关命令,我就简单分享我了解到的一些命

【java项目实践】mybatis执行update批量更新时报错

在使用Mybatis 批量更新时,想要批量更新时通常在mapper中这么写:定义Mapper  Dao接口中定义:最后在service中调用:生成的sql直接放到mysql中运行完全没有问题,但是mybatis执行的时候却会报错:八月 29, 2016 4:17:08 下午 org.apache.catalina.core.StandardWrapperVa

#mybatis
【MySQL】navicat for Mysql查询数据不能直接修改

我们使用navicat for Mysql工具编写SQL时,查询出来的数据并不能直接进行修改操作,只能再次打开表找到需要修改的数据进行修改数据,但有些时候表字段比较多,且表中的数据量也比较大,我们并不能快速定位到需要修改的那条记录。这个问题困扰了不少同学。今天,小编就在这里教教大家,如何在新建查询时对查询的结果进行修改。首先,我们来看看问题的现象。原来的sql语句如下:SELECTj...

【Web】JavaWeb项目为什么我们要放弃jsp?为什么要前后端解耦?为什么要前后端分离?2.0版,为分布式架构打基础。

前戏前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。这个步骤是系统架构从猿进化成人的必经之路。核心思想是前端html页面通过ajax调用

#java#nginx#ajax
到底了