【DP专题】——洛谷P1273有线电视网

树形dp板子。 传送门:GO   用dp[i][j]表示以i为根的子树中选取j个观众能赚到的最多钱(经典模型)。   那么,dp[i][j+k]=max(dp[son[i]][k]+dp[i][j]-w,dp[i][j+k]),意思是说,如果在子树中选了k个观众,那么答案就是(当前只选了j个的情况+选子树中k个观众的情况-这一段代价)。   确定一下枚举上界:初步估计,每一次选择观众量就是当前子树所含观众量,所以将dfs设计成返回子树所含观众量的类型,就可以处理枚举上界了。   对于节点u,外
分类: 其他 发布时间: 09-24 20:44 阅读次数: 0

Mybatis中的 # 和 $ 的区别

区别 #{parameterName}引用参数的时候,Mybatis会把这个参数认为是一个字符串,并自动加上'' sql 预编译指的是数据库驱动在发送 sql 语句和参数给 DBMS 之前对 sql 语句进行编译,这样 DBMS 执行 sql 时,就不需要重新编译。 Select * from emp where name = #{employeeName} Select * from emp where name = 'Smith'; Select * from emp wher
分类: 其他 发布时间: 09-24 20:44 阅读次数: 0

day02计算机基本原理

---恢复内容开始--- - 计算机原理 - 计算机的五大组成部分 - CPU: 控制 + 运算 - 内存: 临时存储,通电有效,断电数据丢失。 - 硬盘: 永久储存数据。 - 输出设备: 显示器 - 输入设备: 鼠标、键盘。。。 - 什么是语言 人与人之间交流的介质 - 什么是编程语言?
分类: 其他 发布时间: 09-24 20:44 阅读次数: 0

QoS in RoCE (zz)

QoS in RoCE 首页分类标签留言关于订阅2018-03-22 | 分类 Network | 标签 RDMA RoCE ECN PFC Overview TCP/IP协议栈满足不了现代IDC工作负载(workloads)的需求,主要有2个原因:(1)内核处理收发包需要消耗大量的CPU;(2)TCP不能满足应用对低延迟的需求:一方面,内核协议栈会带来数十ms的延迟;另一方面,TCP的拥塞控制算法、超时重传机制都会增加延迟。 RDMA在NIC内部实现传输协议,所以没有第一个问题;同时,通过z
分类: 其他 发布时间: 09-24 20:44 阅读次数: 0

直线DDA,直线和圆的Bresenham算法

// DDA.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include<Windows.h> #include<graphics.h> #include<conio.h> #include<math.h> void dda_line(int xa, int ya, int xb, int yb, int c); int main(int argc, _TCHAR* argv[]) { int gd=DETECT,g
分类: 企业开发 发布时间: 09-24 20:44 阅读次数: 0

Java第8次作业--继承

一、题目   编写一个应用程序,创建一个矩形类,类中具有长、宽两个成员变量和求周长的方法。再创建一个矩形类的子类——正方形类,类中定义求面积方法、重写求周长的方法。在主类中,输入一个正方形边长,创建正方形对象,求正方形的面积和周长。(注意:所有类均在一个包中) 二、源代码 1.Rectangle 类 /**矩形类,类中具有长、宽两个成员变量和求周长的方法*/ package com; public class Rectangle { double a; double b
分类: 其他 发布时间: 09-24 20:29 阅读次数: 0

新生报到管理系统,基于B/S模式下的JAVA系统

今日思考,完成一个新生报到系统管理的设计与实现项目,需要实现哪些功能? 此类项目常见描述如下: 为提高新生报到管理工作的准确性和工作效率,实现新生报到管理系统,实现迎新、缴费、公寓入住的即时统计与相关部门的数据共享,为新生提供方便、高效、一体的入学报到环境,改善了迎新信息渠道不畅通、效率不高的问题。采用MYSQL数据库设计并实现了新生报到管理系统,采用B/S架构部署于Web服务器,对系统的功能模块、结构进行了分析,并提供了实现系统的部分关键代码. SSM(MYECLIPSE)框架及其适合本类项
分类: 其他 发布时间: 09-24 20:29 阅读次数: 0

C语言指向函数的指针

定义形式:类型 (*指针变量名)(参数列表); 例如:int (*p)(int i,int j); 在这里 int是函数的返回类型,*p是指向函数的指针,(int i,int j);是函数的参数 注意 : int f(int i, int j); int (p)(int i, int j); 前者是返回值是指针的函数;后者是一个指向函数的指针。 示例1 #include <stdio.h> #define GET_MAX 0 #define GET_MIN 1 int
分类: 其他 发布时间: 09-24 20:29 阅读次数: 0

信息查询系统,基于SSM框架的JAVA系统

今天和一个朋友共同完成了一个信息查询系统项目,我们在开发时选用的框架是SSM(MYECLIPSE)框架。我这个朋友知识有限,只会这个框架,哈哈,都是为了方便他。和往常一样选用简单又便捷的MYECLIPSE作为开发工具,这是一个 后台项目。这个系统的介绍是这样的:信息的查询是信息管理中非常重要的一环,所以在信息系统的数据库中存储着大量的技术、经济、生产、人事、设备和市场等信息,要从中快速方便的查到所需要的信息,是信息查询系统的基础。信息和能源、物质一样,是社会经济发展的一项重要资源。数据是记录在
分类: 其他 发布时间: 09-24 20:29 阅读次数: 0

nuxt或者vue,axios中如何发送多个请求

在使用vue或者nuxt中,我们需要使用axios去发送多个http请求,参考了axios的官方说明你也许会想到使用axios.all发送请求,但是这样可能会出现一些异常错误: (node:9360) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 2): TypeError: __WEBPACK_IMPORTED_MODULE_2__plugins_axios__.a.all is no
分类: 其他 发布时间: 09-24 20:29 阅读次数: 0

openresty lua-resty-redis 封装 a wrapper for lua-resty-redis 优雅一点点

搜了一下别人的封装代码,感觉不够优雅,主要是 set_keepalive 的调用时机不太好 我自己下面的代码是利用 coroutine, 每次当前 phase 结束后自动调用 set_keepalive local redis = require "resty.redis" local M = {} local function set_keepalive(p, red, opts) while true do if 'dead' == coroutine.sta
分类: 其他 发布时间: 09-24 20:29 阅读次数: 0

信息学院网上办公系统,基于SSM框架的JAVA系统

今日思考,完成一个信息学院网上办公系统项目,需要实现哪些功能? 此类项目常见描述如下: 信息学院以管理科学与工程、计算机科学与技术、应用经济学相互支撑、交叉渗透、协调发展,培养了一大批掌握先进信息技术的、具有财经管理知识的高级复合型人才。网上办公系统,是指办公信息的收集与处理、流动与共享、实现科学决策的具有战略意义的信息系统。本文旨在用JAVA技术建立的MYSQL数据库,用于学院内部,专业之间更好的沟通交流以及更顺利简单的办公。 SSM(MYECLIPSE)框架及其适合本类项目,使用MVC的思
分类: 其他 发布时间: 09-24 20:29 阅读次数: 0

影片租赁系统,基于B/S模式下的JAVA系统

今天将为大家分析一个影片租赁系统(租赁市场就是租赁行为发生的市场,租赁市场具有融资与融物双重性质。现代租赁作为一种方便、快捷的融资、融物方式,在国内外经济活动中发挥着越来越重要的作用。从整个成长率来看,租赁本身就是一个在新型国家或者发展中国家发展最快,租赁整个市场大概在台湾有市场,还有中国大陆,另外我们还有一个市场是东南亚包括泰国,这样的一个市场,现在也发展到俄罗斯,到莫斯科发展市场,整个市场的占有率整个亚洲是20%。现用JAVA技术写一个这样的租赁系统,有利于影片行业快速迈入租赁市场,为企业
分类: 其他 发布时间: 09-24 20:29 阅读次数: 0

Docker ubuntn 使用apt-get update报错

在docker 容器中执行apt-get update有时候会报错,当然造成错误的原因有很多情况,具体情况具体分析, APT Hash sum mismatch错误的常见解决方法总结这篇博客写的不错,在此感谢博主提供的思路。 以下是本人解决docker容器中执行apt-get update报错的解决办法(踩了好多坑,血淋淋的阿,终于好用了。): root@33c5b2ae7edc:/# apt-get update Err:1 http://archive.ubuntu.com/ubuntu
分类: 其他 发布时间: 09-24 20:28 阅读次数: 0

hadoop之hdfs命令详解

本篇主要对hadoop命令和hdfs命令进行阐述,yarn命令会在之后的文章中体现 hadoop fs命令可以用于其他文件系统,不止是hdfs文件系统内,也就是说该命令的使用范围更广可以用于HDFS、Local FS等不同的文件系统。而hdfs dfs命令只用于HDFS文件系统; 一、hadoop命令 使用语法:hadoop [--config confdir] COMMAND #其中config用来覆盖默认的配置 ##command #子命令 fs ru
分类: 其他 发布时间: 09-24 20:28 阅读次数: 0

JAVA基于B/S模式下的在线花店

今日思考,完成一个在线花店项目,需要实现哪些功能? 此类项目常见描述如下: 网上花店属于一种新的店面形式,主要以实现在线销售鲜花为主,一般没有实体店面,收到顾客订单后将订单转手给实体商户,具有快速,方便的特点。网上花店系统是用JAVA开发,预设鲜花,蛋糕,礼品,绿植等商品类型,具有网上订花,自助订花等网上鲜花销售常用功能和完善的商品类型管理、商品管理、配送支付管理、订单管理、会员分组、会员管理、查询统计和多项商品促销功能。 SSM(MYECLIPSE)框架及其适合本类项目,使用MVC的思想可以
分类: 其他 发布时间: 09-24 20:28 阅读次数: 0

JAVA基于B/S模式下的作业提交与批改系统

今天将为大家分析一个作业提交与批改系统(各大高校如今都会面对同一个问题,由于学校人数不断增多,教师的工作量也飞速增大,若使用传统的教学模式或是利用U盘等方式上交作业,会存在很多欠缺。因此,建立一个有效的提交作业进行批阅管理的系统,显得尤其重要。),该项目使用框架为SSM(MYECLIPSE),选用开发工具为MYECLIPSE。作业提交与批改系统为一个 后台项目。 为了完成该系统,我们首先需要对该系统进行需求分析。一个作业提交与批改系统应包含用户角色有管理员、用户。为了能让用户顺利登陆系统完成相
分类: 其他 发布时间: 09-24 20:28 阅读次数: 0

SpringBoot(五) SpringBoot整合mybatis

一:项目结构: 二:pom文件如下: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.4.RELEASE</version> </parent> <dependencies> <!-- Spring-Mybatis
分类: 其他 发布时间: 09-24 20:28 阅读次数: 0

微信小程序登入流程

微信小程序登入流程 一.首先前端先传code去后端 wx.login({ success(res) { if (res.code) { //发起网络请求 wx.request({ url: app.globalData.host+'login', method:"post", data: { code: res.code
分类: 其他 发布时间: 09-24 20:28 阅读次数: 0

【牛客网-剑指offer】旋转数组的最小数字

题目: 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 知识点及概念: a.牛客网JavaScript(V8)输入输出操作指南 b.JavaScript正则表达式的管道符 “|”(竖线号)详解 c.使用Math.max和Math.min求数组的最大值和最小值 思路:
分类: 其他 发布时间: 09-24 20:28 阅读次数: 0