自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 探究java方法参数传递--引用传递?值传递!

来源:https://buluo.qq.com/p/detail.html?bid=11148&pid=9422027-1457266465&from=share_copylinkjava程序运行时,其对象是怎么进行放置和安排的呢?内存是怎么分配的呢?理解好这个很有好处!java有5个地方可以存储数据:1、寄存器。这是最快的存储区,位于处理器内部。java程序员无法感知

2017-06-20 16:30:31 353

原创 byte、short、int、long

最高位:0正数1负数byte:可以取-128到+127的值并且在内存中占1字节(8个比特)short:可以取-32768到32767的值并且在内存中占2字节(16比特)int:可以取-2147483648到2147483647的值并且在内存中占4个字节(32比特)long:可以取-9223382036854775808到9223382036854775807并在内存中占8字节(64

2017-05-31 10:56:06 586

转载 保证分布式系统数据一致性的6种方案

来源:http://www.cnblogs.com/lzyGod/p/5558474.html问题的起源在电商等业务中,系统一般由多个独立的服务组成,如何解决分布式调用时候数据的一致性?具体业务场景如下,比如一个业务操作,如果同时调用服务 A、B、C,需要满足要么同时成功;要么同时失败。A、B、C 可能是多个不同部门开发、部署在不同服务器上的远程服务。在分布式系

2017-05-25 14:06:00 312

转载 为什么说传统分布式事务不再适用于微服务架构?

来源:http://mt.sohu.com/it/d20170105/123474841_467759.shtml 传统应用使用本地事务和分布式事务保证数据一致性,但是在微服务架构中数据都是服务私有的,需要通过服务提供的API来访问,所以分布式事务不再适用微服务架构。那么微服务架构又该如何保证数据一致性呢?本文就来谈谈这个话题。传统分布式事务不是微服务中数据一致性的最佳

2017-05-25 14:03:08 516

转载 Java项目性能监控和调优工具-Javamelody

来源:http://blog.csdn.net/lk_blog/article/details/13760999JavaMelody能够在运行环境监测Java或Java EE应用程序服务器。并以图表的形式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、spring、Guice)的执行数

2017-05-25 13:57:47 266

转载 SVN trunk(主线) branch(分支) tag(标记) 用法详解和详细操作步骤

来源:http://blog.csdn.net/vbirdbest/article/details/51122637使用场景:假如你的项目(这里指的是手机客户端项目)的某个版本(例如1.0版本)已经完成开发、测试并已经上线了,接下来接到新的需求,新需求的开发需要修改多个文件中的代码,当需求已经开始开发一段时间的时候,突然接到用户或测试人员的反馈,项目中有个重大bug需要紧急修复,并且要

2017-05-25 13:56:07 225

转载 一致性哈希及java实现

来源:http://m.blog.csdn.net/article/details?id=497607511、一致性hash介绍一致性哈希算法是分布式系统中常用的算法。比如,一个分布式的存储系统,要将数据存储到具体的节点上,如果采用普通的hash方法,将数据映射到具体的节点上,如key%N,key是数据的key,N是机器节点数,如果有一个机器加入或退出这个集群,则所有的数据

2017-05-25 11:56:04 295

转载 nginx配置HTTPS

来源:http://blog.csdn.net/weixin_35884835/article/details/52588157使用ssl模块配置同时支持http和https并存一,生成证书# 1、首先,进入你想创建证书和私钥的目录,例如:cd /etc/nginx/# 2、创建服务器私钥,命令会让你输入一个口令:openssl genrsa -des3 -out se

2017-05-25 11:47:30 168

转载 __init__.py 用法

来源:http://www.cnblogs.com/BeginMan/p/3183629.htmlpython的每个模块的包中,都有一个__init__.py文件,有了这个文件,我们才能导入这个目录下的module。那么,__init__.py还有什么别的功能呢?其实,__init__.py里面还是可以有内容的,我们在导入一个包时,实际上导入了它的__init__.py文件。我

2017-05-25 11:41:54 323

转载 IDEA快捷键

来源:http://blog.sina.com.cn/s/blog_8c8c9be701011wb7.html  最近刚接触IntelliJ这个工具,用了几天,很多操作都不太熟。之前一直用Eclipse,猛的一用这个工具还真有点不习惯。但是这个工具有些方面确实比较优秀,比如javascript自动补全功能、html页面编写功能等,相比于其他IDE工具就会好很多。下面是一些关于本工具的快捷键。但

2017-05-25 11:39:07 157

转载 继承、实现、依赖、关联、聚合、组合的联系与区别

来源:http://blog.csdn.net/kevin_darkelf/article/details/11371353继承、实现、依赖、关联、聚合、组合的联系与区别分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通

2017-05-25 11:34:58 216

转载 Zxing生成二维码

来源:http://blog.csdn.net/morning99/article/details/48825035笔记,谷歌Zxing二维码,用数据流输出到页面显示二维码一直都很流行,今日实践了一下,需求是针对不同的参数生成地址链接二维码,并展示在页面上,如果采用生成图片保存本地再返回相对路径,会产生一堆垃圾图片文件,还要后期清除实在是麻烦,想起登录时的校验码可以直接将流输出

2017-05-25 11:31:17 325

原创 JS调用IOS(WebViewJavascriptBridge)和安卓

原文:http://blog.csdn.net/jacman/article/details/49330097function setupWebViewJavascriptBridge(callback) {    if (window.WebViewJavascriptBridge) { return callback(WebViewJavascriptBridge); }   

2017-05-25 11:22:07 646

转载 JS判断mobile和pc

PC版:var browser = {       versions : function() {        var u = navigator.userAgent, app = navigator.appVersion;        return {//移动终端浏览器版本信息

2017-05-25 11:20:45 406

转载 网关、路由、dns

什么是网关,路由,dns?计算机主机网关的作用是什么?假设你的名字叫小不点,你住在一个大院子里,你的邻居有很多小伙伴,在门口传达室还有个看大门的李大爷,李大爷就是你的网关。当你想跟院子里的某个小伙伴玩,只要你在院子里大喊一声他的名字,他听到了就会回应你,并且跑出来跟你玩。但是你不被允许走出大门,你想与外界发生的一切联系,都必须由门口的李大爷(网关)用电话帮助你联系。假如你想找你的同

2017-05-25 11:18:18 204

转载 pom.xml标签用法

来源:http://my.oschina.net/u/1187481/blog/204865Maven 构件工程的属性文件pom.xml文件(实践用):   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xsi:schemaLocation="http://maven.apache.org/P

2017-05-25 11:16:10 654

转载 AtomicInteger的介绍和使用

来源:http://www.itzhai.com/the-introduction-and-use-of-atomicinteger.html#read-more1、类介绍2、使用场景3、相关实例1、类介绍可以用原子方式更新的 int 值。2、使用场景主要用于在高并发环境下的高效程序处理。使用非阻塞算法来实现并发控制。

2017-05-25 11:13:03 215

转载 深入理解Java:注解(Annotation)自定义注解入门

来源: http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html元注解:  元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解:    1.@Target,    2.@Re

2017-05-25 11:04:19 159

转载 关于static语句,构造代码块,构造方法的执行顺序

来源:http://blog.csdn.net/tayanxunhua/article/details/20525251java] view plaincopyprint?class OrderTest {      public static void main(String[] args) {          System.out.println(

2017-05-25 11:02:04 297

转载 关于hashcode 里面 使用31 系数的问题

来源:http://blog.csdn.net/tayanxunhua/article/details/20525251首先我们来了解一下hashcode,什么是hashcode?有什么作用?hashcode其实就是散列码,hashcode使用高效率的哈希算法来定位查找对象!我们在使用容器来存储数据的时候会计算一串散列码,然后将数据放入容器。如:String s =

2017-05-25 10:59:47 180

转载 HashMap实现原理分析

原文地址:http://blog.csdn.net/vking_wang/article/details/141665931. HashMap的数据结构数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。      数组数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难;

2017-05-25 10:53:13 139

转载 spring单例在高并发下可能出现的错误

原文地址:http://www.cnblogs.com/atwanli/articles/4740184.htmlspring单例在高并发下可能出现的错误: 首先,只有当注入的对象是无状态的幂等的才可以保证执行前后不被修改,否则执行一次之后单例对象就会发生改变,在下次执行有肯能造成结果不一样,当在高并发的情况下就会出现,这个线程刚使用单例对象进行属性设置,还未使用的情况下,另一个进程已

2017-05-25 10:43:09 3584

转载 Docker(2)--Docker常用命令

原文地址:http://blog.csdn.net/we_shell/article/details/383681371. 查看docker信息(version、info)[plain] view plaincopy# 查看docker版本  $docker version    # 显示docker系统的信息  $docker in

2017-05-25 10:27:46 216

转载 Docker(1)-- 如何安装Docker

原文地址:http://blog.csdn.net/we_shell/article/details/383528371. 前言Docker的英文本意是“搬运工”,在程序员的世界里,Docker搬运的是集装箱(Container),集装箱里装的是任意类型的App,开发者通过Docker可以将App变成一种标准化的、可移植的、自管理的组件,可以在任何主流系统中开发、调试和运行。

2017-05-25 10:25:06 204

原创 mysql主从配置

一、安装前所做准备  主数据库:192.168.219.128 从数据库:192.168.10.24 操作系统:             主数据库 centos 6.5(虚拟机)            从数据库 window7 centos安装mysql1.    yum install -y mysql-server(仅仅做远程链接,不需要mysql-client

2017-03-14 13:44:03 204

转载 23种设计模式

目录创建型1. Factory Method(工厂方法)2. Abstract Factory(抽象工厂)3. Builder(建造者)4. Prototype(原型)5. Singleton(单例)结构型6. Adapter Class/Object(适配器)7. Bridge(桥接)8. Composite(组合)9. Decorator(装饰)

2015-08-24 10:48:15 282

原创 错误:Caused by: org.apache.ibatis.binding.BindingException: Parameter 'portletid' not found. Available

错误:Caused by: org.apache.ibatis.binding.BindingException: Parameter 'portletid' not found. Available parameters are [1, 0, param1, param2]原因:接口中声明的方法与查询条件映射不成功应在接口声明的方法中加上@param注解原方法

2015-07-10 18:50:07 4391

软件项目管理文档大全.zip

软件项目管理文档大全,100多个软件项目管理文档模板,非常实用,节省寻找资源的时间。。。。。。软件项目管理文档大全

2020-08-20

架构探险:从零开始写分布式架构 高清完整版pdf

从零开始写分布式架构从零开始写分布式架构从零开始写分布式架构从零开始写分布式架构

2017-11-16

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

TA关注的人

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