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

7个超酷的以太坊应用

去中心化应用(DApp:Decentralized Application)是区块链社区中出现的新颖想法之一。 凭借自主执行的智能合约,该技术的支持者已经提出各种解决方案来尝试取代今天需要中心化权威的系统:从企业、服务到政府。 你可以用DApp做什么?下面是使用以太坊区块链开发的七个有趣的项目。 1 ...

以太坊开发 发布于 2018-04-19 09:45 评论(1)阅读(167)
30

前端面试送命题-JS三座大山

前言 本篇文章比较适合3年以上的前端工作者,JS三座大山分别指:原型与原型链,作用域及闭包,异步和单线程。 原型与原型链 说到原型,就不得不提一下构造函数,首先我们看下面一个简单的例子: 首先创造空的对象,再让this指向这个对象,通过this.name进行赋值,最终返回this,这其实也是new ...

peiyu1988 发布于 2018-04-19 09:08 评论(24)阅读(2655)
2

典型分布式系统分析:MapReduce

在 《分布式学习最佳实践:从分布式系统的特征开始(附思维导图)》一文中,提到学习分布式系统的一个好方法是思考分布式系统要解决的问题,有哪些衡量标准,为了解决这些问题;提出了哪些理论、协议、算法,这些解决办法各自的优缺点、适用场景;然后再思考,不同的系统是如何解决同一个问题的,比如说数据分片,比如说元 ...

xybaby 发布于 2018-04-19 09:01 评论(3)阅读(335)
32

.NET Core 从 Github到 Nuget 持续集成、部署

一.前言 Nuget 作为一个.NET研发人员,我想你都不会陌生,他为我们提供非常方便的程序包管理,不管是版本,还是包的依赖都能轻松应对,可以说是我们的好助手。而 Nuget 除了官方 以外,我们也可以用起提供的程序包快速构建一个Nuget Server,打造企业内部的私有 Nuget,用来管理项目 ...

晓晨Master 发布于 2018-04-19 08:57 评论(20)阅读(14266)
8

在容器中运行 Jenkins pipeline 任务

持续集成中的 pipeline 技术和 docker 都是当前正在发展的主流方向,当然把它们结合起来在 CI/CD 过程中发挥出更强大的威力也是大家共同的目标。本文将介绍如何在 Jenkins pipeline 中集成使用 docker,好在当前的 Jenkins 已经默认通过插件实现了与 dock ...

sparkdev 发布于 2018-04-19 08:51 评论(5)阅读(1200)
1

[原创]手把手教你写网络爬虫(4):Scrapy入门

手把手教你写网络爬虫(4) 作者:拓海 摘要:从零开始写爬虫,初学者的速成指南! 封面: 上期我们理性的分析了为什么要学习Scrapy,理由只有一个,那就是免费,一分钱都不用花! 咦?怎么有人扔西红柿?好吧,我承认电视看多了。不过今天是没得看了,为了赶稿,又是一个不眠夜。。。言归正传,我们将在这一期 ...

tuohai666 发布于 2018-04-19 08:46 评论(2)阅读(409)
0

各大厂分布式链路跟踪系统架构对比

随着互联网架构的扩张,分布式系统变得日趋复杂,越来越多的组件开始走向分布式化,如微服务、消息收发、分布式数据库、分布式缓存、分布式对象存储、跨域调用,这些组件共同构成了繁杂的分布式网络,那现在的问题是一个请求经过了这些服务后其中出现了一个调用失败的问题,只知道有异常,但具体的异常在哪个服务引起的就需 ...

欢醉 发布于 2018-04-19 08:46 评论(3)阅读(132)
2

MyBatis 与 Spring 整合

MyBatis—Spring 项目 目前大部分的 Java 互联网项目,都是用 Spring MVC + Spring + MyBatis 搭建平台的。 使用 "Spring IoC" 可以有效的管理各类的 Java 资源,达到即插即拔的功能;通过 "Spring AOP" 框架,数据库事务可以委托 ...

我没有三颗心脏 发布于 2018-04-19 07:23 评论(2)阅读(127)
1

SocketServer源码学习(一)

SocketServer其实是对socket更高级的封装正如官网上说的:The socketserver module simplifies the task of writing network servers. 我们可以先打开以下SocketServer的源码,看一下源码中整体的框架 从上图我们 ...

python修行路 发布于 2018-04-19 00:29 评论(0)阅读(301)
1

音频压缩编码 opus 附完整C++代码示例

绝大数人都知道mp3格式编码,以及aac,amr等压缩格式编码。 而在语音通信界有一个强悍的音频格式编码opus. 经过实测,压缩比最高可以达到1:10。 100KB 压缩后 10KB 虽然是有损压缩, 但是根据实际对比试听, 几乎听不出差别。 而且还原度还比mp3高,压缩比也比mp3高。 用来压缩 ...

cpuimage 发布于 2018-04-18 23:17 评论(1)阅读(237)
1

js高阶函数应用—函数防抖和节流

高阶函数指的是至少满足下列两个条件之一的函数: 1. 函数可以作为参数被传递;2.函数可以作为返回值输出; javaScript中的函数显然具备高级函数的特征,这使得函数运用更灵活,作为学习js必定会接触到的闭包也可以通过高阶函数构建,当然本文不打算介绍闭包,我们今天的主题是函数防抖和节流。 首先我 ...

逸丶风 发布于 2018-04-18 23:07 评论(0)阅读(233)
3

java 反射(Reflection)-干货

看了很多关于java 反射的文章,自己把所看到的总结一下。对自己,对他人或多或少有帮助吧。 Java Reflection是什么? Java Reflection是什么? 首先来看看官方文档Oracle里面对Reflection的描述: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个 ...

Hongten 发布于 2018-04-18 23:03 评论(1)阅读(320)
1

[学习笔记]15个QA让你快速入门51单片机开发

一、C语言相关... 1 Q1:sbit与sfr代表是什么?有什么作用?... 1 Q2:#define OSC_FREQ 22118400L这句宏命令里的“L”是什么意思?... 1 Q3:我粘贴了别人的代码,怎么发现没有unit这个类型?... 1 Q4:为什么好多变量都是char类型?它不是字 ...

司徒鲜生 发布于 2018-04-18 22:33 评论(0)阅读(196)
1

产品和研发,断裂与连接

最近,读了二爷邱岳的《产品手记》专栏,相比较而言梁宁的《产品思维》主要讲「道」,而二爷的则主要讲「术」。 其中有两篇讲到产品和研发如何打交道,谈到了产品和研发不知怎么就形成了一种矛盾与对立的关系,让我反思了下我所在团队中产品和研发的工作模式与关系。 断裂与分歧 一反思我们团队中产品和研发的关系,幸运 ...

mindwind 发布于 2018-04-18 22:33 评论(2)阅读(308)
1

【python进阶】详解元类及其应用1

前言 元类在python中是很重要的一部分,我将分两次去讲解元类及其应用,此篇为详解元类及其应用第一篇,下面开始今天的说明~~~ 1. 类也是对象 在⼤多数编程语⾔中,类就是⼀组⽤来描述如何⽣成⼀个对象的代码段。在 Python中这⼀点仍然成⽴: 但是,Python中的类还远不⽌如此。类同样也是⼀种 ...

Angel_Kitty 发布于 2018-04-18 22:14 评论(2)阅读(133)
0

Thread源码剖析

前言 昨天已经写了: "多线程三分钟就可以入个门了!" 如果没看的同学建议先去阅读一遍哦~ 在写文章之前通读了一遍《Java 核心技术 卷一》的并发章节和《Java并发编程实战》前面的部分,回顾了一下以前写过的笔记。从今天开始进入多线程的知识点咯~ 我其实也是相当于从零开始学多线程的,如果文章有错的 ...

Java3y 发布于 2018-04-18 21:16 评论(0)阅读(79)
5

MongoDB最佳实践中文手册

背景:查阅了一下MongoDB的相关文档,发现中文文档还是比较少的,工作中需要用到MongoDB,而这本《MongoDB最佳实践》是很好的选择,所以就把这本手册翻译了一下,其中生涩的专业用语是参考MongoDB中文官网进行翻译,校对的时间比较少,难免会有不合理的地方,恳请大家指正。 简介 Mongo ...

Tsoagta 发布于 2018-04-18 20:40 评论(5)阅读(556)
4

ASP.NET CORE系列【六】Entity Framework Core 之数据库迁移

前言 最近打算用.NET Core写一份简单的后台系统,来练练手 然后又用到了Entity Framework Core 发现园子里有些文章讲得不是那么细节,对于新手小白来说,可能会有点懵。 特意整理了几个细节. 正文 数据迁移 首先EF CORE跟以前的EF6是有不同点的, 微软官网列出的不同点: ...

懂得。 发布于 2018-04-18 20:14 评论(0)阅读(368)
0

YARN中FIFO、Capacity以及Fari调度器的详细介绍

(1)FIFO Scheduler 将所有的Applications放到队列中,先按照作业的优先级高低、再按照到达时间的先后,为每个app分配资源。如果第一个app需要的资源被满足了,如果还剩下了资源并且满足第二个app需要的资源,那么就为第二个app分配资源,and so on。 优点:简单,不需 ...

sodawoods 发布于 2018-04-18 19:52 评论(0)阅读(58)
2

MyBatis(2)——MyBatis 深入学习

编写日志输出环境配置文件 在开发过程中,最重要的就是在控制台查看程序输出的日志信息,在这里我们选择使用 log4j 工具来输出: 准备工作: 将【MyBatis】文件夹下【lib】中的 log4j 开头的 jar 包都导入工程并添加依赖。 在【src】下新建一个文件 log4j.properties ...

我没有三颗心脏 发布于 2018-04-18 19:34 评论(1)阅读(81)
网站分类

统计信息