自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(39)
  • 收藏
  • 关注

转载 手动日志切割

因业务需要,需要到服务器上去摘取部分日志。发下Nginx日志累计有1个多G,直接打开查看是不现实的,遂进行下日志切割,记一下。 使用的命令: #将文件按照每个100M大小进行切割split -b 100m access.log access.log. 结果: ...

2018-04-28 10:39:00 315

转载 翻译:Announcing Zuul: Edge Service in the Cloud

不喜勿喷,大部分为Google翻译 Netflix流媒体应用程序是一个交织在一起的系统的复杂阵列,它们共同为我们的客户提供无缝的体验。 Netflix API是该系统的前门,支持超过1,000种不同的设备类型,并在繁忙时间每秒处理50,000个请求。 我们每天都在不断增加新的...

2017-12-18 09:32:00 191

转载 SpringBoot热启动

直接上干货: 1、添加一个maven依赖 <!-- springboot 热部署启动依赖包 --> <dependency> <groupId>org.springframework.boot</groupId> ...

2017-12-16 09:21:00 171

转载 Java-程序不报错,不往下执行问题

在日常搬砖过程中遇到了一个比较诡异的问题,现象为“某段程序”执行到特定一段就不往下走了,不报出异常,日志也不继续打,反正就是不往后面走了。问了各路神仙,都表示没见过,后仔细排查,发现终是个极其简单而容易被忽视的问题。以下不贴代码,仅做简单解释。 解决问题过程: 1、日志问题 ...

2017-12-14 21:29:00 3610

转载 drools 整合SpringBoot在IDEA上的设置以及gradle配置

Drools是一个基于Java的开源规则引擎,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的新式存放在文件中,是的规则的变更不需要修正代码重启机器就可以立即在线上环境生效。以下是drools6.x版本在IDEA上的设置以及gradle编译参数的配置。 首先:先新建一个s...

2017-08-29 23:59:00 678

转载 分享一套持续集成方和持续交付的方案

分享一套Devops方案,作为前段时间工作的一个总结,此方案较生产上用的实际上要优化一些。主要用的一些技术也是基于微服务的,类似SpringCloud,docker 容器技术。通过gitlab组件和jinkens组件实现生产和测试环境的持续集成和持续交付。 总览持续交付流...

2017-08-27 21:51:00 358

转载 Consul官方文档【译文】5、目录

Catalog HTTP API /catalog端点在Consul中注册和注销节点,服务和检查。目录不应与代理混淆,因为某些API方法看起来类似。 »注册实体 此端点是用于注册或更新目录中的条目的低级机制。通常优选使用代理端点进行注册,因为它们更简单并且执行反熵。...

2017-08-27 20:09:00 398

转载 Consul官方文档【译文】4-2、Service - Agent HTTP API

Service - Agent HTTP API /agent/service端点与Consul中本地代理的检查进行交互。这些不应该与目录中的服务混淆。 »列表服务 此端点返回在本地代理程序中注册的所有服务。这些服务是通过配置文件提供的,也可以使用HTTP API动态...

2017-08-27 20:04:00 427

转载 Consul官方文档【译文】4-1、API-Agent

Check - Agent HTTP API /agent/check端点与Consul中的本地代理的检查进行交互。这些不应该与目录中的检查混淆。 »列表检查 此端点返回对本地代理注册的所有检查。这些检查是通过配置文件提供的,也可以使用HTTP API动态添加。 重...

2017-08-27 19:59:00 380

转载 Consul官方文档【译文】4、API-Agent

Agent HTTP API /agent端点用于与当地的Consul agent进行交互。通常,服务和检查是向代理注册的,然后代理商承担保持数据与群集同步的负担。例如,代理商向目录注册服务和检查,并执行反熵以从中断恢复。 除了这些端点之外,附加端点分组在Checks和Se...

2017-08-27 19:54:00 484

转载 Consul官方文档【译文】3、API概述-ACLs

HTTP API Consul的主要接口是RESTful HTTP API。API可以对节点,服务,检查,配置等进行基本的CRUD操作。 »版本前缀 所有API路线都以/v1/为前缀。 此文档仅适用于v1 API。 向后兼容性:在当前版本,即使使用v1前缀,Cons...

2017-08-27 19:39:00 579

转载 Consul官方文档【译文】2、Consul与其他软件

Consul与其他软件 Consul解决的问题有所不同,但是每个特征已经被许多不同的系统所解决。虽然没有一个系统提供Consul的所有功能,但还有其他选项可用来解决这些问题。 在本节中,我们将Consul与其他一些选项进行比较。在大多数情况下,Consul不与任何其他系统...

2017-08-27 11:39:00 192

转载 Consul官方文档【译文】1、什么是Consul

什么是Consul Consul简介 欢迎来到Consul介绍指南!本指南是Consul的最佳场所。我们涵盖了Consul,什么问题可以解决,如何比较现有的软件,以及如何开始使用它。如果您熟悉领Consul的基础知识,文档将提供更详细的可用功能参考。 什么是Cons...

2017-08-27 11:22:00 220

转载 sonar + gitlab 搭建代码质量管控平台

第一部分:本地搭建篇章【sonar搭建】 1、先到sonar官网下载 sonar,没有下载最新的,怕不稳定。下载地址如下: https://www.sonarqube.org/downloads/ 2、解压后会看到sonar目录,先改下/conf目录下...

2017-08-16 23:11:00 779

转载 使用UncaughtExceptionhandler捕获异常,并进行重启

Thread的run方法是不抛出任何检查型异常(checked exception)的,但是它自身却可能因为一个异常而被终止,导致这个线程的终结。最麻烦的是,在线程中抛出的异常即使使用try...catch也无法截获,因此可能导致一些问题出现,比如异常的时候无法回收一些系统...

2017-08-15 11:04:00 361

转载 Java拼接字符串的几种方法比较

比较一下Java常用的几种字符串拼接方式,“+”,StringBuffer, StringBuilder, Stringutils.join( ) 转载于:https://m...

2017-08-02 16:29:00 116

转载 springboot 打印Controller,Service层日志

通过面向切面,配置切面表达式,实现controller层和Service层的日志打印 转载于:https://my.oschina.net/percylee/blog/14996...

2017-08-02 16:25:00 2390

转载 aliyun-PAI-基于协同过滤的商品推荐

第一部分:此块引用开始至下段块引用开始,借鉴于网络,非原创,忘了原链接了,特此声明。 1.概述 和搜索引擎一样,推荐系统是为了帮助人们更快速的获得对自己有用的信息。和搜索引擎不同,推荐系统是人们被动的获取,由系统根据用户行为或其他的信息推荐给用户的,儿搜索引擎是用户主动输入关键字...

2017-07-29 16:39:00 247

转载 springboot + mybaties 多数据源设置

在生产实际应用场景中,多数据源还是会普遍存在和使用的。下面这个实例用于展示多springboot+mybaties如何配置。多数据情况需要设置一个 @Primary 主数据源,第二个,第三个等数据源就不需要@Primary这个注解了,如果不设置主数据源,会出现“to many datas...

2017-07-27 11:21:00 59

转载 docker-compose安装TensorFlow

1、编写如下docker-compose.yml version: '2'services: jupyter: image: registry.cn-hangzhou.aliyuncs.com/denverdino/tensorflow:1.0.0 conta...

2017-07-22 10:40:00 340

转载 docker 安装 tensorflow

docker大法好,装TensorFlow轻轻松松,以下pull下来就行了,鉴于有墙,还是翻一下吧,不然下载太慢了。 1、先下载TensorFlow镜像 docker pull gcr.io/tensorflow/tensorflow [美国] ...

2017-07-22 10:29:00 84

转载 Nexus--私仓

随着Nexus Repository Manager OSS 3的发布(目前更新至3.2.1),虽然目前还是Nexus 2和Nexus 3并行的状态,但是Nexus 3在很多方面已经显现出很大的优势,等到Nexus 3在Maven方面的支持稳定之后就应该是Nexus 3的全面使用之时。 ...

2017-07-19 18:34:00 112

转载 Neuroph studio 入门教程[译文]

PERCEPTRON Perceptron is a simple two layer neural network with several neurons in input layer, and one or more neurons in output layer. All n...

2017-07-18 23:26:00 215

转载 基于 NetBeans Platform 的神经网络

简介 NetBeans Platform 是一个通用的 Java Swing 应用程序框架,它提供了一组 GUI 组件和一个模块系统,用于开发自定义桌面应用程序。当然,NetBeans Platform 上最著名的应用程序是 NetBeans IDE,但在 NetBeans Platfor...

2017-07-18 23:08:00 194

转载 JMeter压力测试

使用JMeter来测试一个接口是否线程安全,此接口用于领取积分或者优惠券,此前发生过用户盗刷的情况,实际上之前一些活动的代码没有加同步快处理多线程场景,造成了这些问题。不多说,直接上图。 1、新建一个线程组 2、新建一个http Sampler ...

2017-07-18 23:06:00 74

转载 Consul-- 复杂参数调用与传递

Consul--远程 转载于:https://my.oschina.net/percylee/blog/1334908

2017-07-11 14:27:00 193

转载 什么是浏览器引擎?

去年10月,Mozilla宣布Project Quantum- 我们倡议创建下一代浏览器引擎。我们现在正在进行中的项目。我们实际上是在上个月用Firefox 53发布了我们第一个重要的Quantum。 但是,我们意识到,对于不构建Web浏览器的人(这是大多数人),很难看出为什么我们...

2017-05-18 09:44:00 1988

转载 那些年使用缓存踩过的坑--缓存更新策略

今天讲的这个话题,我相信是众多工程师和团队的痛。从我刚开始工作,那时候构建本地缓存,到后续memcache, Redis的出现,到现在各种分布式集群的缓存,例如redis Cluster等产品的出现,缓存越来越发达和复杂了,缓存对我们的系统也越发重要,现在很难相信一个后端服务里没有缓存的...

2017-05-18 00:15:00 192

转载 AES-加密工具类

一个简单的AES加密工具类 package 【xx隐藏包名】;import org.apache.commons.codec.binary.Base64;import javax.crypto.Cipher;import javax.crypto.KeyGenerator...

2017-05-16 00:46:00 75

转载 Javascript 'use strict '严格模式详解

一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立"严格模式"的目的,主要有以下几个:   - 消除Javascript语法的一些不合理、不严谨之处...

2017-05-15 00:03:00 104

转载 用electron写桌面应用

用electron写桌面应用 说起桌面应用,想必大家使用过的就已经海了去了。什么暴风影音、QQ、skype之类的,早已不是新鲜事!不过大家有没有了解过如何编写一个桌面应用?历史上,我们都有哪些方式去编写桌面应用呢? 实际上,桌面应用的历史并不算久远,不去查找各种资料,仅凭记忆,我能想到的...

2017-05-14 23:34:00 155

转载 RSA-加密解密-工具类

需求:对支付相关的账号和密码进行加密【RSA非对称加密】处理,需要使用时,公钥解密出来放到内存中使用。服务器不再存放明文账号和密码。 从网上找了些RSA加密解密算法工具类,发现仅能本地加密解密,如果把加密结果【秘钥 公-私】作为字符串直接作为静态变量使用,则无法完成解密,具体原因还未...

2017-05-14 13:14:00 229

转载 Java-互联网金融-德指日K抓取2[改进篇]

前些天写的抓取德指日K方式比较简单,未做任何条件筛选,直接抓的页面滤的数据,结果只抓取到了一个月的数据,而实际上需要抓取一年德数据。操作过程中发现需要设置抓取起始日期为今天,结束日期为去年今天,刚好一年数据。该网站做了防爬处理,自己封装的HttpClient工具类可能有所考虑不当,抓到的...

2017-05-14 12:46:00 63

转载 Java-基础-BitMap深度分析

一、问题引入 BitMap从字面的意思,很多人认为是位图,其实准确的来说,翻译成基于位的映射,怎么理解呢? 举一个例子,有一个无序有界int数组{1,2,5,7},初步估计占用内存4*4=16字节,这倒是没什么奇怪的,但是假如有10亿个这样的数呢,10亿*4/(1024*...

2017-05-07 23:04:00 251

转载 Java-互联网金融-德指日K抓取

简介: 前段时间项目的德指日K抓不到数据了,后面检查发现,这个接口已经被关闭了,所以取不到数据,因此自己在工具类中加了个小方法,抓了某家网站上的数据。具体网站就不列出来了,把代码贴上。股票,期货的指数其实是有专门的网站提供接口的,不过鉴于网上能提供这个数据的比较多,所以就用了免费的办法...

2017-05-07 22:29:00 78

转载 Java-基础-HashMap深度分析

一、先来回忆下我的面试过程 问:“你用过HashMap,你能跟我说说它吗?” 答:“当然用过,HashMap是一种<key,value>的存储结构,能够快速将key的数据put方式存储起来,然后很快的通过get取出来”,然后说“HashMap不是线程安全的, HashTable...

2017-05-07 22:09:00 79

转载 Netty 4.x《官方指南》

《Netty官方指南》- 文档链接 版本 4.1(稳定) 用户指南 接口文档 源码 新特性以及值得注意的部分 版本 4.0(稳定) 用户指南 接口文档 源码 新特性以及值得注意的部分 ...

2017-05-04 22:57:00 278

转载 Netty5用户指南【翻译】

前言 问题 现如今我们使用通用的应用程序或者类库来实现系统之间地互相访问,比如我们经常使用一个HTTP客户端来从web服务器上获取信息,或者通过web service来执行一个远程的调用。 然而,有时候一个通用的协议和他的实现并没有覆盖一些场景。比如我们无法使用一个通用的HTTP服务...

2017-05-04 22:36:00 90

转载 Java方向如何准备BAT技术面试答案(汇总版)

1.面向对象和面向过程的区别 面向过程 优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。 缺点:没有面向对象易维护、易复用、易扩展 面向对象 优点:易维护、易复用、易扩展,由于...

2017-05-01 14:21:00 67

空空如也

空空如也

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

TA关注的人

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