贪心搞就行,用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(370)
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(688)
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(2017)
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(354)
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(522)
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(518)
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(330)
Comments(0)
Diggs(0)
品读《大道至简》是我阅读周爱民先生的《大道至简——软件工程实践者的思想》大作的思考和总结,也可以视为是读书笔记。通过对原文的深入品读,记录下我的对软件工程的理解和想法。 感谢周爱民先生为我们提供了《大道至简》这么好的一本“小书”。他以深厚的技术功底、丰富的项目管理经验,以及有趣而才华横溢的文笔向我们阐述了软件工程这么一个博大精深的主题。而最让我着迷的,就是他谈的全是思想,而不是具体的实作。是道,用至简的文字描述的软件工程的大道。 本书的章节都是按原书的编排顺序组织。为了结合分析,内容还引用了很多周先生的原文(用原文框架标出),原文的版权都归周爱民先生所有,我只是作为学习和传... Read More
posted @ 2013-07-18 19:41
javawebsoa
Views(165)
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(318)
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(526)
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(237)
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(407)
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(404)
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(170)
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(650)
Comments(0)
Diggs(0)
一,什么是TicTacToe(井字棋) 本 游戏 为在下用lufylegend开发的第二款小游戏。此游戏是大家想必大家小时候都玩过,因为玩它很简单,只需要一张草稿纸和一只笔就能开始游戏,所以广受儿童欢迎。可能我说了半天,对它名字不熟悉的朋友也不懂我在说神马。那没关系,我就引用Wiki(维基百科)的介绍作为大家对它名字的认识,顺便也勾起我们儿时的回忆: 井字棋,大陆、台湾又称为井字游戏、圈圈叉叉;另外也有打井游戏、OX棋的称呼,香港多称井字过三关、过三关,是种纸笔游戏。两个玩家,一个打圈(O),一个打叉(X),轮流在3乘3的格上打自己的符号,最先以横、直、斜连成一线则为胜。如果双方都... Read More
posted @ 2013-07-18 19:25
javawebsoa
Views(680)
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(236)
Comments(0)
Diggs(0)
Xcode4 布置Git环境Your working copy is out of date. Try pulling from the remote to get the latest change
今天布置环境的时候发现一个问题: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(433)
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(228)
Comments(0)
Diggs(0)
关于BFS的相关知识由于水平有限就不多说了,感兴趣的可以自己去wiki或者其他地方查阅资料。这里大概说一下BFS寻路的思路,或者个人对BFS的理解:大家知道Astar的一个显著特点是带有启发函数,换句话说,Astar尝试以人的思维来去寻找一段路径。而BFS则没有这种聪明劲,他看起来更中规中矩,老实巴交,更像是机器人的风格。简单的说,BFS为了找到一条路径,他从起点开始,然后是身边的邻居,然后是邻居的邻居,一个一个的搜查,直到搜到终点(寻路成功),或者把整个地图搜索完(除非最后一个点就是终点,否则寻路失败)。可能乍看上去BFS真的比较笨,但是他也并没有笨的不着边际,因为他最多把整个地图都搜一遍, Read More
posted @ 2013-07-18 19:16
javawebsoa
Views(256)
Comments(0)
Diggs(0)
官网:http://www.couchbase.com/版本:1.8版问题描述: 某次服务器因意外断电重启后,就进入不了Couchbase控制台,显示 "无法显示该页" 的错误,打开 cmd 输入netstat -an 也找不到8091端口。于是乎Baidu了又Google,Google了又Baidu,依然没解决。解决方案: 然后我把IIS服务给禁止了之后再重新开启Couchbase服务,竟然行了,真是一千只草泥马奔腾而过啊,为毛?为毛?为毛服务器正常重启不会出现这种情况,如果直接断电就产生这问题了。 Read More
posted @ 2013-07-18 19:14
javawebsoa
Views(430)
Comments(1)
Diggs(0)
/*1,定义一个功能,用于打印矩形1,定义一个打印九九乘法表功能的函数*/class FunctionTest{ public static void main(String[] args) { draw(5,5); fenge(); draw(8,8); fenge(); print99(); } /* 定义一个功能用于打印矩形 思路: 1,确定结果:没有,因为直接打印矩形 2,有位置内容吗?有,两个,因为矩形的行列不确定 */ public static void draw(int row,int col) { int i,j; for(i=0;i<row;i++) { for(j. Read More
posted @ 2013-07-18 19:12
javawebsoa
Views(381)
Comments(0)
Diggs(0)
CentOS 6.2 二进制安装apache2.4.3出现configure: error: APR-util not found. Please read the documentation的解决方
CentOS 6.2 二进制安装apache2.4.3出现configure: error: APR-util not found. Please read the documentation的解决方 一。准备环境 1.安装gcc [root@localhost /]# yum install gcc gcc-c++2.安装apr,apr-util 下载apr-1.4.6.tar.gz与apr-util-1.5.1.tar.gz,地址:http://apr.apache.org ,上传至/usr/local,安装目录分别为/usr/local/apr 与/usr/local/apr-utila Read More
posted @ 2013-07-18 19:10
javawebsoa
Views(460)
Comments(0)
Diggs(0)
这是 CNX 公司在开发 ExtJS 项目中总结的需要特别注意的 10 个地方。有时候,我们完全是自己使用 ExtJS 从零开始构建的新的应用程序,但有时候我们的客户会要求我们使用他们自己的代码,并且帮助他们提高性能、解决bug以及结构上的问题。同时,我们已经在 ExtJS 项目中作为“清洁者”的角色工作相当长的一段时间了,开始注意到项目中经常会出现一些很值得优化的代码,而这些情况不仅仅只在我们的项目中出现,也会经常出现在其他开发者的代码中。基于过去几年对我们自己工作的总结,我们想应该把这些经验分享给大家,避免大家在项目中出现类似的问题。 过度或不必要的嵌套组件结构开发时常出现的一个问题... Read More
posted @ 2013-07-18 19:08
javawebsoa
Views(366)
Comments(0)
Diggs(0)
1 :Linux的诞生 Linux由芬兰赫尔辛基大学的Linus Torvalds创建 1991年10月,Linux第一个公开版 0.02版发布 1994年3月,Linux 1.0版发布 Linus的标志是可爱的企鹅,取自芬 兰的吉祥物2 :GNUGNU计划,又称革奴计划,它的目标是创建一套完全自由的操作 系统。 为保证GNU软件可以自由地“使用、复制、修改和发布”,所有 GNU软件必须遵守GNU通用公共许可证(GNU General Public License,GPL)。 到了1990年,GNU计划已经开发出的软件包括了一个功能强大的 文字编辑器Emacs,C语言编译器GCC... Read More
posted @ 2013-07-18 19:06
javawebsoa
Views(295)
Comments(0)
Diggs(0)
public string GetCPUSerialNo() { string cpuSerialNo = string.Empty; ManagementClass managementClass = new ManagementClass("Win32_Processor"); ManagementObjectCollection managementObjectCollection = managementClass.GetInstances(); foreach (Man... Read More
posted @ 2013-07-18 19:04
javawebsoa
Views(443)
Comments(0)
Diggs(0)
Boost库被称为C++准标准库, 功能很是强大, 下面记录我在VS2010中安装使用Boost库的过程.首先上官网http://www.boost.org/下载最新的Boost库, 我的版本是1_54_0版本, 解压下载的文件到任一文件夹,我放D盘boost目录下. 之后开始-运行-cmd打开dos窗口, 进入到boost库根目录下, 使用如下命令cd D:\boost\boost_1_54_0boost库中有一部分可以不需要编译就可以使用, 因为其功能直接在头文件使用模板和inline函数实现, 具体哪些可以查看文档, 另外一部分则需要编译成外部库使用. 编译方法如下(官方文档中提供的方法 Read More
posted @ 2013-07-18 19:02
javawebsoa
Views(416)
Comments(0)
Diggs(0)
1-我眼里的微信我在准备写下面文字之前,我几乎不用微信。和很多人一直在争论的原因一样,我不用微信是因为:和手Q差异化不明显;没有微博的信息量大(有人形容微博是“广场”,微信是“会所”);我没有约炮的需求(有人说炮都是微信约的,锅都是陌陌背的);语聊有延时,不如直接电话方便(估计这也是新增群聊和视频功能的原因之一);第一次用“朋友圈”竟然找不到发文字功能(后来发现要长按相机键就可以发文字,如此太隐晦);总觉得微信是鸡肋,既是QQ,又是陌陌,又是YY,又是米聊,又是Qzone,还有点像微博。(话说一个东西什么都是,必然什么都不是)不过,也许现在不同了,特别是微信发布了4.5版本后(5.0即将到来) Read More
posted @ 2013-07-18 19:01
javawebsoa
Views(332)
Comments(0)
Diggs(0)
在归并排序中,很重要的一步是将两个排序数组合并成一个数组,这个操作叫merge。merge操作可以用来解决某些Top K问题。问题描述在哼唱搜索中,用户通过哼唱一个音乐片段去搜索与其相似的音乐。后台的实现主要有两个步骤:特征提取和特征匹配。特征提取是从原始波形音乐文件中提取最能代表音乐的特征。特征匹配就是利用提取的特征与特征库进行匹配,找到最相似的音乐。在实际情况中,特征库往往很大,目前商用的特征库已达千万级别,这样的规模已经远远超过单机的处理能力,所以需要利用集群进行特征的匹配。解决方案在集群的每个节点上各存放特征库的一部分,所有不相交的特征库子集构成完整的特征库。集群的每个节点首先从主节点 Read More
posted @ 2013-07-18 18:59
javawebsoa
Views(718)
Comments(0)
Diggs(0)
Intentintent=newIntent(); intent.setAction(Intent.ACTION_CALL); intent.setData(Uri.parse("tel:13800138000")); startActivity(intent); Intentintent2=newIntent(); intent2.setAction(Intent.ACTION_SENDTO); intent2.setData(Uri.parse("smsto:5554")); intent2.putExtra("sms_body" Read More
posted @ 2013-07-18 18:57
javawebsoa
Views(213)
Comments(0)
Diggs(0)
所谓实时壁纸,即动态壁纸,就是手机桌面不再是简单的图片,而是运行中的动画,该动画由程序实时绘制的,所以称为实时壁纸。Android中提供WallpaperService基类来开发实时壁纸,步骤如下:下面用一个示例来演示,该示例原型来源于疯狂讲义一书,代码如下:WallpaperService的子类:LiveWallpaperpackage com.home.service;import android.graphics.Canvas;import android.graphics.Paint;import android.os.Handler;import android.service.wa Read More
posted @ 2013-07-18 18:55
javawebsoa
Views(540)
Comments(0)
Diggs(0)
Struts2 被发现存在新的高危远程代码执行漏洞,可造成服务器被入侵,只要是Struts2版本低于2.3.14.3全部存在此漏洞。目前官方已经发布了最新的版本进行修复。请将struts2升级到目前的最新版2.3.15.1版本进行修复,防止被外部黑客利用攻击。 最新jar包下载地址: 官网下载:http://struts.apache.org/download.cgi#struts23143 CSDN资源库下载:http://download.csdn.net/download/tjcyjd/5775605 Read More
posted @ 2013-07-18 18:53
javawebsoa
Views(185)
Comments(0)
Diggs(0)
使用ACE获取主机的IP地址,不知道为什么会有127.0.0.1?#include "stdafx.h"#include "ace\OS.h"#include "ace\SOCK_Connector.h"//用ACE获取本机IP addressint _tmain(int argc, _TCHAR* argv[]){ WSADATA wsaData; if (WSAStartup(MAKEWORD(2,2),&wsaData) != 0) return 0; //得到主机名 char hostname[MAXHOSTNAMEL Read More
posted @ 2013-07-18 18:51
javawebsoa
Views(610)
Comments(0)
Diggs(0)
1.下载反编译工具jad(下面提供下载)将下载下来的jadstar158.zip解压缩,将jad.exe文件放入jdk安装目录下如:C:\Program Files\Java\jdk1.6.0_20\bin2.下载eclipse反编译插件net.sf.jadclipse_3.3.0.jar(下面提供下载)3.将net.sf.jadclipse_3.3.0.jar放入MyEclipse安装目录下,如:安装目录\Genuitec\dropins下没有dropins,新建之,然后在dropins中新建features文件夹和plugins文件夹,将net.sf.jadclipse_3.3.0.jar Read More
posted @ 2013-07-18 18:49
javawebsoa
Views(268)
Comments(0)
Diggs(0)
上一篇文章主要讲到了红黑树的基本性质以及插入节点的操作,有了上面的基础后,今天就把红黑树剩余的一个难点也就是删除节点的操作详细的讲一下。红黑树节点的删除方法一开始的操作和二叉搜索树差不多,都是首先判断需要删除的节点,分为三种情况,一是如果这个节点没有子女的话,那么直接修改父节点的值,断开他们之间的关系即可。如果这个节点只有一个子女,那么修改它的父节点,使父节点直接连接其子节点。如果该节点有两个子女的话,那么先删去这个节点的后继,然后把然后把后继的值替换这个节点的值即可。在具体的代码实现中要注意略有不同,首先没有了NULL的判定,取而代之的是对Nil节点的判定,其次,我们知道,对红黑树节点的删除 Read More
posted @ 2013-07-18 18:47
javawebsoa
Views(2557)
Comments(0)
Diggs(0)
package com.joye3g.http;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;import android.util.Log;public class UploadFile { // 上传代码,第一个参数,为要使用的URL, Read More
posted @ 2013-07-18 18:45
javawebsoa
Views(223)
Comments(0)
Diggs(0)
保留版权,转载需注明出处(潘军彪的CSDN博客http://blog.csdn.net/panjunbiao)正则表达式正则表达式在日常开发中时不时都会遇到,我们先来看看正则表达式( Regular Expression)的定义(参考龙书英文第2版121页):ε是一个正则表达式,它生成的语言L(ε)等价于{ε},即L(ε)={ε},就是一个空字符串 如果a属于符号集Σ,那么a也是一个正则表达式,且其生成的语言L(a)={a},就是一个a字符如果r和s都是正则表达式,那么r | s也是正则表达式,L(r | s) = L(r) ∪ L(s)如果r和s都是正则表达式,那么r s也是正则表达式,L( Read More
posted @ 2013-07-18 18:43
javawebsoa
Views(1129)
Comments(0)
Diggs(0)
robotium运行测试helloworld报错:java.lang.NoClassDefFoundError: com.jayway.android.robotium.solo.Solo at com.skymobi.android.qc.test. RobotTest .setUp(RobotTest.java:46) at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169) at android.test.AndroidTestRunner.runTest(AndroidTestRunner.j... Read More
posted @ 2013-07-18 18:41
javawebsoa
Views(234)
Comments(0)
Diggs(0)
#include#define uchar unsigned char#define uint unsigned intvoid main (void){ uchar i=0; TMOD=0x01; //使用定时器T0的模式1 TH0=(65536-50000)/256; //定时器T0的高8位赋值 TL0=(65536-50000)%256; //定时器T0的低8位赋值 TR0=1... Read More
posted @ 2013-07-18 18:39
javawebsoa
Views(918)
Comments(0)
Diggs(0)
添加桌面快捷方式,非常简单,只需三步:1、创建一个添加快捷方式的Intent,该Intent的Action为com.android.launcher.action.INSTALL_SHORTCUT。2、通过为该Intent添加Extra属性来设置快捷方式的标题、图标及快捷方式对应启动的程序。3、调用sendBroadcast()方法发送广播即可添加快捷方式。下面用一个简单示例来演示,在该应用程序中,只给出了添加桌面快捷方式的内容,程序的具体应用无须给出,第一次安装该程序后,会在桌面创建快捷方式,以后不会再创建快捷方式。代码如下:Activity:package com.home.activit Read More
posted @ 2013-07-18 18:37
javawebsoa
Views(1615)
Comments(0)
Diggs(0)
令牌桶(Tocken Bucket,以下简称TB)在流量监管(以下简称CAR)功能中完成对流量进行限速的作用。流量监管主要是应用与网络边缘,从而保证核心设备的正常数据处理。 在流量监管的处理过程中,首先报文被分类,如果报文是某类报文,规定了流量特性,则进入令牌桶中进行处理,如果令牌桶中有足够的令牌可以用来发送报文,则报文可以通过可以被继续发送下去,如果令牌桶中的令牌不满足报文的发送条件,则报文被丢弃。这样就可以对某类报文的流量进行控制。 图1:令牌桶在流量监管中的处理过程示意图 令牌桶按用户设定的速度向桶中放置令牌,并且令牌桶有用户设定的容量,当桶中令牌的量超出桶的容量的时候,令牌的量不再增. Read More
posted @ 2013-07-18 18:36
javawebsoa
Views(333)
Comments(0)
Diggs(0)
猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢! 原文地址: http://www.cocos2dev.com/?p=434 都是以前写的一些效果,整理了下,传到了git上面。博客里面都有过讲解。 https://github.com/sunny-liu/cocos2dx-extensions.git Read More
posted @ 2013-07-18 18:34
javawebsoa
Views(323)
Comments(0)
Diggs(0)
Ctrl-H 打开Find / Replace 对话框 Ctrl-D 复制当前行 Ctrl-L 删除当前行 Ctrl-T 上下行交换 F3 找下一个 Shift-F3 找上一个 Ctrl-Shift-F 在文件中找 Ctrl-F2 触发书签 F2 到前一个书签 Shift-F2 到下一个书签 F5 打开run对话框 Ctrl-Space 打开CallTip列表框 Tab (selection of several lines) 加入Space Shift-Tab (selection of several lines) 移除Space F11 全屏 Alt-0 ... Read More
posted @ 2013-07-18 18:32
javawebsoa
Views(211)
Comments(0)
Diggs(0)
【书本上的算法往往讲得非常复杂,我和我的朋友计划用一些简单通俗的例子来描述算法的流程】 匈牙利算法是由匈牙利数学家Edmonds于1965年提出,因而得名。匈牙利算法是基于Hall定理中充分性证明的思想,它是部图匹配最常见的算法,该算法的核心就是寻找增广路径,它是一种用增广路径求二分图最大匹配的算法。 -------等等,看得头大?那么请看下面的版本:通过数代人的努力,你终于赶上了剩男剩女的大潮,假设你是一位光荣的新世纪媒人,在你的手上有N个剩男,M个剩女,每个人都可能对多名异性有好感(-_-||暂时不考虑特殊的性取向),如果一对男女互有好感,那么你就可以把这一对撮合在一起,现在让我们无视掉所 Read More
posted @ 2013-07-18 18:30
javawebsoa
Views(671)
Comments(0)
Diggs(1)
Eclipse相关的问题第二季开始了,这些问题都是我平时遇到的,然后记录下来备忘,帮助到别人最好不过了。 1.Unable to execute dex: GC overhead limit exceeded换机器,新安装Eclipse运行Android程序出现Unable to execute dex: GC overhead limit exceeded,并且较频繁地卡住。实际上是Eclipse设定的内存过小了,大家可以找到eclipse.ini(一般为安装路径下)我这里的是这样设置的,根据自己机器的配置调高即可。-startupplugins/org.eclipse.equinox.la Read More
posted @ 2013-07-18 18:28
javawebsoa
Views(220)
Comments(0)
Diggs(0)
1、MPMoviePlayerController使statusBar消失 同事写项目时,运行程序总导致statusBar状态条消失,然后就是界面会上移20个像素,导致最下面空白界面,找原因一直不知道什么导致的。然后请教老同事找到是播放视频的时候导致的,看项目中用到了MPMoviePlayerController,认为就是这个导致的bug。再然后,项目中用到了好多要播放音频的,只播放音频而不出现画面,添加了好多MPMoviePlayerController后,每次播放都会频繁的导致statusBar消失,所以就认为肯定是以及一定是MPMoviePlayerController导致的状态条消失. Read More
posted @ 2013-07-18 18:26
javawebsoa
Views(361)
Comments(0)
Diggs(0)
引言之前,曾经在orpsoc的平台上,测试验证过其sd card controller的linux的驱动,但是并不是很完美,经过努力,终于在eCos下完成了其全部功能的验证,包括驱动层验证,文件系统的挂载,应用层的创建文件,打开文件,复制文件,源文件与复制文件的比较等,此外,还有创建目录,切换目录等操作。本小节就分享一下整个验证过程。关于基于orpsoc+linux下的sd card controller验证,请参考:http://blog.csdn.net/rill_zhen/article/details/9111213 1,硬件部分1>基本信息本次验证,采用的是最初的orpsoc的 Read More
posted @ 2013-07-18 18:24
javawebsoa
Views(570)
Comments(0)
Diggs(0)
扩展问题:编写一个函数,给定一个链表的头指针,要求只遍历一次,将单链表中的元素顺序反序。#include #include #include #include using namespace std;struct node{ int data; node *next;};void reverselist(node* &head){ node *p,*q; p=head->next; q=head->next->next; if(q==NULL)return; //若链表只有一个元素,则不操作 p->next=NULL; while(q->next!=NUL Read More
posted @ 2013-07-18 18:22
javawebsoa
Views(260)
Comments(0)
Diggs(0)
题目地址:http://poj.org/problem?id=3892 题目大意:RSA分解。 这儿的N比较大,要用高精度,如果一般的肯定分解不了,但是这儿有一个限制 |q-kp|T*T 那么T++ 如果V*V+4kn<T*T 那么V++ 如果V*V+4kn==T*T 就解方程。 然后就剩下高精度了。。。。 Read More
posted @ 2013-07-18 18:20
javawebsoa
Views(204)
Comments(0)
Diggs(0)
Problem Description Mo and Larry have devised a way of encrypting messages. They first decide secretly on the number of columns and write the message (letters only) down the columns, padding with extra random letters so as to make a rectangular array of letters. For example, if the message is “There Read More
posted @ 2013-07-18 18:19
javawebsoa
Views(255)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号