bootcmd与bootargs

1.1:bootcmd 保存着 uboot 默认命令,uboot 倒计时结束以后就会执行 bootcmd 中的命令。这些命令一般都是用来启动 Linux 内核的,比如读取 EMMC 或者 NAND Flash 中的 Linux 内核镜像文件和设备树文件到 DRAM 中,然后启动 Linux 内核;板子第一次运行 uboot 的时候都会使用默认值来设置 bootcmd,环境变量。在 include/env_default.h看下默认值 env_t environment __PPCENV__ =
分类: 其他 发布时间: 11-26 21:50 阅读次数: 0

Java 迭代器须知 | “for each”与迭代器的关系

Iterator接口包含4个方法: 通过反复调用next方法就可以逐个访问集合中的每个元素。需要注意,如果到达了集合的末尾,再次调用next方法将会抛出一个NoSuchElementException,因此,通常遍历在调用next方法前先调用hasNext方法。 如果想要遍历集合中的所有元素,可以请求一个迭代器,并在hasNext方法返回true时反复地调用next方法,如: 1 public static void main(String[] args) { 2 List
分类: 其他 发布时间: 11-26 21:50 阅读次数: 0

Java代码实现定时器

一 1 import java.util.Timer; 2 import java.util.TimerTask; 3 4 public class time { 5 public static void main(String[] args) { 6 //java.util.Timer包下的 schedule(TimerTask task, long delay, long period) 7 /** 8 * 参数一
分类: 其他 发布时间: 11-26 21:50 阅读次数: 0

前端性能优化----图像优化(图片)

图像优化   在Web应用中,图片占据了很大一部分流量,所以对图像的优化必不可少。 待整理:https://github.com/laoqiren/web-performance/blob/master/%E9%9D%99%E6%80%81%E8%B5%84%E6%BA%90/%E5%9B%BE%E5%83%8F%E4%BC%98%E5%8C%96.md
分类: 其他 发布时间: 11-26 21:50 阅读次数: 0

发现sqlite

本文使用"发现"二字,是表示我作为一个用过mysql oracle hive以及各种nosql数据库的男人,竟然发现有一个如此常识的数据库我竟然不知道。 在配置airflow的时候,我想当然的认为airflow的元数据应该储存在像是mysql类型的数据库中,我从来没有安装过sqlite,但是我直接初始化的airflow的时候,竟然初始化成功了, 并产生了airflow.db这个文件。
分类: 其他 发布时间: 11-26 21:50 阅读次数: 0

【翻译】Flink Table Api & SQL — 自定义 Source & Sink

本文翻译自官网: User-defined Sources & Sinks https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/table/sourceSinks.html TableSource提供对存储在外部系统(数据库,键值存储,消息队列)或文件中的数据的访问。在TableEnvironment中注册TableSource后,可以通过Table API或SQL查询对其进行访问。 TableSink 将表发送到外部
分类: 其他 发布时间: 11-26 21:50 阅读次数: 0

前端性能优化-学习链接,待持续更新

https://github.com/laoqiren/web-performance 待全面学习
分类: 其他 发布时间: 11-26 21:50 阅读次数: 0

全排列next_permutation()用法和构造函数赋值

全排列next_permutation()用法 在头文件aglorithm里 就是1~n数组的现在的字典序到最大的字典序的依次增加。(最多可以是n!种情况) int a[n]; do{ }while(next_permutation(a,a+n)); 或者知道有多少种情况 比如排好序就有n! int a[n]; sort(a,a+n); int chi=1; for(int i=1;i<=n;i++){ chi*=i; } while(chi--){ next_permutat
分类: 其他 发布时间: 11-26 21:50 阅读次数: 0

数据库原理-SQL查询语句

参考书籍《Oracle 数据库开发与应用》 SQL查询语句,针对数据库中的表提供了各种查询功能。这里分为五个部分,说明在SQL中如何对数据进行查询。 简单查询 SELCET语句是最简单的SQL语句,格式为 ---------------------------------------- SELECT {*,列名[别名],···} FROM 表名; ----------------------------------------- 在SELECT语句中,具有以下性质:1.包含算术表达式 2.给字
分类: 其他 发布时间: 11-26 21:50 阅读次数: 0

【C语言】找出1000以内所有的素数

#include<stdio.h> main() { int i, j, t; for (i = 2; i <= 1000; i++) { int t = 1; for (j = 2; j < i; j++) { if (i%j == 0) { t = 0; break; }
分类: 其他 发布时间: 11-26 21:50 阅读次数: 0

线段树(单点修改+区间查询)&(区间修改+区间查询)

https://www.cnblogs.com/Bw-Orzzzzz/p/10829082.html https://blog.csdn.net/henulmh/article/details/98756541
分类: 其他 发布时间: 11-26 21:50 阅读次数: 0

python3中“->”的含义

->:标记返回函数注释,信息作为.__annotations__属性提供 __annotations__属性是字典。键return是用于在箭头后检索值的键。但是在Python中3.5,PEP 484 - Type Hints附加了一个含义:->用于指示函数返回的类型。它似乎也将在未来版本中强制执行。 def test() -> [1, 2, 3, 4, 5]: pass print(test.__annotations__) {'return': [1, 2, 3, 4]}
分类: 其他 发布时间: 11-26 21:50 阅读次数: 0

剑指offer-面试题32-从上到下打印二叉树-二叉树遍历

/* 题目: 按层自上向下打印二叉树。 */ /* 思路: 使用队列,将节点压入队列中,再弹出来,压入其左右子节点,循环,直到栈为空。 */ #include<iostream> #include<string.h> #include<algorithm> #include<cmath> #include<stdio.h> #include<vector> #include<stack> #include<queue> using namespace std; struct TreeN
分类: 其他 发布时间: 11-26 21:50 阅读次数: 0

OWSAP WEB扫描器介绍和使用四

一、关于扫描https协议的网站设置 (1)点击左上方设置按钮,找到Dynamic ssl certificates (2)点击保存,生成的root_ca_.cer的自签名证书 (3) 将证书上传到指定的代理浏览器上
分类: 其他 发布时间: 11-26 21:50 阅读次数: 0

UVA1389 Hard Life (01分数规划+最大流)

洛谷 题目描述略 题解时间 $ (\frac{\Sigma EdgeCount}{\Sigma PointCount})_{max} $ 是什么已经不用说了⑧ 经典的01分数规划 上来先二分答案$ ans $ 之后考虑判断 根据选边与选点的关系 考虑建出这样一个图: 建立源点 $ S $ 与汇点 $ P $ 对于原图中的每条边看做一个点,从 $ S $ 向这个点建流量为 $ 1 $ 的边 对于原图中的每个点向 $ T $ 建流量为 $ ans $ 的边 对于原图中的每条边所代表的点,向这条边连
分类: 其他 发布时间: 11-26 21:50 阅读次数: 0

Natas25-writeup

前言   题目链接: http://natas25.natas.labs.overthewire.org   做这一题花了一些时间,也是由于自己知识点掌握不足,所以分享下解题过程。 题目分析   首先,登录后看到以下界面,是一篇文章的内容。右上角,language的地方可以选择语言,默认是英语,可以选择德语。当选择德语或英语后,可以看到URL请求会发送lang的参数。当我看到这里的时候先想到的是文章内容可能是读取的网站的文件内容,猜测通过目录遍历去直接查看/etc/natas_webpass/
分类: 其他 发布时间: 11-26 21:50 阅读次数: 0

Redis是什么?看这一篇就够了

本文由葡萄城技术团队编撰并首发转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。引言在Web应用发展的初期,那时关系型数据库受到了较为广泛的关注和应用,原因是因为那时候Web站点基本上访问和并发不高、交互也较少。而在后来,随着访问量的提升,使用关系型数据库的Web站点多多少少都开始在性能上出现了一些瓶颈,而瓶颈的源头一般是在磁盘的I/O上。而随着互联网技术的
分类: 数据库 发布时间: 11-26 21:40 阅读次数: 0

Java 数据持久化系列之JDBC

前段时间小冰在工作中遇到了一系列关于数据持久化的问题,在排查问题时发现自己对 Java 后端的数据持久化框架的原理都不太了解,只有不断试错,因此走了很多弯路。于是下定决心,集中精力学习了持久化相关框架的原理和实现,总结出这个系列。 上图是我根据相关源码和网上
分类: 编程语言 发布时间: 11-26 21:34 阅读次数: 0

HTML+CSS总结(一)

**表格的细线边框**   table{ border-collapse:collapse; }      collapse 单词是合并的意思。.   border-collapse:collapse;     表示相邻边框合并在一起。 **外边距实现盒子居中** 可以让一个盒子实现水平居中,需要满足一下两个条件:   1. 必须是块级元素。    2. 盒子必须指定了宽度(width)。    3. 然后就给左右的外边距都设置为auto,就可使块级元素水平居中。 **文字盒子居中图片和背景区
分类: 其他 发布时间: 11-26 21:34 阅读次数: 0

小程序笔记1--小程序基本配置

博客地址 :https://www.cnblogs.com/sandraryan/ 小程序的基本配置 在App中存放小程序的根逻辑/钩子函数等。 常用钩子函数: onLaunch() 打开小程序自动触发 onShow() onHide() onError() 见名知意,这三个钩子函数分别是小程序显示/隐藏/错误监听函数。 在app里声明的函数和全局数据,可以被整个小程序的代码使用 app.js文件 // 小程序( •̀ ω •́ )y // 小程序的app.js文件中必须要调用app函数,在函
分类: 其他 发布时间: 11-26 21:34 阅读次数: 0
今日推荐