首页 文章 精选 留言 我的

精选列表

搜索[分代式],共10000篇文章
优秀的个人博客,低调大师

微信小程序1分钟轻松上云

导言:物联网产品不断的落地,物联网人才需求也越来越多,物联网门槛虽然不高,但是这个行业涉及的技术却很多,一个人不能掌握所有的技术,所以需要大家一起来共同创建物联网家园。 一、创建阿里云账号: 二、在阿里云物联网管理平台上创建自己的设备,产品和设备创建完之后会生成设备所需要的三元组:product_key、device_name以及device_secrete,请保存这三个元素,因为在接下来的微信小程序中会用到。 三、创建物模型信息,一个温度,一个湿度 本文的重点是如何在小程序上实现数据的上报 四、小程序的编写4.1、创建登入页面,输入在阿里云平台生成的三元组信息,点击登入跳转的显示界面: 4.2、创建显示界面,最上面是灯泡:当平均温度超过60℃时,灯会亮起,当平均温度低于60摄氏度时,灯会熄灭,中间是平均温度和平均湿度。 示例代码1 <view class="weui-flex__item"> <view class="placeholder">--{{perTemp}} ℃--</view> </view> <view class="weui-flex__item"> <view class="placeholder">--{{perHdmi}} %RH--</view> </view> 4.3、为了模拟温度和湿度的上报,小程序里模拟了两个变量对平台进行上报 示例代码2 device.postProps({ CurrentTemp: currenttemp, CurrentHimd: currenthdmi }, (res) => { console.log(`postProps:`, res);</p> 4.4、最后将温度和湿度显示在曲线图上进行显示 示例代码3 //初始化图表 init_echarts: function() { this.echartsComponnet.init((canvas, width, height) => { // 初始化图表 Chart = echarts.init(canvas, null, { width: width, height: height }); // Chart.setOption(this.getOption()); this.setOption(Chart); canvas.setChart(Chart); // 注意这里一定要返回 chart 实例,否则会影响事件处理等 return Chart; }); }, setOption: function(Chart) { //Chart.clear(); // 清除 Chart.setOption(this.getOption()); //获取新数据 }, getOption: function() { // 指定图表的配置项和数据 var option = { xAxis: { data: timeList, }, yAxis: { }, series: [{ name: '温度', data: tempList, type: 'line' }, { name: '湿度', data: hdmiList, type: 'line' } ] } return option; }, 4.5、最后我们可以在云平台的运行状态下看到温度和湿度的显示 这是作者自己实实在在做出来的,就希望和感兴趣的一起交流学习,不喜勿喷,如果有感兴趣的可以关注微信公众号——物联网人家,获取完整的代码

优秀的个人博客,低调大师

Python | 5分钟教你学会Django系统错误监控

话不多说,直入正题。 先上图,看一下监控的效果。 如下是监控我们网站系统错误的邮件。包含了请求的url地址,以及详细的异常信息。 一、监控所有的request请求 如何实现系统监控,自动发送错误日志的邮件呢?只需配置配置settings文件即可。 1.设置发送邮件配置信息 邮件会发送到ADMINS设定的邮件列表中。 SERVER_EMAIL ='sender@qq.com' DEFAULT_FROM_EMAIL ='sender@qq.com' ADMINS = (('receiver','receiver@qq.com'),) EMAIL_HOST ='smtp.exmail.qq.com' EMAIL_HOST_USER ='sender@qq.com' EMAIL_HOST_PASSWORD ='123456' EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' 2.配置LOGGING 1)配置mail_admin的handler level为日志级别 django.utils.log.AdminEmailHandler为django处理系统日志发送邮件的handler 在没有配置filter参数情况下,默认发送系统5XX状态的错误日志 'handlers': { 'mail_admin': { 'level':'ERROR', 'class':'django.utils.log.AdminEmailHandler', 'include_html':False, } } 2)配置django.request模块的logger 将django的request模块配置如上的mail_admin handler 'loggers': { 'django.request': { 'handlers': ['default','mail_admin'], 'propagate':True, 'level':'ERROR', }, } 二、监控非request请求 如何监控例如系统的定时任务等非用户发起的功能模块,我们可以自定义一个decorator来解决这个问题。 utils.send_exception_email(email_list,title,exc)为发送邮件的方法,可以自己实现,非常简单 def decorator_error_monitor(title): def wrap(f): def wrapped_f(*args, **kwargs): try: result = f(*args, **kwargs) return result except: exc = traceback.format_exc() utils.send_exception_email(email_list, title, exc) raise Exception(exc) return wrapped_f return wrap 对需要监控的方法使用decorator @decorator_error_monitor("清算错误") def do_settlement(users): for user in users: process_settlement_for_one_user(user)监控效果如下图所示: 小结 以上监控方法,简单实用,无需开发额外的日志监控系统,可以在第一时间发现系统的问题,并得知系统的错误日志,帮助快速的定位问题。 原文发布时间为:2018-10-31 本文作者:上海小胖 本文来自云栖社区合作伙伴“Python专栏”,了解相关信息可以关注“Python专栏”。

优秀的个人博客,低调大师

十分钟上线-函数计算玩转wordpress

前言 这篇文章适合所有的php开发新手、老鸟以及想准备学习开发php的程序猿。本文以部署一个wordpress在函数计算环境中为例,向您讲解如何使用阿里云函数计算快速构建或移植基于php框架开发的web,通过本文,您将会了解以下内容: 案例概览 传统服务器架构 VS Serverless架构 Serverless架构详解 函数计算运行php框架原理 案例开发配置步骤 FC Web 设置自定义域名 案例概览 在本教程中,我们讲解如何利用函数计算一步一步来构建web的server端,该案例是把一个wordpress部署到函数计算,本文旨在展示函数计算做web backend 能力,具体表现为以下几点: 完善的php系统迁移到FC的成本不高 FC打通了专有网络vpc功能,用户的函数可以配置访问专有网络的云资源,比如本案例中mysql, nas fun工具自动化

优秀的个人博客,低调大师

十分钟上线-函数计算玩转 WordPress

前言 这篇文章适合所有的PHP开发新手、老鸟以及想准备学习开发 PHP 的程序猿。众所周知,PHP 是 Web 编程最流行的编程语言,如果有人告诉你,有 Serverless 的 PHP WEB 开发新模式,你是不是会感到好奇和兴奋?在介绍 Serverless Web 开发新模式之前,我们先了解下将 PHP Web Serverless 化的好处: 无需采购和管理服务器等基础设施 弹性伸缩,动态扩容 免运维, 极大降低人力成本 按需付费,财务成本低 本文以部署 WordPress 工程在函数计算环境中为例,向您讲解如何使用阿里云函数计算快速构建或移植基于 PHP 框架开发的 Web ,通过本文,您将会了解以下内容: 案例概览 传统服务器架构 VS Serverless架构 Serverless架构详解 函数计算运行PHP框架原理 案例开发配置步骤 FC

优秀的个人博客,低调大师

十分钟搭建人脸识别小游戏

目前人工智能的发展正如火如荼,基于此的应用也是层出不穷。比如实时的现场多语种翻译机,还有各种App里出现的实名认证活体检测技术。以至于小学生都已经在用Python开发人工智能程序了! 看到这么多应用,虽然小学生都在开发人工智能程序了,但是对于初次接触的人来说,搭建环境、构建模型、编写程序、调试应用,花费的时间也不少。其门槛能不能进一步降低,从而让我们快速上手呢? 答案当然是可以的。毕竟一切都可以服务化。阿里云就提供了许多人工智能的服务,进一步降低了开发者的使用门槛。比如阿里云大学在线考试系统使用的身份证识别、人脸比对技术,就来自阿里云提供人脸识别产品(https://data.aliyun.com/product/face )。 我们以一个宠物匹配小游戏为例,来介绍下如何快速上手。 思路是我们先找到一些动物的照片,看看他们的脸型比例。通过

优秀的个人博客,低调大师

30分钟快速搭建门店智能监控视频分析

前言 欢迎大家来到无服务器(Serverless)编程的阿里云clouder lab实验课参与学习。现在市场竞争激烈,在对业务创新周期要求越来越短,业务爆发越来越快的情况下,Severless编程模式很好的满足了业务的快速搭建、快速发展以及快速迭代的要求,对于中小企业以及创业公司,成本也是一个重要的考量。用户开发server端服务,常常面临开发效率,运维成本高,机器资源弹性伸缩等痛点,而使用Serverless架构可以很好的解决上述问题。下面是传统架构和Serverless架构的对比: Item Serverless 传统方式搭建服务 维护成本 维护成本低,无需管理服务器等基础设施,只需编写代码并上传,程序员从底层设备维护中解放出来,只考虑实际业务逻辑即可。 维护成本高,自行维护服务器,需要处理服务器宕机、服务器扩容等一系列底层琐碎的事情 可用性

优秀的个人博客,低调大师

三分钟带你玩转Unity性能优化!

不久前,UWA发布了本地版性能测试工具:Game Optimization Toolkit(简称:UWA GOT),它既能方便研发团队在本地直接进行真机测试,也支持在Unity Editor中搭建本地服务器来接收和分析性能数据,整个测试过程中,研发团队能自定义测试时间和流程,几分钟后即可查看性能数据,同时还提供深度的数据分析,如脚本中的主要函数耗时、堆内存的具体分配堆栈等高级分析功能。 该工具虽然小巧,但能效俱全,目前提供 Performance Overview、Mono Memory Analysis 和 Runtime Asset Checker 三大功能,任何Unity开发者都能轻松驾驭!今天小编就教大家如何手持该利器,掌舵好项目的性能! 一、仅需五步,轻松集成SDK 1、将下载的unitypackage文件拖入到待测试的Unity 项目中,点击“Import”按钮导入相关文件。 2、在 Editor 中将 UWA/Prefabs 文件夹下的 UWA_Android.prefab 文件拖入到项目的首场景中。 3、当Game视图的右上角出现如下图所示的UI界面,且无报错信息,则说明UWA插件已经集成到项目中。 4、点击编辑器菜单栏中的“Tools->UWA->SDK Integration”选项,在下图中点击“Auto Config”按钮,可进行一键设置,左图的红色按钮会变成绿色,内容会变成“Done”。 5、点击 UWA 界面上的“build here”按钮来一键发布游戏,发布的 Apk 文件存放于 UWA_Builds/Android 文件夹中,接下去即可搭建本地服务器进行测试。 二、UWA Local Server 1、在 UWA SDK 集成并发布后,研发团队即可将其安装在 Android 测试机上并进行测试。 2、打开 App 后,在界面右上角选择“Local Mode”,选择想进行的测试类型(分为Overview、Mono和Asset)。点击后,测试就会立即开始,点击“Stop”即可结束测试。 3、点击编辑器菜单栏中的“UWA->Local Server”选项,点击面板上的“WIFI”按钮开启本地服务器。红框处即为本地机器的当前 IP(端口固定为 8099)。 4、在测试手机上安装 UWA 文件夹下的 UWATool.apk 文件并打开,输入Local Server 的 IP 地址,点击“Try Connect”按钮,当左侧圆点变绿即表示可以连接到服务器。 5、点击“Upload Data”,即可查看该移动设备上的所有测试数据,点击“Submit”,即可传输数据,上传的进度条结束即表示上传成功,用户即可在 Local Server 上选择想查看的性能报告。 集成步骤如此简单轻松,从此大家可以解锁各种性能测试的姿势!同时,研发团队既能定期在UWA官网上提交项目测试包进行深度的性能诊断与测评,又能随时随地在本地进行快速的测试与分析。二者相辅相成,让性能优化不再成为难题! 关于更多平台的支持及功能升级,我们将在UWA官网(www.uwa4d.com)持续更新,敬请关注。 原文出处:侑虎科技 本文作者:admin 转载请与作者联系,同时请务必标明文章原始出处和原文链接及本声明。

优秀的个人博客,低调大师

一分钟使用Docker快速搭建Wordpress

版权声明:本文可能为博主原创文章,若标明出处可随便转载。 https://blog.csdn.net/Jailman/article/details/79081418 1. apt install docker.io -y 2. pip install docker-compose 3. vimwordpress_stack.yml version: '3.1' services: wordpress: image: wordpress restart: always ports: - 80:80 environment: WORDPRESS_DB_PASSWORD: mysqlrootpasswd mysql: image: mysql:5.7 restart: always environment: MYSQL_ROOT_PASSWORD: mysqlrootpasswd4. vim start.sh #!/bin/bash docker-compose -f wordpress_stack.yml up -d5. ./start.sh 6. iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT 7. 打开http://localhost安装Wordpress

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册