0

通过实例理解Java网络IO模型

网络IO模型里有多个概念比较难理解,本文通过用Java实现一个简单的redis,从最简单的单线程单连接到NIO与netty,介绍不同的IO模型。 ...

牛哥的博客 发布于 2019-10-15 16:09 评论(0)阅读(55)
2

【故障公告】docker swarm 集群问题引发的故障

我们的生产环境部署了2个 docker swarm 集群,集群 swarm-a 用于专门跑博客站点,集群 swarm-b 用于跑其他站点,manager 节点用了阿里云包月服务器,worker 节点用了阿里云抢占式实例。今天 11:03 收到阿里云的短信通知“您的抢占式实例:实例ID(实例名称)因库... ...

博客园团队 发布于 2019-10-15 15:56 评论(7)阅读(230)
0

redis系列之------字典

前言 字典, 又称符号表(symbol table)、关联数组(associative array)或者映射(map), 是一种用于保存键值对(key-value pair)的抽象数据结构。 在字典中, 一个键(key)可以和一个值(value)进行关联(或者说将键映射为值), 这些关联的键和值就被 ...

wenbochang 发布于 2019-10-15 15:34 评论(0)阅读(92)
0

[插件化开发] 1. 初识OSGI

初识 OSGI 背景 当前product是以solution的方式进行售卖,但是随着公司业务规模的快速夸张,随之而来的是新客户的产品开发,老客户的产品维护,升级以及修改bug,团队的效能明显下降,为了解决此类问题,必须站在公司战略的统一高度来重构系统。 荣幸的是,本人在此时加入团队并负责系统架构的升 ...

IsaacZhang 发布于 2019-10-15 14:59 评论(0)阅读(136)
1

Cocos Creator一步一步实现重力球游戏,附完整代码

『 游戏玩法 』 通过手机陀螺仪,调整手机,让球从上一层的间隔中落到下一层,楼层会不断上涨,如果球碰到上方或者下方的火焰,游戏结束。 『 游戏预览 』 ? 『 开发工具 』 1. CocosCreator 2.1.2 2. VisualStudio Code 『 参考API 』 1. Physics ...

一枚小工 发布于 2019-10-15 14:10 评论(0)阅读(193)
0

opencv之形态变换

形态变换 在 "opencv之膨胀与腐蚀" 中介绍了Dilation/Erosion的原理.建议先读这一篇,搞懂原理. 这样就可以很轻松地理解为什么本文的这些形态变换可以取得相应的效果. 基于此,我们可以组合出更多的形态变换以达到不同的目的. 有以下几种: Opening Closing Morph ...

core! 发布于 2019-10-15 14:07 评论(1)阅读(90)
1

面试高频算法题汇总「图文解析 + 教学视频 + 范例代码」之 二分 + 哈希表 + 堆 + 优先队列 合集

本文将覆盖 `二分` + `哈希表` + `堆` + `优先队列` 方面的面试算法题,文中我将给出: 1. 面试中的题目 2. 解题的思路 3. 特定问题的技巧和注意事项 4. 考察的知识点及其概念 5. 详细的代码和解析 在开始之前,我们先看下会有哪些重点内容: ...

__yuanhao 发布于 2019-10-15 14:04 评论(1)阅读(147)
0

Java 添加、修改、读取、删除PPT备注

概述 幻灯片中的备注信息是只提供给幻灯片演讲者观看的特定内容,在演讲者放映幻灯片时,备注信息可给演讲者提供讲解思路,起到辅助讲解的作用。本文将通过Java程序来演示如何操作PPT幻灯片中的备注信息,要点包括: 使用工具 Free Spire.Presentation for Java (免费版) J ...

E-iceblue 发布于 2019-10-15 14:03 评论(1)阅读(111)
0

ActiveMQ学习总结------原生实战操作(下)03

本篇将继续延续上一篇的内容,作为知识补充篇,为接下来我们学习spring整合ActiveMQ打好基础 本篇主要学习内容: 1.ActiveMQ 队列服务监听 2.ActiveMQ Topic模型 回顾下上一篇ActiveMQ学习总结我们学习到了: 1.ActiveMQ术语及API介绍 2.Activ ...

Arebirth 发布于 2019-10-15 14:02 评论(0)阅读(110)
14

可爱的博客园样式美化、自定义博客园主题样式

cute cnblogs 说明 “我经常有那种感觉,如果这个事情来了,你却没有勇敢地去解决掉,它一定会再来。生活真是这样,它会一次次地让你去做这个功课直到你学会为止。” —— 《像我这样笨拙地生活》 博客园样式一直是我想改的,之前使用过别人写好的样式模版,加了很多东西,可惜有一天全丢失了,博客园帮忙 ...

麋鹿鲁哟 发布于 2019-10-15 13:58 评论(22)阅读(416)
0

Python多任务之协程

Python多任务之协程,包括 协程,迭代器,生成器;其中,协程 包括 greenlet实现多任务,gevent实现多任务,进程,线程,线程对比;迭代器 包括 可迭代对象,可迭代对象本质,可迭代与迭代器,完善自定义迭代器,迭代器的应用; ...

YifChan 发布于 2019-10-15 13:58 评论(0)阅读(73)
0

Java 爬虫服务器被屏蔽,不要慌,咱们换一台服务器

这是 Java 爬虫系列博文的第四篇,在上一篇 "Java 爬虫遇上数据异步加载,试试这两种办法!" 中,我们从内置浏览器内核和反向解析法两个角度简单的聊了聊关于处理数据异步加载问题。在这篇文章中,我们简单的来聊一聊爬虫时,资源网站根据用户访问行为屏蔽掉爬虫程序及其对应的解决办法。 屏蔽爬虫程序是资 ...

平头哥的技术博文 发布于 2019-10-15 12:54 评论(0)阅读(263)
4

C# 8 - Range 和 Index(范围和索引)

C# 7 的 Span C# 7 的 Span C# 7 里面出现了Span这个数据类型,它可以表示另一个数据结构里连续相邻的一串数据,并且它是内存安全的。 C# 7 里面出现了Span这个数据类型,它可以表示另一个数据结构里连续相邻的一串数据,并且它是内存安全的。 例子: 例子: 这个图的输出是3 ...

solenovex 发布于 2019-10-15 12:46 评论(4)阅读(301)
0

Redis INFO 说明

背景 前面几篇文章介绍完了Redis相关的一些说明,现在看看如何查看Redis的一些性能指标和统计信息,也可以看官网说明,本文基于Redis 5.0.5。 INFO [section] INFO命令返回有关服务器的信息和统计信息,带上参数ALL可以返回所有部分,默认default,仅返回默认部分集如 ...

jyzhou 发布于 2019-10-15 11:52 评论(0)阅读(94)
0

Java 从入门到进阶之路(八)

Java 从入门到进阶之路(八), Java 中的构造方法。 ...

丰寸 发布于 2019-10-15 11:50 评论(0)阅读(133)
0

Android开发——RecyclerView实现下载列表

本篇记录的是使用Jsoup框架爬取网页内容,结合Android的RecyclerView,从而实现批量下载小说的功能(也是我的APP "星之小说下载器Android版" 的核心功能), 思路仅供参考 本文使用了AsyncTask来实现下载功能,不懂使用的可以参考一下我的文章 "Android开发—— ...

Stars-one 发布于 2019-10-15 11:03 评论(0)阅读(100)
1

spring5 源码深度解析----- 事务增强器(100%理解事务)

上一篇文章我们讲解了事务的Advisor是如何注册进Spring容器的,也讲解了Spring是如何将有配置事务的类配置上事务的,实际上也就是用了AOP那一套,也讲解了Advisor,pointcut验证流程,至此,事务的初始化工作都已经完成了,在之后的调用过程,如果代理类的方法被调用,都会调用Bea ...

chen_hao 发布于 2019-10-15 10:45 评论(0)阅读(169)
7

c#关于JWT跨域身份验证解决方案

学习程序,不是记代码,而是学习一种思想,以及对代码的理解和思考。 JSON Web Token(JWT)是目前最流行的跨域身份验证解决方案。为了网络应用环境间传递声明而执行的一种基于JSON的开发标准(RFC 7519), 该token被设计为紧凑且安全的,特别适用于分布式站点的单点登陆(SSO)场 ...

流月无双 发布于 2019-10-15 10:29 评论(0)阅读(400)
1

Spring Boot 2.X(七):Spring Cache 使用

Spring Cache 简介 在 Spring 3.1 中引入了多 Cache 的支持,在 spring context 包中定义了 和 两个接口来统一不同的缓存技术。Cache 接口包含缓存的常用操作:增加、删除、菲律宾申博太阳城娱乐登入、读取等。CacheManager 是 Spring 各种缓存的抽象接口。 Spri ...

朝雾轻寒 发布于 2019-10-15 10:29 评论(0)阅读(111)
1

数据的异构实战(一) 基于canal进行日志的订阅和转换

什么是数据的异构处理。简单说就是为了满足我们业务的扩展性,将数据从某种特定的格式转换到新的数据格式中来。 为什么会有这种需求出现呢? 传统的企业中,主要都是将数据存储在了关系型数据库中,例如说MySQL这种数据库,但是为了满足需求的扩展,查询的维度会不断地增加,那么这个时候我们就需要做数据的异构处理 ...

Java知音* 发布于 2019-10-15 10:23 评论(0)阅读(103)
申博网址登入导航 申博游戏下载登入 菲律宾太阳城申博管理网登入 申博手机怎么下载 菲律宾申博管理网登入 申博游戏平台登入
太阳城开户信誉最好 申博在线免费开户登入 菲律宾申博官网登入 菲律宾申博网上登入 申博游戏代理登入 菲律宾申博红太阳娱乐
申博游戏登录 太阳城亚洲游戏登入 申博真人娱乐官网登入 太阳城申博娱乐官网登入 申博游戏下载 申博正网登入
申博138官网登入 申博代理登录 申博娱乐会员登录网址 申博官网下载登入 申博太阳网登入 申博在线游戏
百度