贪心搞就行,用map记录每个数出现的下标,每次都取首尾两个。将中间权值为负的删掉后取sum值最大的就行。#include#include#include#include#include#include#include#include#include#include#include#include#define FF(i, a, b) for(int i=a; ib; i--)#define REP(i, n) for(int i=0; i > mp;map > :: iterator it;int main(){ while(~scanf("%d", & Read More
posted @ 2013-07-18 19:54 javawebsoa Views(368) Comments(0) Diggs(0)
今天执行eclipse下的一个java类,无论run还是debug,都报java.lang.NoClassDefFoundError。而且把main中函数都注释掉,执行还是报一样的错。检查了一下这个工程和其他工程的区别。发现是 run configration中的classpath中只有jre,而项目本身以及引入的jar都没有被加入。于是加了一下,再执行,一切OK。可能有时候eclipse项目中这个位置的东西会丢掉,所以重新引入就可以了。 Read More
posted @ 2013-07-18 19:52 javawebsoa Views(684) Comments(0) Diggs(0)
这是一个让我很头痛的问题,我是在一个其他的项目框架的基础上来开发新的项目。当使用struts验证框架时,突然发现这个验证不起作用了,我就纳闷了之前用这个开发的项目好好的怎么到我这就不能用了呢?xml文件头 在不联网的情况下报www.opensymphony.com - [unknown location] 在联网的情况下报Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL: http://opensymphony.com/xwork/xwork-validator-1.0.2.dtd.. Read More
posted @ 2013-07-18 19:50 javawebsoa Views(2013) Comments(0) Diggs(0)
less工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less的用法比起more更加的有弹性。在more的时候,我们并没有办法向前面翻,只能往后面看,但若使用了less时,就可以使用[pageup][pagedown]等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在less里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。1.命令格式:less[参数]文件2.命令功能:less与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件。3. Read More
posted @ 2013-07-18 19:48 javawebsoa Views(353) Comments(0) Diggs(0)
http://hncu.acmclub.com/index.php?app=problem_title&id=111&problem_id=1330题目描述将十进制数转换为八进制,并输出。图:将十进制数转换为八进制并输出输入格式输入包含若干十进制正整数。输出输出相应的八进制数,每个占一行。样例输入1 2 3 7 8 9 19 10020345样例输出1 2 3 7 10 11 23 46162771#include#include#include /* malloc()等 */#include /* INT_MAX等 */#include /* EOF(=^Z或F6),NULL Read More
posted @ 2013-07-18 19:46 javawebsoa Views(520) Comments(0) Diggs(0)
#ifdef _WIN32_WCE#include "stdafx.h"#endif#ifndef _WIN32_WCE#define WIN32_LEAN_AND_MEAN#endif#include #include #include #include #include #include #include #ifdef _WIN32_WCE#pragma comment(lib, "ws2.lib")#else#pragma comment(lib, "ws2_32.lib")#endif#define PP_NAME " Read More
posted @ 2013-07-18 19:44 javawebsoa Views(517) Comments(0) Diggs(0)
http://hncu.acmclub.com/index.php?app=problem_title&id=111&problem_id=1741题目描述 一个简单的行编辑程序的功能是:接收用户从终端输入的程序或数据,并存入用户的数据区。由于用户在终端上进行输入时,不能保证不出差错,因此,若在编辑程序中,“每接收一个字符即存入用户数据区”的做法显然不是很恰当。较好的做法是,设立一个输入缓冲区,用以接收用户输入的一行字符,然后逐行存入用户数据区。允许用户输入出差错,并在发现有误时可以及时更正。例如,当用户发现刚刚键入的一个字符是错的时,可补进一个退格符“#”,以表示前一个字符无 Read More
posted @ 2013-07-18 19:43 javawebsoa Views(324) Comments(0) Diggs(0)
品读《大道至简》是我阅读周爱民先生的《大道至简——软件工程实践者的思想》大作的思考和总结,也可以视为是读书笔记。通过对原文的深入品读,记录下我的对软件工程的理解和想法。 感谢周爱民先生为我们提供了《大道至简》这么好的一本“小书”。他以深厚的技术功底、丰富的项目管理经验,以及有趣而才华横溢的文笔向我们阐述了软件工程这么一个博大精深的主题。而最让我着迷的,就是他谈的全是思想,而不是具体的实作。是道,用至简的文字描述的软件工程的大道。 本书的章节都是按原书的编排顺序组织。为了结合分析,内容还引用了很多周先生的原文(用原文框架标出),原文的版权都归周爱民先生所有,我只是作为学习和传... Read More
posted @ 2013-07-18 19:41 javawebsoa Views(160) Comments(0) Diggs(0)
一、前言 本次教程将向大家讲解如何用html5将小地图块拼成大地图,以及如何用现有的高级html5游戏开发库件lufylegend.js开发游戏。 首先让我们来了解了解如何用html5实现动画,毕竟“动静结合”是先有动再有静。看了上一章的内容,或许你就有了对html5实现动画有了初步了解: 二、html5实现用小地图块拼成大地图 早在上一章以前我就向大家介绍过,许多游戏的地图是用小地图块拼成的。那么既然那些游戏能通过AS或者其他编程语言实现,那我们的html5也丝毫不逊色于它们。接下来就是今天我要为大家准备的图片: map.png... Read More
posted @ 2013-07-18 19:39 javawebsoa Views(315) Comments(0) Diggs(0)
QQ群里面有人问起这个问题: 用loaddata导入数据的时候,在binlog文件中记录的不是insert语句,这样的话,如果用loaddata导入数据,当需要恢复数据库的时候binlog恢复就不行了 load data local infile '/root/table.txt' into table test.table ;生成binlog 日志然后用mysqlbinlog解析binlog日志,再more查看如下:# at 147405 #130718 3:15:02 server id 1 end_log_pos 147710 Query thread_id=97960 Read More
posted @ 2013-07-18 19:37 javawebsoa Views(525) Comments(0) Diggs(0)
这个问题我大致解释一下,PointerTracker.java中的setPressedKeyGraphics是控制按下键时变蓝色的函数,setReleasedKeyGraphics是控制从蓝色变回黑色的函数,分别在onDownEventInternal和onUpEventInternal中调用。当快速用鼠标点击虚拟键盘时,会发生变成蓝色没有变回来的情况,就是这两个函数没有匹配地调用导致的。为什么没有匹配呢?通过log分析来看,setPressedKeyGraphics的key值和setReleasedKeyGraphics的key值没有对应上。而出现这种情况是因为:在快速用鼠标点击虚拟键盘时, Read More
posted @ 2013-07-18 19:35 javawebsoa Views(236) Comments(0) Diggs(0)
lsdev -Cc adapter | grep ent 列出网卡 lsdev -Cc adapter 或者lscfg | grep -i adpter 显示已经安装的网卡 lsdev -Cc if 显示已经配置的网络接口 lsattr -El ent0 显示网卡属性 chdev -l ent1 -a 参数名=数值/smit chgenet lssrc -g tcpip tcpip提供了那些上层服务 lssrc -s inetd cat /etc/inetd.conf startsrc -s inetd stopsrc -s inetd refresh -s inetd lssrc -t ft Read More
posted @ 2013-07-18 19:33 javawebsoa Views(403) Comments(0) Diggs(0)
[zencart教程]zencart外贸建站仿站交流俱乐部 1.你想自主一天仿做一个精美的zencart 外贸网站; 2.你想自已自主定制精美的psd 图 zencart模板,并把它变成自定义精美 zencart网站; 3.你想更综合更全面地掌握 zencart系统,并自已比较随心所欲地定制zencart网站; 4.你想更综合更全面地掌握外贸空间域名管理,并自已比较熟练地操作海外网站主机空间管 理; ☼☼☼ 如您是属于以上一种,我欢迎您加入我们内部俱乐部; 如您是属于以上二种,我真诚邀请您成为我们内部俱乐部的一员; 如以上三种您都具备,那么我强烈建议您立即成为我们内部俱乐部的一员; 第... Read More
posted @ 2013-07-18 19:31 javawebsoa Views(403) Comments(0) Diggs(0)
一,前言 本 游戏 是鄙人研究lufylegend数日之后,闲暇之余写下的。本游戏运用全新的技术 html 5写成的。游戏引擎为国产的lufylegend.js,大家可以去它的官网看看。游戏处于测试阶段,希望各位为游戏提点意见。另外游戏中的拼图是随即分配,保证游戏的随即性。 二,怎么玩? 下载地址(含原码+图片): http://files.cnblogs.com/ducle/Puzzle.rar 在线试玩: http://www.shengshiyouxi.com 操作说明: 进入游戏后,通过点击拼图块,让图片还原,本游戏包含了游戏记录... Read More
posted @ 2013-07-18 19:29 javawebsoa Views(168) Comments(0) Diggs(0)
本次 游戏 开发需要用到lufylegend.js开源游戏引擎,版本我用的是1.5.2(现在最新的版本是1.6.0)。 引擎下载的位置: http://lufylegend.googlecode.com/files/lufylegend-1.5.2.rar 引擎API文档: http://lufylegend.com/lufylegend/api 首先为了开发方便,我们得先建立一个叫Find_Word的文件夹,然后在里面添加项目,如下: Find_Word文件夹 |---index.html |---js文件夹 |---main.js ... Read More
posted @ 2013-07-18 19:27 javawebsoa Views(648) Comments(0) Diggs(0)
一,什么是TicTacToe(井字棋) 本 游戏 为在下用lufylegend开发的第二款小游戏。此游戏是大家想必大家小时候都玩过,因为玩它很简单,只需要一张草稿纸和一只笔就能开始游戏,所以广受儿童欢迎。可能我说了半天,对它名字不熟悉的朋友也不懂我在说神马。那没关系,我就引用Wiki(维基百科)的介绍作为大家对它名字的认识,顺便也勾起我们儿时的回忆: 井字棋,大陆、台湾又称为井字游戏、圈圈叉叉;另外也有打井游戏、OX棋的称呼,香港多称井字过三关、过三关,是种纸笔游戏。两个玩家,一个打圈(O),一个打叉(X),轮流在3乘3的格上打自己的符号,最先以横、直、斜连成一线则为胜。如果双方都... Read More
posted @ 2013-07-18 19:25 javawebsoa Views(677) Comments(0) Diggs(0)
The daemon thread's life cycle is same with the life cycle of the application which starts this daemon thread. If the application finishes, daemon threads are terminated at the same time. An example for a daemon thread is the garbage collection. "Daemon Thread" is also called "Ser Read More
posted @ 2013-07-18 19:23 javawebsoa Views(233) Comments(0) Diggs(0)
今天布置环境的时候发现一个问题:Your working copy is out of date. Try pulling from the remote to get the latest changes, then push again.网上找了很多地方,全是英文的。。我滴个深深的去!!~ ~ = =,我天朝居然还没有人遇到过这个,好吧,自己想了想,发现貌似是由于自己remote中的名字和gitHub中的名字不一致,于是删掉重新改,然后把readme文件删掉,把.gitignore文件也删掉了,终于可以了!! 后话:后面经过试验发现果然是readme的问题,gitHub... Read More
posted @ 2013-07-18 19:21 javawebsoa Views(612) Comments(0) Diggs(0)
查询SystemFeature的方法可以在adb shell下敲如下的命令:dumpsys package然后搜feature关键字。例如,我的平台的SystemFeature,如下所示:Features: android.hardware.faketouch android.hardware.wifi android.hardware.camera android.hardware.wifi.direct android.hardware.usb.accessory android.hardware.microphone android.hardware.usb.host android.h Read More
posted @ 2013-07-18 19:20 javawebsoa Views(428) Comments(0) Diggs(0)
以前用JAVAscript实现过令文本逐字输出的效果,今天我来用html5中的canvas实现一下。canvas里的内容可不像那样好操作,首先,你需要懂得一些html5的API才能操作canvas,而可以用DOM直接操作,相对而言,canvas还是要比复杂些。那么本篇就为大家讲述入股令文本逐字输出。 首先我先说明,本篇我不打算用任何引擎,因为今天我们是来研究技巧和原理的。一,原理 做一个富有技巧的程序我们首先得搞清楚原理,而令文本逐字输出的原理很简单。 假如我们有一串字符,我们可以把它们分成一个个字符,然后装入数组。例入有一个字符串yorhom,那么我们可以把他分成 var arr = [&# Read More
posted @ 2013-07-18 19:18 javawebsoa Views(225) Comments(0) Diggs(0)