bzoj 5329 [SDOI2018] 战略游戏 "Link" Solution 很容易想到虚树 然后发现是一个图。。。 现学圆方树,套上去,做完了(模板题?) 就是直接上广义圆方树先把这玩意转换成一棵树,然后对当前询问建立虚树,断掉虚树里任何一个点都合法(包括不出现的点,指那些在某个点和其虚树上 ...
分类:
其他 时间:
2018-12-22 23:43:29
收藏:
0 评论:
0 赞:
0 阅读:
217
之前的随笔从阮一峰老师那里学到了flex的基本用法及作用,现在来把flex具体运用到实例中,看看flex的弹性布局效果。 1. flex设置元素垂直居中对齐 在之前的一篇文章中记载过如何垂直居中对齐,方法有很多,但是在学习了flex布局之后,垂直居中更加容易实现 HTML代码: CSS代码: 效果如 ...
分类:
其他 时间:
2018-12-22 23:43:12
收藏:
0 评论:
0 赞:
0 阅读:
214
前言 在过去的几年中,得益于Node.js的兴起,JavaScript越来越广泛地用于服务器端编程。鉴于JavaScript语言已经走出了浏览器,程序员发现他们需要更多传统语言(比如C++和Java)提供的工具。这些工具包括传统的数据结构(如链表,栈,队列,图等),也包括传统的排序和查找算法。本文主 ...
分类:
编程语言 时间:
2018-12-22 23:42:43
收藏:
0 评论:
0 赞:
0 阅读:
178
首先分析一段很短的代码 这段代码是错的,里面出现了一个很容易犯得bug/如果函数中有建立本地对象并需要返回时,只能返回对象,不能返回指针或引用,因为函数调用完后,这个对象也就会随之进行析构(释放),但是如果我们试着返回一个vector的本地对象时然后对这个本地对象直接调用begin()函数得到的却不 ...
分类:
其他 时间:
2018-12-22 23:42:27
收藏:
0 评论:
0 赞:
0 阅读:
128
Java线程的状态有6种 1、 初始(NEW):新创建了一个线程对象,但还没有调用start()方法。 2、 运行(RUNNABLE):Java线程中将就绪(ready)和运行中(running)两种状态笼统的称为“运行”。(什么是就绪) 线程对象创建后,其他线程(比如main线程)调用了该对象的s ...
分类:
编程语言 时间:
2018-12-22 23:41:52
收藏:
0 评论:
0 赞:
0 阅读:
120
算术运算符 + - * / 均可作用于整数或浮点数。 x / y 若想得到一个浮点数,则至少第一运算符(x)必须为浮点数。 例:1 / 2 = 0;1.0 / 2 = 0.5; x % y 1)只可作用于整数; 2)求余的结果按 x % y = x - x / y * y ,则余数的符号取决于第一运 ...
分类:
编程语言 时间:
2018-12-22 23:17:51
收藏:
0 评论:
0 赞:
0 阅读:
141
开始web开发前,先来认识几个概念: CGI(Common Gateway Interface):称为通用网关接口,是一个Internet标准。 官方解释是生成动态内容的过程,这个动态过程大概是:web服务器先找到所要执行的程序,然后执行找到的程序,再捕获程序的输出作为web响应,把它发回还在等待的 ...
分类:
编程语言 时间:
2018-12-22 23:17:11
收藏:
0 评论:
0 赞:
0 阅读:
171
目录 一、什么是线程 二、开启线程的两种方式 三、多线程与多进程的区别 四、守护线程 一、什么是线程 1.1 概念 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈) ...
分类:
编程语言 时间:
2018-12-22 23:16:47
收藏:
0 评论:
0 赞:
0 阅读:
183
环境要求 安装了gcc win+r然后输入cmd , dos界面输入 gcc -v 查看有没有安装gcc 进入正题 新建 text.c文件键入如下代码: 新建head.h文件键入代码: 创建head.h的目标文件head.c键入代码: 接下来就到关键时刻了,首先生成.o文件,执行命令为 gcc -c ...
分类:
Windows开发 时间:
2018-12-22 23:16:31
收藏:
0 评论:
0 赞:
0 阅读:
249
一、假定数据是如何存储的 隐藏某些实现逻辑时,我们是想要隐藏绘制子弹的细节。我们是通过使用一个可以调用的函数,而不是直接写出绘制子弹到屏幕上的代码来实现的。这里同样可以使用一个函数来隐藏棋盘存储的细节。不直接访问数组,而是调用一个访问数组的函数。例如,你可以写一个像下面这个getPiece一样的函数 ...
分类:
编程语言 时间:
2018-12-22 23:16:13
收藏:
0 评论:
0 赞:
0 阅读:
183
基本的802.1X部署工作包括以下4步: 1. 为Cisco Catalyst交换机配置802.1X认证方 2. 为交换机配置访客VLAN或者受限VLAN,并调整802.1X定时器(可选) 3. 为Cisco ACS配置EAP-FAST,并在本地数据库创建用户账户 4. 为客户主机配置并部署802. ...
分类:
其他 时间:
2018-12-22 23:15:44
收藏:
0 评论:
0 赞:
0 阅读:
229
套路满满的样子(o°ω°o) 实际上在发现‘比...多 \(K\) 实际上就是要求糖果能量大于药片能量的组数为 \(K'\) 时,这题的指向性就很明确了。按照惯例来说,我们应当试图用‘至少’来求出‘恰好’的方案数。 先考虑容斥的部分:如果可以求出每一个糖果集合 \(T\) 使得 \(T\) 中的所有 ...
分类:
其他 时间:
2018-12-22 23:15:13
收藏:
0 评论:
0 赞:
0 阅读:
187
1.Java通过多线程的并发运行提高系统资源利用率,改善系统性能。 2.假设有两个或两个以上的线程共享 某个对象,每个线程都调用了改变该对象类状态的方法,就会引起的不确定性。 3.多线程并发执行中的问题 ◆多个线程相对执行的顺序是不确定的。 ◆线程执行顺序的不确定性会产生执行结果的不确定性。 ◆在多 ...
分类:
编程语言 时间:
2018-12-22 23:14:48
收藏:
0 评论:
0 赞:
0 阅读:
140
1.方法论:面向对象编程 面向过程编程:将一个大步骤分解为许多个小步骤,一步一步解决 函数式编程:数学式与编程式,强调简洁性,一步解决 2.map()函数:对输入迭代对象逐一进行操作在生成迭代器 3.filter()函数:通过布尔值的判断来确定过滤出的可迭代对象中的元素(True时打印出) 4.re ...
分类:
其他 时间:
2018-12-22 23:13:55
收藏:
0 评论:
0 赞:
0 阅读:
171
实验二 数据库和表的创建与管理 创建用于企业管理的员工管理数据库,数据库名为YGGL中,YGGL数据库中包括三个表:Employees(员工信息表)、Departments(部门信息表)、Salary(员工薪水情况表)。各表的结构如下表: 表1 Employees表结构 列名 数据类型 长度 是否允 ...
分类:
数据库技术 时间:
2018-12-22 23:13:32
收藏:
0 评论:
0 赞:
0 阅读:
366
hibernate和Spring整合的时候找.hbm.xml文件的时候会报错,无法解析 com/domain/*.hgm.xml文件,因为是在classpath根路径下找到的<property name="mappingLocations" value="classpath:com/ssh/doma ...
分类:
其他 时间:
2018-12-22 23:13:15
收藏:
0 评论:
0 赞:
0 阅读:
136
定制new 和delete 49.了解new handle 的行为 set_new_handler允许客户指定一个函数,在内存分配无法获得满足时被调用. Nothrow new 是一个颇为局限的工具,因为它只适用于内存分配;后继的构造函数调用还是可能抛出异常 50. 了解new和delete的合理替 ...
分类:
其他 时间:
2018-12-22 23:12:57
收藏:
0 评论:
0 赞:
0 阅读:
176
杂项讨论 53.请不要轻忽编译器的警告 严肃对待编译器发出的警告信息.努力在你的编译器的最高(最严苛)警告级别下争取"无任何警告"的荣誉. 不要过度依赖编译器的报警能力,因为不同的编译器对待事情的态度并不相同.一旦一直到另一个编译器上,你原来依赖的警告信息有可能消失. 54. 让自己熟悉包括TR1在 ...
分类:
其他 时间:
2018-12-22 23:12:30
收藏:
0 评论:
0 赞:
0 阅读:
177
双击jmeter.bat出现下图情况 手欠了win7中配置 path无意中多删了变量 解决方法:在计算机-属性-高级系统设置-环境变量Path中添加 %SystemRoot%/system32;%SystemRoot%; ...
分类:
其他 时间:
2018-12-22 23:11:58
收藏:
0 评论:
0 赞:
0 阅读:
441
注意: (1) 前自增和后自增的区别:(同理包括自减 --) 前自增: 先运算再加一 后自增: 先加一再运算 例如: int a = 0; int b = 12; a = b ++ ; // a = 12, b = 13 若:a = ++b; // a = 13, b = 13 (2)为了代码可读性 ...
分类:
其他 时间:
2018-12-22 23:11:13
收藏:
0 评论:
0 赞:
0 阅读:
164