现在位置: 首页 > police110ni发表的所有文章
  • 11月
  • 06日
综合 ⁄ 共 2489字 评论关闭
Time Limit: 4000ms, Special Time Limit:10000ms, Memory Limit:65536KB Total submit users: 11, Accepted users: 9 Problem 13240 : No special judgement Problem description A long art gallery has 2N rooms. The gallery is laid out as N rows of 2 rooms side-by-side. Doors connect all adjacent rooms (north-south and east-west, but not diagonally). The curator has been told that she must close off k of the rooms because of staffing cuts. Visitors must be able to enter using at least o......
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 9767字 评论关闭
指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。   要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。   先声明几个指针放着做例子:   例一:   (1)int*ptr;   (2)char*ptr;   (3)int**ptr;   (4)int(*ptr)[3];   (5)int*(*ptr)[4];      指针的类型   从语法的角度看,你只要把指针声明语句里的指针名字去掉,剩下的部分就是这个指针的类型。这是指针本身所具有......
阅读全文
  • 03月
  • 11日
综合 ⁄ 共 2125字 评论关闭
文/一觉亮天 鸽巢原理经常用在判定存在性的问题。   鸽巢原理: n+1只鸽子往n个巢子里飞,则可以确定至少有一个巢里有大于等于二只鸽子。 m只鸽子往n个巢里飞, 则可以确定至少有一个巢里有大于等于ceiling(m/n)只鸽子。   下面举一个利用鸽巢原理解题的例子。   数轴上的一组无序实数,求出相邻两点间的最大间隙。要求算法的时间复杂度为n。   解此题最容易想到的就是先把这组实数排序,然后用一个循环遍历一遍排序后的序列,就可以找到相邻两点间的最大间隙。 但是我们知道,最快的排序算法的平均时间复杂度都是n*log(n)......
阅读全文
  • 01月
  • 13日
编程语言 ⁄ 共 3189字 评论关闭
根据这个教程的资料和代码学习了一下python的网络编程    一、套接字 套接字是为特定网络协议(例如TCP/IP,ICMP/IP,UDP/IP等)套件对上的网络应用程序提供者提供当前可移植标准的对象。它们允许程序接受并进行连接,如发送和接受数据。为了建立通信通道,网络通信的每个端点拥有一个套接字对象极为重要。 套接字为BSD UNIX系统核心的一部分,而且他们也被许多其他类似UNIX的操作系统包括Linux所采纳。许多非BSD UNIX系统(如ms-dos,windows,os/2,mac os及大部分主机环境)都以库形式提供对套接字的支持。 三种最流行的套接字......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 1440字 评论关闭
转载自:http://www.nbd.com.cn/articles/2012-09-10/680827.html 原标题:中华人民共和国外交部声明 2012年9月10日,日本政府不顾中方一再严正交涉,宣布“购买”钓鱼岛及其附属的南小岛和北小岛,实施所谓“国有化”。这是对中国领土主权的严重侵犯,是对13亿中国人民感情的严重伤害,是对历史事实和国际法理的严重践踏。中国政府和人民对此表示坚决反对和强烈抗议。 钓鱼岛及其附属岛屿自古以来就是中国的神圣领土,有史为凭、有法为据。钓鱼岛等岛屿是中国人最早发现、命名和利用的,中国渔民历来在这些岛屿及其附近海域从事生......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 752字 评论关闭
今天介绍一个ClientDataSet维护XML文件的方法,当然我也是想把方法做个总结和记录,万一哪时想用可以方便查阅. 1.首先下载一个程序 xmlmapper.exe. 找不到的同志过会我会提供下载的. 下载完程序后运行程序,然后用程序打开XML文件. 完成后如图. 2.第二步在左边空白处点击鼠标右键选择Select All 按钮.如图 3.第三步选择Create菜单下的DataPacket From XML按钮 点击完如图 4.第四步,选择Create菜单下的TransFormation按钮. 5.第五步,选择File菜单下的save-->TransFormation按钮.第一次保存取名叫R_ToDp.xtr 意思是标识这事Read用的......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 726字 评论关闭
原文在这儿:http://zhidao.baidu.com/question/340222342.html 首先设置表头,随便写个例子了 listView1.Columns.Add("名字", 200, HorizontalAlignment.Center);//表头名,长度,格式 listView1.Columns.Add("密码", 70); listView1.Columns.Add("状态", 120, HorizontalAlignment.Center); listView1.GridLines = true; //显示表格线 listView1.View = View.Details;//显示表格细节 listView1.HeaderStyle = ColumnHeaderStyle.Clickable;//对表头进行设置 listView1.FullRowSelect = true;//是否可以选择行 ..后面还很属性自......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 5611字 评论关闭
转载地址:http://blog.chinaunix.net/space.php?uid=20940095&do=blog&id=66041 众所周知,linux最新的内核采用了CFS的调度机制,网上也有不少文章对CFS调度的源码做了详细的分析,但是大部分的文章太注重细节了,所以没有把CFS的原理进行一下从整体上的概括,基于这个原因,本文要从CFS调度的基本原理以及在公平调度类的整个执行过程为主线来进行详细的说明。    CFS(completely fair schedule),故名思议完全公平的调度,那么它到底怎么实现了完全的公平呢?既然讲公平,那就应该有个评判的标准,在这之前我们先来讲......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 2213字 评论关闭
实现数据库的备份: SqlConnection conn = new SqlConnection(connection); string databaseName=@"E:\Data\Test.mdf"; //指定数据库名称(完整路径) conn.Open(); string bakSQL = @"backup database @DataBaseName to disk=N'E:\Temp\Test.bak'"; //数据库备份SQL语句 try { SqlCommand cmd = new SqlCommand(bakSQL,conn); cmd.CommandType = CommandType.Text; cmd.......
阅读全文
问题: 今天使用hive时候出现异常,命令为:show databases;错误如下: FAILED: Error in metadata: javax.jdo.JDOFatalInternalException: Unexpected exception caught. NestedThrowables: java.lang.reflect.InvocationTargetException FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask 原因: 我这里的原因是之前我用ant去编译了hadoop,但是没有成功,在HADOOP_HOME目录下多了一个build目录,把它删除即可。 解决方案: 把HADOOP_HOME目录下的build目录删除即可! 再次使用show data......
阅读全文
  • 01月
  • 13日
综合 ⁄ 共 1844字 评论关闭
问题描述: 仓库管理员M最近一直很烦恼,因为他的上司给了他一个艰难的任务:让他尽快想出一种合理的方案,把公司的仓库整理好。 已知公司共有n个仓库和n种货物,由于公司进货时没能很好的归好类,使得大部分的仓库里面同时装有多种货物,这就给搬运工作人员搬运货物时带来了很多的麻烦。 仓库管理员M的任务就是设计一种合理的方案,把仓库里面的货物重新整理,把相同的货物放到同一个仓库,以便于日后的管理,在整理过程中肯定需要把某些货物从一个仓库搬运到另一个仓库,已知每一次搬运货物所付出的代价等于搬运该货物的重量。 ......
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 3703字 评论关闭
CPU 的占用主要取决于什么样的资源正在 CPU 上面运行,比如拷贝一个文件通常占用较少 CPU,因为大部分工作是由 DMA(Direct Memory Access)完成,只是在完成拷贝以后给一个中断让 CPU 知道拷贝已经完成;科学计算通常占用较多的 CPU,大部分计算工作都需要在 CPU 上完成,内存、硬盘等子系统只做暂时的数据存储工作。要想监测和理解 CPU 的性能需要知道一些的操作系统的基本知识,比如:中断、进程调度、进程上下文切换、可运行队列等。这里 VPSee 用个例子来简单介绍一下这些概念和他们的关系,CPU 很无辜,是个任劳任怨的打工......
阅读全文