现在位置: 首页 > lumen发表的所有文章
  • 10月
  • 31日
综合 ⁄ 共 2410字 评论关闭
*sentence* A sentence is defined as ending at a '.', '!' or '?' followed by either the end of a line, or by a space or tab.  Any number of closing ')', ']', '"' and ''' characters may appear after the '.', '!' or '?' before the spaces, tabs or end of line.  A paragraph and section boundary is also a sentence boundary. If the 'J' flag is present in 'cpoptions', at least two spaces have to follow the punctuation mark; <Tab>s are not recognized as white space. The definition of a sent......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 1113字 评论关闭
4万亿计划后遗症:三四线城市土地出让过剩成空城 2013年04月28日 07:41  中国企业家网  我有话说(71人参与)   新一轮城镇化带来的躁动和巨量土地供应,很可能落在了一座座已经被透支的空城之上   文_本刊记者 谢思聿    编辑_袭祥德    摄影_潘景隆   经历了2012年土地市场的持续低迷后,新一轮城镇化适时地为市场注射了一剂强心针。已经有人算过一笔账,4亿人、40万亿投资——近期由发改委主导的《促进城镇化健康发展规划2011-2020年》初稿编制完成,规划中提及这一轮城镇化将拉动40万亿投资,涉及20多个城市群,18......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 2795字 评论关闭
Ping pong Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 3560    Accepted Submission(s): 1312 Problem Description N(3<=N<=20000) ping pong players live along a west-east street(consider the street as a line segment). Each player has a unique skill rank. To improve their skill rank, they often compete with each other. If two players want to compete, they must choose a referee among other ping pong players and hold the game in ......
阅读全文
  • 02月
  • 24日
综合 ⁄ 共 669字 评论关闭
题目链接~~>       刚学习了拓扑排序就拿这个题试了一试,结果。。。。开始时居然用了两个for循环加个scanf("%d",&g[i][j]),晕死啊!!!解决了这个后很快写完,也很快TLE了!想来老半天剪枝但是这题真没法剪。。。。最后参考了一下别人代码只有在输入时的scanf("%s",g[i]);不同~~~改了后AC,无语。 代码: #include<stdio.h> #include<string.h> int topo[2003],n; char g[2002][2003]; int toposort() { int f=0; for(int i=0;i<n;i++) { f=0; for(......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 1581字 评论关闭
 这段代码由 CocoaChina 会员 “lw223” 分享,比如我们有个中国地图,在北京这个区域放了一个button,当这张地图放大和缩小的时候,我们都能点击这个button触发北京里面的事件。 // Implement viewDidLoad to do additional setup after loading the view, typically from a nib. - (void)viewDidLoad {     [super viewDidLoad];     x = 1;     y = 1;       UIImage *image = [UIImage imageNamed:@"index_big.jpg"];     imageView = [[UIImageView alloc] initWithImage:image];     imageView.frame = CGRectMake(0, 0, 10......
阅读全文
  • 04月
  • 21日
综合 ⁄ 共 786字 评论关闭
文章目录 (因为段数少于m 我们可以将其中的几段进行拆分,一定能满足 各段 <= mid) 从花费最小到 总的花费开始二分 每次判断 对于当前的  mid  ,s[i](s 存每天花费的money的数组) 判断 可以分成多少段 <= mid (假设 s[1] + s[2} <= mid s[1] + s[2] + s[3] > mid  那么s[1] + s[2] 就为一段)  只要分成的段数小于等于m 那么对于当前mid 就可以 满足 分成m 段 并且 最大值为mid; (因为段数少于m 我们可以将其中的几段进行拆分,一定能满足 各段 <= mid) ......
阅读全文
  • 04月
  • 20日
综合 ⁄ 共 2000字 评论关闭
转载自 kitesf 最终编辑 kitesf J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述): J2EE中的13种核心技术规范:JDBC, JNDI, EJBs, RMI, JSP, Java servlets, XML, JMS, Java IDL, JTS, JTA, JavaMail 和 JAF。 1.JDBC(Java Database Connectivity):  JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDCB对数据库的访问也......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 7026字 评论关闭
原文链接:http://blog.csdn.net/sunlin5000/article/details/6578250   1、找到my.cnf配置文件 如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf)中。命令如下: [root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf       mysql5.5.10默认字符集修改,字符编码设置,中文乱码,gb2312,gbk,utf8格式存储数据 通过修改mysql默认字符集,可以存储中文数据,以免出现中文乱码,以下以设置为utf8为例。 ===========================================......
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 1275字 评论关闭
  JTabbedPane组件为我们提供了一种非常好的方法在窗体上显示很多的控件。我们可以将不同类别的控件放到不同的Tab页上,然后通过需要点击相应的Tab页。在传统的 Tab页上只能防止文本的图标。而在 Java SE 6中使我们可以直接将控件放到 Tab上。我们可以通过 setTabComponentAt方法将控件放到Tab上。这个方法有两个参数,一个是Tab的索引,另一个是要放置的对象。 JTabbedPane pane = new JTabbedPane(); pane.setTabComponentAt(1, component); 在JTabbedPane控件中有3个常用的方法,setTabComponentAt(int index, Component com......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 5184字 评论关闭
项目中有个公会对象,数据大部分存在data中,之前都是 u.data.point这样访问,太麻烦了。 于是通过设置__index 使之可以直接访问属性,u.point。 但是还是不能直接改属性,u.point = 4,所以再设置了__newindex。   在设置了setmetatable之后,不能直接给u添加新属性,因为设置了__newindex,新的属性将直接加到u.data中的。   [c-sharp] view plaincopyprint? Union = {       data = nil,       dirty = nil,   }   --- 生成新的对象   function Union:new(o)       o = o or {}       setmetatable(o,self)       self.__......
阅读全文
  • 12月
  • 09日
综合 ⁄ 共 2854字 评论关闭
  原文来自:http://coolshell.cn/articles/7425.html   rsync是unix/linux下同步文件的一个高效算法,它能同步更新两处计算机的文件与目录,并适当利用查找文件中的不同块以减少数据传输。rsync中一项与其他大部分类似程序或协定中所未见的重要特性是镜像是只对有变更的部分进行传送。rsync可拷贝/显示目录属性,以及拷贝文件,并可选择性的压缩以及递归拷贝。rsync利用由Andrew Tridgell发明的算法。这里不介绍其使用方法,只介绍其核心算法。我们可以看到,Unix下的东西,一个命令,一个工具都有很多很精妙的东西,怎么学也学......
阅读全文
  • 12月
  • 06日
综合 ⁄ 共 1327字 评论关闭
1.strlen函数. strlen所作的仅仅是一个计数器的工作,它从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)开始扫描,直到碰到第一个字符串结束符 '\0'为止,然后返回计数器值。   2.sizeof操作符 sizeof()返回的是变量声明后所占的内存数,不是实际长度,此外sizeof不是函数,仅仅是一个操作符。   3.strlen和sizeof的区别 3.1  sizeof可以用类型做参数,strlen只能用char*做参数,且必须是以''\0''结尾的。 3.2  sizeof还可以用函数做参数,比如:short f(); printf("%d\n", sizeof(f()));输出......
阅读全文