nRF52832-PPI部分学习思维导图

PPI部分学习思维导图 参考资料 1 艾克姆科技 《nRF52832开发教程》
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

[USACO4.4]追查坏牛奶Pollutant Control

https://www.luogu.org/problemnew/show/P1344 这道题很容易就可以看出是最小割=最大流。 但是要求出要割几条边就有些毒瘤了。 ↓为废话 但orzn*inf后,蒟蒻我还是没有想出怎么回事 犹豫好久后,还是悄咪咪点开了题解。。。。。。。。。 ↑为废话 原来有一个经典的套路: 只需建图时将边权w=w*a+1(w为本来的边权,a为大于1000的数),这样我们能求得最大流ans,则最小割的值为ans/a,割的边数为ans%a。 因为最小割的边集中有w1+w2+w3
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

Innodb Double Write

Innodb Double Write 如果说ibuf带给InnoDB存储引擎的是性能上的提升,那么doublewrite(两次写)带来的则是数据页的可靠性。 InnoDB的Page Size一般是16KB,其数据校验也是针对这16KB来计算的,将数据写入到磁盘是以Page为单位进行操作的。我们知道磁盘在写入时,都是以512字节为单位,不能保证MySQL数据页面16KB的一次性原子写。试想,在某个Dirty Page flush的过程中,发生了系统断电(或者OS崩溃),16K的数据只有8K被写
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

[CQOI2014]数三角形

有个结论:(x1,y1)和(x2,y2)连线上的整点的个数为GCD(x1-x2,y1-y2)-1个。 利用全集-补集,O(1)求出来所有情况减去三点共网格线的,再减去共斜线的即可。 #include <iostream> #include <cstdio> #include <cstring> using namespace std; long long n,m; long long ans=0; long long gcd(long long x,long long y) {return y
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

Js笔记-第17课

// 第17课 // 作业 //深度拷贝 var obj = { name:'rong', age:'25', card:['visa','alipay'], nam :['1','2','3','4','4'] } function clone (orig,target){ var target = target||{}; var arrstr= '[object Array]'; for(var prop in orig){ if(orig.hasOwnProperty(prop)){ i
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

html,css,js,贪吃蛇网页游戏

游戏效果如图: 实现代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>贪吃蛇游戏</title> </head> <body> <h1>石健涛</h1> <div id="gameBox" style="text-align: center;"> <canvas id="game" width="450" height="450" style="border: 1px solid #666;"> </canv
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

JavaScript DOM操作案例tab切换案例

<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> * { margin: 0; padding: 0; } ul { list-style-type: none; } .box {
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

利用多域名存储静态资源进行性能优化:网站的静态资源为什么要使用独立域名

  在大型网站中,我们发现页面资源经常使用不同的域名进行引用,例如126邮箱的部分js、css、图片存放于http://mimg.127.net/域名下,京东的部分静态图片存放在http://img11.360buyimg.com域名下,那这样做究竟有什么好处呢,和性能又有什么关系呢,下面进行具体分析。 一、浏览器并发请求数的限制   我们进行网站页面访问时的客户端是浏览器,浏览器的很多机制对网站的访问速度有很大的影响(例如浏览器对静态资源的缓存机制),此外浏览器为提升页面显示效率,支持并发获
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

Go 3 数组、切片、函数

数组 数组是值类型:必须规定数组长度 [ ]int是切片 [5]int是一个数组 注意:数组的大小是类型的一部分。因此[5]int和[25]int是不同的类型。因此,数组不能被调整大小。切片解决此问题 a := [3]int{5, 78, 8} var b [5]int b = a //not possible since [3]int and [5]int are distinct types 数组被分配给一个新变量时,将把原始数组的副本分配给新变量。 如果对新变量进行了更改,则不会在原
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

sql--CONVERT、FOR XML PATH解决实际问题

原文:sql--CONVERT、FOR XML PATH解决实际问题 需求:每个平台分类下的门店,每个门店的名称、图片路径、评分,每个门店下的四个产品的名称、图片路径、评分 思路: 一开始门店动态化好写,用Ajax就行了。但是每个门店下面的产品,每个去请求一次查询有点不太现实。 一开始准备用每个门店的Id去发起请求,被自己蠢哭了。 在换个思路用sql语句吧 同时把这么多数据一把查出来。 就是把这两张表拼成一张表,把数据作为一行数据在用符号分割,前台在取出来。 WITH td
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

bzoj 1801: [Ahoi2009]chess 中国象棋【dp】

注意到一行只能放012个炮,我们只需要知道列的状态,不用状压行 所以设f[i][j][k]表示前i行有j列有1个炮,有k列有2个炮的方案数 然后分情况讨论转移就行了 #include<cstdio> #include<iostream> using namespace std; const int N=105,mod=9999973; long long n,m,f[N][N][N],ans; int main() { scanf("%lld%lld",&n,&m); f[0]
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

android log 日志的输出总结

android log 在不同层使用不同方法。 1、如果是在Native 代码(hal 和 jni)中使用本地方法 头文件: #include <utils/Log.h> 方法: VERBOSE LOGV(); DEBUG LOGD(); INFO LOGI(); WARN LOGW(); ERROR LOGE(); 例子: LOGD("%s, %d", s, n) ; 2、如果是在framework层 (java) 头文件: import android.util.Slog; 方法: VER
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

html,css,js,文件管理上传

实现效果如图: 实现代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>石健涛工作室</title> <style> .box{ width: 1000px; margin: 100px auto; text-align: center; box-shadow:2px 2px 5px #000 ; padding: 20px; } h1{ text-shadow: 1px 1px 2px #666; } a{
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

java全栈day02

今日内容介绍 1、变量 2、运算符 01变量概述 * A: 什么是变量? * a: 变量是一个内存中的小盒子(小容器),容器是什么?生活中也有很多容器,例如水杯是容器,用来装载水;那么变量是装载什么的呢?答案是数据!结论:变量是内存中装载数据的小盒子,你只能用它来存数据和取数据。 02计算机存储单元 * A: 计算机中储存和运算的最小单位是? * a: 一个字节,也就是一个byte. * win+r--cmd--回车 * b: 常用储存单位 *1B(字节) = 8bit *1KB = 1024
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

单点登陆系统

网上看到一篇文章 真的讲的很清晰 转载地址:https://www.cnblogs.com/ywlaker/p/6113927.html 这一张图就很明了的看出sso是如何实现一次登陆,多系统之间可以公用的效果。
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

http 协议状态码

1xx 信息类状态码 100 - Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 - Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 2xx (请求成功)成功状态代码 200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。 201 (已创建) 请求成功并且服务器创建了新的资源。 202 (已接受) 服务器已接受请求,但尚未处理。 203 (非授权信息) 服务器
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

41-Individual authentication 模板

1-创建项目,进入vscode控制台,输出如下命令, uld表示指定mssqllocaldb E:\coding\netcore>dotnet new mvc -au Individual -uld --name IdentitySample 2-进入刚刚创建的项目,初始化数据库, E:\coding\netcore\IdentitySample>dotnet ef database update 运行上面命令,你会发现本地数据库会多出个表 数据库*.mdf一般是在本地用户下的文件夹中。 3-
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

线段树模板 CDOJ1057

UESTCOJ不知道为什么进不去了哇 跟着叉姐的算法讲堂写的板子 叉姐的思路真的好清晰啊,一定是练习的多并且理解的够深了 希望自己也可以每天进步一点点吧 代码: #include <map> #include <set> #include <cmath> #include <ctime> #include <stack> #include <queue> #include <cstdio> #include <cctype> #include <bitset> #include <string
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

shred:减少删除文件的还原度

较为安全的删除文件,降低数据还原率 shred -zvu -n5 准备删除的文件名
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0

SpringBoot------连接mysql时出现警告:Establishing SSL connection without server's identity verification is not recommended

SpringBoot连接MySQL时出现警告: 英文: Mon Jun 04 00:53:48 CST 2018 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by d
分类: 其他 发布时间: 07-25 23:30 阅读次数: 0