码迷,mamicode.com
首页 > 2019年04月09日 > 全部分享
6-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案升级篇-优化升级(安装Apache (Web服务器)软件,测试HTTP)
为了和SDK升级保持协议一致,花了两天时间实现了用LUA开发,MQTT+HTTP方式实现远程升级 安装Apache主要是为了实现通过HTTP下载资源 升级介绍: 1,用户点击检查更新时,APP用HTTP访问云端的更新信息,版本号,升级文件的位置,和这次升级的内容 2,APP通过MQTT把信息(版本号 ...
分类:Web程序   时间:2019-04-09 00:39:12    阅读次数:200
golang 关于 interface 的学习整理
Golang-interface(四 反射) go语言学习-reflect反射理解和简单使用 为什么在Go语言中要慎用interface{} golang将interface{}转换为struct go reflect struct 遍历,反射 Golang Reflect反射的使用详解1 Go 语 ...
分类:其他好文   时间:2019-04-09 00:38:59    阅读次数:111
小谈闭包
猥琐男:闭包? 死肥宅:一个函数return一个函数,且引用这个函数的变量? 闷骚男:其实闭包就是内部函数,我们可以通过在一个函数内部或者{}块里面定义一个函数(引用函数内部的变量)来创建闭包; 死肥宅:搜嘎; 猥琐男:那他有什么用呢? 死肥宅:为了延长变量的生存周期 闷骚男:出个题考考你们? 死肥 ...
分类:其他好文   时间:2019-04-09 00:38:46    阅读次数:97
第二周
[toc] 1. Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示. 文件系统操作命令 目录 ls查看文件或目录的工具 用法: [选项]...[文件]... 出文件名之外,列出文件的类型、权限、所有者、所属组、文件大小、修改时间等详细信 显示所有以.开关的项目 列出除.及..以 ...
分类:其他好文   时间:2019-04-09 00:38:33    阅读次数:186
git 入门教程
git 入门教程之紧急修复 和往常一样,每个人团队开发者都在自己的本地分支上进行日常工作,相互独立又相互联系,一直以来相安无事,可是某天下午,上级领导突然急冲冲的打电话告诉你线上出bug了,需要你紧急修复,下班之前必须解决! 我们天生就是创造 bug 的特殊群体,每天都在和各种各样的 bug 打交道 ...
分类:其他好文   时间:2019-04-09 00:38:18    阅读次数:143
Alembic使用
生成目录 修改alembic.ini 修改env.py 自动生成基本表 更新数据库到最新版本 数据库回滚一个版本 models.py ...
分类:其他好文   时间:2019-04-09 00:38:06    阅读次数:237
throws和throw的区别
throws是声明在方法上,告诉调用者这个方法可能会出现的问题。格式 : 方法() throws 自定义异常类(异常类) 就是在这个方法里面会出问题时,new throw时, 这个函数(方法)需要抛出异常类,让上面的调用者来处理这个异常。throw是明确这个地方要抛出异常(问题)。 throw ne ...
分类:其他好文   时间:2019-04-09 00:37:23    阅读次数:176
sudo
sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登录 和管理时间,同样也提高了安全性。sudo不是对shell的一个代替,它是面向每个命令的。 特性 编辑 特性 它的特性主要有这样几 ...
分类:其他好文   时间:2019-04-09 00:37:04    阅读次数:199
结对项目总结
Github地址:https://github.com/chwjsye/FAO 我和我的结对伙伴施施第一次结对做项目,勉勉强强完成了UI项目的基本要求 领航人:我 驾驶员:施施 第一阶段: 我主要是在网上搜索和调查相关的资料来做项目需求和改善 第二阶段: 我开始在墨刀做出我们项目的基本页面 第三阶段 ...
分类:其他好文   时间:2019-04-09 00:36:38    阅读次数:204
认识单文件组件.vue 文件
vuejs 自定义了一种.vue文件,可以把html, css, js 写到一个文件中,从而实现了对一个组件的封装, 一个.vue 文件就是一个单独的组件。由于.vue文件是自定义的,浏览器不认识,所以需要对该文件进行解析。 在webpack构建中,需要安装vue-loader 对.vue文件进行解 ...
分类:其他好文   时间:2019-04-09 00:36:16    阅读次数:175
[HTTP] tcp/ip详解 链路层 网络层 传输层 应用层
1.可以把七层协议简化成四层协议链路层 网络层 传输层 应用层 2.通过路由器连接的两个网络网络层ip提供的是一个逐跳协议,提供了一种不可靠的服务,中间有可能会丢传输层tcp在ip的基础上提供了可靠的传输层 比喻:tcp就是淘宝卖家 ,ip就是包裹,中间如果包裹丢了,卖家会重新发一个包裹,这里会有一 ...
分类:Web程序   时间:2019-04-09 00:35:48    阅读次数:185
WebGL编程指南案例解析之平移和旋转的math库实现
这里说的math库实现,指的是,通过一般的加减乘除(角度计算)来更新坐标值。 因为涉及到坐标的变化,所以这里都是基于对顶点着色器的修改 平移: 因为平移只涉及到每个顶点的x、y坐标的变化,所以我们引入一个vec4 变量,在每次绘制的时候为这个变量赋值: 上述代码中间一段中,我们对坐标的变化参数u_T ...
分类:Web程序   时间:2019-04-09 00:35:28    阅读次数:157
第二次实验报告
c程序实验报告 姓名:张时锋 实验地点:教学楼514教室 实验时间:4月3日实验项目: 1、if语句的应用 2、switch/case语句的应用 3、switch/case语句嵌套if语句的应用 4、switch/case结构的嵌套应用 5、分析程序 一、实验目的与要求 1.if语句的应用 ● 掌握 ...
分类:其他好文   时间:2019-04-09 00:35:08    阅读次数:148
参数验证一种方式
1. 在调用方法的时候我们需要对输入参数进行验证,譬如非空,只能数字类型等; 2. 一些参数验证都是非常通用的,所以可以累积后续不断完善; 3. 这种写法源于之前很早看到一篇博客后续完善,具体地址忘记了,所以现在Github项目采用协议:MIT,非常抱歉; 4. GitHub地址: "MasterC ...
分类:其他好文   时间:2019-04-09 00:34:35    阅读次数:121
Java实现选择排序
一.选择排序原理 1.每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置 2.再从剩余未排序元素中继续寻找最小(大)元素,然后放到刚才已排序序列的后面。 3.以此类推,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法。例如:序列3,3,2,1, 我们知道第一次遍历 ...
分类:编程语言   时间:2019-04-09 00:34:16    阅读次数:151
leetcode 1002. 查找常用字符(Find Common Characters)
[TOC] 题目描述: 给定仅有小写字母组成的字符串数组 ,返回列表中的每个字符串中都显示的全部字符( 包括重复字符 )组成的列表。例如,如果一个字符在每个字符串中出现 3 次,但不是 4 次,则需要在最终答案中包含该字符 3 次。 你可以按任意顺序返回答案。 示例 1: 示例 2: 提示: 1. ...
分类:其他好文   时间:2019-04-09 00:33:53    阅读次数:149
Javamail pop3连接QQ邮箱遇到最深的坑
在使用pop3邮箱连接QQ邮箱接受邮件的时候遇到如下错误 Login fail. A secure connection is requiered(such as ssl) 此时按照错误提示添加如下配置 然而又出现了 Unrecognized SSL message, plaintext conne ...
分类:编程语言   时间:2019-04-09 00:33:38    阅读次数:274
800条   上一页 1 ... 40 41 42 43 44 45 46 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!