阿里云高性能计算负责人何万青

何总在极客时间分享的有关职业生涯规划的问题。https://www.bilibili.com/video/BV1rz411B7G6?from=search&seid=14702164841780749743 总结以下: 任何时候,你都要有 abstract up / down 的能力。做技术就像是搭积木一样,先从小的盒子,一点一点变成大的盒子。 当 业务线被砍掉的时候,能够 abstract down , 就是始终保持学习,周末看看基础的东西。随时能够回到编码的一线。 最后是关于学习,到底要去
分类: 其他 发布时间: 05-03 21:02 阅读次数: 0

对称加密和非对称加密的简单了解

对称加密:性能比较高,原理是明文和密钥采用异或的算法,得到加密后的密文。密文和密钥同样也采用异或算法得到明文,因此性能比较高。 非对称加密:公钥和私钥。根据数学原理生成一对密钥,即公钥和私钥。同一份明文文档如果用公钥加密了,只有私钥可以解密;如果用私钥 加密了,只有公钥才能解密。非对称加密重要应用场景为身份验证。alice用自己的私钥加密文档,然后将自己的公钥交给了bob,并且将加密 后的文档发给bob,bob用alice给的私钥来解密这个文档,如果解密成功,那么就证明这个文档确实是alice
分类: 其他 发布时间: 05-03 21:02 阅读次数: 0

循环结构(for、while)

3.4用for语句实现循环结构 什么是循环结构 for语句 1.什么是循环结构? 循环结构又称为重复结构,是利用计算机运算速度快以及能进行逻辑控制的特点来重复执行某些操作。重复执行的部分称为循环体。 2.for语句 格式:当步长为1时,表达式2可省略。 说明: 1、 for语句针对向量的每一个元素执行一次循环体。 2、退出循环之后,循环变量的值就是向量中最后的元素值。 3、当向量为空时,循环体一次也不执行。 计算圆周率π (1)利用无穷级数展开式求π 的近似值。(迭代法) 这是求n个数之和的累
分类: 其他 发布时间: 05-03 21:02 阅读次数: 0

MySql 相关 主键索引和非主键索引的区别

一条SQL语句执行得很慢的原因有哪些? 主键索引和非主键索引的区别
分类: 其他 发布时间: 05-03 21:02 阅读次数: 0

【Mybatis】03 官方文档指北阅读 vol1

【入门】阅读指北 https://mybatis.org/mybatis-3/zh/getting-started.html 安装 要使用 MyBatis, 只需将 mybatis-x.x.x.jar 文件置于类路径(classpath)中即可。 如果使用 Maven 来构建项目 则需将下面的依赖代码置于 pom.xml 文件中: <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId>
分类: 其他 发布时间: 05-03 21:02 阅读次数: 0

c++ 第三方库收集

1.boost 这个使用的人多不多说了 2.pthread windows下的posix线程实现 3.libcurl 一个有名的开源网络爬虫库 阿里旺旺中使用到了 4.libeay32 OpenSSL Library 5.libtidy 一个专门解析htm的库 6.zlib 这个鬼都知道 7.freetype c接口的type2字体处理库 8.libmad 一个编解码mp3的库 9.libogg,等 一个编解码ogg音频格式的库 10.libsnd 一个开源的编解码十多种音频格式的库 11.f
分类: 其他 发布时间: 05-03 21:02 阅读次数: 0

编译安装mariadb时出错:/usr/bin/c++ doesn't support -std=c++11 or -std=c++0x

1、错误描述: [root@centos7 ~]#cmake . \ > -DCMAKE_INSTALL_PREFIX=/app/mysql \ > -DMYSQL_DATADIR=/data/mysqldb/ \ > -DSYSCONFDIR=/etc \ > -DMYSQL_USER=mysql \ > -DWITH_INNOBASE_STORAGE_ENGINE=1 \ > -DWITH_ARCHIVE_STORAGE_ENGINE=1 \ > -DWITH_BLACKHOLE_STOR
分类: 其他 发布时间: 05-03 21:02 阅读次数: 0

matplotlib实现同一页面显示两张图片且单独缩放和拖动各自的图片

需求如下: 1、在一个页面中显示两张图片 2、进入页面可以使用鼠标拖动各自的图片,相互不受影响 3、进入页面后可以使用鼠标滚轮放大或缩小图片,相互不受影响,即鼠标移动到图片A上,可对图片A进行放大或缩小,图片B不受影响,反之亦然 4、拖动需求同3 实现代码: import matplotlib.pyplot as plt from PIL import Image import numpy as np class Scale: def __init__(self,fig,base_s
分类: 其他 发布时间: 05-03 21:02 阅读次数: 0

Navicat Premium 15 详细破解教程

一、软件下载 扫描右侧二维码关注微信公众号,后台回复"navicat"获取下载链接 二、软件安装 打开链接后会有下列文件,按电脑位数下载文件 查看电脑位数可右键我的电脑,点击属性即可查看电脑位数 双击运行软件 选择软件安装路径 接下来一直点击下一步,最后点击完成 安装完成后不要运行软件 三、开始激活 进行破解前,请先关闭电脑的杀毒软件 双击运行注册机 如果你的电脑只安装了一个navicat的产品,在打开注册机的时候一般会自动识别 如果没有自动识别,就按照上面的图片勾选 然后点击patch(破解
分类: 其他 发布时间: 05-03 21:02 阅读次数: 0

composer update -- memory_limit

compsoer update取消memory_limit限制、取消扩展对于版本的限制 php -d memory_limit=-1 ./composer.phar update --ignore-platform-reqs
分类: 其他 发布时间: 05-03 21:02 阅读次数: 0

linuxprobe学习笔记-第一章

vmware-CPU性能计数器,在虚拟机中安装虚拟机如KVM用到 kdump 收集内存中的报错信息,reca阶段的442会用到 源代码安装两个问题: 1、安装难度非常高,需要自己准备编译环境 2、需要自己去解决依赖关系 源代码加上一套安装规则,打包到一起,就是RPM包-红帽软件包管理器 可以按照安装规则自动安装软件 初始化进程systemd systemctl start servicename 启动服务 systemctl stop servicename 停止服务 systemctl re
分类: 其他 发布时间: 05-03 21:02 阅读次数: 0

Selenium的PageObject设计模式(1)

一、PageObject框架与线性脚本框架的基本思想区别 PageObject:以页面作为类,页面中的所有控件作为属性,控件的操作作为方法 线性脚本框架:以模块化的思想拆分用例封装 二、PageObject框架搭建 项目包的目录结构(目录结构的清晰有利于框架的搭建)   2.BasePage(公共方法的封装,包含:浏览器操作,元素操作,frame处理、windows句柄处理、alert处理、鼠标常用操作、键盘常用操作等封装) 1 class BasePage(object): 2
分类: 其他 发布时间: 05-03 21:02 阅读次数: 0

#5702:Solving Order(结构体排序,水题)

原题目链接 题目大意:把颜色由多到少进行排序,从大到小的输出。 解题思路:将变量存在结构体中,然后结构体排序即可。还需要注意格式的问题。 详见代码。 #include <iostream> #include <cstdio> #include <algorithm> using namespace std; struct node { char ch[110]; int num; }s[110]; bool cmp(node a, node b) { return
分类: 其他 发布时间: 05-03 21:02 阅读次数: 0

js对象转json

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script type="text/javascript"> /* * js对象转json * JSON.stringify() * 可以将一个js对象转换为JSON字符串 * 需要一个js对象作为参数,会返回一个JSON字符串 */ var obj ={name:"猪八戒",age:28,gender:"男"}; var s
分类: 其他 发布时间: 05-03 21:02 阅读次数: 0

uwsgi常用参数详解(转)

uwsgi是一个通用server服务器,支持Python, Ruby等多种语言 # 启用process manager,管理worker进程,worker进程都是这个master进程的子进程 master = true # wsgi文件 wsgi-file = wsgi.py # 该对象就是一个wsgi接口,如Flask中的app callable = WSGIHandler # 在app加载前切换到当前目录 chdir = /web/www/mysite # 监控python模块mtime来
分类: 其他 发布时间: 05-03 21:02 阅读次数: 0

OSG第一步

一、准备工作 1.CMake 2.OSG源代码 http://www.openscenegraph.org/index.php/download-section/stable-releases 3.官方数据(编译无关) http://www.openscenegraph.org/index.php/download-section/stable-releases 二、生成VS工程 1.解压下载的OSG源代码(此处为3.6.5,本文以后均把根目录称为 OSG-x.y.z\ ),建立 OSG-x.
分类: 其他 发布时间: 05-03 20:46 阅读次数: 0

【问题解决方案】jmeter HTML请求 响应体中文乱码

问题描述 HTTP请求执行后获得的响应数据显示的中文为乱码。 解决 1、打开 jmeter.properties 配置文件 vi jmeter.properties; Windows下,进入bin目录之后,用编辑器打开; 2、找到 csvdataset.file.encoding_list,修改配置如下 本条语句去掉注释,并修改为:csvdataset.file.encoding_list=UTF-8|UTF-16|ISO-8859-15|US-ASCII 3、保存退出,重启jmeter。 E
分类: 其他 发布时间: 05-03 20:46 阅读次数: 0

PID控制器改进笔记之五:改进PID控制器之串级设定

  前面我们发布了一系列PID控制器相关的文章,包括经典PID控制器以及参数自适应的PID控制器。这一系列PID控制器虽说实现了主要功能,也在实际使用中取得了良好效果,但还有很多的细节部分可以改进以提高性能和灵活性。所以在这篇中我们来讨论改进PID控制器以串级调节等复杂控制方式。 1、提出问题   我们前面提到的PID控制器其实都是基于单回路来考虑的。但有些时候同一个被控对象可能会受到2个控制变量的影响,或者说为了实现一个被控对象更精确的控制需要同时引入两个控制变量才能得到更好的效果。这个时候
分类: 其他 发布时间: 05-03 20:46 阅读次数: 0

从电影《弱点》看美国文化的多元性

[摘 要] 早期的移民把欧洲文化带到美国,时至今日,美国文化已经成为世界文化的主流之一。电影作为当代综合性最强的艺术形式之一,承载着继承和发展文化的功能。美国电影以其娱乐性高、故事内涵深刻、视觉冲击力强等特点闻名于世,是展现美国文化的一个有效的传播手段。本文以美国文化为切入点,选取励志电影《弱点》来解读美国文化在该部电影中体现出的多元特性,目的是使读者更加了解美国文化与美国电影之间的关系,为电影赏析提供新的思路。 [关键词] 《弱点》; 美国文化; 多元性 美国是一个多民族的国家,其文化特性也
分类: 其他 发布时间: 05-03 20:46 阅读次数: 0

图表布局 antd Layout布局

图表布局 antd Layout布局   
分类: 其他 发布时间: 05-03 20:46 阅读次数: 0