(进阶)数据库集群的分布式事务、两阶段提交协议、三阶提交协议

分布式一致性回顾 在分布式系统中,为了保证数据的高可用,通常,...

2018-03-31 16:24:00

阅读数 4

评论数 0

sublime中安装solidity package--高亮显示

最近在做智能合约的开发,肯定要用到solidity,因为我平时用sublime比较多,所以就上网搜了下,看了下sublime中如何安装solidity的插件。下载ethereum package 1、下载地址是https://github.com/davi...

2018-03-31 11:08:00

阅读数 17

评论数 0

using的几种用法

1、using指令。using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间 例如:using System; 一般都会出现在*.cs中。 2、using别名。using + 别名 = 包括详细命名空间信息的具体的类型 这种做法有个好处就是当...

2018-03-30 22:12:00

阅读数 2

评论数 0

Java8新特性之:流(二)

三. 使用流 流的使用一般包括三件事: -- 一个数据源(如集合)来执行一个查询; -- 一个中间操作链,形成一条流的流水线; -- 一个终端操作,执行流水线,并能生成结果。 1.流操作: 筛选、切片、映射、查找、匹配、归纳。(快速完成复杂数据查询) 2.状态 无状态操作:从...

2018-03-30 21:44:58

阅读数 2

评论数 0

时间复杂度和空间复杂度

算法复杂度分为时间复杂度和空间复杂度。 其作用: 时间复杂度是指执行算法所需要的计算工作量; 而空间复杂度是指执行这个算法所需要的内存空间。 (算法的复杂性体现在运行该算法时的计算机所需资源的多少上,计算机资源最重要的是时间和空间(即寄存器)资源,因此复杂度分为时间和空间复杂度)。 ...

2018-03-30 08:18:00

阅读数 0

评论数 0

短小的js片段功能却强大的可怕!

前言   最近看到了一些介绍js短小代码,但功能却十分强大的例子,最终看完之后打算总结一下,贡献出来,也让大家开开眼~ 优雅的取整 let a = ~~2.33; let b = 2.33 | 0; let c = 2.33 &amp...

2018-03-29 22:19:00

阅读数 16

评论数 0

记一次 CORS 跨域请求出现 OPTIONS 请求的问题及解决方法

今天前后端在联调接口的时候,发生了跨域请求资源获取不到的问题。 首先说明下跨域问题的由来。引自HTTP 访问控制 的一段话: 当 Web 资源请求由其它域名或端口提供的资源时,会发起跨域 HTTP 请求(cross-origin HTTP request)...

2018-03-29 19:21:00

阅读数 88

评论数 0

MongoDB简易教程

传统数据库中,我们要操作数据库数据都要书写大量的sql语句,而且在进行无规则数据的存储时,传统关系型数据库建表时对不同字段的处理也显得有些乏力,mongo应运而生,而且ajax技术的广泛应用,json格式的广泛接受,也使得mongo更贴近开发人员。 mongo简介及应用场景 MongoDB是一个面...

2018-03-28 23:16:00

阅读数 3

评论数 0

数学

数列的极限 设\(\{x_n\}\)为一数列,如果存在常数a,对于任意给定的正数\(\epsilon\)(不论它是多么的小),总存在正整数N,使得当n>N的时候,不等式\(|x_n-a|<\epsilon\)都成立那么就称常数a是数列\(|x_n|\)的极限,或者称...

2018-03-28 21:28:00

阅读数 1

评论数 0

第12章 动态规划 || 第8节 01背包练习题

01背包练习题 题目 一个背包有一定的承重cap,有N件物品,每件都有自己的价值,记录在数组v中,也都有自己的重量,记录在数组w中,每件物品只能选择要装入背包还是不装入背包,要求在不超过背包承重的前提下,选出物品的总价值最大。 给定物品的重量w价值v及物品数n和承重cap。请返回最大总价值。...

2018-03-28 12:10:00

阅读数 5

评论数 0

第七章:SpringCloud Feign对hystrix的支持

##方法一:设置fallback属性 Feign Hystrix Fallbacks 官网解释 Hystrix supports the notion of a fallback: a default code path that is executed when they circuit is...

2018-03-28 11:22:12

阅读数 2

评论数 0

遇见前所未见—Qt公司发布最新跨平台开发框架Qt5.9

Qt公司发布了其跨平台软件开发框架Qt的最新版本Qt 5.9。该开发框架能够帮助企业为自己的产品带来高超的用户体验,满足用户的需求。Qt5.9 得益于C++ 11的强大,带来了前所未有的性能及稳定性,并且为您提供长期支持(LTS)。目前,全球数百万的开发者都在使用Qt技术,包括财富五百强企业前十名...

2018-03-28 11:08:00

阅读数 7

评论数 0

iOS11开发教程(二十三)iOS11应用视图实现按钮的响应(3)

iOS11开发教程(二十三)iOS11应用视图实现按钮的响应(3) 2.使用代码添加按钮实现的响应 使用代码添加的按钮,实现响应需要使用到addTarget(_:action:for:)方法,其语法形式如下: func addTarget(_ target: AnyObject?, action:...

2018-03-28 10:20:00

阅读数 4

评论数 0

(四)构建dubbo分布式平台-maven代码结构

上一篇我们介绍《构建dubbo分布式平台-maven模块规划》,我们接着上一篇文章,针对于dubbo分布式项目进行maven构建,因为我在本地的eclipse中进行了项目构建,代码结构图如下: 代码结构解释: 欢迎大家跟我一起学习《构建dubbo分布式平台》,希望大家持续关注后面的文章!愿意了解框...

2018-03-28 05:52:41

阅读数 3

评论数 0

js 严格模式下,为什么不能给未声明变量赋值

在 JavaScript 的严格模式下,如果像下方代码一样给未声明变量赋值, js 引擎会抛出 ReferenceError 异常。 value = "未声明变量赋值"; 要透彻理解这种规则,可以先从非严格模式下看。 ...

2018-03-27 21:20:00

阅读数 115

评论数 0

Parsing and producing JSON

文档 http://www.groovy-lang.org/json.html Groovy 为 Groovy对象 和 JSON 之间的转换提供了集成支持。 专用于 JSON 序列化 和 解析 的类可以在 groovy.json 包中找到。 1、 Js...

2018-03-27 14:41:00

阅读数 10

评论数 0

中国程序员:“你才是屌丝,我们可是世界最牛的存在!”

说起程序员,大家的印象是各种颜色的T恤,各种格子的衬衫 毫不在意的发型 月薪3万活成月薪3千的典型案例啊!也是因为这样的不修边幅程序员永远是段子手们的调侃对象 但是如果你也因为这些刻板印象就把这些调侃当...

2018-03-27 11:49:00

阅读数 25

评论数 0

docker学习笔记

学习docker链接 docker是什么? docker解决了什么问题? 怎么用docker? 常见命令: 安装镜像:docker pull image-name eg: docker pull mysql安装mysql镜像 查看所有的容器:focker ps -a 启动一个已关闭的容器:...

2018-03-27 07:04:42

阅读数 2

评论数 0

Android源码分析:手把手带你深入了解Glide的缓存机制

前言 Glide,该功能非常强大 Android 图片加载开源框架 相信大家并不陌生 正由于他的功能强大,所以它的源码非常复杂,这导致很多人望而却步 本人尝试将 Glide 的功能进行分解,并单独针对每个功能进行源码分析,从而降低Glide源码的复杂度。 接下来,我将推出一系...

2018-03-27 02:11:16

阅读数 4

评论数 0

人工智能算法通俗讲解系列(四):xgboost

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-03-26 21:24:00

阅读数 2

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭