自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

转载 为什么一定要把代码写成高可维护的

我坚定的认为,代码的可维护性是编码标准的第一标准,没有之一。不错,不是可运行性,也不是稳定性。我试着从经济方面来说明这个问题。编码是有成本的,就像从事别的活动,编码实际上是一种投资,因为这需要耗费人的聪明才智,人的精力和时间,而进行了投资就一定要得到回报(这里不谈佛系或者共产主义),那么怎么才算得到回报呢?个人角度如果你写的代码过了5年还能用,你看到5年前的代码花了5分钟就明白5年前的自...

2018-06-30 03:20:11 293

转载 90后,________的一代人

【不敢发朋友圈】发朋友圈往往会编辑很久,一个小时、两个小时,随着编辑ing考虑了很多东西(图片反复对比斟酌、语句反复修改、排版反复调整…...),发朋友圈的激情也就慢慢淡了。到最后,选了几张最满意的图片,最满意的描述......然后......默默地关闭......选择了不保存草稿。“能不能给全部人看”?“会有人点赞吗”?“会有人评论吗”?“会不会给新领导留下不好的印象”?“爸妈会不会担心我晚睡...

2018-06-29 01:21:41 81

转载 react 组件state

  state所代表的一个组件UI呈现的完整状态集又可以分成两类数据:用作渲染组件时使用到的数据的来源以及用作组件UI展现形式的判断依据。state还容易和props以及组件的普通属性混淆。我们的组件都是使用ES6的class定义的,所以组件的属性其实也就是class的属性。在ES6中,可以使用this.{属性名}定义一个class的属性,也可以说属性是直接挂载到this下的变量。因此,state...

2018-06-28 18:49:00 59

转载 HTML+CSS基础

1.标题标签,写在<body>标签里:<body>标题标签<h1>标题标签</h1><h2>标题标签</h2><h3>标题标签</h3><h4>标题标签</h4><h5>标题标签</h5><h6>标题标签&l...

2018-06-28 15:58:00 54

转载 Synergy CORTEX M 启动流程

1、启动文件“startup_S7G2.c”  中断向量表地址指针:“0xe000ed08”/* Vector table. */BSP_DONT_REMOVE const exc_ptr_t __Vectors[BSP_CORTEX_VECTOR_TABLE_ENTRIES] BSP_PLACE_IN_SECTION(BSP_SECTION_VECTOR) ={ (exc_pt...

2018-06-28 11:54:00 248

转载 web防火墙抵御攻击是如何实现的

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

2018-06-27 13:13:00 209

转载 css3-7 如何让页面元素水平垂直都居中(元素定位要用css定位属性)

css3-7 如何让页面元素水平垂直都居中(元素定位要用css定位属性)一、总结一句话总结:元素定位要用css定位属性,而且一般脱离文档流更加好操作。先设置为绝对定位,上左都50%,然后margin上左负自己宽高的50%。 1、如何让页面元素水平垂直都居中?先设置为绝对定位,上左都50%,然后margin上左负自己宽高的50%。16 position...

2018-06-27 11:17:00 95

转载 连载20:软件体系设计新方向:数学抽象、设计模式、系统架构与方案设计(简化版)(袁晓河著)...

等价关系和划分设 R 是集合 A 上的一个二元关系,若R满足:ü自反性:∀a ∈A, => (a, a) ∈Rü对称性:(a, b) ∈R∧ a ≠ b => (b, a)∈Rü传递性:(a, b)∈R,(b, c)∈R =>(a, c)∈R则称 R 是定义在 A 上的一个等价关系。设 R 是一个等价关系,若(a, b) ∈ R,则称 a 等价于...

2018-06-27 09:50:56 68

原创 基于Clang的缓存型C++编译器Zapcc开源

Zapcc是一个缓存型C++编译器,基于Clang/LLVM的一个分支创建,据称重编译的速度快50倍,完整构建的速度快2到5倍。由Creemple开发,最初在2015年底发布,Zapcc现在开源了。\\Zapcc编译速度提升主要是因为使用了一个编译服务器(zapccs),该服务器驻留在内存中,从客户端接收编译命令。Zapccs仅解析C++头文件一次,并把所有模板实例和生成的代码都保留在内存中。在这...

2018-06-26 05:34:19 48

转载 堆排序

堆排序堆(英语:heap)是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵树的数组对象。性质:堆中某个节点的值总是不大于或不小于其父节点的值;堆总是一棵完全二叉树堆图堆支持的操作:build:建立一个空堆;insert:向堆中插入一个新元素;update:...

2018-06-25 23:31:00 59

转载 Go语言编程 (许式伟 等 著)

第1章 初识Go语言  1.1 语言简史  1.2 语言特性    1.2.1 自动垃圾回收    1.2.2 更丰富的内置类型    1.2.3 函数多返回值    1.2.4 错误处理    1.2.5 匿名函数和闭包    1.2.6 类型和接口    1.2.7 并发编程package mainimport "fmt"func...

2018-06-25 12:51:00 764

转载 LVS-DR+keepalived高可用群集

LVS-DR+keepalived高可用群集LVS负载均衡采用直连路由工作模式(LVS-DR),采用半开放的网络结构,结构与IP隧道模式类似,但各节点并不是分散在各地,而是与调度器位于同一个物理网络,负载调节器与各节点服务器通过本地网络连接,不需要建立专用的IP隧道。Keepalived采用VRRP热备份协议,以软件的方式实现服务机的多机热备功能。其主要用来提供故障切换和健康检查功能——...

2018-06-25 12:21:46 196

原创 太多脚本将会毁掉持续交付

Electric Cloud的产品经理Avantika Mathur在上个月的伦敦Continuous Lifecycle大会上呈现了演讲,谈到了与持续交付管道中越来越多的脚本相关的成本。除了维护成本,在将变更部署到生产环境之前,正在进行的活动缺乏可见性和可审计性也是另一个主要成本,但很多组织都没有意识到这一点。\\要解决这个问题,首先需要识别问题,并为管道编配制定指导原则。Mathur推荐了这些...

2018-06-25 05:02:58 47

转载 Python3学习笔记17-类与实例

面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。定义类通过class关键字class Student(object): passclass后面跟着的是类名,类名通常大写开头的单词,object表示从哪个类继承...

2018-06-24 23:11:00 64

原创 Fake 5提供.NET Core支持

Fake 5在推出预览版的数个月后于近期发布。该新版本的.NET应用构建工具重写了内核,做了一些内部改进,并推出了一些新特性。为更好地了解新版本中的改进和特性,InfoQ采访了Fake的维护者Matthias Dittrich。\\InfoQ:是什么促使您推出Fake 5版本?\\\Matthias Dittrich:回顾历史,我感觉使用Fake曾是一个巨大的负担,尤其是使用推荐的方法时。因为开发...

2018-06-24 04:01:24 32

转载 聊一聊 AOP:Advice 源码解析

在第一篇中的例子和概念介绍中我们对 Advice 有了一个初步的认知。在Spring AOP中,Advice的作用就是用来描述 Spring AOP 围绕方法调用而注入的切面行为。本篇文章将从源码的角度来看一看 Advice 到底是什么样的?又是怎么完成通知的?Advice 接口package org.aopalliance.aop;/** * Tag interface for ...

2018-06-23 10:41:26 154

转载 跟大家介绍一下关于Spring Cloud Consul

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

2018-06-22 14:17:00 63

原创 阿里大牛:技术人想要职业发展,得具备这些智慧!

今晚八点半,阿里云超算背后推手、中国超算技术大牛何万青为大家分享“技术人的职业发展智慧”,他将结合自己20年的科技从业经验和产学研的实践经验,为大家分享技术人最关心的“构建自己核心能力”“洞察自身职业生涯”“了解自己职业导向和职业发展阶段”等话题!大咖是谁? 何万青,99年毕业于上海交大,获博士学位,现任阿里云高性能计算负责人;何博士是业界知名高性能计算专家,在英特尔公司领导高性能计算团队专注于并...

2018-06-21 18:42:23 125

转载 python中带下划线的变量和函数的意义

变量:1. 前带_的变量: 标明是一个私有变量, 只用于标明,外部类还是可以访问到这个变量2. 前带两个_ ,后带两个_ 的变量: 标明是内置变量,3. 大写加下划线的变量: 标明是不会发生改变的全局变量函数:1. 前带_的变量: 标明是一个私有函数, 只用于标明,2.前带两个_ ,后带两个_ 的函数: 标明是特殊函数Python 的代码风格...

2018-06-20 17:22:00 51

转载 机器学习者都应该知道的五种损失函数!

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

2018-06-19 15:06:00 77

转载 Model–view–viewmodel(wiki翻译)

(本文译自wiki百科Model–view–viewmodel词条,转载此文请注明原文和本文链接)Model–view–viewmodel(MVVM) 是一个软件架构设计模式。MVVM 是 Martin Fowler 的 Presentation Model 设计模式的一个演变。和 Fowler 的 Presentation Model 一样,MVVM 抽象了 view 的状态和行为。但是,和...

2018-06-19 08:57:04 102

转载 Linux常用命令大全

为了方便大家查找linux的相关命令,我就将我了解到的命令列举一下,仅供大家参考:系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda...

2018-06-18 15:37:00 48

转载 Javascript闭包:从理论到实现,[[Scopes]]的每一根毛都看得清清楚楚

昨天我写到“所有Javascript函数都是闭包”,有些同学表示还是接受不能。我好好的一个函数,怎么就成闭包了?那么,让我们来探究一下,Chrome(V8)到底是怎样实现闭包的。从闭包到[[Scopes]]现在按下F12,打开console,让我们随便找一个实验对象:function simpleFunc() { }// &lt...

2018-06-17 19:15:58 1182 1

转载 SpringCloud 进阶之Hystrix(断路器)

1. Hystrix 断路器Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时,异常等,Hystrix能够保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性;"断路器"本身是一种开关装置,当某个服务单元发生故障之后,通过断路器的故障监控(类似熔断保险丝),向调用方返回一个符合预期的,可...

2018-06-16 21:53:00 127

转载 leetcode-733-Flood Fill

题目描述:Animageis represented by a 2-D array of integers, each integer representing the pixel value of the image (from 0 to 65535).Given a coordinate(sr, sc)representing the starting pixel (row a...

2018-06-16 15:17:00 43

原创 京东刘强东的3次大抉择

6月12日,京东集团董事局主席兼首席执行官刘强东应邀在牛津大学赛德商学院发表演讲。刘强东在演讲中分享了自己大学时期的一些学习和创业经历,以及京东在几个重要的关键节点是如何做出抉择的(感兴趣的同学可以搜索查看演讲实录,干货很多!)。一、自强不息的学习生涯刘强东:“我1992年考上中国人民大学,当时从宿迁,中国江苏北部的一个乡村去上学。大家知道在那个年代不可能像今天一样能够在牛津这么好的环境里学习,不...

2018-06-15 08:42:33 192

转载 java 中的static关键字

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

2018-06-14 10:42:00 48

转载 Vue 兼容 ie9 的全面解决方案

前言背景情况vue - 2.5.11vue-cli 使用模板 webpack-simplehttp请求:axiosVue 官方对于 ie 浏览器版本兼容情况的描述是 ie9+,即是 ie9 及更高的版本。经过测试,Vue 的核心框架 vuejs 本身,以及生态的官方核心插件(VueRouter、Vuex等)均可以在 ie9 上正常使用。...

2018-06-13 12:16:00 641

转载 System.arraycopy 和 Arrays.copyOf

System.arraycopy /*native关键字 本地方法 System类 java.lang.System.class参数说明:src - 源数组。 srcPos - 源数组中的起始位置。 dest - 目标数组。 destPos - 目标数据中的起始位置。 length - 要复制的数组元素的数量。*/public static native...

2018-06-12 15:45:00 93

转载 DailyTask-竞品分析步骤

参考链接:研究了100篇竞品分析报告后,一个实习生写了这个……

2018-06-12 13:28:32 612

转载 GAN正在成为新的深度学习

又到了一年一度CVPR的时节。当被接收的论文列表公布以后(点击这里查看所有论文列表),爱统计趋势的我们又有很多事情可以做了。这一次,Google Research的研究科学家Jordi Pont-Tuset做了一个统计,根据论文题目,看深度学习的发展趋势。结果,他发现生成对抗网络(GAN)强势出击,大有取代“深度学习”(Deep Learning)之...

2018-06-11 11:10:14 83

转载 mysql服务器变量、缓存及索引

服务器变量注意:其中有些参数支持运行时修改,会立即生效;有些参数不支持,且只能通过修改配置文件,并重启服务器程序生效;有些参数作用域是全局的,且不可改变;有些可以为每个用户提供单独(会话)的设置。show variables;查看所有变量# mysqld_safe –-skip-name-resolve=1:在启动服务时加选项参数,禁止反解析IP,提高登录效率;同时也可以将skip...

2018-06-10 21:06:00 107

原创 “小凤雅”证明区块链在慈善中可以起到作用,但我们都在忙着发币

小凤雅罹患“视网膜母细胞瘤”的小凤雅已经离开我们了,但是这一事件所带来的余波依然没有消散。捐助者受捐者这一本来应该相同离场互相扶持的群体,在这一事件以及之前的诸多事件中不断成为对立的双方。在公众质疑善款被挪用之时,受捐人以及网站竟然拿不出具体的消费去向以及证明。小凤雅爷爷拿着消费明细住院明细面对质疑时,依然需要一笔一笔去各个医院来进行查询和汇总。在一个云计算,大数据,物联网,全民直播的时代,慈善竟...

2018-06-10 19:22:44 111

转载 Java 集合系列02之 Collection架构

目录Collection概述1 Collection接口2 List接口3 Set接口4. AbstractCollection抽象类5 AbstractList抽象类6 AbstractSet抽象类7 Iterator8 ListIteratorCollection概述Collection是一个接口,它主要有两个子接口:List和Set。List...

2018-06-10 08:54:00 51

转载 前端的,通信类和安全类在招唤你,快来吧!

通信类什么是同源策略及限制前后端如何通信如何创建Ajax跨域通信的几种方式1. 什么是同源策略及限制同源策略限制从一个加载的文档或脚本如何与来自另一个源的资源进行交互,这是一个用于隔离潜在恶意文件的关键的安全机制。Cookie、LocalStorage 和 IndexDB无法读取DOM 无法获得AJAX请求不能发送2. 前后端如何通信AjaxWebSocketC...

2018-06-10 05:43:11 85

转载 深入理解Spring Cloud与微服务构建【一】 - 1.4 微服务的设计原则与Spring Cloud简介...

微服务的设计原则软件设计每一个版本都在变化,所以软件设计应该是渐进式发展。 软件从一开始就不应该被设计成微服务架构,微服务架构固然有优势,但是它需要更多的资源,包括服务器资源、技术人员等。追求大公司所带来的技术解决方案,刻意地追求某个新技术,企图使用技术解决所 有的问题,这些都是软件设计的误区。在微服务架构中,有三大难题,那就是服务故...

2018-06-09 10:36:45 81

转载 Java访问restful接口

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

2018-06-08 14:46:00 116

转载 Ant打包脚本未指定 user-sdk标签,打包生成apk运行界面异常原因

ant打包脚本未指定 标签,打包生成apk运行界面异常1 问题描述:情况一未设置标签,运行打包生成apk,界面出现放大发虚模糊的状况情况二分别设置minSdkVersion与targetSdkVersion,界面无异常 <uses-sdk android:minSdkVersion="16" android:targetSdkVers...

2018-06-08 10:02:25 74

转载

0,n个结点的书,深度为k,2的k-1次方 =< n =< 2的k次方-1,k=log2n上界+11,一个完全二叉树节点数为200,则其叶子结点个数为?两个知识点:n0+n1+n2=2n2+n1+1          n0=n2+1因为是完全二叉树,所以n1=1或者0,这里总结点是200,因为公式2n2+n1+1=200,有个1,所以n1只能是1了。n2=(2...

2018-06-06 22:10:00 53

转载 JavaWeb18-HTML篇笔记(二)

1.1.1.1 搭建开发环境:【步骤一】:引入开发jar包* mysql 1[/align] * c3p0 1 * dbutils 1 * beanutils 2 * jstl ...

2018-06-06 16:54:18 57

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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