2018-04-16 22:38
3696
0
ElasticSearch,bboss,search after,Elasticsearch search after分页查询案例分享
Elasticsearch search after分页查询案例分享 1.准备工作 参考文档《高性能elasticsearch ORM开发库使用介绍》导入和配置es客户端 2.编写创建索引表和初始化数...
|
2018-04-16 22:38
2586
0
java多线程,深入理解 Java 多线程核心知识:跳槽面试必备
多线程相对于其他 Java 知识点来讲,有一定的学习门槛,并且了解起来比较费劲。在平时工作中如若使用不当会出现数据错乱、执行效率低(还不如单线程去运行)或者死锁程序挂掉等等问题,所以掌握了解多线程至关...
|
2018-04-16 22:38
2013
1
nginx socket accept,nginx源码分析-多进程socket的处理
这篇文章主要分析的是linux及windows的socket处理,如何避免惊群及进程间负载均衡的探讨, 这里的惊群主要是指多进程对于新建的连接如何避免同时争用accept现象的处理。 ### 进程的创...
|
2018-04-16 22:38
2943
0
go plugin 热更新,golang plugin热更新尝试
当我们在使用php开发的时候,基本不需要关心热更新这件事的,因为PHP本身已经帮我处理好了,只需要提交代码,PHP重新解释一遍即可。而go则是静态语言,编译后得到的是直接被机器执行的,所有代码已经翻译...
|
2018-04-16 22:38
2924
0
工程化,分布式,性能优化,微服务,源码,“大话架构”阿里架构师分享的Java程序员需要突破的技术要点
一、源码分析 源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。 我认为是阅读源码的最核心...
|
2018-04-15 22:38
2630
1
泥沙砖瓦浆木匠,jeffli1993,Spring Boot 2.0 WebFlux 上手系列课程:快速入门(一),开源中国博客}
# 02:WebFlux 快速入门实践 ## Spring Boot 2.0 spring.io 官网有句醒目的话是: ``` BUILD ANYTHING WITH SPRING BOOT ``` ...
|
2018-04-13 22:38
2712
0
Java,Spring,架构,分布式,微服务,微服务开发中的数据架构设计
前言 微服务是当前非常流行的技术框架,通过服务的小型化、原子化以及分布式架构的弹性伸缩和高可用性,可以实现业务之间的松耦合、业务的灵活调整组合以及系统的高可用性。为业务创新和业务持续提供了一个良好的基...
|
2018-04-13 22:38
2986
0
Kubernetes,Docker,容器,教程,MySQL 如何使用 PV 和 PVC?- 每天5分钟玩转 Docker 容器技术(154)
本节演示如何为 MySQL 数据库提供持久化存储。...
|
2018-04-13 22:38
2508
0
情情说,qqtalk,RabbitMQ实战:可用性分析和实现,开源中国博客}
> 本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。 上一篇介绍了各种场景下的最佳实践,大部分场景可以使用「发后即忘」的模式,不需要响应,如果需要响应,可以使用Rabbi...
|
2018-04-12 22:38
1954
0
以太坊,区块链,IPFS,Node.js,MongoDB,区块链,星际文件(IPFS),Node和Mongo来构建以太坊DApp电商平台
欢迎和我们一起来用以太坊开发构建一个去中心化电商DApp!我们将用区块链、星际文件系统(IPFS)、Node.js和MongoDB来构建电商平台类似淘宝的在线电商应用,卖家可以自由地出售商品,买家可以...
|
2018-04-12 22:38
2490
0
情情说,qqtalk,RabbitMQ实战:消息通信模式和最佳实践,开源中国博客}
> 本系列是「RabbitMQ实战:高效部署分布式消息队列」书籍的总结笔记。 通过前2篇的介绍,了解了消息通信的主要元素和交互过程,以及如何运行和管理RabbitMQ,这篇将站在开发模式的角度理...
|
2018-04-12 22:38
1990
0
Golang,WaitGroup,源码分析,Golang WaitGroup源码分析
针对Golang 1.9的sync.WaitGroup进行分析,与Golang 1.10基本一样除了将`panic`改为了`throw`之外其他的都一样。 源代码位置:`sync\waitgroup....
|
2018-04-12 22:38
2626
0
不会写书,,Unity3D加密 外壳加密保护代码及资源,开源中国博客}
很多VR企业开发的软件有很多文件资源需要保护,而目前行业鲜有好的加密方案可供开发者使用。基于深思云授权平台,有一套代码及资源加密保护方案,可通过Virbox Protector加壳工具对代码及资源进行...
|
2018-04-12 22:38
2587
0
Java,TreeMap就这么简单【源码剖析】
前言 声明,本文用得是jdk1.8 前面章节回顾: Collection总览 List集合就这么简单【源码剖析】 Map集合、散列表、红黑树介绍 HashMap就是这么简单【源码剖析】 LinkedH...
|
2018-04-12 22:38
2098
0
javascript,es6,ES6 javascript 实用开发技巧
# ES6 实用开发技巧 ## 定义变量/常量 ES6 中新增加了 `let` 和 `const` 两个命令,`let` 用于定义变量,`const` 用于定义常量 两个命令与原有的 `var` 命令...
|
2018-04-12 22:38
2365
0
Shell,AndroidStudio,build,使用Shell批量删除AndroidStudio build目录
# 前言 多数Android程序猿都有一个痛,使用AndroidStudio开发安卓项目时,build目录占用太多存储空间。在没有版本控制工具的情况下,一些没有经验的Android开发者会将自己的程序...
|
2018-04-12 22:38
2508
0
Redis,分布式锁,架构,Java,十年大厂开发经验讲述对分布式锁的技术选型及思考
锁和分布式锁 在计算机中,锁的作用是解决在并发状态下的共享资源互斥问题,保证在同一时间只有一个进程/线程可以掌握资源的控制权。 例如以下几种情况: 文件锁的实现是为了解决不同用户同时读写同一文件的并发...
|
2018-04-11 22:38
3010
1
skywalking,apm,分分钟钟搭建基于skywalking的APM系统
在Windows环境搭建一个简单的例子...
|
2018-04-11 22:38
2699
0
机器学习,深度学习,tensorflow,在浏览器中进行深度学习:TensorFlow.js (二)第一个模型,线性回归
笔者在上一篇文章中介绍了TensorFlow.js中的基本概念,以及机器学习的数学基础,线性代数的基本知识。在这一遍文章里,我们来看一看如何利用TensorFlow.js来构建数学模型,以及进行学习的...
|
2018-04-11 22:38
3032
0
Ignite,事务架构,持久化存储,Apache Ignite事务架构:Ignite持久化的事务处理
在本系列[上一篇文章](https://my.oschina.net/liyuj/blog/1791800)中,介绍了故障和恢复,下面是本系列剩下的文章将要讨论的主题: - Ignite持久化的事务处...
|