function refresh(){ url = location.href; var once = url.split("#"); console.log(once); if (once[2] != 1) { url += "#1"; self.location.replace(url); wi ...
分类:
其他好文 时间:
2020-05-26 12:25:42
阅读次数:
59
一、skb中获取ip头、udp头 内核代码HOOK函数中: 从skb获取ip头,使用内核API ip_hdr(): #include <linux/ip.h> struct iphdr *iph;iph = ip_hdr(skb); 从skb获取udp头,使用内核API udp_hdr(): #in ...
分类:
系统相关 时间:
2020-05-26 10:43:08
阅读次数:
87
React16.8开始内置了10个Hook,核心是2个: 状态管理:useState 副作用管理:useEffect 有状态的函数 useState 有状态组件写法: class Example extends React.Component { constructor(props) { super ...
分类:
其他好文 时间:
2020-05-26 01:29:30
阅读次数:
100
从HTML和CSS开始 HTML和CSS是Web开发的基本构建块。无论您的Web应用程序有多先进,或者使用什么框架和后端语言,都必须使用HTML和CSS构建前端应用程序。因此,这是在Web开发中要学习的第一件事。 HTML5(语义元素,属性,文档类型等) CSS基础知识颜色,字体,位置,盒子模型等。 ...
分类:
其他好文 时间:
2020-05-25 21:03:23
阅读次数:
97
思路: 矩阵的转置与翻转 1. 一想到转置就是 array.T 或者 array.transpose() ,没想到矩阵也可以直接用遍历翻转。 for i in range(len(matrix)): for j in range(i,len(matrix)): matrix[i][j],matrix ...
分类:
其他好文 时间:
2020-05-25 19:10:25
阅读次数:
62
1、创建使用ts的新项目 yarn create react-app my-test-app --template typescript 2、配置tsconfig.json (1)在根目录下新建文件tsconfig.extend.json { "compilerOptions": { "baseUr ...
分类:
移动开发 时间:
2020-05-25 15:39:10
阅读次数:
455
业务背景 假设我们这样一个需求:每天晚上定时将数据库数据刷新到缓存中。数据库为 10 库 10 表。每张表 100 万数据。 需求分析 10库10表总共1亿条数据,各条数据只要序列化为字符串,存入缓存即可,相互无关联。但数据量较大,单机多线程执行的情况下,执行性能也是极慢的。所以我们考虑集群的方式处 ...
分类:
其他好文 时间:
2020-05-24 20:48:04
阅读次数:
71
一、composer版本过高 解决办法是: ./composer.phar clearcache ./composer.phar selfupdate composer update https://blog.csdn.net/gianttj/article/details/84877997 htt ...
分类:
其他好文 时间:
2020-05-24 19:25:38
阅读次数:
69
使用栈实现队列的下列操作: push(x) -- 将一个元素放入队列的尾部。pop() -- 从队列首部移除元素。peek() -- 返回队列首部的元素。empty() -- 返回队列是否为空。示例: MyQueue queue = new MyQueue(); queue.push(1);queu ...
分类:
其他好文 时间:
2020-05-24 16:51:25
阅读次数:
73
fruit = [] def menu(): print( ''' ********************水果超市******************** (面向对象,面向过程) 1. 查询全部水果 2. 查询指定名称的水果 3. 增加水果(增加到数据库) 4. 修改水果数量或者价格 5. 删除水 ...
分类:
其他好文 时间:
2020-05-24 13:49:01
阅读次数:
106