1

Netty源码分析 (七)----- read过程 源码分析

在上一篇文章中,我们分析了processSelectedKey这个方法中的accept过程,本文将分析一下work线程中的read过程。 该方法主要是对SelectionKey k进行了检查,有如下几种不同的情况 1)OP_ACCEPT,接受客户端连接 2)OP_READ, 可读事件, 即 Chan ...

chen_hao 发布于 2019-09-12 11:01 评论(1)阅读(134)
0

全网最实用的 Debug调试技巧汇总-Python大佬偷偷使用的神技

一、思考❓❔ 1.什么是debug? 找茬 找软件的茬 发现程序的缺陷 2.为什么需要debug? 谁都不敢保证,写的代码没有任何问题 高效查找软件异常 一位优秀的开发工程师 20% 的时间写代码 80% 的时间用来排错 “不会debug” == “不会代码” == “低工资” 3.debug工具需 ...

可优 发布于 2019-09-12 11:01 评论(1)阅读(402)
0

算法一看就懂之「 队列 」

算法的系列文章中,之前咱们已经聊过了「 数组和链表 」、「 堆栈 」,今天咱们再来继续看看「 队列 」这种数据结构。「 队列 」和「 堆栈 」比较类似,都属于线性表数据结构,并且都在操作上受到一定规则约束,都是非常常用的数据类型,咱们掌握得再熟练也不为过。 一、「 队列 」是什么? 队列(queue ...

不止思考 发布于 2019-09-12 10:58 评论(0)阅读(180)
1

【编程之美】用C语言实现状态机(实用)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:http://www.hzgdjf.com/lihuidashen/p/11510532.html http://mp.weixin.qq.com/s/xDAfaEFY4INHz ...

技术让梦想更伟大 发布于 2019-09-12 10:39 评论(0)阅读(232)
0

VUE中CSS样式穿透

VUE中CSS样式穿透 1. 问题由来 在做两款H5的APP项目,前期采用微信官方推荐的weui组件库。后来因呈现的效果不理想,组件不丰富,最终项目完成后全部升级采用了有赞开发的 组件库。同时将webpack顺利从3升级到4(项目结构 webpack+vue+vuex+vue router+vant ...

_herbert 发布于 2019-09-12 10:36 评论(0)阅读(232)
1

理解与学习深度卷积生成对抗网络

一.GAN 引言:生成对抗网络GAN,是当今的一大热门研究方向。在2014年,被Goodfellow大神提出来,当时的G神还是蒙特利尔大学的博士生。据有关媒体统计:CVPR2018的论文里,有三分之一的论文与GAN有关。由此可见,GAN在视觉领域的未来多年内,将是一片沃土。而我们入坑GAN,首先需要 ...

皇儒无上 发布于 2019-09-12 10:32 评论(1)阅读(104)
0

odoo12从零开始:三、2)odoo模型层

前言 上一篇文章(创建你的第一个应用模块(module))已经大致描述了odoo的模型层(model)和视图层(view),这一篇文章,我们将系统地介绍有关于model的知识,其中包括: 模型的类型 odoo的模型是系统的数据中心,所有的数据都通过odoo类的ORM(对象关系映射)映射到数据库的表, ...

Tiey 发布于 2019-09-12 10:25 评论(0)阅读(84)
6

C#客户端程序Visual Studio远程调试

在开发过程中,可能会要使用Win7 ,Win8 ,Win10等不同版本的系统去做兼容性调试,也有时候会去针对特别的显卡,无线网卡等等硬件设备的机器做优化,有一种较优的方案,那就是使用Visual Studio的远程调试功能。 ...

大头BigHead 发布于 2019-09-12 10:22 评论(5)阅读(595)
0

Fire Balls 10——UI界面的制作

版权申明: 本文原创首发于以下网站: 1. "大发快3平台—大发快3官方『优梦创客』的空间:http://www.hzgdjf.com/raymondking123" 2. "优梦创客的官方博客:http://91make.top" 3. "优梦创客的游戏讲堂:http://91make.ke.qq.com" ...

优梦创客 发布于 2019-09-12 10:12 评论(0)阅读(319)
0

设计模式-创建型-单例模式

单例模式:对于类的单例模式设计,就是采取一定的方法保证在整个软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。 单例模式有8种方式: 1、饿汉式(静态常量) // 2、饿汉式(静态代码块) 3、懒汉式(线程不安全) 4、懒汉式(线程安全,同步方法) 5、懒 ...

酷学大叔 发布于 2019-09-12 10:10 评论(0)阅读(69)
3

@程序员,你该如何选择技术方向?

01、困惑的提问 昨天,读者小何在微信上问了我这样一个问题: 二哥,我刚参加工作一年,感觉什么也不精通。大学学的是 Java,但这一年来 Python 特别火,有几个转到 Python 的同学工资竟然比我高。我是不是也应该转呢? 类似这样的问题还有一些,比如说阿坚:“我现在大一,学的是 C++,听说 ...

沉默王二 发布于 2019-09-12 10:07 评论(4)阅读(618)
0

StackOverflow 周报 - 高质量问题的问答(Java、Python)

这是 Stack Overflow 第三周周报,本周加入了 Python 的内容,原计划两篇 Java、两篇 Python。但明天过节所以今天就先把周报发了,两篇 Java、一篇 Python。公众号「渡码」为日更,欢迎关注。 DAY1. 使用随机数打印"hello world" 今天我们看一个有意 ...

渡码 发布于 2019-09-12 09:54 评论(2)阅读(266)
1

Storm VS Flink ——性能对比

1.背景 Apache Flink 和 Apache Storm 是当前业界广泛使用的两个分布式实时计算框架。其中 Apache Storm(以下简称“Storm”)在美团点评实时计算业务中已有较为成熟的运用(可参考 Storm 的 可靠性保证测试),有管理平台、常用 API 和相应的文档,大量实时 ...

独孤风 发布于 2019-09-12 09:47 评论(0)阅读(148)
0

Docker搭建disconf环境,三部曲之三:细说搭建过程

Docker下的disconf实战全文链接 1. "《Docker搭建disconf环境,三部曲之一:极速搭建disconf》" ; 2. "《Docker搭建disconf环境,三部曲之二:本地快速构建disconf镜像》" ; 3. "《Docker搭建disconf环境,三部曲之三:细说搭建过 ...

zq2599 发布于 2019-09-12 09:44 评论(0)阅读(134)
1

通俗易懂设计模式解析——代理模式

前言 今天讲的是结构型设计模式中的最后一个,这个模式也就是代理模式,在前段时间我写的一篇关于正向代理和反向代理的文章。虽说此代理非彼代理。但是代理一词还是具有相似的含义的。这里我们继续使用文章中的代购一个例子来讲述一下代理模式吧,人不方便去购买哪些物品,这时就有一个中间人,他来购买。他代替我去购买。 ...

小世界的野孩子 发布于 2019-09-12 09:18 评论(2)阅读(206)
1

爬虫 之 requests

Requests 安装 官方设计原则:让HTTP服务于人类 一、常用方法 汇总: 示例: 保存图片到本地 字符编码也是使用 1. GET 1.1 查询参数 1.1.1 参数类型 字典类型,字典中键值对作为查询参数 无需编码,requests模块会将其封装好请求 1.1.2 使用方法 1.1.3 特点 ...

♛素心♛ 发布于 2019-09-12 09:15 评论(2)阅读(140)
6

.NET Core 微信小程序退款——(统一退款)

继上一篇".NET Core 微信小程序支付——(统一下单)后",本文将实现统一退款功能,能支付就应该能退款嘛,一般涉及到钱的东西都会比较敏感,所以在设计退款流程时一定要严谨,不能出一点差错,否则你将会面临自己掏腰包的可能,下面我们来讲一讲退款的实现步骤。 目录 1、退款应该场景及规则 2、实现统一 ...

hailang2zh 发布于 2019-09-12 09:06 评论(0)阅读(471)
0

Spring Boot2 系列教程(四)理解Spring Boot 配置文件 application.properties

在 Spring Boot 中,配置文件有两种不同的格式,一个是 properties ,另一个是 yaml 。 虽然 properties 文件比较常见,但是相对于 properties 而言,yaml 更加简洁明了,而且使用的场景也更多,很多开源项目都是使用 yaml 进行配置(例如 Hexo) ...

江南一点雨 发布于 2019-09-12 08:53 评论(0)阅读(155)
3

NetCore下的HTTP请求IHttpClientFactory

使用方式 IHttpClientFactory有四种模式: 基本用法 命名客户端 类型化客户端 生成的客户端 基本用法 在 Startup.ConfigureServices 方法中,通过在 IServiceCollection 上调用 AddHttpClient 扩展方法可以注册 IHttpCli ...

YanBigFeg 发布于 2019-09-12 08:50 评论(0)阅读(255)
1

(一)分布式数据库tidb-简介

因为数据磁盘问题,最近进行了更换库,所以决定写关于这方面的专题的博客,博客信息参考的官方文档。 一、分布式数据库使用背景 随着互联网的飞速发展,业务量可能在短短的时间内爆发式地增长,对应的数据量可能快速地从几百 GB 涨到几百个 TB,传统的单机数据库提供的服务,在系统的可扩展性、性价比方面已经不再 ...

咸鱼也要有梦想 发布于 2019-09-12 08:48 评论(0)阅读(221)