本文转自 电子发烧友网站"黄工的嵌入式技术圈"。 1、什么是CAN和CANopen CAN即Controller Area Network,即控制器局域网络,属于工业现场总线,是ISO国际标准化的串行通信协议。 CAN定义了OSI7层模型中的物理层和数据链路层。CAN总线属于硬件协议,定义了差分信号 ...
分类:
其他 时间:
2020-05-17 23:30:14
收藏:
0 评论:
0 赞:
0 阅读:
152
冒泡排序 实现原理 循环遍历数组,进行两两比较,前者大于后者,则进行交换 时间复杂度: 空间复杂度: 两两交换的方式 设置中间变量进行存储临时元素的值 使用异或运算符进行交换元素 PHP中有 方法可以进行交换,别的语言我不太清除,上面的是通用的 Python中的进行交换的方式 实现 ==Java实现 ...
分类:
编程语言 时间:
2020-05-17 23:29:39
收藏:
0 评论:
0 赞:
0 阅读:
58
花了两天时间做了这四道题,感觉收获很多。但是这种收获感觉写文章写不出自己的思路,就录制了一个视频。 pwnable_start 这道题考察了系统调用,shellcode的编写,和动态调试的知识。 ciscn_2019_es 这道题考了栈转移,先泄露栈地址,再栈转移回去写rop链。 ez_pz_hac ...
分类:
其他 时间:
2020-05-17 23:29:19
收藏:
0 评论:
0 赞:
0 阅读:
190
攻击在不同部位伤害应该是不一样的,比如把人分为 头、胸、腹、胳膊腿等。 之前做了一个简易的判断,只是判断是否打在了头上,这次用宏全做出来。 喷血 首先判断是否打在了胳膊上。输入的name变量是骨骼名称。 找到AI的骨骼,找到手臂骨骼的名称s。(手指就不算了,大臂、小臂、手) 把这几个都判断一下 复制 ...
分类:
其他 时间:
2020-05-17 23:28:53
收藏:
0 评论:
0 赞:
0 阅读:
285
"B. Same Parity Summands" "D. Alice, Bob and Candies" "E. Special Elements" [G. Special Permutation]( ...
分类:
其他 时间:
2020-05-17 23:28:20
收藏:
0 评论:
0 赞:
0 阅读:
63
续上一篇:深度残差网络+自适应参数化ReLU激活函数(调参记录4)https://www.cnblogs.com/shisuzanian/p/12907218.html本文继续测试Adaptively Parametric ReLU(APReLU)激活函数在Cifar10图像集上的效果,每个残差模块 ...
分类:
其他 时间:
2020-05-17 23:28:04
收藏:
0 评论:
0 赞:
0 阅读:
71
MySQL分库分表,一般只能按照一个维度进行查询.以订单表为例, 按照用户ID mod 64 分成 64个数据库.按照用户的维度查询很快,因为最终的查询落在一台服务器上.但是如果按照商户的维度查询,则代价非常高.需要查询全部64台服务器.在分页的情况下,更加恶化.比如某个商户查询第10页的数据(按照 ...
分类:
其他 时间:
2020-05-17 23:27:29
收藏:
0 评论:
0 赞:
0 阅读:
73
cat /etc/redhat-releaseCentOS release 6.9 (Final)-- cat /proc/versionLinux localhost.localdomain 2.6.32-696.20.1.el6.x86_64 #1 SMP Fri Jan 26 17:51:45 ...
分类:
Web开发 时间:
2020-05-17 23:27:14
收藏:
0 评论:
0 赞:
0 阅读:
96
先移除docker相关软件 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrota ...
分类:
数据库技术 时间:
2020-05-17 23:26:24
收藏:
0 评论:
0 赞:
0 阅读:
59
一个简单的Java应用程序 1 public class FirstSample { 2 public static void main(String[] args) { 3 System.out.println("We will not use 'Hello World'!"); 4 } 5 } ...
分类:
编程语言 时间:
2020-05-17 23:26:04
收藏:
0 评论:
0 赞:
0 阅读:
54
/* yum -y install lrzsz*/删除 mariadb 包rpm -qa | grep mariadbrpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64 下载 http://www.mysql.com/downloads/ ...
分类:
数据库技术 时间:
2020-05-17 23:25:48
收藏:
0 评论:
0 赞:
0 阅读:
50
题目 给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。 思路 动态规划问题,但是无法像最长连续子序列那样来处理。 在 问题中,我们维护了 ,那么我们在这个问题中,也维护一个 。 因为 ,简单来说, 。 因此还要维护 ,当更新 ...
分类:
编程语言 时间:
2020-05-17 23:25:18
收藏:
0 评论:
0 赞:
0 阅读:
52
VIM配置 Ubuntu16下vim配置golang语言环境需要高版本VIM(8.0以上)。 1. 可直接源码编译安装最新版vim。 yum remove -y vim-enhanced git clone https://github.com/vim/vim.git git checkout -b ...
分类:
系统服务 时间:
2020-05-17 23:25:05
收藏:
0 评论:
0 赞:
0 阅读:
73
五月箴言 你的问题主要在于读书不多而想得太多。—— 杨绛 第二章 让你的对象知悉现况 定义观察者模式:1、观察者模式定义了一系列对象之间的一对多关系; 2、当一个对象改变状态,其他依赖者都会收到通知,并自动更新。 观察者模式:类图[稍后补充] 设计原则: 为了加护对象之间的松耦合设计而努力。 松耦合 ...
分类:
其他 时间:
2020-05-17 23:24:45
收藏:
0 评论:
0 赞:
0 阅读:
56
题意: 美丽的序列是指:序列中包含一对相邻元素,它们的差小于等于M。 现在给出一个序列,请你计算其中美丽的子序列的个数。 题解: 当初做的时候线段树基本功不扎实没有写出来。隔了三个月再看感觉挺简单的。 由于美丽的序列定义,可以发现美丽的序列实在是太多了,所以解法是反其道而行之,先求出不美丽的序列数量 ...
分类:
其他 时间:
2020-05-17 23:24:25
收藏:
0 评论:
0 赞:
0 阅读:
151
mock模拟get和post请求 emmm奇奇怪怪的前后端分离开发就需要用到奇奇怪怪的数据接口,先试试mock给偶们提供的好处,记录一下怕以后忘了咋用,嗯·····装axios和mock应该记得,就把主要文件记一下好了 文件目录: mock/goods.js mock/index.js App.vu ...
分类:
其他 时间:
2020-05-17 23:23:38
收藏:
0 评论:
0 赞:
0 阅读:
118
VUE的学习汇总 VUE 的特点: 不用操作DOM 单页面应用WEB(asp) 数据驱动视图,只关注数据; MVVM双向数据绑定; 组件化,复用代码; VUE的安装: 1.直接通过路径引入,地址:https://vuejs.org/js/vue.min.js; 2.直接下载在本地引入 3.采用npm ...
分类:
其他 时间:
2020-05-17 23:22:42
收藏:
0 评论:
0 赞:
0 阅读:
62
$Manacher$ 算法 [toc] $1.$ 算法概述 给定字符串 $s$,可以在 $O(n)$ 时间内处理出==以每个位置 $i$ 为回文中心所具有的回文串的长度==,进而可以在 $O(n)$ 时间内求出 $s$ 的==最大回文子串长度== $2.$ 算法详解 $2.1$ 引入参数 设 $s ...
分类:
编程语言 时间:
2020-05-17 23:22:26
收藏:
0 评论:
0 赞:
0 阅读:
54
5.17 星期日,应完成的下周leetcode题目:279,300,1143,72,(前4个动态规划),104,110,543(后三个关于树)(https://cyc2018.github.io/CS-Notes/#/notes/Leetcode%20%E9%A2%98%E8%A7%A3%20-%2 ...
分类:
其他 时间:
2020-05-17 23:22:10
收藏:
0 评论:
0 赞:
0 阅读:
75