人工智能玩具

步骤 : 1.flask app登录(自动登录) 2.获取歌曲/图片资源 (存储到Content数据库里)+content蓝图(get_*接口)+创建二维码 3.scan_qr 接口+绑定玩具+玩具列表显示 4.opentoy+WEBSOCKET+sendmusic(FLASKCORS 跨域请求)+ger_qr+friend_list+app,toy互聊 5.friend_remark语音提醒 (谁发来的消息来的)+recv_msg+ai+toyAI 指令+未读消息存储(redis数据库)+收
分类: 其他 发布时间: 07-25 23:38 阅读次数: 0

保障系统主页功能讲解

filter(**kwargs) 参数为空时相当于all()
分类: 其他 发布时间: 07-25 23:38 阅读次数: 0

Codeforces Edu Round 48 A-D

A. Death Note 简单模拟,可用\(\%\)和 \(/\)来减少代码量 #include <iostream> #include <cstdio> using namespace std; const int N = 200010; int n, m, a[N], cnt = 0, tot = 0; int main(){ scanf("%d%d", &n, &m); for(int i = 1; i <= n; i++){ scanf("%d", a
分类: 其他 发布时间: 07-25 23:38 阅读次数: 0

[BZOJ 2134]单选错位

Description 题库链接 共有 \(n\) 道单选题,第 \(i\) 道单选题有 \(a_i\) 个选项,这 \(a_i\) 个选项编号是 \(1,2,3,…,a_i\),每个选项成为正确答案的概率都是相等的。你把答案抄到答题纸上,没想到抄错位了:第 \(i\) 道题目的答案抄到了答题纸上的第 \(i+1\) 道题目的位置上,特别地,第 \(n\) 道题目的答案抄到了第 \(1\) 道题目的位置上。假设你没有做错任何题目,只是答案抄错位置,求期望能做对几道题目。 \(2\leq n\l
分类: 其他 发布时间: 07-25 23:38 阅读次数: 0

TCP/IP分析(一) 协议概述

各协议层分工明确
分类: 其他 发布时间: 07-25 23:38 阅读次数: 0

Oracle学习(二)SQL高级--表数据相关

SQL高级语句 top / limit / rownum / percent (前XXX条数据) --top(SQL Server / MS Access) select top 条数 from 表; --percent(SQL Server) select top 20 percent * from 表 --选取前百分之20的数据 --limit(MySQL) select * from 表 limit 条数 --rownum(Oracle) select * fr
分类: 其他 发布时间: 07-25 23:38 阅读次数: 0

git stash 保存和恢复进度

1. stash当前修改 git stash会把所有未提交的修改(包括暂存的和非暂存的)都保存起来,用于后续恢复当前工作目录。 比如下面的中间状态,通过git stash命令推送一个新的储藏,当前的工作目录就干净了。 $ git status On branch master Changes to be committed: new file: style.css Changes not staged for commit: modified: inde
分类: 其他 发布时间: 07-25 23:38 阅读次数: 0

博客迁移计划

实在习惯不了页面上编辑,喜欢自动化的构建部署,后续大部分博客会在gitpage上进行发布,大家共同进步https://microzhao.github.io/
分类: 其他 发布时间: 07-25 23:38 阅读次数: 0

阶段1 语言基础+高级_1-3-Java语言高级_05-异常与多线程_第1节 异常_2_异常分类

日期转换的这里是有异常的。这里必须要对异常进行处理。 鼠标放上去 Alt+回车 这是第一种方式,把异常抛出去交给虚拟机来处理 一旦字符串有问题。 运行程序的时候,就会排除异常。 虚拟机处理就是中断程序,把异常打印在控制台 try/catch try/catch的好处,把异常处理之后,程序可以继续执行。 还是抛出异常,但是后续代码 也输出出来 了。 运行期异常 索引越界 上面输出的是异常代码 Error错误 内存溢出的错误。
分类: 其他 发布时间: 07-25 23:38 阅读次数: 0

Intel X86 CPU分析(二) 寻址方式

实模式与保护模式
分类: 其他 发布时间: 07-25 23:38 阅读次数: 0

<<Modern CMake>> 翻译 1. CMake 介绍

<<Modern CMake>> 翻译 1. CMake 介绍 人们喜欢讨厌构建系统。 仅仅观看 CppCon17 上的演讲,就可以看到开发人员因为构建系统而闹笑话的例子。 这让我们思考一个问题:为什么会这样? 构建系统时当然不可能完美无缺。 但我认为,在 2018 年,我们可以很好地解决其中的一些问题。 这就是 CMake。不过 CMake 2.8 可能不行; 它在 C++11 发布之前就 release 了! 对于 CMake 来说也没有可怕的例子(甚至那些发布在 KitWare 自己的教
分类: 其他 发布时间: 07-25 23:38 阅读次数: 0

工厂模式简介

工厂模式用于创建对象时,有简单工厂,工厂方法、抽象工厂。   简单工厂:由一个工厂对象决定创建哪个实例的对象。简单工厂适用于创建对象少的场景,客户端只需要传入参数,对于如何创建不用关心。        缺点:工厂类职责过重,不易于扩展复杂结构的实例对象,不符合开闭原则。   工厂方法:是指定义一个创建对象的接口,各个不同对象都有分别的工厂类来实现,让实例化这个接口的类来决定实例化哪个类,工厂方法让类的实例化推迟到子类中进行。       在工厂方法模式中,用户只需关注创建的       对象在
分类: 其他 发布时间: 07-25 23:38 阅读次数: 0

CF486B OR in Matrix(构造+思维)

CF486B 一道有趣的思维题 由于or的性质可知只要a[i][j]为1那么b中第i行,第j列将都变成1 相反的,如果b[i][j]是0那么a中第i行,第j列都必须是0 根据第二个性质我们可以构造出a矩阵 但b能否由a反向得到呢? 由于or的唯一性,模拟匹配即可,注意代码效率 #include <bits/stdc++.h> using namespace std; int n,m,a[105][105],b[105][105],h[105],z[105],ah[105],az[105]; s
分类: 其他 发布时间: 07-25 23:38 阅读次数: 0

07-Python之面向对象编程(三大特性)

# 面向对象的三大特性 - 封装 - 继承 - 多态 ## 1 封装 - 封装就是对对象的成员进行访问限制。 - 封装的三个级别:   - 公开的:public   - 受保护的: protected   - 私有的:private   - 注意:public,protected,private不是关键字 - 判断对象的位置:对象内部、对象外部、子类中和跨模块访问 - 公开的:   - 公共的封装实际对成员没有任何操作,没有限制,任何地方都可以使用 - 受保护的封装:   - 受保护的封装是将
分类: 其他 发布时间: 07-25 23:38 阅读次数: 0

脑筋急转弯猜笔画(提示:当枕头睡)共几笔(提示:当枕头睡)有多少笔划(是几画)

原标题:李娜将入国际网球名人堂“梦想开网校,让青少年享受网球”7月18日,李娜与学习网球的青少年互动。新华社发即将进入国际网球名人堂的中国偶像级选手李娜纽约当地时间7月18日来到位于纽约曼哈顿的萨顿东网球俱乐部,与几十名美国青少年网球爱好者亲密互动。国际网球名人堂位于纽约北面的罗德岛,目前已吸纳来自23个国家和地区的254名为网球事业做出突出贡献的人,李娜将成为第255人,也是来自中国的第一人。李
分类: 企业开发 发布时间: 07-25 23:31 阅读次数: 0

hashilb的使用

hashilb模块 做摘要计算,把字节类型的内容进行摘要处理 mad5 sha ...... 有很多 md5 正常的md5算法 加盐 动态加盐 文件的一致性校验 文件的一致性校验时不需要加盐
分类: 其他 发布时间: 07-25 23:21 阅读次数: 0

苹果开发之App签名

如果你的Apple ID账号(可使用邮箱来注册)为Apple developer类型的话,登录之后是看不到Certificates, Indentifiers & Profiles信息的 Apple developer是最基础的账号类型,主要用来在App Store下载各种应用(包括xCode等开发工具和SDK库)及在iCloud上备份文件和照片 可通过点击下方的“Joining the Developer Program”链接,按照指引点击enroll按钮,付费99$/year之后,成为re
分类: 其他 发布时间: 07-25 23:21 阅读次数: 0

异常的各种情况

目录 异常 1.异常:程序运行时所发生的意外情况叫做异常 2.异常的根类Throwable 由以下子类组成 Error:错误。程序员无法解决,例如内存溢出 Exception:异常。程序员必须解决 异常处理: try{ //可能发生异常的地方 }catch(异常类型 对象){ //捕获异常 }catch(异常类型 对象){ //捕获异常 } ..... finally{ // 异常出口 不管有没有异常finally肯定会执行,碰到retrun也会执
分类: 其他 发布时间: 07-25 23:21 阅读次数: 0

IDE接口硬盘控制分析

IDE
分类: 其他 发布时间: 07-25 23:21 阅读次数: 0

Mybatis的学习8 ____模糊查询,分页显示和动态sql编写

1.实验环境: smbms_bill(账单表) smbms_provider(供应商表) 2.pojo(实体类的编写) pojo.Bill.java (注意:实体类中有一个providerName属性,而在 smbms_bill 数据库中没有该字段,其对应的是smbms_provider中的proName字段) 1 public class Bill { 2 private Integer id; //id 3 private String billCod
分类: 其他 发布时间: 07-25 23:21 阅读次数: 0