周报2022 net 12

12.27生成随机数,循环间断,数组元素访问,

无限循环即在限制循环次数的位置为空 数组中数据建议和数组类型保持一致 0位是第一个元素 ......
随机数 数组 元素 12.27 12

12月27日JSON对象

目录JSON对象将JSON字符串转换成对象将对象转换成JSON字符串 JSON对象 JSON是一种文本格式,它通过简单的键值对表示数据,这些键值对可以嵌套并形成层级结构。 JSON对象的基本格式 var str1 = '{"name":"Alex","age":18}';//JSON字符串 将JSO ......
对象 JSON

12.12

为什么说 Java 语言“编译与解释并存”? 高级编程语言按照程序的执行方式分为编译型和解释型两种。 编译型语言是指编译器针对特定的操作系统将源代码一次性翻译成可被该平台执行的机器码。 解释型语言是指解释器将源代码逐行解释成特定平台的机器码并立即执行。 Java 语言既具有编译型语言的特征,也具有解 ......
12.12 12

12.11

什么是字节码? 采用字节码的好处是什么? 所谓的字节码,就是Java程序经过编译之后产生的.class文件,字节码能够被虚拟机识别,从而实现Java程序的跨平台性。 Java 程序从源代码到运行主要有三步: 编译 :将源代码(.java)编译成虚拟机可以识别理解的字节码文件(.class);解释 : ......
12.11 12 11

12.13

需要注意一下,对于布尔类型: 如果 boolean 是单独使用(在编译之后使用 Java 虚拟机中的 int 数据类型来代替),则占 4 个字节;如果 boolean 是以“boolean数组”的形式使用,则占 1 个字节(不过 Java 规范对 boolean 占用的内存空间没有明确的规定,不同的 ......
12.13 12 13

12.14

自动类型转换、 强制类型转换? 看看这几行代码? Java 所有的数值型变量可以相互转换,当把一个表数范围小的数值或变量直接赋给另一个表数范围大的变量时,可以进行自动类型转换;反之,需要强制转换。 这就好像,小杯里的水倒进大杯没问题,但大杯的水倒进小杯就不行了,可能会溢出。 ......
12.14 12 14

12.18

说说自增自减运算? 看下这几个代码运行结果? ++和--运算符可以放在变量之前,也可以放在变量之后。 当运算符放在变量之前时(前缀),先自增/减,再赋值;当运算符放在变量之后时(后缀),先赋值,再自增/减。例如,当 b = ++a 时,先自增(自己增加 1),再赋值(赋值给 b);当 b = a++ ......
12.18 12 18

闲话12.27

今天很颓废啊。 上午劲爆写题啊,猜数游戏这题寒假的时候讲过🤗,但是讲题的时候我连题目都没弄懂(。今天上午写了写发现不算很难🤔,原神搞一搞好像就出来了🤗。 下午就打算回班听生物串讲😍,很期待赵斌和我们吹水啊🤗,到了那说赵斌两点半要去开会,至少三点才回来,那就等吧😭。等到三点半了 zm 等不 ......
12.27 12 27

12.1

Java只支持单继承,不支持多继承。一个类只能有一个父类,不可以有多个父类。Java支持多层继承(继承体系)。Java继承了父类非私有的成员变量和成员方法,但是请注意:子类是无法继承父类的构造方法的。 注意:不要仅为了获取其他类中某个功能而去继承 ,类与类之间要有所属(“is a” )关系 方法的重 ......
12.1 12

12.4

抽象类抽象类的概念:Java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类。如:Shape类计算周长和面积的方法无法确定,那么就可以将这样的方法声明为抽象的,以便在具体的子类中进行实现。 抽象类的声明: [修饰符] abstract class ......
12.4 12

12.5

接口 在Java中接口不仅仅是程序开发过程中“约定”,更是更加抽象化的抽象类。 接口的声明语法: [修饰符] interface 接口名{[常量];[抽象方法];} 接口实现的语法: [修饰符] class 类名 [extends 父类名] [implements 接口1,接口2,……]{类体部分} ......
12.5 12

12.6

面向对象(封装,继承,多态);编译与解释并存;平台无关性,平台无关性的具体表现在于,Java 是“一次编写,到处运行”的语言,因此采用 Java 语言编写的程序具有很好的可移植性,而保证这一点的正是 Java 的虚拟机机制。在引入虚拟机之后,Java 语言在不同的平台上运行不需要重新编译。支持多线程 ......
12.6 12

12.7

JVM:Java Virtual Machine,Java虚拟机,Java程序运行在Java虚拟机上。针对不同系统(Windows,Linux,macOS)的实现不同的JVM,因此Java语言可以实现跨平台。JRE:Java Runtime Enviroment,Java 运行时环境。 是运行基于 ......
12.7 12

12.8

什么是Java的跨平台性?原理是什么? 所谓跨平台性,是指Java语言编写的程序,一次编译后,可以在多个系统平台上运行。实现原理:Java 程序其实是运行在JVM (Java虚拟机) 上的,使用 Java 编译器编译 Java 程序时,生成的是与平台无关的字节码,这些字节码只面向 JVM。不同平台的 ......
12.8 12

12.27闲话

我去怎么明天就考试了 今天没啥抽象事,就是分块入门9题我T1都没写过去非常恼 带修莫队没写出来,要是线段树就直接乱杀了,分块估计也能乱杀我非常恼 TLE的带修莫队 #include<bits/stdc++.h> #define int long long /* fast io */ using na ......
12.27 12 27

12.27每日总结2

中午的时候做了软件企业文化的大作业 公司管理 1 公司管理体系概述 在我们公司,建立一个完善的公司管理体系是为了确保公司运营高效、有序,实现长期发展目标。公司管理体系包括管理理念、目标、架构和运作机制等方面,为公司的各项管理工作提供指导和支持。 1.1 公司管理理念 我们公司的管理理念是以客户为中心 ......
12.27 12 27

.NET Core 程序实现 Windows 系统 Development、Staging、Production 三种环境的无感部署

.NET Core 程序实现 Windows 系统 Development、Staging、Production 三种环境的无感部署 阅读目录 〇、前言 一、配置文件 二、程序读取配置 1. 配置文件信息读取实现 2. 关于本机测试 三、Windows 服务器配置 四、如何在同一台服务器 部署 两种 ......

Sqoop连接数据库报错:Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)

Sqoop连接数据库报错:Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol的解决方法。 控制台报错: [root@bigdata1 sqoop-1.4.2.bin__hadoop-2.0.0-alpha]# ......

12使用fdma读写DDR

软件版本:VIVADO2021.1 操作系统:WIN10 64bit 硬件平台:适用XILINX A7/K7/Z7/ZU/KU系列FPGA 登录米联客(MiLianKe)FPGA社区-www.uisrc.com观看免费视频课程、在线答疑解惑! 1概述 FDMA是米联客基于AXI4总线协议定制的一个D ......
fdma DDR

Xmas Contest 2022 Fast as Fast as Ryser

首先和 \(\text{Fast as Ryser}\) 一样,当 \(n\) 为奇数时加一个点,将 \(n\) 任意划分成 \(\frac{n}{2}\) 个匹配,则求的匹配和原来的匹配构成了若干个环和若干条链,那么有匹配大小 \(=\) \(\frac{n}{2}-\) 链的个数。令链的集合幂级 ......
Fast Contest Ryser Xmas 2022

使用.NET Core接入飞书AI

飞书AI接入教程 首先,准备俩个账号:ChatGPT账号、飞书账号。 飞书账号请自行注册,访问链接 www.feishu.cn/ 即可登录。 第一步,飞书进入开发者平台。点击创建应用。 填写应用名称和描述,还有头像也可以自己修改。 然后点击左边的添加应用,添加机器人。 添加机器人权限: im:mes ......
Core NET

k8s 1.22.12 + kubeedge 1.12.1 离线部署指南

摘要:由于MEF需要用户提供开源的k8s和kubeedge环境,实验室内网代理配置复杂,以下提供通过离线包的形式安装kubenetes 1.22.12+kubeedge 1.12.1 的指南 kubenetes 1.22.12+kubeedge 1.12.1 离线手动安装指南 k8s 1.19.16 ......
kubeedge 指南 12 k8s k8

12.26

Git 版本控制 分布式: 集中式与分布式,中心服务器故障是否影响本地服务器工作 安装:sudo apt-get install git git 版本控制 增加版本 mkdir 文件名 cd 文件名 git init vim 文件 git add 文件 git commit -m '版本名' 回退版 ......
12.26 12 26

安装 .NET7 sdk

Centos Linux 安装 .NET 之前,请运行以下命令,将 Microsoft 包签名密钥添加到受信任密钥列表,并添加 Microsoft 包存储库。 打开终端并运行以下命令:sudo rpm -Uvh https://packages.microsoft.com/config/centos ......
NET7 NET sdk

12.27每日总结

今天早上进行了软件构造的实验作业 实验二:百度图像增强与特效SDK实验 一、实验要求 任务一:下载配置百度图像增强与特效的Java相关库及环境(占10%)。 任务二:了解百度图像增强与特效相关功能并进行总结(占20%)。 任务三:完成图像增强GUI相关功能代码并测试调用,要求上传自己的模糊照片进行图 ......
12.27 12 27

.NET Moq mock internal类型

.NET Framework以及.NET(Core) 5之前的版本 在AssemblyInfo.cs文件里添加 InternalsVisibleTo 声明 // This assembly is the default dynamic assembly generated by Castle Dyn ......
internal 类型 mock NET Moq

【2023-12-26】连岳摘抄

23:59 RMWS! ——XXX 你认为,儿子长大后别给他压力,他一下可以继承几千万的资产,生活将更幸福。这是富裕阶层典型的误区,以为可以用钱买孩子幸福的一生。守财比发财更难,守财需要理性、克制、自律、高超的判断力,极其反人性,不经过严格的训练,得不到这能力。一个轻轻松松,不经历竞争的孩子,继承的 ......
2023 12 26

使用容器快速在阿里云 ECS 多节点上搭建 Citus 12.1 集群

阿里云 ECS 机器节点 这里我们使用两台同一区域的 ECS 机器。 机器配置:2 核 2 G。(ps: 阿里云 99 元一年的活动) 一台安装 coordinator(协调器),这里内网 IP 为 172.18.60.11 一台安装 worker,这里内网 IP 为 172.18.60.12 操作 ......
节点 集群 容器 Citus 12.1

Taurus .Net Core 微服务开源框架:Admin 插件【4-7】 - 配置管理-Mvc【Plugin-Metric 接口调用次数统计】

前言: 继上篇:Taurus .Net Core 微服务开源框架:Admin 插件【4-6】 - 配置管理-Mvc【Plugin-Doc 接口测试及文档】 本篇继续介绍下一个内容: 系统配置节点:Mvc - Plugin - Metric 接口调用次数统计: 配置界面如下: 1、Metric.IsE ......
Plugin-Metric 插件 框架 接口 次数

12.30号直播:SSRF打穿内网

本次的课程的内容为: 1.SSRF漏洞原理2.SSRF靶场演示3.利用思路扩展 12月30日晚20:00,我们不见不散~ Ms08067安全实验室专注于网络安全知识的普及和培训,是专业的“图书出版+培训”的网络安全在线教育平台,专注于网络安全领域中高端人才培养。 平台已开设Web安全零基础就业,We ......
12.30 SSRF 12 30