0

Flutter 使用Navigator进行局部跳转页面

老孟导读:Navigator组件使用的频率不是很高,但在一些场景下非常适用,比如局部表单多页填写、底部导航一直存在,每个tab各自导航场景。 Navigator 是管理路由的控件,通常情况下直接使用Navigator.of(context)的方法来跳转页面,之所以可以直接使用Navigator.of ...

老孟Flutter 发布于 2020-05-27 06:53 评论(0)阅读(5)
0

mybatis是怎样炼成的

前言 一些个人感受:不管分析什么源码,如果我们能摸索出作者的心路历程,跟着他的脚步一步一步往前走,这样才能接近事实的真相,也能更平滑更有趣的学习到知识。跟福尔摩斯探案一样,作者都经历了些什么,为什么他要这样去设计这样去做,留给我们的只有无声的代码和那一段孤独的日子。 阅读顺序建议是从上往下阅读,如果 ...

RoyTian 发布于 2020-05-27 06:39 评论(0)阅读(10)
0

《机器学习Python实现_09_02_决策树_CART》

简介 CART树即分类回归树(classification and regression tree),顾名思义,它即能用作分类任务又能用作回归任务,它的应用比较广泛,通常会用作集成学习的基分类器,总得来说,它与ID3/C4.5有如下不同: (1)它是一颗二叉树; (2)特征选择的方法不一样,CART ...

努力的番茄 发布于 2020-05-27 06:29 评论(0)阅读(1)
0

JavaScript设计模式学习笔记

《JavaScript设计模式与开发实践》14种设计模式学习笔记。 单例模式 策略模式 代理模式 迭代器模式 发布-订阅模式 命令模式 组合模式 模板方法模式 享元模式 职责链模式 中介者模式 装饰者模式 状态模式 适配器模式 单例模式 保证一个类仅有一个实例,并提供一个全局访问点。 // 构造函数 ...

whosmeya 发布于 2020-05-27 01:37 评论(2)阅读(33)
0

关于Java两点需要更新的知识

HashMap的初始容量 背景 很多人可以把HashMap的原理描述的很溜。比如JDK1.7之前,底层数据结构是数组+链表。JDK1.8之后,出于效率上的考虑,在数组长度大于64,链表长度大于8的时候,会转换为红黑树。 甚至知道对于赋值了容量的都会做一个变成2的n次方的操作。它的hash方法为了防止 ...

编程一生 发布于 2020-05-27 00:51 评论(0)阅读(46)
0

【Java8新特性】Stream API有哪些中间操作?看完你也可以吊打面试官!!

写在前面 在上一篇《【Java8新特性】面试官问我:Java8中创建Stream流有哪几种方式?》中,一名读者去面试被面试官暴虐!归根结底,那哥儿们还是对Java8的新特性不是很了解呀!那么,我们继续讲述Java8的新特性,旨在最终可以让每位读者在跳槽面试的过程中吊打面试官!! Stream的中间操 ...

冰河团队 发布于 2020-05-27 00:34 评论(0)阅读(24)
0

Python Redis常用操作(持续更新)

1、Redis简介 redis是业界主流的key-value,nosql数据库之一。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(列表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持pu ...

jasonminghao 发布于 2020-05-27 00:33 评论(0)阅读(32)
1

ASP.NET Core Blazor Webassembly 之 组件

关于组件 现在前端几大轮子全面组件化。组件让我们可以对常用的功能进行封装,以便复用。组件这东西对于搞.NET的同学其实并不陌生,以前ASP.NET WebForm的用户控件其实也是一种组件。它封装html代码,封装业务逻辑,对外提供属性事件等信息,它完完全全就是个组件,只是用户控件跑在服务端,而现在 ...

Agile.Zhou 发布于 2020-05-27 00:21 评论(0)阅读(56)
0

RabbitMQ(1)---基本概念

一、安装RabbitMQ 安装直接用docker安装,如果手动安装的话比较繁琐,还要安装erlang语言的环境。在安装有docker机器上执行官网提供的指令(https://www.rabbitmq.com/download.html):docker run -it --rm --name rabb ...

白露非霜 发布于 2020-05-27 00:11 评论(0)阅读(23)
0

杂谈WebApiClient的性能优化

前言 WebApiClient的netcoreapp版本的开发已接近尾声,最后的进攻方向是性能的压榨,我把我所做性能优化的过程介绍给大家,大家可以依葫芦画瓢,应用到自己的实际项目中,提高程序的性能。 总体成果展示 使用MockResponseHandler消除真实http请求,原生HttpClien ...

jiulang 发布于 2020-05-26 23:38 评论(1)阅读(58)
0

JavaScript的流程控制语句以及函数

一、流程控制 1. 作用:控制代码的执行顺序 2. 分类 2.1顺序结构:从上到下依次执行代码语句 2.2选择结构: 1. if语句 简单if结构 if(条件表达式){ 表达式成立时执行的代码段 } 注意 : 除零值以外,其他值都为真,以下条件为假值false if(0){} if(0.0){} i ...

YJ-TX 发布于 2020-05-26 23:34 评论(0)阅读(42)
0

《机器学习Python实现_09_01_决策树_ID3与C4.5》

简介 先看一个例子,某银行是否给用户放贷的判断规则集如下: if 年龄==青年: if 有工作==是: if 信贷情况==非常好: 放 else: 不放 else: if 有自己的房子==是: if 信贷情况==一般: 不放 else: 放 else: if 信贷情况==非常好 or 信贷情况==好 ...

努力的番茄 发布于 2020-05-26 22:00 评论(0)阅读(43)
0

如何用利特尔法则调整线程池大小

利特尔法则 利特尔法则派生于排队论,用以下数学公式表示: L = λW L 系统中存在的平均请求数量。 λ 请求有效到达速率。例如:5/s 表示每秒有5个请求到达系统。 W 请求在系统中的平均等待执行时间。 排队论:研究服务系统中排队现象随机规律的学科,探究排队有关的数量指标的概率规律性。 场景 我 ...

一直奋斗的程序猿 发布于 2020-05-26 21:23 评论(0)阅读(66)
0

架构设计 | 缓存管理模式,监控和内存回收策略

本文源码:GitHub·点这里 || GitEE·点这里 一、缓存设计 1、缓存的作用 在业务系统中,查询时最容易出现性能问题的模块,查询面对的数据量大,筛选条件复杂,所以在系统架构中引入缓存层,则是非常必要的,用来缓存热点数据,达到快速响应的目的。 缓存使用的基本原则: 所有缓存数据,必须设置过期 ...

知了一笑 发布于 2020-05-26 21:07 评论(0)阅读(91)
0

人工智能中小样本问题相关的系列模型演变及学习笔记(四):知识蒸馏、增量学习

一、Meta Learning 元学习综述 二、Few-shot Learning 小样本学习综述 三、生成对抗网络 GAN 综述 四、迁移学习综述 五、深度迁移学习综述 六、其他概念介绍:知识蒸馏、增量学习 ...

FinTecher 发布于 2020-05-26 20:47 评论(1)阅读(34)
1

node进程间通信

作为一名合格的程序猿/媛,对于进程、线程还是有必要了解一点的,本文将从下面几个方向进行梳理,尽量做到知其然并知其所以然: 进程和线程的概念和关系 进程演进 进程间通信 理解底层基础,助力上层应用 进程保护 进程和线程的概念和关系 用户下达运行程序的命令后,就会产生进程。同一程序可产生多个进程(一对多 ...

小雨小雨丶 发布于 2020-05-26 19:38 评论(1)阅读(77)
2

SpringBoot外部化配置使用Plus版

本文如有任何纰漏、错误,请不吝指正! PS: 之前写过一篇关于SpringBoo中使用配置文件的一些姿势,不过嘛,有句话(我)说的好:曾见小桥流水,未睹观音坐莲!所以再写一篇增强版,以便记录。 序言 上一篇博客记录,主要集中在具体的配置内容,也就是使用@ConfigurationProperties ...

早知今日 发布于 2020-05-26 18:19 评论(2)阅读(143)
1

Verilog代码和FPGA硬件的映射关系(五)

既然我们可以指定寄存器放在IOB内,那我们同样也可以指定PLL的位置。首先要确保我们有多个PLL才行。如图1所示,我们所使用的EP4CE10F17C8芯片刚好有两个。 图 1 为了演示这个例子,我们使用pll工程,RTL代码如下所示: 1 // 2 module pll( 3 input wire ...

相量子 发布于 2020-05-26 18:06 评论(0)阅读(79)
5

Dockerfile+Jenkinsfile+GitLab轻松实现.NetCore程序的CI&CD

一.相关介绍 Dockerfile:关于Dockerfile的使用说明,我在文章《让.NetCore程序跑在任何有docker的地方》中有说到,这里不在赘述,需要的可以先看下,本文主要介绍Jenkinsfile结合dockerfile配合使用,自动构建.NetCore应用程序。 Jenkinsfil ...

沛山 发布于 2020-05-26 17:30 评论(2)阅读(239)
7

阿里短信回执.net sdk的bug导致生产服务cpu 100%排查

一:背景 1. 讲故事 去年阿里聚石塔上的所有isv短信通道全部对接阿里通信,我们就做了对接改造,使用阿里提供的.net sdk。 网址:https://help.aliyun.com/document_detail/114480.html 同事当时使用的是ons-.net v1.1.3版本,程序上 ...

一线码农 发布于 2020-05-26 17:07 评论(4)阅读(449)