Dubbo分布式服务框架入门(附工程)

转自:https://www.kancloud.cn/digest/javaframe/125576 要想了解Dubbo是什么,我们不防先了解它有什么用。使用场景:比如我想开发一个网上商城项目,这个网上商城呢,比较复杂,分为pc端web管理后台,微信端销售公众号,那么我们分成四个项目,pc端

Zookeeper注册中心的搭建

关于Zookeeper 的系统性学习推荐网址 http://www.cnblogs.com/sunddenly/p/4033574.html 一、Zookeeper的介绍 Zookeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和

常见排序:插入、冒泡、选择

package com.ykk.trade.service.controller; /** * Created by Administrator on 2017/7/3. */ public class Sort { public static void main(String[] a

Maven项目多环境配置

常见的情况是一个项目可能分为多个环境比如测试环境、生产环境,各个环境的MySQL地址等等其他配置不一样,而且好的部署一般都使用Jenkins自动化部署,那么怎么能够从同一个GIT拉取不同的配置文件进行Build发布呢? 进入主题: Maven构建:mvn clean assembly:assembl

快速排序

分治 + 填数 先从后向前找,再从前向后找 package com.ykk.StrategyFarm.CacheManager.Factor; public class QuickSort { public static void main(String[] args) {

java复制文件的4种方式

转自 https://my.oschina.net/biezhi/blog/486030 摘要: 尽管Java提供了一个可以处理文件的IO操作类。 但是没有一个复制文件的方法。 复制文件是一个重要的操作,当你的程序必须处理很多文件相关的时候。 然而有几种方法可以进行Java文件复制操作,下面列举出

Java存储二进制数字文件,高位优先与低位优先

import java.io.IOException; import java.io.RandomAccessFile; public class TransHEXUtil { public static void write(int a, RandomAccessFile raf)

Spring使用GZIP返回文本数据

要求在Spring项目中使用GZIP压缩来减少网络数据传输量: 结果如下: 压缩前: 压缩后: 压缩前:249K数据 压缩后:38K数据 基本缩小了接近到6分之一,可见对文本数据的压缩量还是比较大的; 代码: ResponseEntity responseEntity = ...; byte[]

个人情况简析

作为开发人员,简单剖析一下自己目前的情况: 前端:网页前端: Html + CSS + JS 能够进行简单的开发框架或者工具包:Jquery辅助JS、AngularJS单应用开发、BootStrap等其他工具。 客户端: MFC:自己用起来比较顺手的MFC客户端,由于不是主要使用语言,可以在辅助网络

Java技能树参考

ZooKeeper学习资料:http://www.cnblogs.com/sunddenly/p/4033574.html 总共8期,从原理到算法到实现到应用,很有收获。 转自 http://www.rowkey.me/blog/2016/06/17/java-skill-tree/

你应该知道的RPC原理

在学校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如下所示。这些程序的特点是服务消费方和服务提供方是本地调用关系。   而一旦踏入公司尤其是大型互联网公司就会发现,公司的系统都由成千上万大大小小的服务组成,各服务部署在不同的机器上,由不同的团队负责。这时就会遇到两个

GitFlow 标准化开发测试发布流程

Master:只作为发布版本的代码,只有上线时才能往master合并代码,只能由hotfix和release合并,不允许develop直接合并到master(说明没有经过测试步骤); Hotfix:作为Master分支的修复bug版本,只能从master拉出,可以合并到master进行上线或者合

log4j分级别输出到不同文件

log4j分级别输出到不同文件 log4j.rootLogger=DEBUG,console,fileout,fileout2 log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.Target

NodeMcu Lua WIFI 物联网 开发板 基于ESP8266

NodeMCU(节点微控制器单元)是一个开源软件和硬件开发环境,它围绕一个非常便宜的单芯片系统 (SoC) ESP8266 而构建。ESP8266 由 Espressif Systems 设计和制造,包含现代计算机的所有关键元素:CPU、RAM、网络 (wifi),甚至是现代操作系统和 SDK。批

分离Freemarker的日志, slf4j and spring

在使用freemarker 的过程中出现了freemarker的日志和应用本身的日志包使用的不是同一个,看起来很乱,收到下面这篇文章: I’ve just spent three hours trying to get Freemarker to stop spitting out “DEBUG

Ngrok 搭建访问内网

苦于国内现在的大局域网状态,现在的内网穿透方案一般都是花生壳或者nat123之类的软件,但是这些都是要钱的,而且限速限流量,所以来试试Ngrok的效果怎么样。 准备工作: 准备好一台主机,带公网IP,最好上面没有其他的应用程序(对linux熟练的除外)准备一个一级域名,做好泛解析(二级域名的没有配置

跟我一起学Docker——Volume

转自 http://www.binss.me/blog/learn-docker-with-me-about-volume/ 在使用Docker的过程中,常常需要通过Volume来挂载目录。可以通过以下两种方式创建Volume: 在Dockerfile中指定VOLUME /some/dir生成容器

docker ENV vs RUN export

http://stackoverflow.com/questions/33379393/docker-env-vs-run-export As illustrated by issue 684, export won’t persist across images. (Don’t forget th

redis订阅关闭异常解决

应用程序模块订阅redis运行一段时间出现一直重连Redis服务,日志如下: [2015-12-24 08:30:17,307] ERROR listener.RedisMessageListenerContainer: Connection failure occurred. Restarting

解决虚拟机下安装CentOS无法上网的方案

我使用VMware虚拟机安装Ubuntu和CentOS,都使用NAT模式连接网络,但是Ubutun可以正常上网,而CentOS不能连接到网络。原来Centos7默认是不启用有线网卡的,需要手动开启。 操作步骤如下: 首先,打开终端。 cd /etc/sysconfig/network-script
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×