欢迎关注【佛系学python】~ 最近听到一首好听的歌,分享给大家~ 概念 Django是一种 免费开源的高级python Web应用框架 用于快速开发Web网站 由经验丰富的开发人员构建 它解决了Web...Django中 控制器接受用户输入的部分 由框架自行处理 所以Django里更关注的架构是 MTV T代表模板(Template) 优点 可重用性 易维护 易扩展 减少代码量 安装Django...首先我们要安装Django 因为Django是由python编写的 所以安装的Django版本需要跟自己python版本相对应 否则安装会出错 通过下图根据自己的python版本安装相对应的Django...因为我python版本是3.6的 选择安装的是2.2LTS最新版本 pip install django==2.2 #"=="用来指定版本号 安装完后我们来检验是否安装成功 python -m django...--version #如果出现版本号,说明安装成功 下节将带大家初步使用django 本人目前也正在学习这方面的知识 所以感兴趣的同学可以加入我们的 佛系大家庭~ 一起探讨 群里也有很多热情的小伙伴
我这边的选型是prometheus + granafa的实现方式。简而言之就是我现在的生产环境使用的是prometheus,还有就是granafa满足的我的日常工作需要。...Seconds_Behind_Master表示slave上SQL thread与IO thread之间的延迟,我们都知道在MySQL的复制环境中,slave先从master上将binlog拉取到本地(通过...所以如果slave拉取到本地的relaylog(实际上就是binlog,只是在slave上习惯称呼relaylog而已)都执行完,此时通过show slave status看到的会是0 Seconds_Behind_Master...可以查看两分钟内读取磁盘的增长率的增长率: rate(mysql_global_status_innodb_buffer_pool_reads[2m]) 官方模板ID 上面是我们简单列举的一些指标,下面我们使用...granafa给 MySQLD_Exporter添加监控图表: 主从主群监控(模板7371): 相关mysql 状态监控7362: 缓冲池状态7365: 简单的告警规则 除了相关模板之外,没有告警规则那么我们的监控就是不完美的
注意,以下演示的代码只是关键代码,重点在于解决思路。 一、绘制粒子轮廓图 首先要在canvas画布上绘制一个由粒子组成的轮廓图,记录下每一个粒子的坐标,这样才能有后续的动画。 1....至于ctx(画布渲染上下文),可以理解为画布上的画笔,我们可以通过画笔在画布上随心所欲的绘制图案。如果浏览器不支持canvas会直接显示canvas标签中间的文字。..., dHeight); 引用MDN上的一张图会比较清晰的看出每个参数的作用: drawImage就是把一个image对象或者canvas上(甚至是video对象上的的每一帧)指定位置和尺寸的图像绘制到当前的画布上...另外,既然是做成粒子的效果,我们只需要把像素粒子保存一部分,展示在画布上。...粒子执行动画的时机 要让粒子效果比较明显,那就不能让动画效果执行太过整体了,需要让图案上每个粒子有不同的时间间隔启动,根据一定的规律交错的执行动画。
# 构建高大上的黑盒监控平台 # 一、概述 在监控体系里面,通常我们把监控分为:白盒监控和黑盒监控: 黑盒监控:主要关注的现象,一般都是正在发生的东西,例如出现一个告警,业务接口不正常,那么这种监控就是站在用户的角度能看到的监控...Header / Http Body 内容 TCP 测试 业务组件端口状态监听 应用层协议定义与监听 ICMP 测试 主机探活机制 POST 测试 接口联通性 SSL 证书过期时间 可以结合grafana 生成的相关模板...blackbox-dis.yml - targets: - https://www.zhibo8.cc - https://www.baidu.com #配置相关URL 三、添加grafana模板...: 可以选择模板的9965模板,这个模板我们也看到前面的,提供了相关的ssl 过期检测。...- target_label: __address__ replacement: 192.168.1.14:9115 二、图表: 图表可以集成到前面的grafana 9965模板
至于ctx(画布渲染上下文),可以理解为画布上的画笔,我们可以通过画笔在画布上随心所欲的绘制图案。如果浏览器不支持canvas会直接显示标签中间自己设定的文字。...使用canvas的图像操作API绘制图像 绘制图像的关键API及参数说明: 引用MDN上的一张图会比较清晰的看出每个参数的作用: drawImage就是把一个image对象或者canvas上(甚至是video...对象上的的每一帧)指定位置和尺寸的图像绘制到当前的画布上。...另外,既然是做成粒子的效果,我们只需要把像素粒子保存一部分,展示在画布上。...粒子执行动画的时机 要让粒子效果比较明显,那就不能让动画效果执行太过整体了,需要让图案上每个粒子有不同的时间间隔启动,根据一定的规律交错的执行动画。
由于离散参数都可以转化为布尔参数,以下我们只考虑参数是布尔的情况。但是其实一切的实际问题都可以转换成这个情况,并不只是一个理论上的简化。] 我们先简单谈谈拉锁(Lasso)算法。...我们一般也就取d=3,4,实际上效果就很好了。 第二个问题更加严重。就算我们现在只用了 个特征,拉锁算法能够找到x的前提是x是一个稀疏向量。但是,实际上x根本就不是一个稀疏向量!...如此重复若干轮之后,固定了很多参数的值,其实已经得到了一个很好的解。剩下的参数基本上和白噪声差不多,可以调用一些已有的算法(hyperband 之类) 进行微调即可。...我们跑了 3 层的拉锁算法,使用了度数为 3 的特征向量,现在一个小的 8 层的网络上跑,得到了重要的参数们之后,将这些信息用到大的 56 层的网络上微调,得到了很好的结果。如下图: ?...我们把 python 版本的代码放在了 github (https://github.com/callowbird/Harmonica)上,有兴趣的同学可以试试看。
,但是拥有一个个人网站仍然是一件很酷的事情 ##网站功能 搜索 时间轴 顶部导航栏 侧边导航栏 文章目录 自定义主题色 其他功能 功能简约、界面大气 ##网站原理 往往一个开放的网站需要三个基本要素...外网IP或者域名 一台服务器 网站内容(一堆能在浏览器运行或展示的文件) 一般情况下,前两者都是需要花钱的 通过GitHub或者Gitee公开项目可以实现前两者 我们只需要准备网站内容就行了 网站的框架使用开源框架...) 一台安装了Node.js、git的电脑 会一点点markdown语法 ##如何搭建 ###初始化vue项目 在你自己电脑上的某文件夹内创建 vuepress-theme-hope 项目...项目名称 ##发布网站 进入GitHub的仓库就能看到提交的内容了 进入仓库settings/pages,即可发布你的网站了 https://USERNAME.github.io 浏览器输入这个网址...,就能看到你的个人网站了 ---end---
GitHub 是世界上最大的程序员交友社区,在这里有很多优秀的开源项目和程序员大牛,是提升编程能力的圣地。 ?...最近逛 GitHub 的时候,发现一些大牛的个人主页和我的长得不一样,多了一个可以定制的区域,展示个人介绍、开源指数、综合评级等。查了一下,原来是 GitHub 的隐藏菜单,可以装修自己的主页!...是不是感觉高大上了很多呢?其实利用 GitHub 的小彩蛋,个人主页是可以灵活定制的。 首先创建和自己用户名一致的仓库,设置为 public(公开可见),添加 README 文件: ?...是不是有写代码开源的动力了呢? 可以直接复制我的模板:https://github.com/liyupi
今天给大家聊聊文字云 文字云是手机新品发布会PPT御用技巧 无论是卖产品的 还是卖情怀的 都是段子手 一个比一个bigger高 让我们来看看 那些高逼格的人 是怎么在发布会上秀技能的 小米的雷军(雷布斯...老罗在介绍锤子生态系统的合作伙伴 当然少不了另一只巧舌如簧的老罗 罗辑思维的罗振宇 在北京水立方举行的 2015~2016跨年演讲 “时间的朋友” ? ? ? ? ? ? ?...老罗成功的用文字云吊打了广大罗粉儿的眼球 罗振宇在发布会PPT多次用到了文字云 简直是玩的炉火纯青 甚至微信官方的大数据报告 也开始追随这种潮流 ? ?...2015腾讯全球合作伙伴大会 基于手机定位的微信使用场景数据 不过大家应该看得出来 发布会的文字云基本上都是特别简洁 字体、颜色、格式基本统一 如果让你看一下下面这些文字云效果 你会喜欢吗…… ?...想知道这种文字云怎么做吗…… 其实很简单 有很多在线网站提供免费的文字云制作服务 今天介绍一个TAGUL的在线文字云制作平台 这是网站界面和编辑区 ? ? 自定义文字 ? 自定义形状 ?
或者while循环,一个一个访问每个位置的元素,直到数组末尾。STL里面甚至有专门的迭代器,针对具体的集合类对象,有对应使用的迭代器。...STL的迭代器提供了丰富的遍历方法,如访问集合对象的首位元素、末位元素、指定位置的元素、下一个元素……怎么样,是不是感觉有了迭代器,遍历方法不再是难事了?...针对聚合对象的遍历,迭代器模式是一种很有效的解决方案,也是一种使用频率很高的设计模式。 迭代器模式: 提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露该对象的内部表示。...,因此代码里需要前向声明某个类(具体操作见上,代码资源见https://github.com/FengJungle/DesignPattern)。...优点: 支持以不同的方式遍历一个聚合对象,在同一个聚合对象上可以定义多个遍历方式。 简化了聚合类,使得聚合类的职责更加单一; 迭代器模式中引入抽象层,易于增加新的迭代器类,便于扩展,符合开闭原则。
划重点:在 godoc.org 上的文档,都是 Go 自动从开源项目的工程代码中搜集、格式化后展现出来的。...本文章的目的是通过例子,简要说明 godoc 的格式,让读者也可以自己写一段高大上的 godoc。以下内容以我自己的 jsonvalue 仓库为例子。其对应的 godoc 在这里。...前面我们说到的 godoc.org,是 Go 最为官方的文档网站。其中我们可以查阅 Go 原生 package 的文档说明。...而 godoc 命令的作用,则是可以让我们在本地建立一个属于自己的 godoc 网站服务(官方的 godoc 其实也基本上是用同一个工具建立起来的)。...原文标题:如何写高大上的 godoc(Go 文档) 发布日期:2019/10/24 原文链接:https://cloud.tencent.com/developer/article/1526609。
https://github.com/PanJiaChen/vue-element-admin
网站建设完毕之后,下一系列讲解如何建设公众号。一起带你飞。 上次课程:手机电脑自适应网站搭建seo搜索引擎排名的技巧 非技术第三课 请按照顺序学习的哦。 上次课程已经安装好了,模板。界面变了个大改变。...今天我们要做的就是进行修改页面为,我们需要的样子。 开始吧,先看一下安装的模板: ? ? 这也算是比以前的好看多了。...选择自定义链接输入域名和首页,添加到菜单,移动一下顺序,并在菜单显示位置上打钩: ? 点击保存菜单,看一下效果,菜单完美展示: ? ? 如果此时我们再增加点文章一个简单的网站就建立完毕了。...当然有些细节的东西尚需修改。 增加文章 输入标题和内容就能发表了。 ? 目前来说这些操作,是非常简单的。主要界面展示的形式看你在网络上搜寻的主题模板的样式。...如果自己有能力完全可以基于wordpress进行开发模板。 ? 下节讲解基于现有网站基础之上,进行搜索引擎优化讲解。通过一系列设置与规则,带你提升网站在搜索引擎中的排名。你期待吗?
随着互联网的壮大,人们平时的生活已经无法离开网络,然而不同的网站也纷纷成立,无论是企业还是个人,都有了建立网站的需求,但做为新手来说,建设网站还是有一定困难的,所以不少人选择使用网站建设模板,可以减少很多在建网站时遇到的困难...网站建设模板怎么用 虽然使用网站模板是比较简单的方法,但很多人对于网站建设模板怎么用还是有一些疑惑,通过了解具体的操作步骤,就会轻松的掌握。...1、选择网站模板 网站模板是有很多不同模式的,用户要根据自己的需求,选择适合网站模板,可以更好提高使用效率,所以说正确的选择模板也是很重点的。...使用网站模板的好处 网站模板是可以能够很多人在建设网站过程中遇到的麻烦,给减短用户建设网站的时间,也能节省一部分费用。...网站建设模板怎么用,以及使用网站模板的好处,现在大家已经基本了解了,对于不会搭建网站的用户来说,选择使用网站模板是即简单又快捷的方式,但在选择时功能齐全、自带SEO以及能自定义关键词的比较好。
Seconds_Behind_Master表示slave上SQL thread与IO thread之间的延迟,我们都知道在MySQL的复制环境中,slave先从master上将binlog拉取到本地(通过...所以如果slave拉取到本地的relaylog(实际上就是binlog,只是在slave上习惯称呼relaylog而已)都执行完,此时通过show slave status看到的会是0 Seconds_Behind_Master...可以查看两分钟内读取磁盘的增长率的增长率: rate(mysql_global_status_innodb_buffer_pool_reads[2m]) 官方模板ID 上面是我们简单列举的一些指标,下面我们使用...granafa给 MySQLD_Exporter添加监控图表: 主从主群监控(模板7371): 相关mysql 状态监控7362: 缓冲池状态7365: 简单的告警规则 除了相关模板之外,没有告警规则那么我们的监控就是不完美的...value is: {{ $value }})" 2、添加规则到prometheus: rule_files: - "rules/*.yml" 3、打开web ui我们可以看到规则生效了: 构建高大上的
我在推特上关注了很多国外的程序员大佬,包括一些著名框架的官方团队,比如 Facebook 的 React 开发团队,我经常能看到他们在推特中分享一些代码片段,是以图片的方式出现的,这些代码图片让我的印象很深刻...,我之前也疑惑为什么会有这么高大上的分享方式,但是没有找到答案,直到今天我在刷 Github 的时候,推给我一个热门库,随手点开来看了下,谁晓得无心插柳柳成荫,这样一个生成高大上代码片段的第三方库就在我面前了...Carbon就是这样一个能够很容易为你的代码创建漂亮的图片。那么还等什么呢,一起来学着使用吧。 首先我们看一下示例,不然你们并不会知道我说的代码图片是什么风格的 示例 ?...这是一段 JavaScript 的代码,使用 carbon 分享出来的一个片段,怎么样,以后是不是把这样的代码放在博客或者推特上会很特别,也很美观易读呢?...安装之后, 用carbon命令在 Carbon 中导入你当前的 VS Code 文件 其他编辑器对应的插件也可以在 Carbon 的 github 文档中找到哦。
当巧克力巨头开始将目光投向3D打印,准备在生产线上用其来制作巧克力糖果时,其竞争对手肯定也会蜂拥而上。这对于3D打印食品意味着什么?...来自亚洲的需求是主要的增长动力,预计2016年其占全球市场的份额将增加至20%。美国将是北美巧克力最主要的市场,份额86.3%左右,日本则是亚洲领先的国家,占据39%的份额。...“而据好时公司的研发主管William Papa透露,拥抱新技术,是公司的糖果产品应对未来的必由之路。” 看来这次合作对双方来说是一次甜蜜之旅。...当前3D打印机主要为工程人员打印新设计的产品原型,但是3D打印先锋,像3D Systems和Stratasys已经开始抢占这个慢慢出现新兴竞争者的商用食品打印机市场的先机。...像来自英国的Choc Edge和西班牙的Natural Machines等众多初创企业已准备分享这片蓝海。
模板网站 http://tpl.amazeui.org/ http://www.cssmoban.com/ https://www.yangqq.com/ https://themes.getbootstrap.com.../ https://www.youzhan.org/ 个人网站 一直想找到简洁而美丽的个人博客前端模板来更换现在这套,搜索很多很久,个人觉得可以的就先保存着等待时机更换。...没有源码的网站可以手动打开网页后取前端源码。 https://theme-next.iissnan.com/(Next 主题) http://tpl.amazeui.org/content.html?...7 (妹纸 UI 的个人博客模板) https://www.yangqq.com/download/div/(杨青青的个人博客模板) https://luan.ma/(乱码的个人博客) https://...www.django.cn/(Django 中文网) https://fly.layui.com/store/cat/4/(layui 的个人博客模板) https://liyangzone.com/(
1.Archon Flat Responsive Admin Bootstrap 3
构建高大上的MySQL监控平台 2、mysql状态: ? 构建高大上的MySQL监控平台 ? 构建高大上的MySQL监控平台 3、缓冲池状态: ?...构建高大上的MySQL监控平台 exporter 相关部署 1、安装exporter [root@controller2 opt]# https://github.com/prometheus/...所以如果slave拉取到本地的relaylog(实际上就是binlog,只是在slave上习惯称呼relaylog而已)都执行完,此时通过show slave status看到的会是0 Seconds_Behind_Master...granafa给 MySQLD_Exporter添加监控图表: 主从主群监控(模板7371): 相关mysql 状态监控7362: 缓冲池状态7365: 简单的告警规则 除了相关模板之外,没有告警规则那么我们的监控就是不完美的...构建高大上的MySQL监控平台 总结 到处监控mysql的相关状态已经完成,大家可以根据mysql更多的监控指标去完善自己的监控,当然这一套就是我用在线上环境的,可以参考参考。
领取专属 10元无门槛券
手把手带您无忧上云