课程总结:本周学习的是图形界面,学习了关于创造界面,对界面进行一些操作,比如:设置界面大小、位置,在界面上显示文字、组件等。 设置图形界面肯定是要学习AWT和Swing包中一些类和类方法的;关于这两个包的区别是AWT主要是针对于Windows系统的,AWT中引入了 大量的Windows函数,并不适合 ...
分类:
其他好文 时间:
2019-11-08 19:04:48
阅读次数:
100
部署spring boot + Vue遇到的坑(权限、刷新404、跨域、内存) 项目背景是采用前后端分离,前端使用vue,后端使用springboot。 工具 工欲善其事必先利其器,我们先找一个操作Linux系统的工具极力推荐FinalShell。 一眼看过去是不是感觉很方便,对内存、CPU的监控也 ...
分类:
编程语言 时间:
2019-11-08 12:10:26
阅读次数:
94
T1: 最暴力的当然是建图bfs,但发现边数可以达到$n^2$ 考虑当1在每个点的时候,经过操作可以到达的是一个奇数或偶数的连续区间, 省去建边的过程,对于奇偶各开一个set,每次能到的点是一个set上的连续一段 每次删除已经走过的点即可保证复杂度 (set优化建图???) T2: 首先这个经典的模 ...
分类:
其他好文 时间:
2019-11-06 22:59:45
阅读次数:
100
问题描述 "CF786B" "LG CF786B" 题解 线段树优化建图 线段树的一个区间结点代表 $[l,r]$ 区间点。 然后建立区间点的时候就在线段树上建边,有效减少点的个数,从而提高时空效率。 "优质题解传送门" $\mathrm{Code}$ ...
分类:
其他好文 时间:
2019-11-05 21:31:01
阅读次数:
87
先考虑如何求出任意两数的最大差值和最小差值,直接差分约束建图跑floyd求最短路和最长路即可然后枚举i和j,考虑dA+dB和di+dj的关系,分两种情况移项,转化成dA-di和dj-dB的关系或dA-dj和di-dB的关系(只要有一个关系确定即确定)即可考虑(由于不等式都是两个变量,因此一定无法形成 ...
分类:
其他好文 时间:
2019-11-05 13:43:01
阅读次数:
95
1.Ctrl+N(新建图形)→复制原数据,粘贴到原坐标 2. 将CAD数据转为矢量数据方法众多,此处将提供三种方法: 方法一:CAD转地理数据库注记 在【ArcToolBox】窗口中,双击【转换工具】→【转出至地理数据库】→【CAD至地理数据库】,在【CAD至地理数据库】对话框中输入【输入CAD数据 ...
分类:
其他好文 时间:
2019-11-05 13:42:45
阅读次数:
89
将问题反过来考虑,即最多选择多少人(流量最大)使得答案最少(费用最少),很明显是一个费用流的模型用一条流表示每一天的人数都+1,可以发现即按如下方式建图:1.对于每一种志愿者,li向ri+1连(+oo,ci)的边;2.对于每一天,向前一天连(+oo,0)的边,表示可以多次覆盖;3.源点向1连一条ma ...
分类:
其他好文 时间:
2019-11-04 09:36:54
阅读次数:
90
题意:http://codeforces.com/gym/102394/problem/E 1操作是给你一串数,2操作是连结两个串(所以可能很长),问你最后一个串的值(知道最多的个数就很好算,关键计算个数) 思路: 对二操作建图,一开始还以为建出来的是树就可以直接BFS计算次数,自闭了好久,最后才发 ...
分类:
其他好文 时间:
2019-11-03 12:28:19
阅读次数:
330
Java项目中常用的异常处理情况 1、java.lang.NullPointerException(空指针异常) 调用了未经初始化的对象或者是不存在的对象。经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针, 即把数组的初始化和数组元素的 ...
分类:
编程语言 时间:
2019-11-02 12:03:24
阅读次数:
81
问题描述 "LG1344" 题解 我太菜了,我一开始竟然没有看出这是个最小割裸题。。。 两个询问。 第一个询问,直接跑最小割就好了。 第二个询问,建图的时候边权建 $1$ ,代表割掉这条边需要 $1$ 的代价。 $\mathrm{Code}$ cpp include using namespace ...
分类:
其他好文 时间:
2019-11-01 22:15:37
阅读次数:
114