自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

神棍之路

不挖坑的博客才是好博客~

原创 浏览此博客者开年必时来运转,否极泰来

上 梁 祈 文 伏以天地初开 阴阳交泰 一天星照人门 凤凰子孙架高堂 年月方位定吉方 天杀归天 地杀归地 年杀归年月杀归月 逢山山飞逢水水飘 逢人人火发 宅主喜洋洋 百子千孙富贵临 禄马贵人齐齐到 添进产业人丁旺 堆金积玉千万贯 子孙及第状元郎 腰悬金印进朝堂 持笏执印近帝王 郭璞先师亲祝愿 荣华...

2019-01-31 19:26:39 242 0

原创 python pygame实现简单的网游

此示例为简单的实现游戏服务器端和客户端的消息同步,使用自定定义协议,引入了twisted网络框架,还有诸多不足(其实就是半成品)。 资源下载地址: http://download.csdn.net/download/jailman/10194853 截图 服务器端:...

2018-01-08 17:36:24 77589 2

原创 37行代码实现一个简单的打游戏AI

不废话,直接上码,跟神经网络一点关系都没有 # coding=utf8 from random import randint as rint import pygame from pygame.locals import * class MySprite(pygame.sprite.Spr...

2017-12-15 17:04:43 83991 1

原创 HTTPS双向认证+USB硬件加密锁(加密狗)配置

环境:  Ubuntu14.04,apache2.4.7, openssl1.0.1f 安装apache2 apt-get install apache2 -y 一般openssl默认已经安装 开启apache的ssl模块和ssl站点 a2enmod ssl a2ensite de...

2017-09-06 13:52:53 227835 3

原创 与全球年龄最大的程序员的对话

这个目前全球年龄最大的程序员很崇拜完美世界的几位中国大神,而且他还保留着“诛仙”的老客户端,可惜这个游戏已经在海外停运了,他还研究过这个游戏的引擎。并且他还很喜欢“青云志”小说。 ...

2020-07-03 10:31:07 827 0

转载 AI在农业领域的应用

导语 柯洁最终还是输了,连输三局,败给了Alphago。柯洁代表了人类最高智慧棋类的最强大脑,三连败的结局足以展示科技的进步和人工智能的强大。 人工智能已成为自动化、电气化和信息化之后新一轮工业革命的基石,而人工智能的应用亦非仅在工业领域,在教育、医疗和金融领域都是革命性的技术创新。那么在人类最古...

2020-07-02 16:00:34 127 0

转载 crontab、flock、timeout的配合使用实现定时任务超时及报警

需求场景 开发后台的同学,经常需要写一些脚本定时启动运行,通常使用crontab来实现。有时候还有更加苛刻的需求:脚本不仅需要定时启动,而且还需要保证互斥 (同一时间只有一个进程在跑,上次的没结束则这次不启动)的要求,甚至还需要设置超时时间(当运行时间过长自动结束进程)和超时报警。那又该如何实现呢...

2020-07-01 14:59:43 55 0

原创 AI与社会经济

AI最顶尖的人才其实是社会生产力的顶层设计者,他们可以用AI替代劳动者从而解放生产力,被解放的生产力如果想要继续投身生产和进步的大潮中就需要再培训,这个再培训的过程又因为被解放生产力者自身的局限性导致不是每个人都会成为走在前沿的顶层设计者,从而需要顶层设计者对技术进行精简化和实用化的封装,而大多数...

2020-06-30 14:27:16 124 0

转载 多因子认证之HOTP和TOTP的原理和实现(Python)

一、概述 双因子认证(Two-factor authentication,也叫2FA),是一种通过组合两种不同的验证方式进行用户身份验证的机制。Google在2011年3月份,宣布在线上使用双因子认证,MSN和Yahoo紧随其后。 双因子认证,除了需要验证用户名密码外,还要结合另外一种实物设备,如...

2020-06-19 21:13:54 99 0

原创 阿里云IoT接入测试

首先在阿里云IoT平台配置产品,属性和设备 添加产品 设置产品名称和自定义品类,其他默认,保存 回到产品页面设置属性 添加自定义温度和湿度属性后保存,注意标识符需要之后在代码中使用,不能有带小写或字符错误 发布上线 添加设备 查看设备 可以看到目前还没有任何数据 编写代码,...

2020-06-11 19:47:13 184 0

转载 twisted网络框架

一、简介 twisted是一个封装好的网络通信的库,可以帮助我们快速进行网络编程。注意,python3中,字符串必须转码成utf8的格式,否则无法发送。比如str(“test”).encode(“utf8”)即可 二、服务端 服务器需要进行如下操作: 1、在某个端口上一直监听客户端的请求 2、接收...

2020-06-11 16:30:39 54 0

转载 网络编程_简单的多连接服务端

摘自https://blog.csdn.net/qq_39687901/article/details/100068450?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1 import socket # 导入 socket 模...

2020-06-10 16:50:55 74 0

原创 python判断质数

from math import sqrt def is_prime(n): if n == 1: return False for i in range(2, int(sqrt(n))+1): if n % i == 0: ...

2020-06-09 11:49:26 127 0

转载 数据结构详解

前言:平时我们敲代码都会涉及到数据结构,但是真正深入数据结构的时候,又有一种模糊感,下面让我们来详细理解下。 说到数据结构,我们都会谈到线性结构和非线性结构。 1.线性结构:是一个有序数据元素的集合。它应该满足下面的特征: 集合中必存在唯一的一个“第一个元素” 集合中必存在唯一的一个“最后的元...

2020-06-04 14:16:41 59 0

原创 windows terminal美化

图片放在 %LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\RoamingState 设置中“defaults”下加入代码 "useAcrylic":true, ...

2020-06-03 10:35:15 123 0

转载 alertmanager接微信

alertmanger 配置: global: resolve_timeout: 2m # 邮箱 smtp_smarthost: 'smtp.qiye.aliyun.com:465' smtp_from: 'your_email' smtp_...

2020-06-02 17:37:36 238 0

原创 snap占用/dev/loop0-n的解决办法

最近aws的ec2服务器频繁报警,loop分区占用率100% 解决办法 apt autoremove --purge snapd 参考此处 https://blog.csdn.net/qq_35366294/article/details/84894621

2020-03-11 19:13:46 416 0

原创 比较流行的一些Ubuntu服务器软件

2020-03-09 14:49:03 184 0

转载 六大主流物联网硬件终极大比拼!

一文详解主流物联网硬件平台。作者 | Jeffrey Lee译者 | 弯月,责编 | 屠敏出品 | CSDN(ID:CSDNnews)物联网硬件是每个连接项目的核心。随着物联网的发展,这些主板的技术力只会越来越强大。然而,由于该领域内的开发板和模块数量非常庞大,所以为自己的项目...

2020-02-25 16:18:23 510 0

原创 (知乎摘选)看清人类大致发展方向,作为智识阶层我们应该怎么办?

作者:菜头超人 链接:https://www.zhihu.com/question/342584775/answer/807779790 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 新时代的羊吃人已经在上演了,诸位居然还拿两个世纪前的书当救赎的圣经?你没看出来...

2020-02-13 15:37:36 192 1

原创 2020年愿景

新年有个全新的想法,本来初版2019年就该搞定了。 prototype是很早前完成的了,已经几年没动了,实在是没时间,又是工作又是家庭的。 初版就是树莓派做的wifi四轮机器人,从web页面操控。 2019年本来计划是孩子不在身边,做一个功能比较全面的,有带舵机的摄像头,履带机器人底盘,温湿度检测...

2020-02-13 13:38:53 220 0

原创 aws lambda踩坑--企业微信中文显示问题

lambda中向企业微信应用发送中文测试消息,收到字符为unicode编码明文 测试模板为 { "key1": "测试消息" } 纠正后的代码 #!/usr/bin/env python # -*- coding: utf-8 -*- from __...

2019-12-10 17:29:47 223 0

转载 p2p通信原理及实现

转载:https://blog.csdn.net/yunlianglinfeng/article/details/54018113    1.简介  当今互联网到处存在着一些中间件(MIddleBoxes),如NAT和防火墙,导致两个(不在同一内网)中的客户端无法直接通信。这些...

2019-12-02 17:15:52 206 0

原创 向企业微信发送图片

#!/usr/bin/python #coding=utf8 import requests, json import urllib3 urllib3.disable_warnings() """ Python实现企业微信上传临时素材以及发送图片 备注:上传时图片...

2019-11-28 16:39:54 627 0

转载 Grafana重置密码

找到grafana的数据文件grafana.db find / -name "grafana.db" ps:默认的安装路径为/var/lib/grafana/grafana.db 进入数据库修改数据 #进入数据库 sqlite3 /var/lib/grafana/grafan...

2019-11-28 16:01:20 93 0

转载 grafana发送报警到微信

git地址: https://github.com/1350368559/Wechat_grafana Wechat_grafana 说明 企业微信对接grafana告警服务(基于web.py框架) 使用方法: 1、请先注册企业微信: 打开企业微信注册页面:https://work.weixin....

2019-11-28 15:55:05 1038 0

原创 使用企业微信和lambda函数接收SNS报警

1 首先开通企业微信: https://work.weixin.qq.com/wework_admin/loginpage_wx#contacts 登录管理后台,使用二维码或微信邀请自己加入企业,然后就可以再联系人列表中看到企业。 应用管理中创建接收aws报警的应用 点击应用进入查看agenti...

2019-11-26 10:11:42 461 0

转载 Grafana 企业微信报警

最近想给自己组的 Grafana 添加合适的报警,最好时效性好一点的方案,首选是微信短信之类的,但是 Grafana 自带的通知方式里也就一个 dingding 还勉强满足要求,我遂上网找了其他相关方案,发现 https://zhuanla...

2019-11-25 14:34:32 1249 0

转载 post和get的区别

前言 01 特点1.1 http的特点1.2 请求方法1.3 我们耳熟能详的的区别02 常见的误区2.1 误区一2.2 误区二2.3 误区三2.4 误区四:“GET产生一个TCP数据包;POST产生两个TCP数据包。”3 http状态码附录3.1 状态码1xx3.2 状态码2xx:成功3.3...

2019-11-20 10:52:09 57 0

原创 aws lambda创建ec2实例

首先需要保证lambda有创建ec2的权限,在role中选择runinstances 编写python3.7代码 参考文章: https://blog.51cto.com/beanxyz/2438381

2019-11-07 10:09:24 203 0

转载 golang使用aws lambda发送消息到sns

aws是亚马逊amazon提供的云服务,比如阿里云服务 ,它提供了很多网站一体化的产品,如:lambda,sns, sqs,redshift等产品 sns(amazon simple notification service)是一种高度可用、持久、安全、完全托管的发布/订阅消息收发服务,可以轻松分...

2019-11-06 10:54:38 228 0

转载 Cocos2d-x 3.2 开发环境搭建(windows环境下)

本篇是基于Cocos2d-x-3.2和vs2012的环境下配置。 1、先从官方站点(www.cocos2d-x.org)下载 Cocos2d-x-3.2文件。 2、因为Cocos2d-x 3.0以上的版本号要求系统windows7以上,vs2012以上。网上寻找并下载VS2012的镜像以及密钥,安...

2019-10-31 17:02:31 106 0

原创 SNS触发lambda写入DynamoDB消息和APIGateway触发lambda读取DynamoDB

需要使用两个lambda函数 函数1 sns消息触发lambda函数,将sns写入DynamoDB 函数2 APIGateway访问触发lambda函数读取DynamoDB中的sns消息 图片仅供参考,注意lambda的角色权限 'use strict' console.lo...

2019-10-28 15:34:37 174 0

原创 lambda写入读取DynamoDB

首先注意lambda的角色权限,需要拥有DynamoDB的读写权限 创建DynamoDB的表,然后写入lambda函数,使用任意模板测试 上码 'use strict' console.log('Loading event...'); var AWS = r...

2019-10-28 14:09:03 546 5

转载 一个简单的lambda+API Gateway微服务实例

摘自: https://blog.csdn.net/afxcontrolbars/article/details/72629862 console.log('Loading event...'); var json = { "service": &qu...

2019-10-25 17:24:23 310 0

原创 aws lambda自动备份RDS快照

git地址: https://gist.github.com/mzupan/41d01bfb3b4c292fdac0 可能实际应用会有问题,既然找到了就先记录下 import boto3 import datetime def lambda_handler(event, context): ...

2019-10-25 14:37:45 186 0

原创 aws lambda之接收sns消息

首先创建lambda函数 我们使用python2.7 创建成功 创建SNS 下一步之后直接点创建即可 创建订阅 选终端节点为我们的lambda 点击创建订阅按钮 默认为已确认 lambda种添加触发器 选择我们的订阅 添加完后即可显示 点击即可在下方看到属性,默认为启用状态...

2019-10-24 17:54:15 402 0

原创 在线linux shell

参考: https://blog.csdn.net/hyb612/article/details/101532801 Unix Terminal Online 地址: https://www.tutorialspoint.com/unix_terminal_online.php JS/UIX - ...

2019-10-11 11:53:38 64 0

转载 100 个网络基础知识普及,看完成半个网络高手

1)什么是链接? 链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电缆类型和协议。 2)OSI 参考模型的层次是什么? 有 7 个 OSI 层:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。 3)什么是骨干网? 骨干网络是集中的基础设施,旨在将不同的路由和数据分发...

2019-10-11 11:28:27 72 0

原创 深度学习视频详解

什么是神经网络? 梯度下降,神经网络如何学习|深度学习 什么是反向传播 反向传播演算 【订阅】

2019-10-09 16:00:53 61 0

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