进步始于交流
收获源于分享

随笔

ubuntu安装docker及使用

Techie亮阅读(11)评论(0)

介绍 阿里云-ubuntu16服务器安装docker方法及使用 连接服务器 首先可以基于b-s的管理控制台直接远程连接服务器,但是有指令行数的显示限制。可以用putty基于用户名密码登录:方法。除此以外,阿里云建议使用ssh密钥对的方式登录...

django笔记(7)部分数据库操作

Techie亮阅读(13)评论(0)

介绍 包括django-admin.py的一些有关数据库的操作名利,以及models.py文件中对于数据库格式的说明。仅为个人笔记,有不全之处请指正。 django-admin.py关于数据库命令 详细信息请见官方说明:文档 首先直接输入 ...

win10安装msi安装包提示2503或2502错误

Techie亮阅读(15)评论(0)

原因 权限不够 解决 右键屏幕左下角开始菜单,选择? 命令提示符(管理员) 然后输入: msiexec /package “d:\1.msi” 这样实现了通过管理员全新的cmd命令启动安装msi文件。

django笔记(6)基于rest-framework的token认证

Techie亮阅读(38)评论(0)

介绍 django-rest-framework是django的一个框架,内涵多个app,而authtoken是针对django-auth的一个应用,可以在增加一个django-token表的基础上实现用于基于token的登陆认证。而原始的...

django-rest-framework教程中文版

Techie亮阅读(46)评论(0)

以下内容来源:Django-REST-Framework-Tutorial_zh-CN Tutorial 1: 序列化 Serialization src 1. 设置一个新的环境 在我们开始之前, 我们首先使用virtualenv要创建一个...

django笔记(5)整合adminlte作后台

Techie亮阅读(61)评论(0)

介绍 adminlte是一个成熟的基于bootstrap的后台模板:网址 django是python的web框架,其帮助文档:django-docs,当前2.X版本,给的就是这个网址了。 admin:django自带一套admin后台模板,...

django笔记(4)连接MySQL数据库

Techie亮阅读(61)评论(0)

介绍 django的模型层使用ORM隐藏了数据库的SQL操作,但对于与数据库的连接还需要单独配置。 ORM:Object Relational Mapping(关系对象映射) 连接Mysql 安装客户端 pip install mysqlc...

bootstrap+imagesLoaded+masonry+carouse瀑布流、轮播图

Techie亮阅读(48)评论(0)

介绍 masonry是js瀑布流插件,imagesLoaded可实现对图像加载状态的事件处理。选用masonry是因为此框架不仅适用于img标签,可直接用于div标签,可更好地和bootstrap组合使用。Carouse是bootstrap...

VMware获取该虚拟机的所有权失败

Techie亮阅读(51)评论(0)

介绍 没有关虚拟机,直接关闭的主机,导致出现“VMware获取该虚拟机的所有权失败”错误,提示配置文件XXX\XXX\XXX.vmx 解决 虚拟磁盘(.vmdk)本身有一个磁盘保护机制,为了防止多台虚拟机同时访问同一个虚拟磁盘(.vmdk)...

阿里云API网关与函数计算交互

Techie亮阅读(62)评论(0)

介绍 阿里云提供两种套件:api网关、函数计算,综合使用可实现Severless,其相关的帮助文档如下:API网关、函数计算。 官方文档很全面,认真研读可以完全理解并正确使用,下面记录我的理解。对于函数计算我用的是python语言,可以支持...

python单元测试

Techie亮阅读(62)评论(0)

介绍 python提供了unittest模块进行单元测试,其主要涉及到测试用例, 测试环境,测试集合,后处理 基本使用 构建测试类及测试用例 假如有下面两个方法 def add(a, b): return a+b def minus(a, ...

python中datetime时区问题

Techie亮阅读(90)评论(0)

介绍 使用阿里云函数计算功能,基于python3构建函数,在本机通过datetime.now获取当前时间与数据库存储时间对比,获取时间差,可正常运行。 上传到阿里云后运行错误,后检测发现阿里云服务器默认时间为utc时间。解决方法如下。 解决...

python进行json操作

Techie亮阅读(60)评论(0)

介绍 python有json模块,直接import json即可使用。主要有四个方法: dumps将python类型转换为json字符串 loads将json字符串转换成python类型 dump将存有python类型的文件直接转为json...

python使用PyMySQL实现mysql增删改查及防注入

Techie亮阅读(84)评论(0)

介绍 pymysql是python中访问mysql的库。由于要在阿里的函数计算中访问mysql,对于云数据库RDS阿里没有提供python内置模块,需要使用自定义模块。最后选用的pymysql 连接 try: db = pymysql.co...

阿里云函数计算访问云数据库RDS

Techie亮阅读(118)评论(0)

下面是针对内网连接,即数据库只开通内网访问权限。云数据库RDS默认的网络类型是“专用网络VPC”。 使用专用网络:将白名单改为0.0.0.0/0,并对函数计算中的函数添加允许访问RDS的RAM角色,但connect时一直提示错误。 将网络类...

基于阿里云构建物联网Serverless架构

Techie亮阅读(478)评论(0)

介绍 今日,应项目需求,需要构建一个物联网平台。 要求硬件设备可以长连接用于报告自身状态和接收远程控制。手机端可以远程临时租用某设备获取设备信息及控制设备。手机端可远程查看所有设备位置用于快速寻找设备。完整需求类似于共享单车,实现短期租赁服...

django笔记(3)基本命令-当前用到的

Techie亮阅读(131)评论(0)

介绍 主要有两个文件一个是django自带文件django-admin.py,另一个是项目根目录下的manage.py。我最开始的理解是manage.py实际上就是调用的django-admin.py,只不过django-admin.py进...

django笔记(2)目录结构

Techie亮阅读(91)评论(0)

建立一个first项目,其内包含blog应用,创建指令如下: django-admin.py startproject first cd first python manage.py startapp blog 会具有如下目录结构: man...

django笔记(1)安装

Techie亮阅读(100)评论(0)

介绍 主要是安装python+django+ide,python我直接用的Anaconda3,然后输入命令行输入pip install Django即可完成安装。ide用的pycharm 还可以装一些其他的插件: pip install b...

机智云Gokit3.0开发板宠物屋案例实现

Techie亮阅读(104)评论(0)

介绍 机智云提供物联网的智能硬件自主开发及云服务平台。其提供了Gokit系列开发板可用于快速搭建物联网实验产品。提供了相应的文档介绍,但不够连续,经过了半天的研究,整理如下。 准备工作 首先,机智云提供两种开发模式,MCU及SoC模式,mc...

docker安装nginx

Techie亮阅读(92)评论(0)

介绍 Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。 安装 在docker hub中可以直接照到官方的镜像,介绍文档 pull可以拉取:docker pull ngin...

Windows下Docker安装

Techie亮阅读(112)评论(0)

介绍 最近装docker经历了一番波折。。。记载如下 问题1 现在docker下载安装后默认使用的是hyper-v。首先hyper-v和VT虚拟是冲突的。但是要开启hyper-v首先要开启vt。由于系统自带的hv启动以后vt默认关闭了,此时...

Ghost版Windows10桌面IE图标删除

Techie亮阅读(89)评论(0)

介绍 ghost版本win系统都在桌面带了个无法删除的ie10,无论windows10还是8等系统均无法通过常规方式、软件删除。 删除方法 Win+R? regedit打开注册表 KEY_LOCAL_MACHINE-SOFTWARE-Mic...

ApiCloud学习笔记(1)

Techie亮阅读(104)评论(0)

项目建立 登陆账户-管理台即可建立,其中index.html为入口文件,在config.xml中可以更改入口文件名 新建页面框架 在studio中要右键项目名才能出现此提示,新建后默认在html目录根目录,如果要移动文件位置注意修改文件内的...

QMenu隐藏菜单方法

Techie亮阅读(177)评论(0)

介绍 QMenu是Qt提供的菜单控件,菜单可用于窗口菜单栏也可用于右键菜单,相关帮助:QMenu 菜单的使用时通过菜单+action动作组合的方式实现功能的,QMenu继承自QWidget,用于其父类的hide/setVisible/set...

Qt状态栏(QStatusBar)使用

Techie亮阅读(268)评论(0)

介绍 在QMainWindow最下方有状态栏QStatusBar,相关API:帮助 Qt主要将状态栏的信息分为五大类: 右下角的窗口尺寸调整符号,右下角的小黑三角。提供两个方法isSizeGripEnabled()、setSizeGripE...