3

JavaScript设计模式——单例模式

单例模式也称为单体模式,规定一个类只有一个实例,并且提供可全局访问点; 在读这篇文章之前,也许你对单例模式的概念感到模糊或者不清楚,但是其实在日常的开发中你肯定用到过单例模式; JavaScript中没有类的定义,单例模式的特点是”唯一“和”全局访问“,那么我们可以联想到JavaScript中的全局 ...

有梦想的咸鱼前端 发布于 2019-10-11 11:22 评论(0)阅读(208)
6

(八十三)c#Winform自定义控件-导航菜单(扩展)

前提 入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章。 GitHub:http://github.com/kwwwvagaa/NetWinformControl 码云:http://gitee.com/kwwwvagaa/net_winform_custom_contr ...

冰封一夏 发布于 2019-10-11 11:18 评论(6)阅读(593)
0

Flask上下文管理机制流程(源码剖析)

Flask请求上下文管理 1 偏函数 partial 使用该方式可以生成一个新函数 2 线程安全 3 请求上下文 3.1 Flask请求上文 1. 当请求进来时,app(), Flask实例化对象app 执行__call__ python def __call__(self, environ, st ...

bigox 发布于 2019-10-11 11:01 评论(0)阅读(131)
1

spring5 源码深度解析----- AOP目标方法和增强方法的执行(100%理解AOP)

上一篇博文中我们讲了代理类的生成,这一篇主要讲解剩下的部分,当代理类调用时,目标方法和代理方法是如何执行的,我们还是接着上篇的ReflectiveMethodInvocation类Proceed方法来看 我们先来看一张方法调用顺序图 我们看到链中的顺序是AspectJAfterThrowingAdv ...

chen_hao 发布于 2019-10-11 10:46 评论(0)阅读(250)
2

基于动态代理的WebAPI/RPC/webSocket框架,一套接口定义,多个通讯方式

API/RPC/webSocket三个看起来好像没啥相同的地方,在开发时,服务端,客户端实现代码也大不一样 最近整理了一下,通过动态代理的形式,整合了这些开发,都通过统一的接口约束,服务端实现和客户端调用 基于这样的形式,WebAPI/RPC/webSocket只需要定义一套接口,就能达到通用的效果 ...

hubro 发布于 2019-10-11 10:40 评论(0)阅读(410)
0

从零开始入门 K8s | 可观测性:你的应用健康吗?

作者 | 莫源 阿里巴巴技术专家 一、需求来源 首先来看一下,整个需求的来源:当把应用迁移到 Kubernetes 之后,要如何去保障应用的健康与稳定呢?其实很简单,可以从两个方面来进行增强: 1. 首先是提高应用的可观测性; 1. 第二是提高应用的可恢复能力。 从可观测性上来讲,可以在三个方面来去 ...

阿里巴巴云原生 发布于 2019-10-11 10:24 评论(0)阅读(473)
0

如何决定使用 HashMap 还是 TreeMap?

问:如何决定使用 HashMap 还是 TreeMap? 介绍 TreeMap<K,V>的Key值是要求实现java.lang.Comparable,所以迭代的时候TreeMap默认是按照Key值升序排序的;TreeMap的实现是基于红黑树结构。适用于按自然顺序或自定义顺序遍历键(key)。 Has ...

Java知音* 发布于 2019-10-11 10:23 评论(0)阅读(356)
10

为什么我们需要知道“函数式编程”?

说在前面 注意,本文所讨论的函数式编程,并不等同于函数式编程“语言”,而是这么一个思想和概念,相信看到最后你或许能够明白这句话。 问题 首先是关于计算机领域需要知道的一些事情,那就是硬件。 由于硬件发展已经快要到达物理极限了,也就是说摩尔定律已经慢慢开始失效,由于我并不是硬件相关的专家,所以也无法确 ...

XingxueLiao 发布于 2019-10-11 10:00 评论(15)阅读(2201)
1

robotframework框架 - seleniumLibrary 关键字解读-全攻略

在robotframework当中,要实现web自动化,则需要使用SeleniumLibrary这个库。 目前版本中,有180+关键字。随着版本的更新,关键字的个数和名字也会有所变动。 在网上没有找到较为全面的关于这个库的关键字介绍,所以此篇文章作为一个汇总,列举常用的关键字。 1、Selenium ...

简---- 发布于 2019-10-11 09:45 评论(0)阅读(167)
9

【Java基础】让编码问题不再困惑你

[TOC] 如果你是一个生活在2003年的程序员,却不了解字符、字符集、编码和Unicode这些基础知识。那你可要小心了,要是被我抓到你,我会让你在潜水艇里剥六个月洋葱来惩罚你。 来源网络 1. ASCII编码 上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了统一规定。 ...

写代码的木公 发布于 2019-10-11 09:31 评论(2)阅读(451)
1

手把手带你利用Ribbon实现客户端的负载均衡

之前的文章《SpringCloud搭建注册中心与服务注册》介绍了注册中心的搭建和服务的注册,本文将介绍下服务消费者通过Ribbon调用服务实现负载均衡的过程。 本文目录 一、Ribbon服务调用流程二、搭建注册中心三、服务提供者四、服务消费者五、服务调用实战 一、Ribbon服务调用流程 Ribbo ...

java_lover 发布于 2019-10-11 09:26 评论(0)阅读(206)
2

【Elasticsearch 搜索之路】(一)什么是 Elasticsearch?

本篇文章对 Elasticsearch 做了基本介绍,在后续将通过专栏的方式持续更新,本系列以 Elasticsearch7 作为主要的讲解版本,欢迎各位大佬指正,共同学习进步! 一般涉及大型数据库的电子商务和搜索引擎的产品都面临这样一个问题,产品信息检索花费时间太长。这不良的用户体验,可能导致失去 ...

隐峯 发布于 2019-10-11 09:24 评论(0)阅读(261)
3

B/S 端构建的基于 WebGL 3D 可视化档案馆管理系统

档案管理系统是通过建立统一的标准以规范整个文件管理,包括规范各业务系统的文件管理的完整的档案资源信息共享服务平台,主要实现档案流水化采集功能。为企事业单位的档案现代化管理,提供完整的解决方案,档案管理系统既可以自成系统,为用户提供完整的档案管理和网络查询功能,也可以与本单位的OA办公自动化和DPM设... ...

HT学习笔记 发布于 2019-10-11 09:18 评论(3)阅读(609)
1

通俗易懂设计模式解析——观察者模式

前言 今天我们一起看看这个观察者模式,这个模式简单来说就是一个发布订阅类似的模式。按照名字来理解也就是存在一个观察者和一个被观察者。说几个例子给大家听,大家应该就明白了。例如在我们现在通过银行卡支付之后,会收到银行发过来的提示信息。例如当我们话费余额或者流量不足之时也会收到提示信息。这其中的逻辑帮我 ...

小世界的野孩子 发布于 2019-10-11 09:14 评论(0)阅读(245)
2

springboot之本地缓存(guava与caffeine)

springboot之本地缓存(guava与caffeine)。因项目要使用本地缓存,具体为啥不用redis等,就不讨论,记录下过程,希望能帮到需要的朋友。 ...

软件老王 发布于 2019-10-11 09:04 评论(5)阅读(230)
42

2019 中国.NET 开发者峰会正式启动

2014年微软组织并成立.NET基金会,微软在成为主要的开源参与者的道路上又前进了一步。2014年以来已经有众多知名公司加入.NET基金会,Google,微软,AWS三大云厂商已经齐聚.NET基金会,在平台项目中,.NET平台上有87%贡献者其实并不在Microsoft工作。为了将.NET基金会变成... ...

张善友 发布于 2019-10-11 08:56 评论(44)阅读(3589)
2

🔥 面试必备:高频算法题汇总「图文解析 + 教学视频 + 范例代码」必知必会 排序 + 二叉树 部分!🔥

排序 冒泡排序 归并排序 快速排序 计数排序 桶排序 二叉树 顺序遍历 先序遍历: 中序遍历: 后序遍历: 层次遍历 深度优先遍历(DFS) 广度优先遍历(BFS) Z 字形遍历 左右翻转 递归 最大值 最大深度 最小深度 平衡二叉树 ...

__yuanhao 发布于 2019-10-11 08:46 评论(2)阅读(322)
0

网关我选 Spring Cloud Gateway

网关可提供 请求路由与组合 、 协议转换 、 安全认证 、 服务鉴权 、 流量控制 与 日志监控 等服务。可选的网关有不少,比如 Nginx、高性能网关 OpenResty、Linkerd 以及 Spring Cloud Gateway。 如果是真的追求高性能,那肯定是选择 Nginx 或者 Ope ...

风的姿态 发布于 2019-10-11 08:46 评论(0)阅读(294)
1

Python 爬虫入门实战

1. 前言 首先自我介绍一下,我是一个做 Java 的开发人员,从今年下半年开始,一直在各大技术博客网站发表自己的一些技术文章,差不多有几个月了,之前在 cnblog 大发时时彩走势图加了网站统计代码,看到每天的访问量逐渐多了起来,国庆正好事情不多,就想着写一个爬虫,看下具体阅读量增加了多少,这也就成了本文的 ...

极客挖掘机 发布于 2019-10-11 08:45 评论(0)阅读(355)
20

琐事回忆:从来就没有轻易成功的软件项目

引子 这个故事讲的是一家拥有百年历史的制造业大厂的信息化转型过程中的波折。这家企业拥有超过三万名员工,它是某行业的领先品牌,但是在信息化程度上却非常古老。 有许多人说,国企的项目都是坑,相当一部分项目都是为了骗经费而忽悠人的,换一拨管理层,基本上就得换一拨项目,油水全被领导捞走了。我很遗憾,没能经历 ...

溪源More 发布于 2019-10-11 08:44 评论(24)阅读(2526)