- 博客(90)
- 收藏
- 关注
原创 穿行大凉山49载的慢火车成中国彝区“致富车”
中新社凉山1月31日电 题:穿行大凉山49载的慢火车成中国彝区“致富车”作者 王鹏早上七点,天刚蒙蒙亮。四川大凉山深处的小镇普雄传来狗叫和鸡鸣。歪歪扭扭的水泥路上,人们背着背篓往火车站走去。人群中,46岁的村民为色五哈和同伴肩挑背扛着几十只鸡鸭,准备去冕宁县贩卖。临近春节,肉类需求猛涨,他期望再赚一笔。随着火车不断提速、特别是高铁时代的到来,曾经在中国铁路客运中扮演重要角色的绿皮慢火车,逐渐淡出了...
2019-01-31 15:42:29 175
原创 Hyperledger Grid:一个用于分布式供应链解决方案的框架
Hyperledger在最近的一篇博文中发布了一个名为Hyperledger Grid的新项目。Grid是一个用于集成分布式账本技术(DLT)解决方案与供应链行业企业业务系统的框架。该项目提供了一个参考架构、通用数据模型和智能合约,所有这些都是基于开放标准和行业最佳实践。在讨论区块链解决方案时,通常会提到供应链。供应链的应用场景包括海鲜跟踪、食品安全、药品安全和真实性以及资产维护。鉴于人们有兴趣将...
2019-01-31 10:05:51 39
转载 解决「matplotlib 图例中文乱码」问题
在学习用 matplotlib 画图时遇到了中文显示乱码的问题,在网上找了很多需要修改配置的方法,个人还是喜欢在代码里修改。解决方法如下:在第2、3行代码中加上所示代码即可。import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签plt.rcPar...
2019-01-30 22:26:00 218
原创 无服务器计算的黑暗面:程序移植没那么容易
根据“RightScale 2018 State of the Cloud”报告,无服务器计算在云服务中增长最快,增长率为75%,这意味着许多企业选择使用无服务器系统的便利性。众所周知,无服务器计算将开发者从底层基础架构,主要是服务器中解脱出来。然而,利用无服务器计算在公有云系统上构建的应用程序不太容易移植到其他云平台。无服务器计算刚出现时,其中一个优点就是同样的无服务器计算环境能够在不同的公有及...
2019-01-30 11:04:29 40
转载 Fabric.js选中状态元素置顶问题
由于最近在做一个项目用到fabric.js,然后就遇到了这个问题,搜了好多答案,相关的很少,有人说老版本的fabric.js默认是选中元素不置顶的,还是在他当前的图层,那么这样的话肯定是有属性可以控制是否需要置顶.然后就去看官方文档,看canvas相关,activeselection相关,图片相关api都没有提到这个属性,然后及去源码找可能会涉及到的方法,比如mouse:dowm,object:...
2019-01-30 02:07:31 2437
转载 大数据时代的微服务之路
J大数据是什么,大数据如同少年谈性,都好像很明白的样子,但是谁都不怎么明白。 有人说大数据就是大量海量数据处理。是吗?我说这样理解可能有点片面。 在此我举两个小例子,希望有助于对于这个概念能做一定的阐述。 例 1: 当你有一天在树林里面运送一块大木桩,你想一次性运回农场,你牵一头牛来,这头牛来运输这块木头,拉的动吗,可以 当你有一天有10块大木桩,你还牵头牛来,它拉得动吗,可能也拉的...
2019-01-28 09:27:52 430
转载 使用keepalived的双主模型实现nginx反向代理的高可用性
实验拓扑图:实验环境:两台upstream server用于配置httpd服务,两台nginx反向代理服务器,同时将keepalived服务安装在两台反向代理服务器上面,用于实现高可用性基础环境的准备:关闭四台主机的防火墙及selinux,同时在两台upstream server主机上配置httpd服务并准备测试页面systemctl stop firewalldsystemctl disa...
2019-01-25 20:04:27 145
转载 ZOJ 1602 Multiplication Puzzle(区间DP)题解
题意:n个数字的串,每取出一个数字的代价为该数字和左右的乘积(1、n不能取),问最小代价思路:dp[i][j]表示把i~j取到只剩 i、j 的最小代价。代码:#include<set>#include<map>#include<cmath>#include<queue>#include<cstdio>#...
2019-01-25 17:36:00 103
原创 亚马逊开源Neo-AI框架,可优化AI模型提升部署速度
在去年于拉斯维加斯举行的re: create 2018大会上,亚马逊揭开了SageMaker Neo的面纱。这一框架能够方便开发人员训练机器学习模型,并将其部署到任何他们需要的地方,无论是在云端还是在公司内部。它的效果正如广告所宣传的那样,但它的好处必然仅限于AWS的客户享有——Neo完全是一个封闭的、专有的服务。但是就在本周,情况有所改变。亚马逊(Amazon)昨日宣布:将根据Apache软件许...
2019-01-25 11:13:50 163
转载 7个Excel常用技巧!让你成为职场小达人,请务必低调收藏起来!
在这个时代学习需要最不缺乏的就是技巧,关键看的是你会不会合理利用了。一个好的学习技巧能让你的工作效率大大提升,今天小编向大家介绍一下8个实用的Excel技巧!我们一起来学习吧!1.显示长数字2.将指定的指标识颜色3.单元格内容合并4.拆分数据5.圈释无效数据6.不同表格,调整相同的列宽7.文本型数值快速转换为数值...
2019-01-25 00:41:58 162
原创 大麦网首开客户分享会:没有吃喝 纯聊天
大麦网在北京召开客户分享会。 中新网客户端北京1月24日电 “答谢要有酒会,我们没有吃喝,纯粹是业务分享。”2019年农历春节前夕,阿里大文娱旗下大麦网22日在北京召开了一场别开生面的客户分享会。“这次主题是:2018大麦为客户做了什么?2019我们要为客户做什么?”大麦网一位工作人员在现场认真给予说明。分享会现场有来自开心麻花、刘老根大舞台、德云社等众多演出机构的客户。大麦网有关负责人介绍,20...
2019-01-24 14:12:30 169
转载 Vue 2.x 使用CKEditor 的入坑(后续)
上篇文章记录了vue如何引入ckeditor4,这篇主要记录下ckeditor数据获取等,1.实现了编辑器初始化完成后赋值,可用于编辑新的文章2.监听编辑器内容改变,实时获取最新数据,用于保存附上老夫的demo <template> <div class="editor"> ...
2019-01-24 07:43:58 1041
转载 MongoDB 复制一个collection里的数据到另一个collection
mongodb shell 中执行:db.source(复制源表).find().forEach(function(x){ db.target(目的表).insert(x); })转载于:https://www.cnblogs.com/zhangtianyuan/p/10307690.html
2019-01-23 10:55:00 2484
转载 Python3新特性 类型注解 以及 点点点
Python3新特性 类型注解 以及 点点点 ...Python3 的新特性Python 是一种动态语言,变量以及函数的参数是不区分类型 的在 函数中使用类型注解 相当于 给 形参的 类型 设置了一个备注# 使用类型注解 a b 参数需要 int 类型的 变量 def func(a: int = ..., b: int = ...): return a + b使用 ...
2019-01-22 23:20:00 315
转载 数据展示方式之树形展示+H5拖动效果
我们知道前端最重要的一部分就是如何将数据生动形象的展现给用户,数据展现的巧妙的话在加上H5的一些有意思的交互,说不定就会成为一个很有意思的页面了。常见的数据展示的方式如用表格可以展示很多数据,或者用z-tree展现上下级节点的数据,又或者用echart插件或者对d3对数据进行一些可视化处理,使得数据展现的更为直观丰富。今天来分享一下类似树结构的数据展示,是一颗倒立的树,根节点在最上面。这也是我以前...
2019-01-22 11:50:20 481
转载 Java异常处理的9个最佳实践
无论你是新手还是资深程序员,复习下异常处理的实践总是一件好事,因为这能确保你与你的团队在遇到问题时能够处理得了它。在 Java 中处理异常并不是一件易事。新手觉得处理异常难以理解,甚至是资深开发者也会花上好几个小时来讨论是应该抛出抛异常还是处理异常。这就是为何大多数开发团队都拥有一套自己的异常处理规范。如果你初进团队,你也许会发现这些规范和你曾使用的规范大相径庭。尽管如此,这里还是有一些被大多数团...
2019-01-22 08:50:25 52
转载 django之中间件的配置使用
首先了解下在django中请求处理的过程:浏览器发起请求 --》 匹配url成功 --》运行view视图函数 --》 调用html模板 --》返回给浏览器。面向切面编程:就是在一种开发好的框架,上述过程中,任意箭头位置打断正常流程,加入一些干预的处理环节,从而实现更多功能且不影响原来的框架流程。根据以上要求,最简单的方法就是修改django的源代码,但这样对一般人来说非常有难...
2019-01-21 23:30:53 296
转载 论文阅读笔记四十一:Very Deep Convolutional Networks For Large-Scale Image Recongnition(VGG ICLR2015)...
论文原址:https://arxiv.org/abs/1409.1556代码原址:https://github.com/machrisaa/tensorflow-vgg摘要 本文主要分析卷积网络的深度对基于大数据集分类任务中准确率的影响,本文使用较小的卷积核(3x3), 应用至较深的网络中并进行评估,将网络中的深度增加至16至19层,可以有效改进分类效果。...
2019-01-21 20:00:00 599
转载 java泛型的理解
总体介绍泛型:1、泛型是计算机程序中一种重要的思维方式,它将数据结构和算法与数据类型相分离,使得同一套数据结构和算法,能够应用于各种数据类型,而且还可以保证类型安全,提高可读性。在Java中,泛型广泛应用于各种容器类中,理解泛型是深刻理解容器的基础。2、在Java中,泛型是通过类型擦除来实现的,它是Java编译器的概念,Java虚拟机运行时对泛型基本一无所知,理解这一点是很重要的,它有助于...
2019-01-21 11:37:00 65
转载 Shell命令-文件压缩解压缩之tar、unzip
文件及内容处理 - tar、unip1.tar:打包压缩命令tar命令的功能说明tar 命令常用语用于备份文件,tar 是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件tar命令的语法格式tar [OPTION...] [FILE]...tar [参数] [文件] ...tar命令的常用参数说明:tar 参数很多,表1为 tar ...
2019-01-21 08:00:00 232
转载 这几道Redis面试题都不懂,怎么拿offer?
今天来分享一下Redis几道常见的面试题:如何解决缓存雪崩?如何解决缓存穿透?如何保证缓存与数据库双写时一致的问题?一、缓存雪崩1.1什么是缓存雪崩?回顾一下我们为什么要用缓存(Redis):现在有个问题,如果我们的缓存挂掉了,这意味着我们的全部请求都跑去数据库了。在前面学习我们都知道Redis不可能把所有的数据都缓存起来(内存昂贵且有限),所以Redis需要对数据设置过期时间,并采用的是惰性删除...
2019-01-21 07:31:47 60
转载 Linux基础命令---切换用户su
su临时切换身份到另外一个用户,使用su切换用户之后,不会改变当前的工作目录,但是会改变一些环境变量。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法su[选项][参数]2、选项列表选项说明--help显示帮助文档--version显示命令版本-| -l | --login切换用户...
2019-01-21 07:22:33 92
转载 matlab-单位圆内射线数次反射
matlab-单位圆内射线数次反射 转载自https://zhidao.baidu.com/question/2268408219692883828.html先贴代码和放图,然后我再做出一点解释(其实只是觉得这个思路好厉害,所以想保存下来)%% Draw circle[cx, cy] = pol2cart(linspace(0...
2019-01-19 22:39:00 321
转载 单源最短路
PS*1:关于SPFA——它已经死了(除了负权图)PS*2:求最长路只需把权值变为相反数PS*3:若要使A到B的单条路径权值最大值最小,二分答案(最大值),然后超过二分值的删边,判断是否连通。dijkstra模版:洛谷P4779细节在代码中#include<iostream>#include<cstdio>#include&l...
2019-01-19 21:42:00 94
转载 paascloud开源项目学习(1) -- 用户邮箱注册可靠消息服务流程
用户注册github 开源项目--paascloud-master:https://github.com/paascloud/...分布式解决方案--基于可靠消息的最终一致性:https://github.com/paascloud/...本篇文章目的是理解该项目可靠消息服务中心(TCP)发送消息、消费消息的流程,用户注册发...
2019-01-19 14:10:52 367
转载 MP4V2 把h264转化为mp4
程序地址:https://github.com/hgstudy/MP4V2.git这份代码可以分析h264文件。遇到的问题:2.can't load library 'libstdc++.so.6'3.MP4V2调用了C++,所以如此解决方法:需要加入 链接设定 -static 这样程序在链接的时候就把需要用到的静态库全部加入到程序当中.小点的h264文件可以在海思平台上运行。大了会崩...
2019-01-18 17:09:00 934
转载 LeetCode 5.最长的回文字符串
LeetCode 5.最长的回文字符串原文地址给定一个字符串s,找出其中最长的回文格式的子字符串。你可以假设长度的最大值为1000.Example:Input: "babad"Output: "bab"复制代码Note: "aba" is also a valid answer.Example:Input: "cbbd"Output: "bb"复制代码一开始以为palind...
2019-01-18 13:34:42 66
转载 【更新】SyntaxEditor发布v2018.1,可共享相同代码库
SyntaxEditor最新版本下载SyntaxEditor是一款强大的代码语法检验控件,采用了当今最前沿的代码编辑的技术,可以为你代码编辑提供强大的管理功能。最新版支持Visual Studio 2013和Windows 8.1。SyntaxEditor几乎具备了现在VS.NET 中的code editor所拥有的全部功能,可以轻松的为你的应用程序自定义代码的检验方式。其...
2019-01-18 09:33:36 58
转载 086~088:QuerySet API详解-get、create、get_or_create和bulk_create方法
QuerySet API详解-get、create、get_or_create和bulk_create方法:create :创建一条数据,并且保存到数据库中。这个方法相当于先用指定的模型创建一个对象,然后再调用这个对象的 save 方法。示例代码如下:article = Article(title='abc')article.save()# 下面这行代码相当于以上两行代码a...
2019-01-17 21:15:00 255
转载 shapeit提取或去除指定SNP和样本(shapeit extract or exclude SNP, sample)
shapeit最大的功能是对双链DNA进行phase和基因型进行impute。除此之外,还能提取SNP和样本,同样的,也能去除SNP和样本。下面简单介绍这两个功能。一、提取SNP提取SNP用到“--include-snp”参数,具体命令为:time shapeit \ -convert \ --input-haps data.phased \...
2019-01-17 18:07:00 545
转载 ansible copy 模块的使用
copy copy 模块是将 ansible 管理主机上的文件拷贝上远程主机中,与 fetch 相反,如果目标路径不存在,则自动创建,如果 src 的目录带“/” 则复制该目录下的所有东西,如果 src 的目录不带“/”则连同该目录一起复制到目标路径;常用模块src参数 :用于指定需要copy的文件或目录。[root@controller home]# an...
2019-01-17 08:54:00 422
转载 2.TypeScript 基础入门(二)
变量类型的那些事1.基本注解类型注解使用:TypeAnnotation 语法。类型声明空间中可用的任何内容都可以用作类型注解。const num: number = 123;function identity(num:number):number{ return num;}复制代码加入注解以后会报错的写法:const num: number = 123;function ...
2019-01-16 06:07:40 250
转载 MyBatis动态添加—trim标签
做添加时,部分字段有值,没值的字段不添加,这就是动态添加,使用trim 标签就可以实现。<insert id="insertSysUser" parameterType="com.mydemo.entity.SysUser"> insert into sys_user <trim prefix="(" suffix=")" suffi...
2019-01-15 17:31:00 176
原创 保Cloudera弃Hortonworks,新平台将支持五大云供应商
近日,Cloudera正式完成与Hortonwork的合并,新公司采用Cloudera品牌,新数据平台将支持国际主流的五大公有云平台。最终,新合并的Cloudera和Hortonworks决定以Cloudera品牌运营,并计划将客户全部转移到新的统一Cloudera数据平台,并保持100%开源。至于未来这家公司的走向,Cloudera首席执行官TomReilly表示,新公司将优先考虑对机器学习和...
2019-01-15 16:09:15 50
转载 对dll文件的调用一些注意事项
1.在项目的过程中,发现对dll的调用需要如果dll文件在X86的32位的环境下编译的,如果我们用X64的程序去调用可能会出现失败的情况。解决办法:把应用程序编译成x86 32位。 2.winform 程序和控制台程序对一个dll调用存在差别。同样的代码,在winform 的控件的事件触发和控制台程序的mian方法中触发结果可能不同,具体是为什么不清楚。需要进一步了解。...
2019-01-15 10:22:00 431
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人