自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【云周刊】第180期:世界杯的历史也是一部科技史

本期头条世界杯的历史也是一部科技史 这一届的俄罗斯世界杯上,不乏科技巨头的身影。谷歌贴心地扩展搜索功能,在赛事当天用谷歌搜索球队或世界杯,结果页会添加30分钟精彩回放,比赛的所有进球和亮点一目了然。微软的AI和数据科学专家通过“随机森林”模型给出了2018年世界杯的冠军预测:巴西获胜。而中国球迷的背后站着阿里巴巴。他们在优酷、CNTV和咪咕看的世界杯直播是阿里云的工程师们在背后默默地“...

2018-07-23 15:25:32 450

转载 Windows下Java环境变量配置

Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。1.JAVA_HOME:C:\Program Files\Java\jdk1.7.0_602.CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar3.Path: ;%JAVA_HOME%\bin;%PAT...

2018-07-19 15:11:18 299

转载 Docker创建运行多个mysql容器

https://yq.aliyun.com/articles/614919?utm_content=m_10000072461.使用mysql/mysql-server:latest镜像快速启动一个Mysql实例docker run --name ilink_user_01 -e MYSQL_ROOT_PASSWORD=123456 0d 0p 3307:3306 mysql/mysql...

2018-07-19 14:39:34 4665 1

转载 Android - 条纹进度条实现,调整view宽度仿进度条

相关代码请参阅: https://github.com/RustFisher/aboutView/blob/master/app/src/main/java/com/rust/aboutview/activity/RoundCornerActivity.java美工同学指定了一个进度条样式这斑斓的进度条,如果要自己画实在是劳民伤财。于是请美工切了一张素材。如果用shape或者....

2018-07-19 14:38:48 2141

转载 我必须得告诉大家的MySQL优化原理(2)

在可以思考一个问题,如果数据量非常大的情况下,您根据业务选择了合适的字段,精心设计了表和索引,还仔细的检查了所有的SQL,并确认已经没什么问题,但性能仍然不能满足您的要求,该怎么办呢?还有其他优化策略吗?答案是肯定的。接下来继续和您讨论一些常用的MySQL高级特性以及其背后的工作原理。分区表合理的使用索引可以极大提升MySQL的查询性能,但如果单表数据量达到一定的程度,索引就无法起作用,...

2018-07-19 14:38:10 220

转载 精通SpringBoot——第二篇:幕后建设者之视图解析器,静态资源和区域配置

今天让我们来看看另一个重要的类:WebMvcAutoConfigurationAdapter。先来看看它的声明:https://yq.aliyun.com/articles/614438?utm_content=m_1000007244@Configuration@Import(EnableWebMvcConfiguration.class)@EnableConfigurationPro...

2018-07-19 14:35:30 1190

转载 7月18日云栖精选夜读丨蚂蚁金服的“野心”:要做新一代世界级金融科技供应商

小蚂蚁说: 蚂蚁金服到底是一家做什么的公司?在蚂蚁金服开放金融科技之前,大家会理解蚂蚁金服是一家以互联网金融业务为主营业务的公司,支付宝就是蚂蚁金服的互联网金融平台和工具。 然而,蚂蚁金服却带着自己的“野心”,正在一步步成长为一家全球化的金融科技平台型公司,这个路径将要如何实现?本文将从这个角度来分享蚂蚁金服的全面技术开放之路。热点热议蚂蚁金服的“野心”:要做新一代世界级金融科技供应商...

2018-07-19 14:34:27 364

转载 简明实用:Redis 高级特性与案例介绍

本文将为大家介绍Redis的一些高级特性以及结合一个具体的实际案例来对Redis进行设计分析。Redis基础类型回顾StringRedis中最基本,也是最简单的数据类型。注意,VALUE既可以是简单的String,也可以是复杂的String,如JSON,在实际中常常利用fastjson将对象序列化后存储到Redis中。另外注意mget批量获取可以提高效率。HashHash结构适...

2018-07-19 14:33:51 240

转载 从构建分布式秒杀系统聊聊WebSocket推送通知

前言秒杀架构到后期,我们采用了消息队列的形式实现抢购逻辑,那么之前抛出过这样一个问题:消息队列异步处理完每个用户请求后,如何通知给相应用户秒杀成功?场景映射首先,我们举一个生活中比较常见的例子:我们去银行办理业务,一般会选择相关业务打印一个排号纸,然后就可以坐在小板凳上玩着手机,等待被小喇叭报号。当小喇叭喊到你所持有的号码,就可以拿着排号纸去柜台办理自己的业务。这里,假设当我们...

2018-07-19 14:32:55 504

转载 WebFlux基础之响应式编程

上篇文章,我们简单的了解了WebFlux的一些基础与背景,并通过示例来写了一个演示。我们知道WebFlux是响应式的网络框架,其特点之一就是可以通过函数式编程方式配置路线。另外究竟什么是响应式编程呢?这篇文章我们就简单探讨一下一,Java8中的函数式编程百科中这样定义函数式编程:  函数式编程是种编程方式,它将电脑运算视为函数的计算。函数编程语言最重要的基础是λ演算(lambda ca...

2018-07-19 14:31:55 397

转载 谈MongoDB伟大的聚合管道(Aggregation Pipeline)

MongoDB聚合管道 使用聚合管道可以对集合中的文档进行变换和组合。 管道是由一个个功能节点组成的,这些节点用管道操作符来进行表示。聚合管道以一个集合中的所有文档作为开始,然后这些文档从一个操作节点流向下一个节点 ,每个操作节点对文档做相应的操作。这些操作可能会创建新的文档或者过滤掉一些不符合条件的文档,在管道中可以对文档进行重复操作。 管道表达式只可以操作当前管道中的文档,不能访问其他...

2018-07-19 14:30:57 403

转载 Redis进阶不得不了解的内存优化细节

声明:本文内容来自《Redis开发与运维》一书第八章。Redis所有的数据都在内存中,而内存又是非常宝贵的资源。对于如何优化内存使用一直是Redis用户非常关注的问题。本文让我们深入到Redis细节中,学习内存优化的技巧。分为如下几个部分:一. redisObject对象二. 缩减键值对象三. 共享对象池四. 字符串优化五. 编码优化六. 控制key的数量一. redisObj...

2018-07-17 16:43:44 149

转载 开源 | 蚂蚁金服分布式中间件开源第三弹: 下一代微服务SOFAMesh

小蚂蚁说:4月,蚂蚁金服自主研发的分布式中间件(Scalable Open Financial Architecture,以下简称 SOFA )启动开源计划,并开放多个组件,(相关背景请点击链接阅读《开源 |蚂蚁金服启动分布式中间件开源计划,用于快速构建金融级云原生架构》、《开源 | 蚂蚁金服分布式中间件开源第二弹:丰富微服务架构体系》),这一系列的动作受到大家的关注和支持,SOFA社区也日益...

2018-07-17 16:42:59 553

转载 VS Code 安装与使用,Python 顶级 IDE 编程指南!

Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux,所以Python程序员对其也是非常钟意。如果您从未从事其...

2018-07-17 16:42:04 3776

转载 下载 php manager 安装包文件

php manager for IIS7 是可在 Windows 2008 R2 安装,方便php配置、多版本切换的软件。原先是发布在 codeplex.com 的,现在看起来, codeplex.com 进入了只读的维护状态,原先的下载链接,现在不一定有效了。过程:1.访问 https://www.iis.net/downloads/community/2010/09/php-manag...

2018-07-17 16:41:11 3609

转载 MVC框架,webx 流程解读

写在前面的话写这篇文章的目的,主要还是站在一个新人的角度做一些沉淀,同样也为了方便后面的人快速熟悉集团web开发常用技术。这篇文章,将分析一个请求发到服务端,经tomcat容器、webx映射直到最后调用controller入口的过程,对java web基础知识结合webx做一个整体回顾。同时,也将简单分析集团web的基本分层方式,以及VO、DTO、DO等数据实例在各层所起的作用。Web容器...

2018-07-17 16:40:23 276

转载 MySQL 中的重做日志,回滚日志以及二进制日志的简单总结

MySQL中有六种日志文件,分别是:重做日志(redo log)、回滚日志(undo log)、二进制日志(binlog)、错误日志(errorlog)、慢查询日志(slow query log)、一般查询日志(general log),中继日志(relay log)。其中重做日志和回滚日志与事务操作息息相关,二进制日志也与事务操作有一定的关系,这三种日志,对理解MySQL中的事务操作有着重要...

2018-07-17 16:38:40 1808

转载 通过apache创建一个yum仓库

通过Apache创建一个自己的yum仓库,当然你也可以使用ftp,本文只是一个简单的演示。当前演示环境,Centos7.4,关闭selinux,关闭防火墙,当前ip192.168.1.1081、挂载光盘镜像mount /dev/cdrom /mnt2、安装Apache并启动服务yum install httpd -ysystemctl start httpdsyste...

2018-07-17 16:15:43 469

转载 linux子系统ubuntu中node和git和gulp的安装配置

因为我用的是windows系统,有些linux命令无法使用,所以我安装了linux的子系统ubuntu,具体安装方法可以参考这篇文章,今天这里我这里就主要介绍下ubuntu系统下常用软件的安装配置node.jsNode.js是建立在谷歌的V8 JavaScript引擎服务器端的软件平台上;在构建高性能的服务器端应用程序上,Node.js在JavaScript中已是首选方案,是什么让使用No...

2018-07-17 16:15:03 708 1

转载 Hive动态分区

Hive动态分区一)hive中支持两种类型的分区:静态分区SP(static partition)动态分区DP(dynamic partition)静态分区与动态分区的主要区别在于静态分区是手动指定,而动态分区是通过数据来进行判断。详细来说,静态分区的列实在编译时期,通过用户传递来决定的;动态分区只有在SQL执行时才能决定。二)实战演示如何在hive中使用动态分区1、创建一张分...

2018-07-17 16:14:17 246

转载 Hive中文件存储格式及大小比较测试

在hive中创建表是有如下一个语句[ROW FORMAT row_format]row_format 的类型有如下:file_format:: SEQUENCEFILE| TEXTFILE -- (Default, depending on hive.default.fileformat configuration)| RCFILE -- (Note: Available in ...

2018-07-17 16:11:28 328

转载 linux下用core和gdb查询出现"段错误"的地方

阅读全文请点击有些时候我们在一段C代码的时候,由于对一个非法内存进行了操作,在程序运行的过程中,出现了"段错误"。呵呵,这种问题我想很多人会经常遇到。遇到这种问题是非常无语的,只是提示了"段错误",接着什么都没 有,如果我们一味的去看代码找太疼苦了,因为我们都相信自己写的代码没问题,现实就是现实。下面介绍一种方法,可以有效的定位出现"段错误的地方"。当我们的程序崩溃时,内核有可能把该程序当前内存映...

2018-07-13 16:20:46 155

转载 分布式数据库之事务隔离性

阅读全文请点击写在前面近两年分布式数据库技术加速发展,而由于金融行业技术生态的限制,周围很多同学对其并没有深入的了解,所以进行高性能、高可靠系统设计时往往缺少这一利器。Ivan希望以系列文章的方式与大家交流探讨,加深我们对分布式数据库的认识。本文是该系列文章的第一篇,主要探讨事务管理中的隔离性,厘清相关概念和关键技术,为后面阐述分布式数据库的事务管理做一个铺垫,姑且算是一篇前传吧。正文我们首先从定...

2018-07-13 16:19:49 584

转载 客户端码农学习ML —— 工具框架Tensorflow及Android、iOS上初步实验

阅读全文请点击与其上来就学习相对枯燥易让人放弃的数学,不如先做几个例子并在Android、iOS上初步实验熟悉下整个操作流程,通过实战激发下兴趣。开发环境准备首先安装Python,推荐Python3,装好后别忘了设置下载源镜像,不然安装各种包的时候下载速度很感人。新建文件:~/.pip/pip.conf[global]index-url = https://pypi.tuna.tsinghua....

2018-07-13 16:19:00 394

转载 linux复制指定目录下的全部文件到另一个目录中

阅读全文请点击linux复制指定目录下的全部文件到另一个目录中复制指定目录下的全部文件到另一个目录中文件及目录的复制是经常要用到的。linux下进行复制的命令为cp。假设复制源目录 为 dir1 ,目标目录为dir2。怎样才能将dir1下所有文件复制到dir2下了如果dir2目录不存在,则可以直接使用cp -r dir1 dir2即可。如果dir2目录已存在,则需要使用cp -r dir1/. d...

2018-07-13 16:18:12 33441

转载 7月12日云栖精选夜读丨让人类像机器人一样工作,科技公司的忽悠新套路“伪人工智能”

阅读全文请点击如何创建一家人工智能公司?雇佣一家最低工资标准的工人假装人工智能,然后等待人工智能被发明;新版的庚子赔款:上交4亿保证金,美国商务部最终与中兴公司达成协议;日本富士推出机器人零售业务自动化,十八般武艺样样精通!万豪酒店携手阿里引入人脸识别技术,一分钟内即可办理入住,小编表示:住不起!热点热议今日科技联播:让人类像机器人一样工作,科技公司的忽悠新套路“伪人工智能”作者:柚子菌云计算撑起...

2018-07-13 16:17:16 186

转载 避免五大误区丨数据科学家新手进阶之路

阅读全文请点击你为成为数据科学家做好了充分的准备。你参加Kaggle比赛,看了大量的Coursera课程。你感觉已经准备好了,但数据科学家的实际工作将与你的预期大不相同。本文探讨了数据科学家新手的5个常见误区。这是我在Sébastien Foucaud博士的帮助下一起总结的,他在学术界和行业领域指导年轻数据科学家有超过20年的经验。本文旨在帮助你更好地走向数据科学家进阶之路。误区1 热衷参加Kag...

2018-07-13 16:16:14 199

转载 开发者论坛一周精粹(第五十期) 虚拟主机如何安装wordpress?

阅读全文请点击开发者论坛每周选取精华内容总结,精选论坛优质贴,每周更新一期,方便大家阅读!哪位老哥帮我看看cpu100%的问题? liqingdan.com摘要:一直在使用阿里云的云虚拟主机独享版,从6月到现在,网站经常性无法访问,一看CPU居然跑到100%了,重启后就可以了。 解答>>https://bbs.aliyun.com/read/582346.html网站加载很慢什么原因呢...

2018-07-13 16:15:18 206

转载 机器学习中常用优化算法介绍

阅读全文请点击【磐创AI导读】:本文主要介绍了常用的一些机器学习中常用的优化算法。在机器学习的世界中,通常我们会发现有很多问题并没有最优的解,或是要计算出最优的解要花费很大的计算量,面对这类问题一般的做法是利用迭代的思想尽可能的逼近问题的最优解。我们把解决此类优化问题的方法叫做优化算法,优化算法本质上是一种数学方法,常见的优化算法包括梯度下降法、牛顿法、Momentum, Nesterov Mom...

2018-07-13 16:14:19 594

转载 这些神经网络调参细节,你都了解了吗

阅读全文请点击【磐创AI导读】:本文主要介绍了神经网络调参并附有python代码介绍。今天在写毕设的时候又回顾了一下神经网络调参的一些细节问题,特来总结下。主要从weight_decay,clip_norm,lr_decay说起。以前刚入门的时候调参只是从hidden_size,hidden_num,batch_size,lr,embed_size开始调,但是后来才逐渐明白embed_size一般...

2018-07-13 16:13:03 2648

转载 这5个机器学习项目你不可错过!(附代码)

阅读全文请点击以下是5个新的机器学习或与机器学习有关的项目,你可能还没有听说过,但是你不能错过!本文将给大家介绍五个十分可怕但还鲜为人知的机器学习项目,囊括了一些潜在的机器学习的新想法。它们基本都是Python项目。我并不是故意这么选的,但毫无疑问有我自己偏好的影响在里面。以前我也介绍过许多各种各样的项目(R、Go、C++、Scala、Java等)。我承诺很快会出一个R版的,并在评估这些项目时使用...

2018-07-13 16:11:52 564

转载 MySQL 关于slave端Retrieved_Gtid_Set的读取改进初探

阅读全文请点击本文为以后学习SLAVE做一个记录不保证正确性。因为算法没看懂。一、问题由来今天朋友问我这样一个问题@K.I.S.S,在官方文档中有这样一段描述:When using GTIDs, the slave tells the master which transactions it has already received, executed, or both. To compute t...

2018-07-12 14:55:37 1220

转载 灵活运用DataWorks参数配置

阅读全文请点击数据工场DataWorks (原大数据开发套件Data IDE) 是基于MaxCompute作为计算和存储引擎的,并用于工作流可视化开发和托管调度运维的海量数据离线分析平台。DataWorks可以按照时间和依赖关系,实现任务的全面托管和调度。在这里,笔者跟大家探讨一下众多DataWorks用户经常遇到的一类问题,就是在DataWorks中如何灵活运用参数配置这个功能。很多用户的需求场...

2018-07-12 14:54:29 11663

转载 java并发编程笔记--ThreadPoolExecutor实现

阅读全文请点击 ThreadPoolExecutor是jdk自带的线程池实现。看到了"池"一定会想到对象池模式,它是单例模式的一个变种,主要思想是通过共享复用已有的空闲对象,达到限制开销和提高性能的目的。这里的对象可以理解为某种"资源",比如:数据库连接、线程、socket连接...创建这种资源的消耗比较大,如果每次使用都新建的话,会造成额外的开销。同时因为对资源的创建没有限制,可能会重复创建大量...

2018-07-12 14:53:15 166

转载 SqlServer基础--SQLOS 的任务调度(转)

阅读全文请点击【介绍】SQL Server 通过WORKER, SCHEDULER, TASK等来对任务进行调度和处理。了解这些概念,对于了解SQL Server 内部是如何工作,是非常有帮助的。 通常来讲,SCHEDULER个数是跟CPU个数相匹配的 。除了几个系统的SCHEDULER以外,每一个SCHEDULER都映射到一个CPU,如下面的查询结果所示,我们有四个CPU,也就有相应四个SCHE...

2018-07-12 14:52:12 493

转载 高明!OpenAI提出HER算法,AI系统学会从错误中学习

阅读全文请点击失败是成功之母:HER有自我审视能力最近几个月,OpenAI的研究人员集中精力于构建具有更强的学习能力的人工智能。得益于他们的增强学习系统OpenAI baselines,机器学习算法可以进行自主学习。目前,这个新的算法保证人工智能可以像人类一样从自己的错误中汲取教训。这个进步源于OpenAI的研究人员在近期公布的名为“后见之明经验复现(Hindsight Experience Re...

2018-07-12 14:49:51 671

转载 使用TensorFlow,GPU和Docker容器进行深度学习

阅读全文请点击在过去的几个月中,我和多个企业的数据科学团队进行了多次合作,也看到越来越多的机器学习和深度学习框架被广泛应用到实际生活中。与大数据分析和数据科学中的其他用例一样,这些团队希望在BlueData EPIC软件平台上的Docker容器中运行他们最喜欢的深度学习框架和工具。因此,我的一部分工作就是尝试使用这些新工具,确保在我们的平台上能够运行,并且能够帮助这些团队开发出可以解决一些问题的新...

2018-07-12 14:48:54 1359

转载 zstack硬件设施管理总结

阅读全文请点击概述感谢我们老大给我提供的服务器,首先说明一下,我这个不是教程,而是一些经验之谈,总结下防止以后会忘记。如果想要看教程可以看官方文档服务器硬件和网络概述我们老大给我的是dell r410服务器一共两台作为计算节点,还有一台dell t20塔式服务器是用来做管理节点的。dell r410每一台都有16g内存,2个硬盘,因为是做实验用的所以raid我使用的是raid0,为了提高速度啦,哈...

2018-07-12 14:47:21 818

转载 使用 Direct Initial Load 初始化 GoldenGate 同步数据

阅读全文请点击GoldenGate 的 Direct Initial load 常用于用于异构环境的初始化数据,也可以用于某些生产环境到测试环境的数据同步。初始化的同步过程一般只需要在 GoldenGate 上配置即可无需 DBA 进行参与,使用 Direct Initial load 处理某些数据表不一致后重新同步也非常方便,仅需要将想要同步表配置如参数启动进程即可完成表数据库的同步。Golde...

2018-07-12 14:46:12 389

转载 利用makefile文件编译c++源文件

阅读全文请点击一、基础知识介绍 在Linux下,要想编译c++项目,并生成可执行文件,需要使用到makefile文件。 c++从代码到可执行文件,经历了编译和链接两阶段。编译阶段:编译时,编译器检查语法、函数的申明等是否正确。对于函数申明,一般是你需要告诉编译器头文件的所在位置。如果所有的检查都正确,编译器就可以编译出相应的中间文件(即.o文件)。一般来说,每个源文件都应该对应于一个.o文件。...

2018-07-12 14:42:29 470

空空如也

空空如也

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

TA关注的人

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