首页 > 2020年10月28日 > 全部分享
反射基本概述
反射基本概述 一、Java反射机制概述 编程语言可以分为动态语言和静态语言 动态语言是一类在运行时可以改变其结构的语言,主要有PHP、Python、JavaScrip等。 静态语言是一类在运行时结构不可变的语言,主要有Java、C、C++ Java不是动态语言,但可以被称为"准动态语言"。即Java ...
分类:其他   时间:2020-10-28 21:12:27    收藏:0  评论:0  赞:0  阅读:1
P1163 银行贷款
考虑从一个月转移到下一个月。假设前一个月的欠款是 \(s\),月利息为 \(d\),月末还款为 \(b\),那么下一个月的欠款就是 \(s\left(1+d\right)-b\)。 很容易看出月利息越低最后的欠款越少,二分即可。 时间复杂度 \(O\left(\log\right)\)。 code: ...
分类:其他   时间:2020-10-28 21:12:12    收藏:0  评论:0  赞:0  阅读:5
RSTP
RSTP 前言 STP因其计时器的原因,导致它收敛的速度特别慢,而且端口的状态也比较多。 RSTP通过引入新的端口角色,其中替代接口的引入使得交换机在根接口失效时,能够快速获得新的的路径到达根桥,避免了大量的计算和长时间的收敛。 RSTP引入了P/A的机制,变被动为主动,使得指定接口被选举后能快速进 ...
分类:其他   时间:2020-10-28 21:11:59    收藏:0  评论:0  赞:0  阅读:4
java.lang.NoSuchFieldException
有时候使用反射进行Field相关操作的时候会出现这样异常,一般原因有两种: 1.本身就没有该Field; 2.有该Field,但是该Field是使用private修饰的,而在获取该Field的时候,需要使用getDeclaredField这个方法。 ...
分类:编程语言   时间:2020-10-28 21:11:49    收藏:0  评论:0  赞:0  阅读:7
学习问题记录(3)
1. 如何实现两个对象之间互发消息,请举例说明。 两个对象的相互引用对方的对象,来达到发消息的目的。 class FighterPlane { private String name; private int missileNum; private A a; public void setA(A _ ...
分类:其他   时间:2020-10-28 21:11:37    收藏:0  评论:0  赞:0  阅读:11
python-@函数装饰器
[email protected],@staticmethod的本质就是函数装饰器,其中,classmethod和staticmethod都是python的内置函数 使用@引用已有的函数后,可用于修饰其他函数,装饰被修饰的函数。我们可以开发自定义的函数装饰器 装饰的过程可以分为 将被修饰的函数作为参数传递 ...
分类:编程语言   时间:2020-10-28 21:11:26    收藏:0  评论:0  赞:0  阅读:4
计蒜客A1623 A String Game(后缀自动机next指针dag上跑sg函数)
给出一个字符串$s$,再给出$n$个$s$的子串,每次可以任意选一个字串加上一个字母,使得新串仍然是$s$的字串,问先手必胜还是后手必胜。 sb套路题,字串显然直接把后缀自动机建出来,由于后缀自动机就是一个DAG,所以每次加一个字母可以认为是在图上点的转移,直接算出后缀自动机上每个点的sg函数值,将 ...
分类:其他   时间:2020-10-28 21:11:11    收藏:0  评论:0  赞:0  阅读:9
JR303实现数据校验案例
JR303实现数据校验案例 1、导包 <!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-validator --> <dependency> <groupId>org.hibernate</groupId> <artifa ...
分类:其他   时间:2020-10-28 21:10:50    收藏:0  评论:0  赞:0  阅读:4
linux系统如何挂载win系统的共享盘
1.在win系统上面将需要共享的文件夹设置成共享,并修改好权限 2.在Linux系统安装samba 需要安装包: 2.1yum install -y samba-client (linux系统和win系统共享协议的包) 2.2yum install cifs-utils 此外还要安装这个包,安装好之 ...
分类:Windows开发   时间:2020-10-28 21:10:36    收藏:0  评论:0  赞:0  阅读:2
关于JavaScript作用域链和执行环境的理解
## 理解执行环境和作用域 执行环境(execution context)是JavaScript的一个重要概念,它定义了变量或函数有权访问的其他数据,决定了它们各自的行为.每个执行环境都有一个与之关联的变量对象,环境中定义的变量和函数都在这个对象里. 执行环境有全局环境和函数执行环境,执行环境中所有 ...
分类:编程语言   时间:2020-10-28 21:10:26    收藏:0  评论:0  赞:0  阅读:9
Educational Codeforces Round 97 (Rated for Div. 2) (A - C题个人题解)
1437A. Marketing Scheme 题意:最近猫粮店正在打折销售猫粮罐头,在给定客人能买的罐头数量区间内求合适包装大小 思路:说实话,在比赛刚开始没看懂题,最后放弃读题直接研究给出的样例解释发现,我们可以假设 \(a = r + 1\) 再进行比较 \(l \% a >= \frac{( ...
分类:其他   时间:2020-10-28 21:10:13    收藏:0  评论:0  赞:0  阅读:4
剑指offer反转链表(C++实现|测试用例)
代码: #include<iostream>using namespace std; struct ListNode { int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {} }; class Solution {publi ...
分类:编程语言   时间:2020-10-28 21:10:02    收藏:0  评论:0  赞:0  阅读:4
10月28日考试 题解(贪心+二分+树形DP+期望+线段树)
T1 饥饿的小鸟 题目大意:有一条宽为$n$的河,左岸有一些鸟,距离左岸$0$到$n-1$的河上有一些石头,最多只能让$a_i$只鸟落下。鸟每次最多只能飞$l$个距离,问最多有几只鸟飞到河对岸。 一开始写了个暴力递推,没想到A了?? 我的思路就是每次让鸟尽可能往远飞,然后直接递推转移即可。正确性显然 ...
分类:其他   时间:2020-10-28 21:09:49    收藏:0  评论:0  赞:0  阅读:1
图数据结构_广度优先搜索
图数据结构有两种经典的遍历方式: 广度优先搜索和深度优先搜索 这里以广度优先搜索为例 class Person: def __init__(self, name): self.name = name self.friends = [] self.visited = False def add_fri ...
分类:其他   时间:2020-10-28 21:09:36    收藏:0  评论:0  赞:0  阅读:5
整型变量/常量
Java 语言整型常量的四种表示形式 十进制整数,如:99, -500, 0 八进制整数,要求以 0 开头,如:015 十六进制数,要求 0x 或 0X 开头,如:0x15 二进制数,要求0b或0B开头,如:0b01110011 Java语言的整型常数默认为int型,声明long型常量可以后加‘ l ...
分类:其他   时间:2020-10-28 21:09:26    收藏:0  评论:0  赞:0  阅读:1
2019-2020-1学期 20202046《网络空间安全专业导论》第三周学习总结
#2019-2020-1学期 20202046《网络空间安全专业导论》第三周学习总结 ##第六章 低级程序设计与伪代码 ###学习目标 · 区分机器语言与汇编语言 · 描述虚拟机Pep/9的重要特性 · 区分立即寻址模式和直接寻址模式 · 编写一个简单的汇编语言程序 · 区分给汇编器的指令和要翻译的 ...
分类:其他   时间:2020-10-28 21:09:15    收藏:0  评论:0  赞:0  阅读:1
关于方法重载构成的条件
即参数列表不同,参数个数不同,参数类型不同方能构成方法重载! 与修饰符类型、返回值类型、形参的命名没有关系! 比如: public void getSum(int i,int j){ } 与其不构成方法重载的方法有: public int getSum(int i,int j){ return 0; ...
分类:其他   时间:2020-10-28 21:09:04    收藏:0  评论:0  赞:0  阅读:3
windows 部署nginx 使用
1.下载nginx; 2.进入nginx.exe目录,双击运行; 3.cmd 启动nginx 4.常用命令 nginx 的使用: start nginx 检查nginx是否启动成功: http://localhost:80 检查nginx是否启动成功:tasklist /fi "imagename ...
分类:Windows开发   时间:2020-10-28 21:08:49    收藏:0  评论:0  赞:0  阅读:1
6. PyQt5 中的多线程的使用(上)
专栏地址 ?( ̄??)? 这一节引入了多线程这个非常重要概念, 在我认为多线程的重要性是紧紧次于信号与槽函数的, 因为在平时经常使用 1. 为什么要用多线程 先看下面这一个示例代码 6.1 from form import Ui_Form from PyQt5.QtWidgets import * ...
分类:编程语言   时间:2020-10-28 21:08:38    收藏:0  评论:0  赞:0  阅读:3
PostGreSQL(三)PostGIS-最近领域搜索
最近领域搜索 执行最近邻域搜索的简单方法是按与要查询的几何图形的距离对候选表进行排序,然后获取最小距离对应的表记录 SELECT streets.gid, streets.nameFROM nyc_streets streets, nyc_subway_stations subwaysWHERE s ...
分类:数据库技术   时间:2020-10-28 21:08:27    收藏:0  评论:0  赞:0  阅读:5
327条   1 2 3 4 ... 17 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号