《365天萌萌哒简笔画》——记录

工具: * 白纸 * 勾线笔(0.38mm圆珠笔、黑笔) * 水彩笔烟花 要点:上色时一个圈内的颜色要一致,地上一个爆竹,天上一个大烟花附带两个小烟花朵。 电风扇 要点:圆形小风扇的扇叶不是太好画。

纯浏览器端实现七牛云私有图床为Hexo博客助力

纯浏览器端实现七牛云私有图床 页面展示 起因&需求 在利用hexo写博客的时候,图片是一个一直让人头疼的问题。我们对图片有这样的需求: * 图片不存放在本地而是存放在云端 * 可以获取到图片的访问链接 * 自动转变为符合markdwon语法的图片格式 * 支持截图后直接复制粘贴即可快速得到想要的图片格式 * 考虑到稳定性及维护性,不使用网上免费提供的图床 * 要求在浏览器端实现上述功能,不能有后端服务器参与。(降低成本投入)准备 * 软件准备:浏览器、Submine * 前端框架:zui框架 * 资源准备:七牛云个人10G免费对象存储空间、Coding静态资源托

Html5笔记

简述 VUE和REACT是目前主流的前端框架 区别: * Vue适合模板搭建应用、简单易用、构建的应用体积小速度快。 * React适合构建复杂应用程序及更大的生态圈。html5学习基础 * hmtl * xhtml * css * css3 * javascript * jquery * html5开发软件 * IntelliJ IDEA基础 声明 * 声明 作用:因为html在一代代的发展中有很多的版本,通过声明来规定其html文档的版本以让浏览器能够正确解析html文档。 Html5声明:

个性化U盘图片360免杀

U盘格式化为NTFS文件系统 新建autorun.inf文件 更改文件属性 * win+r打开输入cmd打开命令窗口 * cd /切换到根目录,直接输入如H:切换到对于U盘所在目录 * attrib查看文件属性 * attrib +h +r +s +文件名设置文件为隐藏、只读、系统文件 效果图

Matlab学习笔记

变量和数组 标量在 MATLAB 中也被当作数组来处理——它被看作只有一行一列的数组 数组可以定义为向量或矩阵。向量一般来描述一维数组,而矩阵往往来描述二维或多维 数组。 一维行向量、一维列向量 数组的大小(size)由数组的行数和列数共同决定,注意行数在前。一个数组所包含的数 据多少可由行数乘列数得到。 两个最常见的变量类型是 char 型和 double 型。double 型的变量包括由 64 位双精度浮点 数构成的标量或数组。这种变量可以代表实数,虚数和复数。每个值的实部和虚部的变化范 围为正负 10 ­ 308 ~10 308 ,拥有 15 到 16 位有效数字。这是基本的数字

AT89S52汇编笔记

SRF 中断入口地址 * 中断源 * 外中断 * 外部中断0 INT0(P3.2) * 外部中断1 INT1(P3.3) * 电平方式触发 * 低电平 * 脉冲方式触发 * 脉冲后延的负跳 * 内中断 * 定时中断 * 串行中断 中断允许控制寄存器 * EA中断允许总控制位 * ES串行中断允许控制位 * ET2、ET1、ET0、EX1、EX0 * AT89S52有两个定时/计数器

Define、#if Defined、#ifndef理解

if define、#if defined、#ifndef 类型:C语言宏定义 解决问题 因为对于一个大程序而言,我们可能要定义很多常量( 不管是放在源文件还是头文件 ),那么我们有时考虑定义某个常量时,我们就必须返回检查原来此常量是否定义,但这样做很麻烦 例子 取消定义,重新定义 1234 # if defined a //#if defined (a)# undef a # define a 200 # endif 没有定义,那么定义 123 # ifndef a //如果a没有被定义 # define a 100 # endif 作用 1.防止重复include文

U盘便携式hexo一键部署到Coding

U盘便携式hexo&博客搭建&极速纯净低bug主题推荐&部署到coding&SEO优化搜索 U盘便携式hexo随处写博客 简述:在任意一台联网的电脑上续写hexo博客,一个U盘+几个网站即可搞定。便携式hexo,其免去Nodejs 和 Git 的安装和配置还包含了配置和懒人脚本。好处就是省事、简单、方便 便携式hexo下载及使用方法,由 HEXO Portable | 比特萌信息技术 免费提供服务。(这里使用的版本是1.0.3) 几个网站: * 折腾选用:hexo中文文档详细教程 Hexo,博客主题汇总 Themes * 在线markdown编辑预览器,由 Cmd Markdown 编

K60启动及文件分析

K60启动及文件分析 启动分析 上电,PC指针指向汇编函数Reset_Handler Reset_Handler是中断向量表里宏定义的第二个函数地址,第一个为起始SP栈指针,第二个为复位中断服务函数。 vectors.h里定义中断映射关系,其中前两个元素分别映射到_BOOT_STACK_ADDRESS和Reset_Handler两个宏定义地址。 123 //vectors.h里#define VECTOR_000 (vector_entry)__BOOT_STACK_ADDRESS // ARM core Initial Supervisor