摘要:
2933: [Poi1999]地图Time Limit:1 Sec Memory Limit:128 MB Submit:7 Solved:7 [ Submit][ Status] Description 一个人口统计办公室要绘制一张地图。由于技术的原因只能使用少量的颜色。两个有相同或相近人口的区域在地图应用相同的颜色。例如一种颜色k,则A(k) 是相应的数,则有: 在用颜色k的区域中至少有一半的区域的人口不大于A(k)在用颜色k的区域中至少有一半的区域的人口不小于A(k) 区域颜色误差是该区域的人口与A(k)差的绝对值。累计误差是所有区域颜色误差的总和...
阅读全文
posted @ 2013-10-09 18:46
风言枫语
阅读(212)
推荐(0)
摘要:
svg是一种矢量图片格式,用来保存高保真的图片。我们可以用编辑器打开svg,我们可以看到svg文件其实就是一个xml文件,这种文件浏览器也可以识别。因此要查看svg用现成的浏览器就可以了。值得庆幸的是java也提供了开发包来转换svg文件,目前用的最多的是svg转pdf,jpg,png.这个开发工具包就是batik,需要的话可以直接到百度输入batik下载。下面分享下我最近使用batik的心得1.为了方便以后使用,我把转换的操作写成了一个工具类,如下所示开发之前要导入batik的lib目录下面的所有jar包引入到项目中package org.lxh;import java.io.Buffere
阅读全文
posted @ 2013-10-09 18:44
风言枫语
阅读(3380)
推荐(0)
摘要:
一、Digital RootsHDOJ地址: http://acm.hdu.edu.cn/showproblem.php?pid=1013 不过数学规律是大神! 代码如下: /***** Digital Roots********//******** written by C_Shit_Hu ************/////////////////简单大数////////////////****************************************************************************//* Problem Descri...
阅读全文
posted @ 2013-10-09 18:42
风言枫语
阅读(206)
推荐(0)
摘要:
简单的聊天室程序:客户端从标准输入输入数据后发送给服务端,服务端将用户发送来的数据转发给其它用户。这里采用IO复用poll技术。客户端采用了splice零拷贝。服务端采用了空间换时间(分配超大的用户数据数组,然后通过用户连接的文件描述符即可以索引到用户数据)客户端程序:#define _GNU_SOURCE 1//为了支持POLLRDHUP事件#include#include#include#include#include#include#include#include#include#include#include#include#define BUFFER_SIZE 64using nam
阅读全文
posted @ 2013-10-09 18:39
风言枫语
阅读(289)
推荐(0)
摘要:
Shell变量赋值命名须规则:1)使用变量无需事先声明2)首个字符必须为字母(a-z,A-Z)3)中间不能有空格,可以使用下划线(_)4)不能使用标点符号5)不能使用bash里的关键字(可用help命令查看保留关键字)6)需要给变量赋值时,可以这么写:7)变量名=值8)取一个变量的值,只需在变量名前面加一个$ ( 注意: 给变量赋值的时候,不能在"="两边留空格 ) 例1:(变量赋值) #!/bin/sh # 对变量赋值: a="hello world"#等号两边均不能有空格存在 # 打印变量a的值: echo "A is:" $a
阅读全文
posted @ 2013-10-09 18:39
风言枫语
阅读(9237)
推荐(0)
摘要:
NSUserDefaults 序列号方法类似于NSArray,常用与存储小规模数据,存在沙盒里,是plist文件第一、保存数据代码:NSUserDefaults *userDefault=[NSUserDefaults standardUserDefaults]; NSArray *array=[NSArray arrayWithObjects:@"one",@"two",@"three",nil]; [userDefault setInteger:122 forKey:@"age"]; [userDefault
阅读全文
posted @ 2013-10-09 18:37
风言枫语
阅读(203)
推荐(0)
摘要:
静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib 中的指令都全部被直接包含在最终生成的 EXE 文件中了。但是若使用 DLL,该 DLL 不必被包含在最终 EXE 文件中,EXE 文件执行时可以“动态”地引用和卸载这个与 EXE 独立的 DLL 文件。静态链接库和动态链接库的另外一个区别在于静态链接库中不能再包含其他的动态链接库或者静态库,而在动态链接库中还可以再包含其他的动态或静态链接库。静态链接库与静态链接库调用规则总体比较如下。对于静态链接库(比较简单): 首先,静态链接库的使用需要库的开发者提供生成库的.h头文件和.lib文件。 生成库的.h头..
阅读全文
posted @ 2013-10-09 18:33
风言枫语
阅读(4234)
推荐(0)
摘要:
译:阐明iOS证书和provision文件许多iOS开发人员都会和你说在iOS开发很困惑的问题之一,将app真正运行在真实的设备(iPhone iPad而不是模拟器),因为所有的这些都会涉及从苹果获得证书,甚至那些知道证书的一般流程的,仍会感觉有些奇怪一切是如何运行的,这将是一个长期的过程,但我希望本文将对你有用。为了更好的理解我们需要去了解这些的理由,你需要谨记这背后最大的原因: 苹果,只有苹果,只允许硬件设备在有限的时间内(develop id 一年的时间)运行指定的软件是的,这是一个非常严格的规则,很多人不喜欢它,但是苹果用铁腕强制推行,这条规则强制软件使用密码签名,每一次app启动..
阅读全文
posted @ 2013-10-09 18:29
风言枫语
阅读(559)
推荐(0)
摘要:
本人经过跟VMWare 支持的多方努力,问题终于得到解决,方案如下: * Stop the agent Windows service.* Make sure all the agent processes are down - wrapper and Java processes.* Verify that the the path %SystemRoot%\TEMP exist in themachine.* If it exists, remove the file:%SystemRoot%\TEMP\agent.encrypt.lock* Open%AGENT_INSTALL_HOME
阅读全文
posted @ 2013-10-09 18:26
风言枫语
阅读(353)
推荐(0)
摘要:
软件生存周期模型是描述开发过程中各种活动如何执行的模型。软件生存周期模型确立了软件开发和演绎中各阶段的次序限制以及各阶段或机动的准则,确立开发过程所遵守规则和限制,便于各种活动的协调,便于各种人员的有效通信,有利于活动重用,有利于活动管理。 常见的软件生存周期模型:瀑布模型、演化模型、螺旋模型、喷泉模型。 比较了这几种模型的不同:软件生存周期模型概要适用范围优点缺点备注瀑布模型将软件生存周期各个活动规定为依线性顺序连接的若干阶段的模型;如瀑布流水,逐级下落;此模型以文档作为驱动,适合软件需求很明确的软件项目;例如:操作系统、数据库管理系统等系统软件的开发;1,为项目提供了按阶段划分的检查点,.
阅读全文
posted @ 2013-10-09 18:24
风言枫语
阅读(865)
推荐(0)