0

Apache Thrift 的魅力

WhyApacheThrift 因为最近在项目中需要集成进来一个Python编写的机器学习算法,但是我的后端主要使用的是SpringCloud技术栈. 于是面临着异构语言之间的通信实现方式的抉择. 因为业务逻辑是这样的 主要就是实现2 3这部分请求响应, 实现的方式挺多的, 只要有能力甚至将py封装 ...

赐我白日梦 发布于 2019-12-03 14:42 评论(0)阅读(195)
1

从Excel到Python:最常用的36个Pandas函数

本文涉及pandas最常用的36个函数,通过这些函数介绍如何完成数据生成和导入、数据清洗、预处理,以及最常见的数据分类,数据筛选,分类汇总,透视等最常见的操作。 生成数据表 常见的生成数据表的方法有两种,第一种是导入外部数据,第二 种是直接写入数据。Excel中的“文件”菜单中提供了获取外部数据的功 ...

jpld 发布于 2019-12-03 14:38 评论(0)阅读(311)
0

Python大神必须掌握的技能:多继承、super与MRO算法

Python是为数不多支持多继承的面向对象编程语言,其中super的作用非常大,那么如果拥有了多个父类,到底使用哪一个父类中的方法呢?MRO算法会告诉你一切! ...

银河使者 发布于 2019-12-03 14:35 评论(1)阅读(194)
0

Slickflow.Graph 开源工作流引擎快速入门之四: 图形编码建模工具使用手册

前言: 业务人员绘制流程时,通常使用图形GUI界面交互操作来完成,然而对于需要频繁操作或者管理较多流程的系统管理用户,就需要一款辅助工具,来帮助他们快速完成流程的创建和编辑更新。Slickflow.Graph 图形编码建模工具通过命令行直接编写代码创建图形,实现了流程图形绘制效率的快速提升。 申明: ...

slickflowteam 发布于 2019-12-03 14:31 评论(0)阅读(354)
2

科学使用Log4View2

本篇文章涉及到反编译技术、对称加密技术、IL中间语言等技术。掌握了这些技术之后你会发现原来自己也能更加科学的使用软件。 ...

杰哥很忙 发布于 2019-12-03 14:13 评论(4)阅读(189)
3

【浅析】|白话布隆过滤器BloomFilter

通过本文将了解到以下内容: 查找问题的一般思路 布隆过滤器的基本原理 布隆过滤器的典型应用 布隆过滤器的工程实现 场景说明: 本文阐述的场景均为普通单机服务器、并非分布式大数据平台,因为在大数据平台下问题就是另外一种考虑方式了,因此本文只描述贫穷落后一穷二白的场景,俨然有种60年代先辈们在戈壁攻克原 ...

后端技术指南针 发布于 2019-12-03 13:34 评论(0)阅读(248)
3

OAuth 2.0 概念及授权流程梳理

本文可以转载,但请注明出处 OAuth2 的概念 OAuth是一个关于授权的开放网络标准,OAuth2是其2.0版本。 它规定了四种操作流程(授权模式)来确保安全 应用场景有第三方应用的接入、微服务鉴权互信、接入第三方平台、第一方密码登录等 Java王国中Spring Security也对OAuth ...

东北小狐狸 发布于 2019-12-03 13:23 评论(2)阅读(367)
0

在Kubernetes上运行有状态应用:从StatefulSet到Operator

一开始Kubernetes只是被设计用来运行无状态应用,直到在1.5版本中才添加了StatefulSet控制器用于支持有状态应用,但它直到1.9版本才正式可用。本文将介绍有状态和无状态应用,一个通过K8S StatefulSet来编排有状态应用的示例,以及当前有状态应用容器化现状及将来的发展趋势。 ...

SammyLiu 发布于 2019-12-03 13:17 评论(0)阅读(129)
1

JDK动态代理和CGLIB字节码增强

一、JDK动态代理 Java 在 java.lang.reflect 包中有自己的代理支持,该类(Proxy.java)用于动态生成代理类,只需传入目标接口、目标接口的类加载器以及 InvocationHandler 便可为目标接口生成代理类及代理对象。我们称这个Java技术为:动态代理 在 Jav ...

JMCui 发布于 2019-12-03 13:01 评论(0)阅读(190)
6

程序员需要了解的硬核知识之汇编语言(全)

之前的系列文章从 CPU 和内存方面简单介绍了一下汇编语言,但是还没有系统的了解一下汇编语言,汇编语言作为第二代计算机语言,会用一些容易理解和记忆的字母,单词来代替一个特定的指令,作为高级编程语言的基础,有必要系统的了解一下汇编语言,那么本篇文章希望大家跟我一起来了解一下汇编语言。 汇编语言和本地代 ...

cxuan 发布于 2019-12-03 12:41 评论(2)阅读(358)
0

Kotlin协程通信机制: Channel

协程中的Channel用于协程间的通信, 它的宗旨是: ``` Do not communicate by sharing memory; instead, share memory by communicating. ``` ...

圣骑士wind 发布于 2019-12-03 12:21 评论(0)阅读(125)
0

[04-00]单变量线性回归问题

系列博客,原文在笔者所维护的github上:http://aka.ms/beginnerAI, 点击star加星不要吝啬,星越多笔者越努力。 第4章 单入单出的单层神经网络 4.0 单变量线性回归问题 4.0.1 提出问题 在互联网建设初期,各大运营商需要解决的问题就是保证服务器所在的机房的温度常 ...

五弦木头 发布于 2019-12-03 11:51 评论(0)阅读(75)
0

带你探索网络里的那些秘密

背景 网络,网络... 虽然只是一个简单的名词,但是她的背后却掩藏着太多太多的故事以及知识。 穷其编程的一生,或许也只能探索出那冰山一角,嗨... 小时虽知,学海无涯,却毫不知意。玩乃天性,却空流时光。憾... so,矫情之余,我们来探索一下网络究竟是怎么传输的。 概述 探索网络的范围,都在上图有所 ...

SexyPhoenix 发布于 2019-12-03 11:42 评论(4)阅读(263)
0

C语言之修改常量

前言:指针!菜鸟的终点,高手的起点。漫谈一些进阶之路上的趣事;记录一些语言本身的特性以及思想,没有STL,也没有API! 0x01: 程序内存中的存储划分 对于程序在内存中是如何分布的,网上有多个解释的版本(解释为3、4、5、6个区的都有),这里我也不赘述了,反正该有的都有,只是看个人怎么理解 建议 ...

i0 发布于 2019-12-03 11:38 评论(0)阅读(58)
1

abp(net core)+easyui+efcore实现仓储管理系统——ABP WebAPI与EasyUI结合增删改查之三(二十九)

在上一篇abp(net core)+easyui+efcore实现仓储管理系统——ABP WebAPI与EasyUI结合增删改查之二(二十八) 文章中我们创建了一些组织管理功能用到的类,这一篇文章中我们进行组织管理的列表页面。 ...

DotNet菜园 发布于 2019-12-03 11:32 评论(0)阅读(391)
3

使用FastReport报表工具生成图片格式文档

之前我在随笔《使用FastReport报表工具生成报表PDF文档》介绍过使用FastReport.Net来根据报表模板进行生成PDF,以及随笔《使用FastReport报表工具生成标签打印文档》介绍过生成标签文档的处理,基本上都是基于模板进行生成PDF的做法,由于PDF在手机端显示总是觉得不那么方便... ...

伍华聪 发布于 2019-12-03 11:05 评论(3)阅读(572)
4

天了噜,为什么外链css要放在头部,js要放在尾部?

(题图:梵高 向日葵) 我们最开始学前端的时候都会看到教程在处理外部css,js的时候会将css放在header中,js放在body的最后。为什么要这样子处理,今天参考一些资料好好分析下。 为什么外链css为什么要放头部? 首先整个页面展示给用户会经过html 的解析与渲染过程。 而 外链css无论 ...

Daotin 发布于 2019-12-03 11:03 评论(7)阅读(891)
0

探索 Reflect.apply 与 Function.prototype.apply 的区别

探索 Reflect.apply 与 Function.prototype.apply 的区别 众所周知, ES6 新增了一个全局、内建、不可构造的 对象,并提供了其下一系列可被拦截的操作方法。其中一个便是 了。下面探究下它与传统 ES5 的 之间有什么异同。 函数签名 MDN 上两者的函数签名分别 ...

BlackStorm 发布于 2019-12-03 10:51 评论(0)阅读(80)
0

函数计算自动化运维实战1 -- 定时任务

函数计算 阿里云 "函数计算" 是一个事件驱动的全托管计算服务。通过函数计算,您无需管理服务器等基础设施,只需编写代码并上传。函数计算会为您准备好计算资源,以弹性、可靠的方式运行您的代码,并提供日志查询,性能监控,报警等功能。借助于函数计算,您可以快速构建任何类型的应用和服务,无需管理和运维。更棒的 ...

阿里巴巴云原生 发布于 2019-12-03 09:59 评论(0)阅读(204)
0

关于HashMap容量的初始化,还有这么多学问。

在《[HashMap中傻傻分不清楚的那些概念][1]》文章中,我们介绍了HashMap中和容量相关的几个概念,简单介绍了一下HashMap的扩容机制。 文中我们提到,默认情况下HashMap的容量是16,但是,如果用户通过构造函数指定了一个数字作为容量,那么Hash会选择 大于该数字的第一个2的幂 ...

HollisChuang 发布于 2019-12-03 09:42 评论(0)阅读(266)