0/1背包 题意 给一个体积为V的背包,n件物品,每件物品的价值为c[i],体积为v[i],问不超过背包体积可以装的最大价值为多少 分析 定义:dp[i][v]:考虑到第i件物品,体积为V(V >= v[i])时的最大价值 转移:dp[i][v] = max(dp[i-1][v],dp[i-1][v ...
分类:
其他好文 时间:
2017-11-22 11:51:30
阅读次数:
209
教程视频参考:https://www.bilibili.com/video/av12642530/#page=20 问题: 代码如下: 由于一直在做一种重复性操作,所以可以使用递归的方法,分而治之,化成子问题,再递归。 ...
分类:
其他好文 时间:
2017-11-22 11:51:23
阅读次数:
204
1 package com.csf.weui.service; 2 3 import java.io.File; 4 import java.io.FileOutputStream; 5 import java.io.IOException; 6 import java.io.InputStream... ...
分类:
Web程序 时间:
2017-11-22 11:51:15
阅读次数:
427
python3中,把两个或两个以上的迭代器封装成生成器,在循环遍历生成器中,不断产生元组。 如果提供的迭代器长度不对等,生成器的长度为最短迭代器的长度。 # coding= utf-8 # zip 多个可迭代对象同时跑,然后各自的值组合起来 # 长度不对等情况 L1 = [1, 2, 3] L2 = ...
分类:
数据库 时间:
2017-11-22 11:51:07
阅读次数:
182
法一:使用数组map()方法,对数组中的每一项运行给定函数,返回每次函数调用的结果组成的数组。 let arr = [1,[2,[[3,4],5],6]]; function oneDimensionalArray (arr) { let arr1 = (arr + '').split(','); ...
分类:
编程语言 时间:
2017-11-22 11:50:58
阅读次数:
192
配置情况:anaconda2,anaconda3都有装 打开python,看是哪个版本 如果是anaconda2:pip install opencv-python(试过pip install python-opencv不行) 如果是anaconda3:pip3 install opencv-pyt ...
分类:
编程语言 时间:
2017-11-22 11:50:50
阅读次数:
336
集群索引:通往SQL Server索引级别3的阶梯 By David Durant 本文是楼梯系列的一部分:SQL Server索引的阶梯 索引是数据库设计的基础,并告诉开发人员使用数据库非常了解设计器的意图。不幸的是,当性能问题出现时,索引常常被添加到事后。这里最后是一个简单的系列文章,它应该能让 ...
分类:
数据库 时间:
2017-11-22 11:50:40
阅读次数:
256
1. HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且 ...
分类:
Web程序 时间:
2017-11-22 11:50:33
阅读次数:
239
Docker从1.13.x版本开始,版本分为企业版EE和社区版CE,版本号也改为按照时间线来发布,比如17.03就是2017年3月,有点类似于ubuntu的版本发布方式。 企业版自然会提供一些额外的服务,当然肯定也是收费的。企业版说明https://blog.docker.com/2017/03/d ...
分类:
其他好文 时间:
2017-11-22 11:50:25
阅读次数:
224
当我们对于数据结构字段不够确定或杂乱无章很难按一个概念去进行抽取的数据适合用使用什么数据库?答案是什么,如果我们使用的传统数据库,肯定留有多余的字段,10个不行,20个,但是这个严重影响了质量。并且如果面对大数据库,pt级别的数据,这种浪费更是严重的,那么我们该使用是什么数据库?hbase数个不错的 ...
分类:
其他好文 时间:
2017-11-22 11:50:17
阅读次数:
198
造成这个问题的原因是,scss文件里出现了中文字符,包括注释也不行解决办法是打开ruby的安装文件,找到engine.rb文件,具体路径如下:Ruby23-x64\lib\ruby\gems\2.3.0\gems\sass-3.5.3\lib\sass然后再所有的require后加入Encoding.default_external=Encoding.find(‘utf-8‘)这句..
分类:
Web程序 时间:
2017-11-22 11:50:10
阅读次数:
223
华为交换机的三层隔离1,项目要求A、一个500人左右的单位进行组网设计;B、该单位共有3个部门,分别为:部门A(50人)、部门B(50人)、部门C(400人);请为这3个部门划分不同的VLAN,要求彼此之间不能通讯,同时都能访问互联网;C、该单位还有一个门户网站,对外发布服务;D..
分类:
其他好文 时间:
2017-11-22 11:50:05
阅读次数:
232
方法总览: instanceOf Array.isArray() toString() join() push() pop() shift() unshift() splice() concat() slice() indexOf lastIndexOf reverse() sort() forEa ...
分类:
编程语言 时间:
2017-11-22 11:49:54
阅读次数:
168
一般情况下,PHP-CGI只在用户访问的时候会占用CPU资源,但是最近有同事反映,服务器上的的PHP-CGI进程占用了非常多的CPU,但是访问流量却非常少。这显然是一个不正常的现象,说有些地方存在故障。以下导致此问题可能存在的原因,在此与大家分享。1. 兼容性问题如果php的扩展与php版本兼容存在 ...
分类:
Web程序 时间:
2017-11-22 11:49:48
阅读次数:
175
为什么要启动https呢?用http不是就可以了吗?主要因为领导要求必须这样做,所以就启动https。部署安装环境:Ubuntu16.04.2LTS\n\l部署条件:1.准备一个可以使用的域名,如:git.blog.com2.为这个域名生成秘钥部署gitlab,此处根据官方文档来做的具体步骤如下:一、安装gitlab..
分类:
Web程序 时间:
2017-11-22 11:49:42
阅读次数:
637
前言:一个标准的shell脚本包括bin、conf、log三个文件夹。1.bin包含脚本的具体内容。2.conf包含脚本需要获取的配置。3.log包含脚本执行过程有无错误的log和跟业务相关的log。编写脚本的具体过程下面以curl+post上传脚本为例Vimbackstage_curlpost_send_zip.sh#!/bin/bash#进入..
分类:
系统相关 时间:
2017-11-22 11:49:36
阅读次数:
213