01 背包 在N件物品取出若干件放在容量为W的背包里,每件物品的体积为W1,W2……Wn(Wi为整数),与之相对应的价值为P1,P2……Pn(Pi为整数)。求背包能够容纳的最大价值。 #include <iostream> #include <cstdio> #include <cmath> usi ...
分类:
其他好文 时间:
2017-07-24 11:26:58
阅读次数:
163
最近一个项目需要正则匹配目录,以实现根据路径访问文件或者实现下载功能! path = r'(?P<path>[\w\d_ -/.]*)$'urlpatterns = [ #url(r'^admin/', include(admin.site.urls)), url(r'^home/file'+pat ...
分类:
其他好文 时间:
2017-07-24 11:25:39
阅读次数:
119
1.首先选择一个合适的地方创建一个空目录 mkdir learngit 2.通过git Init命令把这个目录变成git可以管理的仓库,瞬间git就把仓库建好了 3.将编写的文件放到 learngit目录或者子目录下,然后使用两个命令 git add 告诉git,把文件添加到仓库 git add r... ...
分类:
其他好文 时间:
2017-07-24 09:52:52
阅读次数:
146
题目链接:https://vjudge.net/problem/UVA-11475 题意: 给你一个串S 你可以在结尾补充任意数量字母,问最少数量使得新串是回文串 题解: KMP 将S串倒置跑KMP ...
分类:
其他好文 时间:
2017-07-24 00:02:04
阅读次数:
170
this+类型名+变量名,.NET 3.0 之后新增的一种特性,叫“扩展方法”。 int类型变量都能调用toString()方法,将int类型变量转换成string型变量;如果需要更改转换的形式,比如将int类型变量转换成指定格式的字符串,并且这种方法调用非常频繁,可以编写扩展方法。扩展方法能够向现 ...
分类:
Web程序 时间:
2017-07-23 22:38:42
阅读次数:
217
我们一般向代码仓库提交项目的时候,一般需要忽略编译生成的中间文件以及文件夹的提交,因为它们是无用的,而且也会占用仓库的空间。一般只用提交.pro,.sln,makefile,程序源文件等编译必须用到的文件,所以是有这样的需求的。 在仓库目录下新建一个名为.gitignore的文件(因为是点开头,没有 ...
分类:
其他好文 时间:
2017-07-23 22:37:02
阅读次数:
492
KDE Frameworks 基于QT框架,提供简单实用的类(例如那些KCoreAddons里的类)去为桌面应用的日常需要整合出解决方案(例如KNewStuff用于在应用中获取可下载的附加内容,或者那个强大的KIO多协议文件访问框架)。 KDE Frameworks 可以被用于基于CMake和QMa ...
分类:
其他好文 时间:
2017-07-23 18:27:08
阅读次数:
275
第一步:我们来学习一下cookie-signature: var cookie=require('./index'); var val = cookie.sign('hello', 'tobiiscool'); console.log(val); //打印hello.DGDUkGlIkCzPz+C0 ...
分类:
其他好文 时间:
2017-07-23 18:24:57
阅读次数:
260
https://mikebeach.org/2012/05/02/how-to-script-a-change-to-a-static-ip-address-or-dhcp-ip-address-in-windows/ netsh interface ipv4 set address name="L ...
分类:
其他好文 时间:
2017-07-23 13:31:13
阅读次数:
180