fake HBOI2020游记

Day -1 因为个人原因选择不去了,只可惜700rmb白捐了。 虽然不去,但还是想要知道自己和大佬的差距有多大,所以还是开了联考题。 Day 1 怎么HB突然改A卷力??? T1:什么玩意儿,只会log方 T2:多项式直接跳 T3:跟异或有关直接跳 Day 2 待填。
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

Spring5【五】Bean 的自动装配及注解开发

7、bean 的自动装配 自动装配是使用 Spring 满足 bean 依赖的一种方式 Spring 会在应用上下文中为某个 bean 寻找其依赖的 bean,即在上下文自动寻找并自动给 bean 装配属性 由于在手动配置 xml 过程中,常常发生字母缺漏和大小写等错误,而无法对其进行检查,使得开发效率降低。采用自动装配将避免这些错误,并且使配置简单化。 在 Spring 中有三种装配方式: 在 xml 中显式的配置 在 Java 中显式的配置 隐式的自动装配 bean【重要】 Spring
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

OS进程/线程切换

OS进程/线程切换 1.基本概念 1.1 进程 进程:运行中的程序,同一个程序可以运行出多个进程,其不同之处表现在PCB中 PCB:用来记录进程信息的数据结构,类似于当前CPU的快照加上一些进程本身的数据 CPU切换进程from->to:需要将当前运行着的进程from的PCB保存下来,然后将to的PCB更新到CPU中 进程=资源+指令执行序列:进程切换时必须同时切换指令执行序列和内存资源映射表 资源:内存资源,即每个进程都有属于自己的内存空间(在内存管理部分还会提到) 指令执行序列:即进程的指
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

Matplotlib的一些小细节——Legend图例

Legend 图例 在Matplotlib中绘制多个图线时,需要在图表中说明每条曲线的含义,这时就用到了图例Legend。 使用方法 在plt.plot中添加label属性(不添加也可,但是需要在plt.legend中添加) 在plt.plot之后添加plt.legend(handles=,labels=,loc=) 相应参数及注意事项 plt.legend(handles=,labels=,loc=) loc,缺省为'best' 'best'自动选择最空白的位置,并会随着图像大小变化调整位置
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

web页面与多页应用(一)

一 渲染引擎 影响解析生成DOM树的时间——标签数量和嵌套层级 影响到狗偶见渲染树的性能——样式匹配方式和布局与绘制的关系     在选择器的右边尽量使用具有唯一性的选择器,而不要使用标签选择器这类容易匹配的选择器            布局和绘制是按先后顺序执行,重新布局一定会进行重新绘制。而重新绘制不一定引起重新布局。 渲染页面大致流程 解析HTML标签并生成DOM树 解析CSS规则并生成CSSOM树 将DOM树和CSSOM树合并成一个渲染树 根据渲染树来进行布局 对渲染树上的节点进行绘制
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

lInux 查询 cpu 内核 频率

Linux 查看 CPU 型号及内存频率及其它信息的命令 - 简书 https://www.jianshu.com/p/184b6fcbef67 【Linux】查看硬盘、CPU、内存、网络 相关信息的指令_Moo_Lavender的博客-CSDN博客_linux内存用量可以超过总共吗? https://blog.csdn.net/Moo_Lavender/article/details/106104401
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

005.OpenShift访问控制-权限-角色

一 Kubetcl namespace 1.1 namespace描述 Kubernetes namespace提供了将一组相关资源组合在一起的机制。在Red Hat OpenShift容器平台中,project是一个带有附加注释的Kubernetes namespace。 namespace提供以下特性: 命名资源,以避免基本的命名冲突; 将管理权限授予受信任的用户; 限制用户资源消耗的能力; 用户和用户组隔离。 1.2 project project提供了一种机制,通过这种机制可以管理普通
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

Jsp新闻显示

组员:赵鑫林,陈天钧 1.创建数据库及表格 2.封装登录 User类 封装loginservice 验证登录 效果图 3.新闻页面 News类 封装NewsService Shownews.jsp ShownewsServlet 效果图
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

程序员必须掌握的Java 框架,小白学会之后15k不是问题

Spring 的核心特性是什么?Spring 优点? Spring 的核心是控制反转(IoC)和面向切面(AOP) Spring 优点: 程序员必须掌握的Java 框架,学会之后50k不是问题 (1)方便解耦,简化开发 (高内聚低耦合) Spring 就是一个大工厂(容器),可以将所有对象创建和依赖关系维护,交给 Spring管理 spring 工厂是用于生成 bean (2)AOP 编程的支持 Spring 提供面向切面编程,可以方便的实现对程序进行权限拦截、运行监控等功能 (3) 声明式事
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

undefined 和 null

如果定义的变量准备在将来用于保存对象,那么最好将该变量初始化为 null 而不是其他值。这样 一来,只要直接检查 null 值就可以知道相应的变量是否已经保存了一个对象的引用,如下面的例子 所示: if (car != null){ // 对 car 对象执行某些操作 } 实际上,undefined 值是派生自 null 值的,因此 ECMA-262 规定对它们的相等性测试要返回 true: alert(null == undefined); //true NullExample02.htm
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

Zookeeper 文件系统 ?

Zookeeper 提供一个多层级的节点命名空间(节点称为 znode)。与文件系统不 同的是,这些节点都可以设置关联的数据,而文件系统中只有文件节点可以存放 数据而目录节点不行。 Zookeeper 为了保证高吞吐和低延迟,在内存中维护了这个树状的目录结构,这 种特性使得 Zookeeper 不能用于存放大量的数据,每个节点的存放数据上限为 1M。
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

2059-Authentication plugin'caching_sha2_password'cannot be loaded

 Navicat在连接MySQL的时候出现了以下错误: 原因:   新版mysql数据库的加密方式改变,进而导致Navicat连接输入的密码不能与安装时输入的密码匹配,那如何解决这个问题呢?很简单,只需要一句代码的事儿~ 1、打开MySQL 8.0 Command Line Client 2、输入密码 3、更改密码 ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY '123456'; 4、重新连接Navicat
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

2020 HDU校赛 Problem J

题面 Problem Description 给定一个n行m列的网格地图,从上到下依次编号为第1行到第n行,从左往右依次编号为第1列到第m列。每个格子要么可以通行(用"."表示),要么不可通行(用"#"表示)。 玩家P现在位于某个可以通行的格子上,小地图显示出了玩家所在位置周围3×3=9个格子。请写一个程序,根据地图和小地图找到玩家可能所在的位置。 Input 第一行包含一个正整数T(1≤T≤10),表示测试数据的组数。 每组测试数据第一行包含两个正整数n,m(1≤n,m≤100),表示行数和
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

Java Jar 包加密 -- XJar

Java Jar 包加密 一、缘由   Java的 Jar包中的.class文件可以通过反汇编得到源码。这样一款应用的安全性就很难得到保证,别人只要得到你的应用,不需花费什么力气,就可以得到源码。   这时候就需要对jar进行加密处理。 二、技术&工具   XJar   GitHub:https://github.com/core-lib/xjar   码云:https://gitee.com/core-lib/xjar?_from=gitee_search   maven集成 XJar   
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

MySQL数据库——连接查询

1.基本含义   连接就是指两个或2个以上的表(数据源)“连接起来成为一个数据源”。   实际上,两个表的完全的连接是这样的一个过程:   左边的表的每一行,跟右边的表的每一行,两两互相“横向对接”后所得到的所有数据行的结果。   注意:连接之后,并非形成了一个新的数据表,而只是一种“内存形态”。    2.连接语法的基本形式   from 表1 [连接方式] join 表2 [on 连接条件];   连接的结果可以当作一个“表”来使用。常用有以下几种连接方式:交叉连接  内连接  外连接  
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

mysql重置密码 mysql重置密码

mysql重置密码 1.打开命令窗口cmd,输入命令:net stop mysql,停止MySQL服务, 2.开启跳过密码验证登录的MySQL服务 输入命令 mysqld --console --skip-grant-tables --shared-memory 3.再打开一个新的cmd,无密码登录MySQL,输入登录命令:mysql -u root -p 4. 密码置为空,命令如下: use mysql update user set authentication_string='' whe
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

没有边界,没有界限的关系, 即使再好,也要离开。

没有边界,没有界限的关系, 即使再好,也要离开。 因为他的目的是吞并你, 有了错,他都说是你的。 有了好处他都说是他的。 从来是对人不对事。 牢牢得把控你 精神上压制你。 这样得父母, 这样得夫妻 这样得子女, 都是垃圾。 真正对你好的人,会让你独立。 授人以渔。 无能的人对你好,会让你依赖他,授人以鱼, 就像免费的网站,最后都要连本带利把你整个人收割。
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

什么是微服务中的反应性扩展?

Reactive Extensions 也称为 Rx。这是一种设计方法,我们通过调用多个服务来 收集结果,然后编译组合响应。这些调用可以是同步或异步,阻塞或非阻塞。Rx 是分布式系统中非常流行的工具,与传统流程相反。
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

某大学教学评估系统(控制台)

某大学教学评估系统(控制台) document.getElementById("submit1").onclick = check window.document.StDaForm.zgpj.value = "无" for ( var i = 0; i < document.StDaForm.elements.length; i++) { var a=i%4 a=a==0?1:a if (document.StDaForm.elements[i].type == 'radio') { if(d
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0

linux 中安装 maven

在linux中安装 maven 1、下载maven 官网地址:http://maven.apache.org/download.cgi 直接下载这个压缩包 2、通过ftp工具上传到linux中 3、在压缩包移动到opt/server文件夹 4、解压缩包 这个是解压后的路径:/opt/server/ 5、配置环境变量 将下面的环境变量新增到配置文件最后 保存退出后需要使用以下命令来生效 6、检查版本 安装完成
分类: 其他 发布时间: 06-20 20:11 阅读次数: 0