网站首页 - 第6页 - 博客园
1

jdk 动态代理源码分析

闲来无事,撸撸源码 使用方法 直接看代码吧。。 运行了InvocationHandlerImpl中的main方法我们会得到结果: 撸源码 通过上面的例子可以看到,生成代理对象的重点是 这个方法,我们进入这个方法看看jdk动态代理的具体实现。 去繁就简,删掉一些不关注的东西,有兴趣的自己一一过下 继续 ...

哲操的blog 发布于 2018-04-20 16:29 评论(0)阅读(140)
2

将 Net 项目升级 Core项目经验:(二)修复迁移后Net Standard项目中的错误

修复迁移后Net Standard项目中的错误 接上一章,项目编译结果如下: 解决依赖dll引用 在Net Framework项目的引用如下: 各引用和作用: log4net(1.10.0.0) 用于写框架日志 Castle.DynamicProxy(1.1.5.1) 用于代理类生成 Micosof ...

xakoy 发布于 2018-04-20 16:26 评论(3)阅读(69)
1

ASwipeLayout一个强大的侧滑菜单控件

前言 该控件的优点: 1.无论是在RecyclerView,ListView,还是LinearLayout等,只要是ViewGroup用该控件都能实现侧滑。 2.控件的手势滑动冲突已解决,不会出现嵌套到ScrollView等控件出现滑动不流畅的情况 3.控件使用简单,只需要在xml外套一层该控件就好 ...

WelliJohn 发布于 2018-04-20 16:19 评论(0)阅读(47)
0

Headless Chrome:服务端渲染JS站点的一个方案【中篇】【翻译】

接上篇 防止重新渲染 其实说不对客户端代码做任何修改是忽悠人的。在我们的Express 应用中,通过Puppteer加载页面,提供给客户端响应,但是这个过程是有一些问题的。 js脚本在服务端的Headless Chrome 中执行过一次,但是等浏览器拿到真正的结果后,并不会阻止js再次执行,所以这种 ...

JerremyZhang 发布于 2018-04-20 16:01 评论(0)阅读(85)
4

使用C# (.NET Core) 实现迭代器设计模式 (Iterator Pattern)

本文的概念来自深入浅出设计模式一书 项目需求 有两个饭店合并了, 它们各自有自己的菜单. 饭店合并之后要保留这两份菜单. 这两个菜单是这样的: 菜单项MenuItem的代码是这样的: 最初我们是这样设计的, 这是第一份菜单: 这是第2份菜单: 同时有两个菜单存在的问题 问题就是多个菜单把事情变复杂了 ...

solenovex 发布于 2018-04-20 15:25 评论(3)阅读(353)
0

用ECMAScript4 ( ActionScript3) 实现Unity的热更新 -- 使用原型链和EventTrigger

原型链是JS的必备,作为ECMAScript4,原型链也是支持的。 特别说明,ActionScript3是支持完整的面向对象继承支持的,原型链只在某些非常特殊的情况下使用。 本文旨在介绍如何使用原型链。 任意对象类型都有一个prototype属性,包括导入的Unity的API也有。我们可以和JS一样 ...

烙馅饼喽 发布于 2018-04-20 14:57 评论(0)阅读(101)
1

【基础】EM 还是 REM?这是一个问题!

应用象`EM` 和 `REM`这种相对长度单位进行页面排版是WEB开发中的最佳实践。在页面排版中较好应用`EM` 和 `REM`,根据设备尺寸缩放显示元素的大小。这就使得组件在不同设备上都达到最佳的显示效果成为可能。 但问题是究竟该用 `EM` 还是 `REM` 呢?关于这个问题一直存在比较大的争... ...

毛三十 发布于 2018-04-20 14:37 评论(0)阅读(31)
0

php中一些提高性能的技巧

php作为一种脚本语言,本身的性能上肯定是不如c++或者java的。拥有简单易学的特性的同时,性能提升的空间也并不是没有。养成一些好的编程习惯,也许可以让你的php代码性能得到可见的提升。 ...

vinter_he 发布于 2018-04-20 14:18 评论(2)阅读(204)
0

SocketServer源码学习(二)

SocketServer 中非常重要的两个基类就是:BaseServer 和 BaseRequestHandler在SocketServer 中也提供了对TCP以及UDP的高级封装,这次我们主要通过分析关于TCP的处理逻辑来对SocketServer模块进行一个很好的理解和学习 TCPServer ...

python修行路 发布于 2018-04-20 13:58 评论(1)阅读(240)
0

Efficient&Elegant:Java程序员入门Cpp

最近项目急需C++ 的知识结构,虽说我有过快速学习很多新语言的经验,但对于C++ 老特工我还需保持敬畏(内容太多),本文会从一个Java程序员的角度,制定高效学习路线快速入门C++ 。 Java是为了就业,C++ 是信仰。(C++ 是教学、信仰、商业这三个原本互斥的概念(这三个概念也是三个阶段,正好 ...

一面千人 发布于 2018-04-20 13:29 评论(0)阅读(58)
3

Spring Cloud Eureka 自我保护机制

Eureka Server 在运行期间会去统计心跳失败比例在 15 分钟之内是否低于 85%,如果低于 85%,Eureka Server 会将这些实例保护起来,让这些实例不会过期,但是在保护期内如果服务刚好这个服务提供者非正常下线了,此时服务消费者就会拿到一个无效的服务实例,此时会调用失败,对于这 ...

田园里的蟋蟀 发布于 2018-04-20 12:57 评论(1)阅读(224)
1

以 Angular 的姿势打开 Font-Awesome

环境 Angular: v5.2.9 Font-Awesome: v5.0.10 angular-fontawesome: v0.1.0-9 无须再用传统的 Web Font 方式 以前习惯于 Font-Awesome 的传统方式:页面底部引用一个 font-awesome.min.css 文件,然 ...

tjcccc 发布于 2018-04-20 12:31 评论(2)阅读(200)
3

【温故而知新】HTTP 概述

什么是 HTTP 官方解释是 “因特网的多媒体信使”,通俗点说,就是个送信的。电话机出来之前,人与人(有一定距离)之间的沟通基本靠写信,然后由快递员送发。如果把 web 服务器和客户端比作当时人类,那么 HTTP 便是快递员。客户端通过 HTTP 发送请求,服务器收到后请求后通过 HTTP 返回响应 ...

妖艳货 发布于 2018-04-20 11:11 评论(1)阅读(88)
2

从零开始搭建支持http2的web服务

前段时间开始,公司各项业务开始陆续接入http2,关于http2的优点与所适用的场景网上有很多的文档可以查阅,这里我主要是总结分享一下如何从0到1搭建http2服务。 这里先说明一下,要完成http2的请求需要客户端和服务端同时支持,如下表格可以看出,只要客户端或服务端任意一端不支持http2,都会 ...

学明 发布于 2018-04-20 11:00 评论(1)阅读(786)
1

360°透视:云原生架构及设计原则

本文由 网易云 发布。 云原生(Cloud Native)的概念,由来自Pivotal的MattStine于2013年首次提出,被一直延续使用至今。这个概念是Matt Stine根据其多年的架构和咨询经验总结出来的一个思想集合,并得到了社区的不断完善,内容非常多,包括DevOps、持续交付(Cont ...

网易云 发布于 2018-04-20 10:59 评论(0)阅读(217)
1

ReactNative Android之原生UI组件动态addView不显示问题解决

ReactNative Android之原生UI组件动态addView不显示问题解决 版权声明:本文为博主原创文章,未经博主允许不得转载。 转载请表明出处:http://www.gzlawfc.com/cavalier /p/7483871.html [TOC] 在如今的App中,已经有成千上万的原 ...

Cavalier- 发布于 2018-04-20 09:49 评论(0)阅读(43)
18

适合千万数据查询分页操作的一个通用存储过程

一、引言 最近上班比较忙,所以就很少写东西了,MongoDB系列的文章也要拖后了,没办法,工作第一,没工作就没饭吃了。今天正好的有点时间,就把我最近搞得一些东西,记录下来。 在软件行业,稍微大一点的公司,相关数据的存储量就可能会很大,当我们做系统的时候,一定会使用存储过程进行分页显示,至于为什么分页 ...

PatrickLiu 发布于 2018-04-20 09:36 评论(26)阅读(2482)
3

k8s踩坑记 - kubeadm join 之 token 失效

抛砖引玉 环境 centos 7 amd64 两台 kubernetes 1.10 伴随着k8s1.10版本的发布,前天先在一台机器上搭建了k8s单机版集群,即既是master,也是node,按照经验,将 提示的 记录下来,方便未来新增集群集工作节点(机器)时,可以直接复用,紧接着就部署 微服务等等 ...

无痴迷,不成功 发布于 2018-04-20 09:04 评论(2)阅读(232)
2

RabbitMQ基础入门

RabbitMQ是一个消息中间件,在一些需要异步处理、发布/订阅等场景的时候,使用RabbitMQ可以完成我们的需求。 下面是我在学习java语言实现RabbitMQ(自RabbitMQ官网的Tutorials)的一些记录。 首先有三个名称了解一下(以下图片来自rabbitMQ官网) produce ...

让我发会呆 发布于 2018-04-20 08:45 评论(1)阅读(717)
1

Java8-Collect收集Stream

Collection, Collections, collect, Collector, Collectos 是Java集合的祖先接口。 是`java.util`包下的一个工具类,内涵各种处理集合的静态方法。 是Stream的一个函数,负责收集流。 是一个收集函数的接口, 声明了一个收集器的功能。 ...

Ryan.Miao 发布于 2018-04-20 08:20 评论(0)阅读(154)
网站分类

统计信息