- 博客(17)
- 收藏
- 关注
转载 TRAS为springcloud提供高性能的RPC能力
传统HTTP存在的瓶颈Spring Cloud 是一个优秀的开源微服务解决方案,通常采用 HTTP + json 的 REST 接口对外提供服务,简洁易用部署方便,很多公司也基于 Spring Cloud 作为基础架构去构建自身的微服务架构。但是随着业务规模和用户规模的增长,传统基于的 HTTP 的服务会逐步暴露出一些问题。首先是性能的问题,随着用户请求量的增长和业务逻辑复杂度的提升,我们...
2018-09-03 23:07:30 741
转载 RPC服务远程调用
RPC 是什么?RPC 的全称是 Remote Procedure Call 是一种进程间通信方式。它允许程序调用另一个地址空间(通常是共享网络的另一台机器上)的过程或函数,而不用程序员显式编码这个远程调用的细节。即程序员无论是调用本地的还是远程的,本质上编写的调用代码基本相同。RPC 起源RPC 这个概念术语在上世纪 80 年代由 Bruce Jay Nelson 提出。这里我...
2018-09-03 22:43:42 22365
转载 java内存模型实例分析
学过C语言的朋友都知道C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,内存又是如何划分的呢? 由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程: ...
2018-08-23 18:30:32 839 1
转载 spring整合Quartz
一、pom文件配置<!-- quartz libs for job schedule --><dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.1
2018-08-15 20:21:51 302
转载 java的volatile关键字
原作者:海子 出处:http://www.cnblogs.com/dolphin0520/Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 vol...
2018-08-10 17:16:19 210 1
转载 系统架构图
转载自:https://www.cnblogs.com/firstdream/p/7145481.html 作者:有梦就能实现发布一企业技术架构图,供大家参考。 该技术架构图是本人根据多年企业技术架构经验而制定,是企业技术的总架构图,希望对CTO们有所借鉴。 简单说明:1.中间件基础运行环境是经过统一规划的以WebLogic、JBOSS为主的集群环境 ...
2018-08-03 11:48:57 21107
转载 JVM内存模型
原作者:纯洁的微笑原文链接:http://www.ityouknow.com/jvm/2017/08/25/jvm-memory-structure.html所有的Java开发人员可能会遇到这样的困惑?我该为堆内存设置多大空间呢?OutOfMemoryError的异常到底涉及到运行时数据的哪块区域?该怎么解决呢?其实如果你经常解决服务器性能问题,那么这些问题就会变的非常常见,了解JVM内存...
2018-08-02 10:11:23 131
转载 MyBatis查询MySQL的datetime类型数据时间误差
转载自:http://www.mcdao.com/mybatis查询mysql的datetime类型数据时间误差.html今天使用MyBatis查询MySQL中的数据时, 莫名其妙的所有时间都出错了, 所有时间都比数据库时间多了14小时, 考虑了一下, 初步判定是系统时区的问题.因为mysql时区设置默认是操作系统时区, 查看了下centos时区, 东8区没有错, 所以可以判定是代码里面设置...
2018-07-31 18:21:36 6649
转载 java中的hashcode方法
原文转载于:https://www.cnblogs.com/dolphin0520/p/3681042.html浅谈Java中的hashcode方法 哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法: 1 public native int hashCode(); ...
2018-07-31 13:07:38 215
转载 java的native方法
原文地址:https://www.jianshu.com/p/b34ce32b40ec一. 什么是Native Method简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可以用e...
2018-07-31 09:32:46 203
转载 win10系统下安装centos6(卸载win10)
一、U盘一个(大于8G的容量)二、网上下载U盘启动盘制作工具http://qunying.jb51.net:81/201311/tools/UltraISOPortable(jb51.net).rar三、网上下载IOS镜像文件(最好下载DVD版的)http://linux.xitongxz.net:808/201603/CentOS-6.5-i386-bin-DVD1.iso四...
2018-07-30 20:36:01 2988
原创 正则表达式之深入浅出
概述正则表达式从某种意义上来说是一种语言,通过极其简短的一行代码即可高效,精确的描述要匹配的复杂文本,优点是:代码简洁,匹配高效。正则表达式理解在我看来,正则表达式可以分为两种基本字符和一种组合字符基本字符特殊字符:“.” “*” “?” “+” “(” “)” “{” “}” “[” “]” “^” “$” “\”普通字符:除特殊字符外的其他字符区别:特殊字符只有加上转义...
2018-07-26 11:15:25 330
转载 相遇之infuxdb(时下最流行的时序数据库之一)
1.InfluxDB介绍1.1安装使用下载地址直接官网下载就好,非常简单。https://influxdata.com/downloads/#influxdbinfluxdb是这两年比较流行的时序数据库,是有go语言开发的.无需外部依赖,安装配置非常方便,适合构建大型分布式系统的监控系统。安装 sudo dpkg -i influxdbName.deb启动 su...
2018-07-25 18:11:11 2489
转载 浅谈java中的值类型和引用类型
1、值类型(1)也就是基本的数据类型分为:四类八种(2)四类:整型、浮点型、字符型、布尔型(3)八种:整型4种--byte、short、int、long 浮点型2种--float、double 字符型:char 布尔型:boolean2、引用类型除了四类八种的基本数据类型之外,所有的类型都是引用类型(数组、字符串、类、接口等)...
2018-07-23 11:19:22 3375
转载 谈java代码优化
昨天做了一个使用java程序,分析linux大文件日志,并生成新的文件,作图看日志情况的需求,在做这个东西的过程中,对代码的优化感触良多,我原来的那套程序分析10G的代码并生成分析文件用了8小时,很细心得优化之后,只用了不到半个小时。所以说代码优化很重要。正好今天看到一篇好的关于代码优化的,在这分析给大家。 以下代码是转载别人的,来源地址为:http://www.im...
2018-07-21 10:43:26 171
转载 关于Post请求流处理中的gzip格式的json数据处理
今天遇到一个问题,就是关于远程服务调用返回json数据一致为乱码的问题,各种常规的处理乱码的办法都试了,就是不行,最后看了一篇大神的博文终于得以解决,在这表示感谢!问题描述:1、使用URLConnection发送post请求,请求远程服务器中的json数据,一直返回乱码2、使用jemter或者Postman使用相同格式的数据,请求远程服务器的时候,会正常返回数据3、对于URLCon...
2018-07-16 20:31:40 11566
原创 金融投资相关名词
1、股票(1) 开盘价:是指当日开盘后该股票的第一笔交易成功的价格。如果开市后30分钟无成交价,则以前日的收盘价作为开盘价(2) 收盘价:指每天成交中最后一笔股票的价格,也就是收盘价格(3) 最高价:是指当日所成交的价格中的最高价位。有时最高价只有一笔,有时不止一笔(4) 最低价:是指当日所成交的价格中的最低价位。有时最低价只有一笔,有时不止一笔(5) 升高盘:是指开盘价比前一天的收盘价高出很多(...
2018-07-14 13:35:05 838
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人