搜索到与相关的文章
各行各业

wiki 2490 导弹拦截塔

2013-09-2321:16二分答案+匈牙利判断对于每一个时间,我们重新建一张二分图,由于每个塔可能打多次,所以要拆点,对于每个拆的点的可行飞行距离为(mid-t1)-(ll-1)*(t1+t2)*v,其中mid为二分的答案ll为将当前的点拆成第几个点(因为拆的点的时间是不一样的),然后依次判断该点和入侵者的距离是否小于,是则加边。建完图之后判断是否存在完美匹配,存在则向下二分,否则向上二分。//吐槽下,靠靠,t1的单位是秒,t2的单位是分钟。。。代码只

系统 2019-08-12 01:32:19 2928

Python

【python】详解使用configparser进行文件配置

将代码中的配置项抽取到配置文件中,修改配置时不需要涉及到代码修改,这样就提高了代码的重用性,不再每次都去修改代码内部,极大的方便后期软件的维护。configparser解析的配置文件的格式为ini的配置文件格式(xxx.ini),就是文件中由多个section构成,每个section下又有多个配置项:;配置文件#定义section0[section0]key0=value0key1=value1[section1]key2=value2key3=value

系统 2019-09-27 17:57:37 2927

Python

Python二进制文件读取并转换为浮点数详解

本文所用环境:Python3.6.5|Anacondacustom(64-bit)|引言由于某些原因,需要用python读取二进制文件,这里主要用到struct包,而这个包里面的方法主要是unpack、pack、calcsize。详细介绍可以看:PythonStruct官方文档。这里主要讨论,python二进制转浮点数的操作。python中一个float类型的数占4个字节。二进制数据转float,可以用struct.unpack()来实现。小文件读取较小的

系统 2019-09-27 17:56:18 2927

Python

python批量处理word中的表格

defword_table_formater():fromwin32comimportclientword=client.Dispatch('Word.Application')doc=word.Documents.Open('C:\\Users\\Administrator\\Desktop\\test.docx')i=1fortableindoc.Tables:print(i,len(doc.Tables))#设置列宽table.Columns(1).

系统 2019-09-27 17:45:49 2927

编程技术

IIS Lock Down Tool和URLScan Tool简介

一:IISLockDownTool,快速设置IIS安全属性IISLockDownTool的推出,还要感谢红色代码,因为正是红色代码的大面积传播,致使微软设计发布这款帮助管理员们设置IIS安全性的工具。IISLockTool具有以下功能和特点:最基本功能,帮助管理员设置IIS安全性;此工具可以在IIS4和IIS5上使用;即使系统没有及时安装所有补丁,也能有效防止IIS4和IIS5的已知漏洞;帮助管理员去掉对本网站不必要的一些服务,使IIS在满足本网站需求的情

系统 2019-08-29 23:17:27 2927

各行各业

mini-httpd源码分析-mini-httpd.c之外总结

version.h#defineSERVER_SOFTWARE"mini_httpd/1.2118oct2014"#defineSERVER_URL"http://www.acme.com/software/mini_httpd/"port.h#defineOS_linux#defineARCH_linux#defineHAVE_DAEMON#defineHAVE_SETSID#defineHAVE_WAITPID#defineHAVE_TM_GMTOFF

系统 2019-08-12 09:27:34 2927

各行各业

我的Git之旅(1)---git安装、github注册以及一些

蚂蚁作为一个混码农届的新人来说,看到什么东西都觉得高大上的感觉。最近接触到了git,有种蠢蠢欲动的感觉,想试一把。因此开启了我的Git之旅。废话不多说,开始我的git之旅。1.git服务器的选择github和bitbucket.github上的开源项目非常多,大神也很多,可以实时跟踪大神的项目进度,学习大神的编码。bitbucket的最大优势就是可以建立5人以下小团队的私人仓库。给小型团队的私人项目提供了便利。但是由于蚂蚁是一个菜鸟,使用git主要是为了激

系统 2019-08-12 09:27:22 2927

各行各业

Unable to load configuration异常处理

做项目用到hibernate和struts时。启动tomcat出现这样的错误:Unabletoloadconfiguration.-action-file:/D:/workspace/Ecplipse/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/OA/WEB-INF/classes/struts.xml:7:38atcom.opensymphony.xwork2.config

系统 2019-08-12 09:27:18 2927

各行各业

github搭建个人主页

GitHubPages是由GitHub免费提供的静态空间托管服务,它利用Git技术方便快捷地部署网页文件,支持绑定个人域名。GitHubPages存在的本意是为了给开发者提供一处宣传和演示作品的地方,但只要你会用Git,就能够免费使用它,我的个人主页便是利用它搭建而成。准备:注册GitHub服务,下载安装GitforWindows(选择下载类似于Git-1.7.*-preview.exe的文件)打开安装好的GitBash,依次输入:gitconfig--g

系统 2019-08-12 09:26:48 2927

数据库相关

如何彻底删除TFS上的团队项目

最近在进行TFS的测试,在TFS服务器上建立了很多项目,发现在TeamExplorer中,只能移除团队项目,这种移除,只是将项目从当前TeamExplorer项目列表中删除,下一次Connect到TFS服务器时,或者刷新一下,就会看到项目依然存在。最后发现,必须使用命令行的方式来删除项目,具体使用方法如下:1、微软提供了一个删除工具,位于C:\ProgramFiles\MicrosoftVisualStudio9\Common7\IDE\目录下,名为TFS

系统 2019-08-12 01:54:19 2927