2019-2020-1 20199314 《Linux内核原理与分析》 第八周作业

可执行程序工作原理、 1、ELF(Executable and Linkable Format)可执行和可链接文件,其包含了以下三类: 可重定位文件(Relocatable File):保存着代码和适当的数据,用来和其它的目标文件一起来创建一个可执行文件、静态库文件或者是一个共享目标文件(主要是.o文件) 可执行文件(Executable File):保存着一个用来执行的程序,一般由多个可重定位文件结合生成,是完成了所有重定位工作和符号解析(除了运行时解析的共享库符号)的文件。 共享目标文件(
分类: 其他 发布时间: 11-07 21:17 阅读次数: 0

Date以及LocalDateTime格式化

public static void main(String[] args) { LocalDateTime local = LocalDateTime.now(); Date date = new Date(); //Date 类型的时间使用SimpleDateFormat SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(sdf.format(date)); //Lo
分类: 其他 发布时间: 11-07 21:17 阅读次数: 0

第28课 “共享状态”提供者(std::promise/std::package_task)

一. std::promise和std::package_task (一)共享状态、提供者和管理者   1.“共享状态”作为异步结果的传输通道,由std::async、std::promise和std::package_task等提供(Provider),并交由future/shared_future管理。Provider将计算结果写入“共享状态”对象,而future/shared_future通过get()函数来读取该结果。   2. std::promise用于包装一个值,将数据和futu
分类: 其他 发布时间: 11-07 21:17 阅读次数: 0

全栈项目之---kkit3.0全介绍

项目简介: 在kkit1.0的基础上波哥自研的一款devops工具,设计的底部框架比较大,也可以集成各种第三方工具,前后端分离,异步多线程所以直接越级为kkit3.0。这里也简单给我大家介绍一下波哥自研的kkit3.0是个什么东西。 大概逻辑架构如下: 红色部分是后台写完了,但是没有写完相应的接口。 功能展示: 目前整体分为四个大块,小功能直接都没数过,如上图 人员编辑功能展示: 角色展示: 资产用户展示(登录系统的账号) 资产展示: cmdb小功能: 点击主机名会有相应的服务器硬件信息。 批
分类: 其他 发布时间: 11-07 21:17 阅读次数: 0

Math.max.apply()用法

apply的一些其他巧妙用法 Math.max.apply( null, [12,23,34,45] ); //细心的人可能已经察觉到,在我调用apply方法的时候, // 第一个参数是对象(this), // 第二个参数是一个数组集合, // 在调用Person的时候,他需要的不是一个数组, // 但是为什么他给我一个数组我仍然可以将数组解析为一个一个的参数, // 这个就是apply的一个巧妙的用处:可以将一个数组默认的转换为一个参数列表([param1,param2,param3] 转换
分类: 其他 发布时间: 11-07 21:17 阅读次数: 0

将解压后的文件复制到指定文件夹

/// <summary> /// 将解压后的文件复制到指定文件夹 /// </summary> /// <param name="srcPath">解压后的文件夹路径</param> /// <param name="aimPath">指定文件夹路径</param> public void CopyDir(string srcPath, string aimPath) {
分类: 其他 发布时间: 11-07 21:17 阅读次数: 0

APP安全测试要点

APP面临的威胁 APP评估思路 APP自动化检测思路 安全测试要点 证书和签名 将apk文件更名为zip 使用unzip解压 META-INF中包含签名文件和真正的CERT.RSA文件(公钥证书自签名) 使用keytool工具查看证书内容 keytool -printcert -file META-INF/CERT.RSA cat META-INF/CERT.SF Allowbackup漏洞 AndroidManifest.xml文件中allowBackup属性值被设置为true。当allo
分类: 其他 发布时间: 11-07 21:17 阅读次数: 0

期中考试 秒表计时器

制作一个秒表计时器,记录0-15秒时间。要求精准,可控。 要求: 能够用按键控制秒表开始 能够用按键控制秒表停止 能够用按键控制秒表清零 使用定时器控制时间,要求精确。 使用1个数码管和多个按键实现功能。 1.首先根据要求把电路图加上2个按钮,如图下图所示 2.根据要求写出代码,下面是参考代码 #include<reg52.h> #define LED P0 unsigned int i = 0; unsigned int j =0; sbit KEY1 = P1^0; //暂停,开始
分类: 其他 发布时间: 11-07 21:17 阅读次数: 0

11.07练习赛

11.07练习题 T1 俄罗斯套娃 太懒了直接搬原题面系列 你开了一家卖俄罗斯套娃的店。因此,你向厂家订购了\(N\)个俄罗斯套娃,这些娃娃被编号为\(1\)到\(N\),其中第\(i\)个套娃是一个的直径为\(R_i\)高度为\(H_i\)的直♂柱体 。每个俄罗斯套娃都只能套高和直径严格比他小的套娃。同时只要满足条件,俄罗斯套娃可以嵌套多次。 有一天,你收到了厂家的来电,告诉你你预定的\(N\)个娃娃不能一次性全部做完。所以第一批只会送达直径大于等于\(A\)并且高度小于等于\(B\)的所有
分类: 其他 发布时间: 11-07 21:01 阅读次数: 0

期中考试马一鸣

秒表计时器 制作一个秒表计时器,记录0-15秒时间。要求精准,可控。 要求: 能够用按键控制秒表开始 能够用按键控制秒表停止 能够用按键控制秒表清零 使用定时器控制时间,要求精确。 使用1个数码管和多个按键实现功能。 1.首先根据要求把电路图加上2个按钮,如图下图所示 2.根据要求写出代码,下面是参考代码 #include<reg52.h> #define LED P0 unsigned int i = 0; unsigned int j =0; sbit KEY1 = P1^0; /
分类: 其他 发布时间: 11-07 21:01 阅读次数: 0

Java链表基础创建Base:

Java代码: package com; class A{ public int data; public A next=null; public A(){ } public A(int data,A next){ this.data=data; this.next=next; } } public class Test { public static void main(String[] args)
分类: 其他 发布时间: 11-07 21:01 阅读次数: 0

SpringData_04_ JPA中的一对多

1.JPA中的一对多 在一对多关系中,我们习惯把一的一方称之为主表,把多的一方称之为从表。在数据库中建立一对多的关系,需要使用数据库的外键约束。 什么是外键? 指的是从表中有一列,取值参照主表的主键,这一列就是外键。 2. 实体类关系建立以及映射配置 在实体类中,由于客户是少的一方,它应该包含多个联系人,所以实体类要体现出客户中有多个联系人的信息,代码如下: 一的一方Customer /** * 1.实体类和表的映射关系 * @Eitity * @Table * 2
分类: 其他 发布时间: 11-07 21:01 阅读次数: 0

$Luogu$ $P2024$ $[NOI2001]$ 食物链

链接 背景 \(CCF\) \(NOI\) \(2001\) \(Day1\) \(T1\) , \(Luogu\) \(P1955/Vijos1531\) 题意 给定三种动物 \(A,B,C\) 共 \(n\) 只(现在不确定种类)。规定 \(A\) 吃 \(B\) , \(B\) 吃 \(C\) , \(C\) 吃 \(A\) ,给出 \(n\) 句话形如 \(1 X Y(X,Y \in [1,n])\) 或者 \(2 X Y(X,Y \in [1,n])\) ,前一种描述 \(X\) 和
分类: 其他 发布时间: 11-07 21:01 阅读次数: 0

Windows静默部署Chrome、jdk脚本

好吧Windows!这个百年不愿意碰的东西,看桌面小弟兄有点辛苦,今天抽空写了个批处理。让安装不再麻烦!~ 比如需要安装jdk和chrome,那么我们先下载好两个安装包然后放在同一个文件夹下面。 image 接下来写批处理文件iJdk.bat ::静默安装jdk start /wait %~dp0jdk-8u231-windows-x64.exe /s ::删除JAVA_HOME wmic ENVIRONMENT where "name='JAVA_HOME'" delete ::新建JA
分类: 其他 发布时间: 11-07 21:01 阅读次数: 0

有关安全

安全在系统中的设置和应用 文章来源:刘俊涛的博客 欢迎关注公众号、留言、评论,一起学习。 __________________________________________________________________________________ 若有帮助到您,欢迎捐赠支持,您的支持是对我坚持最好的肯定(*^_^*)
分类: 其他 发布时间: 11-07 21:01 阅读次数: 0

执行上下文栈

执行上下文对象什么时候产生?函数调用的时候产生 1.在全局代码执行前,js引擎就会创建一个栈来存储管理所有的执行上下文对象 2.在全局执行上下文(window)确定后,将其添加到栈中(压栈) 3.在函数执行上下文创建后,将其添加到栈中(压栈) 4.在当前函数执行完后,将栈顶的对象移除(出栈) 5.当所有的代码执行完后,栈中只剩下window 函数定义的时候不产生函数上下文对象,只有在执行前1秒才创建函数上下文对象,也就是,不调用函数的话是不会产生函数执行上下文对象的 变量提升和函数声明提升是执
分类: 其他 发布时间: 11-07 21:01 阅读次数: 0

数据类型和C#关系对应

sqlserver与c#中数据类型的对应关系 /// private string changetocsharptype(string type) { string reval=string.empty; switch(type.tolower()) { case "int ": reval= "int32 "; break; case "text ": reval= "string "; break; case "bigint ": reval= "int64 "; break; case
分类: 其他 发布时间: 11-07 21:01 阅读次数: 0

程序员的你还沉浸在大公司就是螺丝钉?小公司锻炼人?错了!看完即懂

刚毕业那会经历过很多所谓创业公司,和很多朋友经历过画大饼,洗脑以及公司上市原始股这样的承诺。当你正在趟过这些谎言你就会发现,在这个世界上能信这些鬼话的也只有涉世未深的毕业生了。小公司里真的就是十几二十几个精英带你一路向前?没有办公室政治?呵呵,金庸说过有人的地方就有江湖。在经济下滑的今天小公司的老板能不拖欠的工资你就烧高香吧。 作为一个曾经毕业就信了大公司是螺丝钉,小公司锻炼人的鬼话的过来人,希望才毕业的朋友不要再去趟这个坑。 记住:名企的经历就是名校学历! 大公司就真的是个螺丝钉?要知道大公
分类: 其他 发布时间: 11-07 21:01 阅读次数: 0

kkitdeploy一键部署Java、Python开发环境

项目简介: 项目主要使用docker的方式一键部署各类应用及工具。目前已经有7个大类,几十种工具实现一键部署。并且根据个人实际情况进行自定义部署。 kkitdeploy工具部署: 如果曾经用过kkitdeploy现在要用新功能.需要删除本地镜像(registry.cn-hangzhou.aliyuncs.com/yangb/kkitdeploy:latest)后再执行下面的操作: git clone https://github.com/luckman666/kkitdeploy_instal
分类: 其他 发布时间: 11-07 21:01 阅读次数: 0

Codeforces - 补题汇总

大概目标是补到 #500 为止的 Div. 2 ,先定个小目标,寒假开始前补到 #560 为止 Codeforces Round #599 (Div. 2) 5/6 备注:0-1BFS(补图连通块) Codeforces Round #598 (Div. 3) 暂时跳过 Codeforces Round #597 (Div. 2) 6/6 备注:最小生成树,期望dp,二维数位dp Codeforces Round #596 (Div. 2, based on Technocup 2020 El
分类: 其他 发布时间: 11-07 21:01 阅读次数: 0