BSN第一次大赛三等奖作品展示-《具有数据授权保护与跨链交互能力的供应链金融信息系统链改方案》
日前,区块链服务网络BSN第一次开发者大赛圆满落幕。本次大赛以“传统信息化系统链改方案”为主题,根据大赛规则以及参赛者意愿,将于2020年3月17日对已获作者许可的29份获奖作品和18份未获奖作品予以公布,作品共覆盖三十多种行业系统的链改方案。大赛组委会感谢各位参赛者发扬互联网精神,将自己的研究成果无私地与广大开发者进行分享。
如何给嵌入式Linux打实时补丁?
实时系统可以分为硬实时(Safety-Critical,低延时,比如几十个us内)和软实时(几百个us~几个/几十个ms),硬实时通常跟高确定性、可靠性要求同时出现,如果达不到,可能会造成重大生命或者财产损失,比如说航天飞控、汽车制动系统、精密仪器等都有较高的硬实时要求。对于软实时,可靠性要求没那么高,即使出现了延迟,造成的损失可控,比如说音频失真,视频不顺畅。
Python监控Linux系统(1)<dstat,glances,shell,dos2unix>
使用Python监控Linux系统Linux下有许多使用Python语言编写的监控工具,如inotify-sync,dstat和glances.此外,如果要根据业务编写简单的监控脚本,很多工程师也会选择Python语言。Python语言是一门简单易学/语法清晰/表达能力强的编程语言,非常适合于编写监控程序的场景。使用Python语言编写监控程序具有以下几个优势:Python语言开发效率高。Pyth
Servlet技术(笔记)
Servlet技术1.1Servlet概述:什么是servlet:它是运行在web服务器端的--个java小程序,简单来说,它就是一个java类在使用servlet时,需要导入javax.servlet下的jar包。比如:tomcat服务器提供了servlet的servlet-api.jar包,所以在开发时用tomcat服务器就不需要再导入servlet的jar包。Servlet它是一个资源,是用
【LeetCode-查找】寻找旋转排序数组中的最小值
题目描述 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。 请找出其中最小的元素。 你可以假设数组中不存在重复元素。 示例: 输入: [3,4,5,1,2]
输出: 1
输入: [4,5,6,7,0,1,2]
输出: 0
题目链接: https://leetcode-cn.com/problems/find-minimum-in-rotated-sorted-array/ 做这题之前要先把
项目Alpha冲刺(4/10)
格式描述 这个作业属于哪个课程 班级的链接 这个作业要求在哪里 团队作业第五次——站立式会议+alpha冲刺 团队名称 学长帮帮忙组 这个作业的目标 描述第四天冲刺的项目进展、问题困难、心得体会 作业正文 项目alpha冲刺4/10 其他参考文献 《第一行代码》、《flask web开发实战》 项目燃尽图 会议照片 项目进展——成员情况 曾宏健: 项目进展:完成辅导搜索 问题困难:无 心得体会:继续学习 陈志达: 项目进展:进行项目前端部分测试 问题困难:无 心得体会:熟能生巧 郑小华: 项目
Linux学习28-linux一行命令杀掉指定名称进程(killall 、kill 、pkill)
前言 常见面试题:如何用一句 linux 指令,查找到指定名称的进程并杀掉 常用的杀进程的三个指令:killall 、kill 、pkill 杀进程几种方式 killall命令用于杀死指定名字的进程(kill processes by name) killall [参数] [进程名] kill命令杀死指定进程PID的进程 kill [参数] [进程id] pkill 和killall差不多,也是用于杀掉指定名称的进程 pkill [参数] [进程名] killall 先用ps查找出需要杀掉的进
编译原理-第四章 语法分析-4.6 简单LR技术
简单LR分析方法 一、LR语言分析器模型与算法 1.输入、输出、栈和方法 2.LR语法分析表 3.LR分析程序 4.例 例1: 例2: 二、LR语法分析算法 1.LR语法分析算法的定义和概念 定义: 概念: 2.LR语法分析算法的特点 三、LR分析方法和LL分析方法的比较 四、构造SLR分析表 1.相关概念 2.从文法构造识别可行前缀的DFA ⅰ拓广文法 ⅱ构造LR(0)项目集规范族 ⅲ特点 3.从上述DFA构造SLR分析表 参考——慕课-苏州大学
烤盐屋——冲刺日志3(04-29)
这个作业属于哪个课程 <2020春S班(福州大学)> 这个作业要求在哪里 <作业要求的链接> 团队名称 烤盐屋 这个作业的目标 作业正文 <如下文> 其他参考文献 无 一.燃尽图 二.站立式会议图片 三.成员进度 陈朝帏 昨日进展: 存在问题: 今日计划: 黄一舟 昨日进展: 存在问题: 今日计划: 留晓滨 昨日进展: 存在问题: 今日计划: 郭子成 昨日进展: 存在问题: 今日计划: 王霆锴 昨日进展: 存在问题: 今日计划: 代铭杰 昨日进展: 存在问题: 今日计划: 郑志成 昨日进展:
shell脚本之十:while循环及应用实践
十、while循环及应用实践 (一)while循环语法 while 循环语法:
while <条件表达式>
do
指令
done
(二)范例1: 每隔2s输出系统负载情况。 [root@centos6-kvm3 scripts]# cat 10-01.sh
#!/bin/bash
while true
do
uptime >>/tmp/oldboy.log
sleep 2
done
[root@centos6-kvm3 scripts]#
1、脚本执行的方法 用法 说明 sh
LeetCode 160. 相交链表 Intersection of Two Linked Lists (Easy)
编写一个程序,找到两个单链表相交的起始节点。力扣 解法一:剑指offer中思路,先计算两个链表长度(lengthA, lengthB),然后长链表先走(lengthA-lengthB)步后,两个链表一起走,相等节点即为要找的节点。 /**
* Definition for singly-linked list.
* struct ListNode {
* int val;
* ListNode *next;
* ListNode(int x) : val(x)
如何理解IT、OT、CT
IT是指互联网技术,Internet Technology。 在IT、CT大融合之前,IT并不是Information Technology(信息技术),IT最初是指互联网技术,这也是为什么BAT这些巨头被称为互联网三巨头的原因。 在开始的时候,IT和CT还是泾渭分明的两种技术,IT业也也可以说是代表了计算机业,一些涉及到计算机的软硬件企业也被称为是IT业企业。 在美国,思科、微软、谷歌这些大公司被认为是IT业企业。 CT是指通信技术,Communication Technology。 最早的
tensoboard [Errno 22] Invalid argument 以及 Invalid format string问题解决
Invalid argument 问题解决: 需要保证tensorboard与tensorflow版本一致。 Invalid format string 问题解决: 修改 manager.py 文件中 “%s” 为 “%S” 。文件路径:site-packages/tensorboard/manager.py 个人推荐使用pycharm进行python开发,因为感觉这个编译器的包管理非常方便。下图为包管理界面示例。
[CF798C] Mike and gcd problem - GCD,思维
Description Mike 给定一个 \(n\) 个元素的整数序列 \(A=[a_1,a_2,...,a_n]\),每次操作可以选择一个 \(i (1 \le i<n)\),将 \(a[i],a[i+1]\) 变成 \(a[i]-a[i+1]\) 和 \(a[i]+a[i+1]\)。现在想要的是 \(A\) 序列所有元素的最大公约数大于 \(1\),请计算最少的操作次数。 Solution 原始序列的 GCD 为 1 时,我们只需要将其变为 2 考虑两个数如何变成全偶数:两个奇数需要 \
Math常用类、Date类、Calendar类、两者相互转换
Math类:用于执行数学计算 PI属性,获取圆周率 random():获得一个0-1之间的随机浮点 floor():向下取整 ceile():向上取整 round():四舍五入 max():最大值 min():最小值 power():获得幂次方 方法可直接在main方法中调用,因为源码写的是static 没有static的修饰的称为实例方法,只有在实例化后才能调用 static是常驻内存,又称为类方法,static只会用于常用类和变量,使用static修饰的数据直接通过“类名.方法名”进行调用
今日推荐
周排行