首先定义自定义结点类,存储节点信息: 获取链表长度: 打印链表: 向链表中插入数据: 向链表中插入结点: 在链表尾部添加另一个链表: 从链表中删除指定位置的数据: 对链表进行排序,返回排序后的头结点: 从链表中删除重复数据 第一种方法 从链表中删除重复数据 第二种方法: 找出单链表中的倒数第k个元素 ...
分类:
编程语言 时间:
2017-11-04 15:03:47
阅读次数:
230
水题,是为了给难题(树形DP)做铺垫 描述 在参与过了美食节之后,小Hi和小Ho在别的地方又玩耍了一阵子,在这个过程中,小Ho得到了一个非常有意思的玩具——一棵由小球和木棍连接起来的二叉树! 小Ho对这棵二叉树爱不释手,于是给它的每一个节点都标记了一个标号——一个属于A..Z的大写字母,并且没有任意 ...
分类:
其他好文 时间:
2017-11-04 15:03:38
阅读次数:
104
树形dp 很明显我们可以枚举一条边,然后求两边的重心,这样是暴力,我们用一些奇怪的方法来优化这个找重心的过程,我们先预处理出来每个点最大和第二的儿子,然后每次把断掉的子树的贡献减掉,每次找重心就是向最大或第二大的儿子走,如果最大的儿子被减掉后比第二大的儿子小或者这条边被剪掉了,那么就向第二大的儿子走 ...
分类:
其他好文 时间:
2017-11-04 15:03:29
阅读次数:
116
Struts2命令执行集合 截止至S2-037 原文链接:http://blog.0kami.cn/2017/01/13/Struts2-history-payload/ Struts2框架的RCE远程命令执行的确是一个比较经典的漏洞,这个框架犹如一个筛子,一个人十个指头能按住几个洞…… 参考描述: ...
分类:
其他好文 时间:
2017-11-04 15:03:20
阅读次数:
287
选择性的删除文档:remove(arg1,arg2) remove函数不会删除集合本身,也不会删除原有的索引。 删除所有数据: mongo在删除数据的时候不支持 all * 全部删除,选择{}就可以全部删除了。 参数一:删除条件,符合删除条件的文档将被删除。(可选) 参数二:当为true或者1时,表 ...
分类:
数据库 时间:
2017-11-04 15:03:14
阅读次数:
225
一、前言 LVM,逻辑卷管理工具,它的作用是提供一种灵活的磁盘管理办法。通常我们的某个分区用完了,想要扩容,很麻烦。但是用lvm就可以很方便的扩容,收缩。 看它的原理图: 它的原理大致是:首先将磁盘做成物理卷,然后物理卷再组成卷组,卷组下面再划分逻辑卷。 二、实现一个lvm 步骤: 2.1 做物理卷 ...
分类:
系统相关 时间:
2017-11-04 15:03:02
阅读次数:
267
在下拉菜单中的选项用动态方式添加提高项目可扩展性HTML部分<spanstyle="font-family:KaiTi_GB2312;font-size:18px;"><tr>
<tdwidth="84"align="right">全宗编号:</td>
<tdcolspan="2">
<selectname="full_model_num"id="select">
<for..
分类:
Web程序 时间:
2017-11-04 15:02:46
阅读次数:
165
#include <windows.h>#include <iostream>#include <stdlib.h>#define MAXBUFFER 10#define MAXLISTSIZE 100 //预设的存储空间最大容量using namespace std; typedef struct ...
分类:
编程语言 时间:
2017-11-04 15:02:37
阅读次数:
211
在项目访问量不断增加时,tomcat下logs也迅速增大,有时甚至因为填满了所在分区而出现无空间写入日志而导致程序出问题。 这时要更改logs的默认目录,指向更大的磁盘。修改主要有两步: 1. 修改tomcat/conf下的logging.properties 把其中各个directory路径更改为 ...
分类:
其他好文 时间:
2017-11-04 15:02:30
阅读次数:
148
一、三菱PLC通讯概要 三菱PLC FX系列通信结构如下图所示: 三菱PLC FX系列的通信规格如下图所示: 三菱PLC FX系列一般有以下几种通信模块,以FX2N为例: FX2N-232-BD FX2N-232IF FX2N-232ADP FX2N-485-BD FX2N-422-BD ..... ...
分类:
其他好文 时间:
2017-11-04 15:02:23
阅读次数:
220
自己的笔记本电脑升级到win10后各种不好用,运行速度慢,开关机时间很长,系统也是经常性的更新,外加发热严重。更改设置和更换驱动都没能解决问题。另外感觉在Linux下能够更加专注,所以索性将主系统更换成了Linux系统。 过去使用过的Linux系统比较多,国产的两个系统也用过,不过版本更换太频繁,有 ...
分类:
系统相关 时间:
2017-11-04 15:02:13
阅读次数:
296
夜间模式的开启与关闭 放置点击的按钮或图片。 定义开关切换函数。 onclick函数调用。 Title 你好呀 date 父模板的制作 制作网站网页共有元素的父模板html,包括顶部导航,中间区块划分,底部导航,底部说明等。 汇总相关的样式形成独立的css文件。 汇总相关的js代码形成独立的js文件... ...
分类:
其他好文 时间:
2017-11-04 15:01:55
阅读次数:
226
1.读取文件代码如下: /** * 配置文件为settings.properties * YourClassName对应你类的名字 * / private Properties LoadSettings() { Properties prop = new Properties(); try { In ...
分类:
编程语言 时间:
2017-11-04 15:01:48
阅读次数:
229
作为传统企业网站的联系我们页面里,一般都会加个地图,如果只有文字描述,会显得很LOW。 百度地图生成器(http://api.map.baidu.com/lbsapi/creatmap/)就很好的满足了这一部分用户的诉求,快速简单的给自己网页添加一个加标注的地图,但是美中不足的,现在这个百度地图生成 ...
分类:
其他好文 时间:
2017-11-04 15:01:40
阅读次数:
303
rpm包有什么命名规则与依赖? 命令规则: 包名-版本号.发布次数-linux平台.l.硬件平台.rpm 依赖: 树型依赖:a --> b --> c 安装a包需要安装b包,安装b包需要安装c包 环形依赖:a --> b --> c-->a 安装时候a,b,c包一起安装 模块依赖:安装某一软件时候, ...
分类:
其他好文 时间:
2017-11-04 15:01:31
阅读次数:
227