EMW3162 AT固件的使用【1】

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012349679/article/details/55803935 使用MiCO进行智能硬件开发的都知道,一般都是使用bootloader烧录,今天我在用bootloader烧录上海庆科EMW3162 AT固件的时候遇到了问题。 从官网下载AT固件,地址:http://www.mxchip.com/product/wifi_product/33 我使用的板卡是EMB380-S2,同时附上这个板
分类: 其他 发布时间: 12-02 23:36 阅读次数: 0

EMW3162 AT固件的使用【2】

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012349679/article/details/55804199 本篇文章主要是介绍自己在使用上海庆科的EMW3162模块的AT固件的时候遇到的问题 接上篇的EMW3162 AT固件的使用【1】 这里说说我在烧录AT固件的时候遇到的问题 通过上篇的介绍,这里直接给板子供电,然后设置工作模式为boot(EMB380板子boot脚拉低L,status脚拉高H,standby和sleep脚也拉高H
分类: 其他 发布时间: 12-02 23:35 阅读次数: 0

mock框架

偶然碰到这篇介绍mock框架的文章,作者未知,在此处Mark下 什么是类的部分mock(partial mock)? A:部分mock是说一个类的方法有些是实际调用,有些是使用mockito的stubbing(桩实现)。 为什么需要部分mock? A:当需要测试一个组合方法(一个方法需要其它多个方法协作)的时候,某个叶子方法(只供别人调用,自己不依赖其它反复)已经被测试过,我们其实不需要再次测试这个叶子方法,so,让叶子打桩实现返回结果,上层方法实际调用并测试。 单元测试是对应用中的某一个模块
分类: 其他 发布时间: 12-02 23:35 阅读次数: 0

openWRT Ubuntu环境搭建及交叉编译工具制作与使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012349679/article/details/78182027 Openwrt本身不支持直接编译C语言的,不支持GCC,因此,我们在Ubuntu下写好的代码,通过gcc编译后的可执行文件是不能直接在openWRT上运行的。 因此,我们需要制作基于openWRT的交叉编译工具 toolchain。 1 搭建开发环境 1.1 openWRT下载 下载Chaos Calmer (15.05)正式
分类: 其他 发布时间: 12-02 23:35 阅读次数: 0

openWRT设置中文admin后台及配置SSH登录

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012349679/article/details/78182273 工作原因,接触了openWRT,刚开始,一脸懵逼,也是看着网上的教程一步步来做。硬件为手头上的“爱蹭网”MT7620路由器,型号ICW01A。 看openWRT教程的时候,刚开始是教你在Linux上搭建开发环境,不过我手上的这个路由器已经有了openWRT系统,就想着先用它来跑着,暂时不折腾编译了。 所以,我需要登录到这台路由
分类: 其他 发布时间: 12-02 23:35 阅读次数: 0

被滥用的 GUI 设计模式

原文来自 被滥用的 GUI 设计模式。 随便侃些个人对 GUI 设计模式的看法。 近些年来,随着 Fronted 技术的火热和推进,古老的(至少有几十年历史)用来解决 GUI 应用中代码组织问题的「GUI 设计模式」现在也成为了 Frontend 工程师的热
分类: 编程语言 发布时间: 12-02 23:34 阅读次数: 0

Win10 提升系统响应速度

转载百度经验: https://jingyan.baidu.com/article/54b6b9c0e9d61e2d583b4719.html 1.鼠标左键点击开始按钮,然后点击菜单中的设置,进入设置页面。 2.点击设置页面的“轻松使用”设置,进入轻松使用页面。在轻松设置界面,点击底部的“其它选项”,然后在右侧的视觉选项下面就可以看到“在Windows中播放动画”,默认这项是开启的,我们选择将其“关闭”就可以关闭Win10窗口动画效果了。 设置2: 1,在Win10桌面的“此电脑”上右键鼠标,
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

fa

1.1 Nginx WEB入门简介 Nginx ("engine x") 是一个高性能HTTP 和 反向代理 服务器、IMAP、POP3、SMTP 服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。 由于Nginx的高性能、轻量级,目前越来越多的互联网企业开始使用Nginx WEB服
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

2018-2019-1 20189208《Linux内核原理与分析》第八周作业

学习笔记 1.ELF目标文件格式 编译器生成目标文件,目标文件与目标平台二进制兼容。 ELF:可执行或可链接的格式,是目标文件格式标准。 ELF类型: 可重定位文件:编译器汇编器创建的 .o 文件,最后所有的 .o文件链接为同一个linux内核。 可执行文件:多个可重定位文件结合成可执行文件,除了运行时解析的共享库,其他重定位工作全部完成。 共享目标文件:共享库,被其他可执行文件调用。 如何看待ELF文件: 可执行文件:程序头表描述的段的集合,段包含节。 可重定位文件:节头表描述的节的集合 E
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

题解 CF103A 【Testing Pants for Sadness】

解题思路 首先要知道每次尝试需要重新再做一遍 (要是我就没有这个耐力),重新做就是把已经做过的题数+1重复选项数-1遍,加上最后的选项数(不理解可以手动模拟一下,还是用实打实的手写吧,我拿电脑不便于记录每步的状态)。于是可得此递推式: n ans=Σ(a[i]-1)*(i-1)+a[i] i=1 代码实现 时间复杂度O(n),空间复杂度O(1) #include<bits/stdc++.h> using namespace std; #de
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

一键切换脚本

1.一键切换脚本 第一步:cd ~ hgy@hgy-virtual-machine:~$ cd ~ 第二步:mkdir -p aliyun 163 hgy@hgy-virtual-machine:~$ mkdir -p aliyun 163 第三步:在aliyun 163目录下vim source.list并复制相应的yum源 hgy@hgy-virtual-machine:~$ cd aliyuan hgy@hgy-virtual-machine:~/aliyuan$ vim source.
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

2018-2019-1 20189229 《Linux内核原理与分析》第八周作业

。。。
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

题解 U22784 【yizimi的玄学炸弹人】

题目链接:https://www.luogu.org/problemnew/show/U22784 题目 题目背景 yizimi最近喜欢玩一个很玄学的炸弹人游戏 题目描述 在一张n × m(2<n,m<=5000)的地图上,‘#’表示墙,‘*’表示敌人,‘.’表示空地(可以通过或安放炸弹),给出yizimi所在的初始位置(startx,starty),他只可放一颗炸弹,炸弹威力极大,可以同时炸死同一列,同一行的敌人,不过不能穿墙(墙后的敌人炸不死(雾))。问他可以去哪里放炸弹,使得炸死的敌人最
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

e2e测试框架之Cypress

谈起web自动化测试,大家首先想到的是Selenium!随着近几年前端技术的发展,出现了不少前端测试框架,这些测试框架大多并不依赖于Selenium,这一点跟后端测试框架有很大不同,如Robot Framework做Web自动化测试本质上还是使用的Selenium,包括各语言的xUnit单元测试框架。 多吧!这还只是一部分呢?你以为这些都是不知名的小项目?错了! 我特地把Selenium加了进来,其中mocha和jtest在Github上的stats是多于Selenium的,剩下的其它项目也都
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

Django rest framework 序列化组件

最近在DRF的序列化上踩过了不少坑,特此结合官方文档记录下,方便日后查阅。 【01】前言    serializers是什么?官网是这样的”Serializers allow complex data such as querysets and model instances to be converted to native Python datatypes that can then be easily rendered into JSON, XML or other content ty
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

读书笔记之《史记》读后感心得体会

读书笔记之《史记》读后感心得体会: 《史记》是中国历史上第一部纪传体通史,全书共一百三十篇,分为本纪、书、表、世家、列传五种形式。传记的作者是西汉时期的司马迁。《史记》约成书于公元前104年至公元前91年,本来是没有书名的,司马迁完成这部巨著后曾给东方朔看过,东方朔非常钦佩,就在书上加了“太史公”三字。“太史”是司马迁的官职,“公”是美称,“太史公”也只是表明谁的著作而已。班固的《汉书•艺文志》在著录这部书时,改成《太史公百三十篇》,后人则又简化成“太史公记”、“太史公书”、“太史公传”。《史
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

cms STW 的两个阶段

CMS在初始标记和重复标记阶段会停顿
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

作用域面试总结(持续更新系列~)

先说几个概念:    1、js代码从上往下执行     2、变量提升:      变量提升是浏览器的一个功能,在运行js代码之前,浏览器会给js一个全局作用域叫window,window分两个模块,一个叫内存模块,一个叫运行模块,内存模块找到当前作用域下的所有带var和function的关键字,执行模块执行js代码,从上到下执行,遇到变量就会通过内存地址去查找这个变量,有和没有这个变量。有这个变量就会看赋值没赋值,如果赋值就是后面的值,如果没有赋值就是undefined,如果没有找到就说这个变
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

BZOJ4985 评分(二分答案+树形dp)

  首先二分答案简化一下问题,现在只有0和1了,要求最后剩下的是1。再简化一下考虑没有已固定的位置怎么做。考虑每个位置由其合并到的位置连边,显然这样形成了一棵三叉树。设f[i]为使得某位置为1其子树至少要放多少个1即可,转移显然。加上已固定位置也类似,修改dp初值即可。 #include<iostream> #include<cstdio> #include<cmath> #include<cstdlib> #include<cstring> #include<algorithm> usin
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0

【AC军团周报(第四周)第一篇】线段树从入门到入土【4】(未完成)

本文章连载AC军团周报 -> 线段树 : 从入门到入土【4】 前言 从前有一位远古神犇,他汇集各大数据结构之精华,经过艰苦卓绝的研究,终于炼制成了一种新的,更简洁的,更快的线段树——zkw线段树 (大雾) 四、zkw线段树基础 我们已经学过了线段树的基础了,相信大家已经熟练掌握线段树大概的样子了。 线段树什么样子,,,二叉树? 那二叉树我们怎么进行查找修改?是不是用的递归? 突然,有一天,你可能想,,, 递归好慢啊,又费栈空间,,, 怎么办?可以不用递归吗? 二叉树?诶,好熟悉,我们要是换成完
分类: 其他 发布时间: 12-02 23:34 阅读次数: 0