04 2013 档案
摘要:<1>问题:棋盘覆盖问题<2>代码:#include<iostream> using namespace std; int Board[4][4] = {0}; int tile = 1; void ChessBoard(int tr,int tc,int dr,int dc,int size) { if(size == 1) return; int t = tile++; int s = size/2; if(dr<tr+s && dc<tc+s) ChessBoard(tr,tc,dr,dc,s); else { Board[
阅读全文
摘要:编译正确代码:#include<stdio.h>#include <string.h>#include<iostream>using namespace std;class T{ public: T(string p) { ptext = p; } const char & operator [](int pos) const { return ptext[pos]; } string ptext;};int main(){ string s = "abcd"; T t(s); //t[0] = 't';//因为为
阅读全文
摘要:二叉查找树描述二叉查找树的性质:对于树中的每个结点X,它的左子树中所有关键字值小于X的关键值,而它的右子树中所有关键字大于X的关键值。由于树的递归定义,通常是递归的编写查找树的常用操作例程。对这些常用例程中,主要需要考虑的是插入和删除节点。下面将简要说明。(二叉查找树的平均深度是O(logN),所以一般不需要担心栈空间用尽。)Insert:为了将X插入到树T中,可以像用Find那样沿着树查找。如果找到X,则什么也不用做。否则,将X插入到遍历的路径上的最后一点上。如下图所示,为了插入5,因而遍历该树,就好像在运行Find。在具有关键字4的节点处需要向右行进,但4的右子树不存在,因此5不在这棵树上
阅读全文
摘要:通俗的讲,Web服务器传送页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑(business logic)。下面让我们来细细道来:Web服务器(Web Server)Web服务器可以解析(handles)HTTP协议。当Web服务器接收到一个HTTP请求(request),会返回一个HTTP响应(response),例如送回一个HTML页面。为了处理一个请求(request),Web服务器可以
阅读全文
摘要:1. bash中的$相关参数 Shell代码 $0-表示当前文件名 $*-以空格分离所有参数,形成一个字符串 $@-以空格分离所有参数,形成一个字符串组合。与$*的不同表现在被""引用时,"$*"是一个字符串,而"$@"则包含多个字符串 $#-传递给进程的参数数目 $?-上一条命令的执行结果,没有错误时为0 $$-本条命令的PID 2. bash技巧,由变量的内容来组合为另一个变量的变量名 EXAMPLE: Shell代码 A_B_C_D="something" t1="B" t2="
阅读全文
摘要:问题首先我们看下面的一个很常见的事件绑定代码://example $('#dom').click(function(e){ //dosomething }); $('#dom2').click(function(e){ //dosomething });这段代码在事件绑定处理上有一些缺陷:1.过多的事件绑定会损耗内存2.后期生成HTML会没有事件绑定,需要重新绑定3.语法过于繁杂解决方案对于1、2两点的解决方案,我们首先先了解一下jQuery的事件绑定jQuery的事件绑定有多个方法可以调用,以click事件来举例:·click方法·bind
阅读全文
摘要:点击打开链接 题目有点坑,注意先输入N,后输入M,优化在图的最外层再添加一层 // File Name: nyoj92.cpp// Author: bo_jwolf// Created Time: 2013年04月30日 星期二 15:20:24#include<vector>#include<list>#include<map>#include<set>#include<deque>#include<stack>#include<bitset>#include<algorithm>#include
阅读全文
摘要:免责声明:此文档的目的是为了分析腾讯常用的TEA算法,参考信息全部根据网上公开的资料,关键信息也做了过滤,不存在任何攻击和泄密。TEA这个简单加密算法在中国如此有名,大概主要因为腾讯在大量协议,本地数据中使用这个算法。网上很多人甚至直接将腾讯的加密算法称为TEA算法。腾讯的算法,数据分块的加密的确采用的是TEA(第一代)算法,密钥16个字节,每次处理的分块数据是8个字节(2个32位整数),但标准的TEA算法推荐处理的轮数是32轮甚至64轮,而腾讯使用的是16轮。应该是为了加快速度。腾讯的加密算法,是于一个数据流(BUFFER)的处理,采用的的是改进CBC的算法(看见一片blog称这个是交织算法
阅读全文
摘要:Oracle发布《面向大规模可伸缩网站基础设施的MySQL参考架构》白皮书,针对将MySQL用作数据存储的不同类型和不同规模的网站给出了推荐的拓扑结构。根据分别提供4类服务——用户和会话管理、电子商务、分析类应用 (多结构数据)和CMS(元数据)——的网站的规模和可用性要求(如下表所示),这份白皮书给出了4个参考架构。请注意,这里给出的指导方针只是基本建议,实际应用中需要根据读写模式、负载平衡和所用的缓存机制等因素进行调整。小型(Small)网站参考架构这一参考架构可用于上述4类网站的所有小型实现。可以使用MySQL Replication来制作数据的副本以支持备份和分析。中型(Medium)
阅读全文
摘要:今天我们来学习一下,不同chart 的具体使用方法。本次的主角是Area Chart。 概述: 面积图(Area Chart)使用SVG 或者VML显示在浏览器中,可以在鼠标悬停时显示提示信息。 作用:Google 示例: 示例代码: <html><head><scripttype="text/javascript"src="https://www.google.com/jsapi"></script><scripttype="text/javascript"> google
阅读全文
摘要:一、实验目的及要求 1. 用C语言编写和调试一个模拟进程调度程序,以加深对进程的概念及进程调度算法的理解,模拟过程的数据结构和算法符合主流操作系统的进程调度规则(从第2点开始给出过程规则)。 2. 进程调度算法:采用最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)。 3. 每个进程有一个进程控制块(PCB)表示。进程控制块可以包含如下信息:进程名、优先数、需要运行时间、已用CPU时间、进程状态等等。 4. 进程的优先数及需要的运行时间可以事先人为地指定(也可以由随机数产生)。 5. 每个进程的状态可以是就绪 W(Wait)、运行R(Run)、或完成F(Finish)三种状态之一。.
阅读全文
摘要:数据库访问低效、框架配置错误、内存使用过度、网页臃肿,以及不遵循常见Web性能最佳实践都是应用开发中常见的、影响应用性能的主要陷阱。技术性能公司Computeware从实际案例总结了贯穿应用始终的八大影响应用性能的陷阱,这些陷阱不仅仅局限于应用开发中,还涉及到整个应用交付流程,包括从终端用户到后台系统的所有组件、数据库以及第三方服务等等,望运维人员、架构师、测试人员和开发人员引以为戒。CSDN摘译如下:一、臃肿的Web前端面向群体:运维人员、架构师、测试人员、开发人员通常企业在重构代码、优化SQL语句、应用缓存等方面都作了充足的优化,其中大部分对应用的最终用户并不可见。然而直接与用户交互的We
阅读全文
摘要:最近由于气温变化特别大,不小心感冒,感冒之后才发现真心难受啊。再次真真切切的体会了一把:身体是革命的本钱,没有健康做保障,其他的一切都是胡扯。给各位不论是技术大牛还是菜鸟们,普及三条身体保健的建议:一、不要舍不得吃身为上班族,吃饭是最要命的事。每天都是凑合、凑合,凑合凑合算了。日复一日,年复一年,相信你的小命不久也就给凑合了。衣食住行,少穿一件名牌,住的差点这些都是无关紧要的东西。吃饭绝对不能凑合,一日三餐,有规律的饮食保证了身体的营养需要,才能保证工作效率。身体没有任何保障,工作、生活和学习只能是后话。 给大家推荐八条合理制定的饮食原则:(1)每日一次肉、家禽、鱼。(2)每日需要蛋、豆...
阅读全文
摘要:进程如何使用内存 进程是操作系统资源分配的最小单元。操作系统分配给进程的内存空间中包含五种段:数据段、代码段、BSS、堆、栈。数据段:存放程序中的静态变量和已初始化且不为零的全局变量。代码段:存放可执行文件的操作指令,代码段是只读的,不可进行写操作。这部分的区域在运行前已知其大小。BSS段( Block Started By Symbol):存放未初始化的全局变量,在变量使用前由运行时初始化为零。堆:存放进程运行中被动态分配的内存,其大小不固定。栈:存放程序中的临时的局部变量和函数的参数值。 内存区域中以上五个段的组织形式: 逻辑地址、相对地址与物理地址 逻辑地址:与当前数据在内存中的...
阅读全文
摘要:难得五一没啥安排,闲的无聊,开始移植u-boot-2012.10,与大家分享哈。首先分析u-boot-2012.10,看它与以前的u-boot-1.1.6有啥不同,分析u-boot建Source Insight工程不再详述。这里以TQ2440为例,配置过程分析,从Makefile开始。一·、分析u-boot根目录下的Makefile往往在编译u-boot之前,会配置相应单板。eg:make smdk2410_config,打开Makefile,找不到smdk2410_config,只看到746:smdk6400_config。change@change:~$ cd Si/TQ2440
阅读全文
摘要:1.建造者模式(Builder),又叫生成器模式,它是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的比奥斯。如果我们用了建造者模式,那么用户就只需指定需要建造的类型就可以得到它们,而具体建造的过程和细节就不需知道了。 2.建造者模式(Builder)结构图 3.建造者模式主要是用于创建一些复杂的对象,这些对象内部构建间的建造顺序通常是稳定的,但对象内部的构建通常面临着复杂的变化。 4.建造者模式的好处是使得建造代码与表示代码分离,由于建造者隐藏了该产品是如何组装的,所以若需要改变一个产品的内部表示,只需要再定义一个具体的建造者就可以了。 以下为一个例子的代码结构图...
阅读全文
摘要:内容整理自刘伟老师的PPT~~ 什么是电子商务? Electronic Commerce.在全球各地广泛的商业贸易活动中,在 因特网开放的网络环境下,基于 浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物,商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种 新型商务运营模式。(电子是手段,商务是目的) 电子商务的发展趋势 电子商务常态化,融合物流供应链,融合搜索引擎,融合商业智能,移动电子商务。 电子商务类型 主要类型包括八类,分别是:B2B、B2C、C2C、C2B、B2M...
阅读全文
摘要:<!doctype html><html><head><style type="text/css">body { background:#000; font:25px/25px 宋体;}#box { float:left;width:252px;border:#999 20px ridge;color:#9f9;text-shadow:2px 3px 1px #0f0; }#info { float:left;color:#cfc;padding:24px; }#next { padding:8px;width:105px;c
阅读全文
摘要:题目链接呵呵 五一不做比赛,就总结比赛了。做完了。。。其实就C题和I题比较有价值。。。。那就讲讲这两个题吧C:给你N个数,N个区间,要求判断是否存在一个唯一的匹配。思路: 先随便求出一个匹配 , 然后判断这个匹配是否唯一。。。求出一个匹配的话,可以先把区间按右端点排序,维护一个set,表示当前还没有匹配的点,每次在点集中找最小的但是大于等于当前区间左端点的点跟这段区间匹配。算是贪心吧,如果有解,肯定能找到一个解。接下来是判断解的唯一性,解不唯一的情况如下图所示 Pnow是当前点 Snow是当前点匹配的区间,只要当这段区间的左端点到Pnow之间的所有点中存在一个点Pi,Pi所对应的区间的右端点超
阅读全文
摘要:http://www.bnuoj.com/bnuoj/contest_show.php?cid=1605#problem/17956B. 沙漠之旅Time Limit: 1000msCase Time Limit: 1000msMemory Limit: 65536KB64-bit integer IO format: %lld Java class name: MainSubmit Status PID: 29376Font Size: + - “小胖要穿越一片沙漠,小胖开着一辆大吉普,小胖的吉普油耗高,吉普能放四桶油。”这就是人人会唱的沙漠之歌~~体现了小胖拔群的聪明才智。小...
阅读全文
摘要:一、文本文件与二进制文件的定义 大家都知道计算机的存储在物理上是二进制的,所以文本文件与二进制文件的区别并不是物理上的,而是逻辑上的。这两者只是在编码层次上有差异。 简单来说,文本文件是基于字符编码的文件,常见的编码有ASCII编码,UNICODE编码等等。二进制文件是基于值编码的文件,你可以根据具体应用,指定某个值是什么意思(这样一个过程,可以看作是自定义编码)。 从上面可以看出文本文件基本上是定长编码的(也有非定长的编码如UTF-8),基于字符嘛,每个字符在具体编码中是固定的,ASCII码是8个比特的编码,UNICODE一般占16个比特。而二进制文件可看成是变长编码...
阅读全文
摘要:NSArray 会自动对对象retain,记得对象要释放。 NSArray *myCommentArray = [[NSArray alloc] initWithObjects:comment1,comment2,comment3, nil]; [comment1 release]; [comment2 release]; [comment3 release];
阅读全文
摘要:今天早上在java教材上修改运行了一个很简单的Applet小程序,原题是通过移动鼠标来绘制圆圈,稍微修改了一下便可以产生彩色的圆圈。很不错,还可以选择不同的图形,例如矩形、圆之类的,但是有一个缺陷,将窗口放大后,那个按钮是看不见的,必须将鼠标移动到按钮处才会有按钮显示,一共有五个按钮,都处于窗口上方。 import java.applet.Applet; import java.awt.Color; import java.awt.Graphics; import java.awt.event.ActionEvent; import java.awt.event.ActionL...
阅读全文
摘要:ssss 是基于Golang的http、web服务框架。此框架的目标并不是想做一个大而全的web容器,它主要用于开发高性能的底层http服务。没有会话管理模块,不支持正则路由。支持如下特性:MVC,类型内方法路由,JSON/JSON(JQueryCallback)/XML服务,模板,静态文件输出。ssss HTTP and WEB services of framework for Golang。It is mainly used to develop the underlying HTTP service,No session management module, does not supp
阅读全文
摘要:MyEclipse如何显示行数Window->Preferences->General->Editors->Text Editors->Show line numbersText Editors的选项卡里面勾选Show line numbers,一项即可。
阅读全文
摘要:本文来自 csdn ucser, http://blog.csdn.net/perfectpdl转载注明出处,谢谢 提供 GB 28181网关及整体解决方案。公安部要求:做好顶层设计,必须“统一标准”,各地在组织视频监控系统联网建设及视频图像信息整合与共享工作中,必须遵循国家和行业针对公安视频监控领域制定标准的要求,必须遵循:(一)国家标准 GB/T 28181-2011安全防范视频监控联网系统传输、交换、控制技术要求(业内简称:SIP 国标); (二) 国家标准 GB/T 27524-2010 安全防范监控数字视音频编解码技术要求(业内简称:SVAC 国标) (三)行业标准GA/T 6...
阅读全文
摘要:题目链接:acm.hdu.edu.cn/showproblem.php?pid=1712分析: 这是一个01背包的变体,但始终是01背包,只不过,每个物体的代价和利益的状态不唯一(也就是说花费不同的代价得到不同的利益). 所以只要在最里面再加一层循环,遍历每个物体的不代价和利益的状态即可!#include<iostream>#include<string>#include<cstring>#include<algorithm>#include<cstdio>#include<cmath>#include<cctype
阅读全文
摘要:e-人事管理系统-人事档案-档案编辑
阅读全文
摘要:近年来,越来越多的开发者选择将自己的产品以开源形式发布,有时的结果是——你满怀诚意地开源,却无人问津。尽管你的产品做得相当好,但是仅把产品的源代码公布出来,这还不算开源,因为其他用户可能无从下手。没有用户,久而久之,你的满腔热情就会熄灭。 那么如何才能让开源项目为更多人所知,成为一个真正牛X的开源项目呢?除了项目自身优秀外,你还需要注意以下事项。 一、有一个真正有用的README 即使你为你的开源项目制作了一个很好的网站,但是一些潜在用户很可能会首先通过阅读README文件来了解这个项目。因此,你要确保在README中提供尽可能全面的信息: 1. 依赖、安装信息 尽可能写清楚依赖、安...
阅读全文
摘要:诺基亚曾经给我们留下了一段很辉煌和难以忘却的记忆。当时,走在大街小巷都能看到诺基亚专卖店。诺基亚经典的铃声时常在耳边响起,每个人以拥有诺基亚手机为荣。在当时,诺基亚不仅仅是电子产品的代名词,而是一个时代的符号,潮流的象征。【运营商曝iPhone 5S 6月20日发布 增指纹识别功能】海报称iPhone 5S将会在6月20日公布,并且将会在7月预售。与iPhone 5相比,iPhone 5S增加了指纹识别功能, 拍摄像素从800万像素提升到1300万像素。而且iOS升级到iOS 7,在UI上会有很大的提升。传闻iPhone 5S似乎要延迟公布,而最近日本运营商贴出海报,声称iPhone 5S将会
阅读全文
摘要:用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速度是$row[id]的7倍。 3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。 4、在执行for循环之前确定最大循环数,.
阅读全文
摘要:近期关于微信、飞信的各种炒作之所以引起这么多关注,其实反映的是运营商已经处于一个变革期。在发展新业务的思路上能否真正的“去电信化”,借助移动互联网的思维改变自己,成为运营商寻找出路的关键。神州泰岳的股价刚刚经历了一次过山车,暴涨暴跌背后,皆因飞信。4月16日,因发布消息停牌后恢复交易的神州泰岳,开盘之后就迅速跌停。虽然神州泰岳宣布“与飞信业务开发与支撑工作的商务合同事项已谈判完成,现已开始履行签批流程。”但是,这项合同的期限仅仅是2012年11月1日至2013年6月30日。而中国移动广东公司已经宣布开始了新一轮的飞信服务商招标。在新一轮的招标中,中国移动把飞信支撑业务分为四个子项目进行招标。外
阅读全文
摘要:昨日神州泰岳透露出飞信未来一年的路线图。中移动拟为飞信手机版增添视频通话等功能,此外还拟在手机桌面、ROM等方面增加用户黏性。分析称,飞信这样的布局或为狙击微信。昨日神州泰岳一则涉及招标的公告,透露出飞信未来一年的路线图。中移动拟为飞信手机版增添视频通话等功能,此外还拟在手机桌面、ROM等方面增加用户黏性。分析称,飞信这样的布局或为狙击微信。拟开发手机桌面和ROM神州泰岳的公告显示,中移动广东公司12日开始就飞信的四个子项目进行招标,在中标后的一年中,中移动将向这些项目投资6.38亿元。招标内容显示,中移动将开发针对Android系统的桌面Launcher(安卓系统中的桌面启动器)。中移动认为
阅读全文
摘要:高效的CSS已经不是一个新话题,也不是一个我非得重拾的话题,但是,它却是自我在SKY工作以后,真正感兴趣并始终关注的一个话题。很多人或者忘记了,或者仅仅是没有意识到,CSS可以是高效的也可能导致低能。然而,我们可以不考虑当你自认为会的太少而使用了低效的CSS这种情况。这些规则只真正用在性能要求很高的网站上,这些网站对速度要求很高,任何一个页面可能含有成百上千个DOM元素。但是实践出真理,不管你是在打造下一个facebook 还是在开发一个本地的展示网页,多学点总是好的....CSS 选择器CSS 选择器对我们大多数人来说并不新鲜,较基础的选择器分别是类型(如 div),ID(如#header)
阅读全文
摘要:对于苹果为占领市场而推出廉价iPhone的消息甚嚣尘上。华尔街方面评论称,下一轮销售潮将集中在相对廉价的智能手机上,这使苹果公司陷入了是迎合低端用户还是专注于少数高端客户的两难境地;而高端业务的利润最大。抢先苹果发布年度旗舰Galaxy S4的三星,据外媒报道在美已经卖断货。市场研究机构Juniper Research称,三星2013年第一季度在智能手机销售方面扩大了对苹果的领先优势。苹果需要证明自己仍然是创新者,并需要在开拓新兴市场方面做得更加出色。 Juniper估计,2013年第一季度全球智能手机的出货总量约2亿台,同比增长30%。Strategy Analytics在最新报告中称,第一
阅读全文
摘要:转型移动互联首要面临的问题就是基于移动互联的专利纷争。单一苹果和三星的专利大战来看。两家公司从欧美市场的专利之争延伸到世界各个地区,大有不是你死就是我活的架势。在移动互联大潮来袭的时候,作为世界PC市场排行第一的联想也开始了转型的道路。杨元庆表示,“2013年的联想必须转型,这种转型并不是可转可不转,而是非常急迫的。”据了解,联想历史上转型并不陌生。到目前为止联想大约有四次比较大的转型。 第一次转型是关于业务模式转型,从代工业务向自主品牌转型;第二次转型是多元化,联想集团四处出击,但遭遇惨败,多个投资及合作项目血本无归;第三次转型是国际化,柳传志在多元化失败之后开始转型;第四次转型则是向移动互
阅读全文
摘要:1.平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: 2."^\d+$" //非负整数(正整数 + 0) 3."^[0-9]*[1-9][0-9]*$" //正整数 4."^((-\d+)|(0+))$" //非正整数(负整数 + 0) 5."^-[0-9]*[1-9][0-9]*$" //负整数 6."^-?\d+$" //整数 7."^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) 8."^(([0-9]+\.[0-9
阅读全文
摘要:select * INTO temp_city from Class_City where Father_Id=103 or father_id in ((select City_Id from Class_City where Father_Id=103)) 用的是select into 子句
阅读全文
摘要:字母C的发展史 符号起源 字母C的产生可能是由于一个投掷棒的符号,在古埃及的象形文字里 (1)并很早出现在闪族的书面当中-大约在公元前1500年的西奈半岛。 (2)大约在公元前1000年,在比布鲁斯(古地中海港市,位于现黎巴嫩贝鲁特以北的朱拜勒,公元前第二个千年成为繁华的腓尼基城)和腓尼基的其他一些地方以及迦南的中心,这个符号是特定的线性形式。 (3)对于全部的线性形式来说。在闪族的语言中这个符号叫做gimel或是gaml,,意思是throwing stick(投掷棒)。希腊人重新改变的闪族人的命名称之为gamma。后来,当希腊人开始用从左到右书写代替从右到左书写的时候,他们从翻转了字母。..
阅读全文
摘要:转载请注明出处:http://blog.csdn.net/sinyu890807/article/details/8860649写软件的时候经常需要用到打印日志功能,可以帮助你调试和定位问题,项目上线后还可以帮助你分析数据。但是Java原生带有的System.out.println()方法却很少在真正的项目开发中使用,甚至像findbugs等代码检查工具还会认为使用System.out.println()是一个bug。为什么作为Java新手神器的System.out.println(),到了真正项目开发当中会被唾弃呢?其实只要细细分析,你就会发现它的很多弊端。比如不可控制,所有的日志都会在项目
阅读全文
摘要:use SSISUpgrade.exe from command line http://www.sql-server-performance.com/2010/upgarde-2005-packages-2008-i/SSISUpgrade.exe 的默认路径是:C:Program FilesMicrosoft SQL Server100DTSBinn You can launch SSIS Package Upgrade Wizard from command prompt by typing SSISUpgrade.exe (default physical location C:Pro
阅读全文
摘要:笔记之用…… 首先有一个接口UserServicepackage com.spring.test;import org.springframework.stereotype.Component;@Componentpublic interface UserService { public void createUser(); public void deleteUser(); public void updateUser(int id);} UserDao实现UserServicepackage com.spring.test;import org.springframework.ste...
阅读全文
摘要:表Table_T,主键MainID为int自增,有一字段Test。要在存储过程中取得新插入记录的字段Test值,并将其输出。获得新记录某字段有两种方法:1、所需字段为非标识字段declare @returnValue [nvarchar](50)--向表中插入一行数据insert into Table_T(Test) values ('Test')--获取新插入数据行MainIDset @returnValue =(select top 1 Test from Table_T order by MainID desc)--将MainID输出select @returnValue
阅读全文
摘要:打开Myeclipse软件。window->preferences->General->Appearance->Colors and Fonts然后在窗口的右边选中Terminal Console Font(set to default: Text Font),然后在窗口找到Edit。就会弹出一个窗口,一看就知道怎样修改了。
阅读全文
摘要:最近读到一篇关于视觉跟踪的综述性文章,“Evaluation of Interest Point Detectors and Feature Descriptors for Visual Tracking”,发表在2011年3月International Journal of Computer Vision上。作者非常详尽的评估了2010年之前的图像检测子及图像描述子(检测子包括Harris Corner、Shi-Tomasi' feature、DoG、Fast Hessian、FAST、CenSurE;描述子包括Image Patch、SIFT、SURF、keypoint class
阅读全文
摘要:以下各个题目将用到上图的4个表,其关联关系如图所示。这个四个表中字段的具体情况参看如下内容:EMPLOYEES(employee_id number(6) not null,first_name varchar2(20),last_name varchar2(25) not null,email varchar2(25) not null,phone_number varchar2(20),hire_date date not null,job_id varchar2(10) not null,salary number(8,2),commission_pct number(2,2),mana
阅读全文
摘要:时间限制:1 秒内存限制:32 兆特殊判题:否提交:930解决:351题目描述: John von Neumann, b. Dec. 28, 1903, d. Feb. 8, 1957, was a Hungarian-American mathematician who made important contributions to the foundations of mathematics, logic, quantum physics, meteorology, science, computers, and game theory. He was noted for a phenom
阅读全文
摘要:时间限制:1 秒内存限制:32 兆特殊判题:否提交:2897解决:903题目描述:输入一个数组的值,求出各个值从小到大排序后的次序。输入:输入有多组数据。 每组输入的第一个数为数组的长度n(1<=n<=10000),后面的数为数组中的值,以空格分割。 输出: 各输入的值按从小到大排列的次序(最后一个数字后面没有空格)。 样例输入: 4-3 75 12 -3样例输出:1 3 2 1来源:2009年北京航空航天大学计算机研究生机试真题 #include <iostream>#include <cstdio>#include <algo...
阅读全文
摘要:完整的工程下载地址(源码):http://download.csdn.net/detail/zhujinghao09/5313666完整的工程下载地址(源码):http://download.csdn.net/detail/zhujinghao09/5313666 因为这个版本只是功能实现的测试版,所以界面做的很丑,请大家见谅,主要看功能哦!!主要功能:连接服务器,并开启一个监听来信的线程,如果有来信,开启接收文件线程;按钮控制发送语音线程;使用第三方类实现原生未压缩的录音格式 .wav;使用android 系统自带的mediaPlayer 实现声音播放功能;第一步: 连接服务器btnCon.
阅读全文
摘要:接上一篇Oracle Fusion MiddlewareⅠ: 数据库和RCU,本文说一下Weblogic、UCM(WebCenter Centent)、WebCenter Portal的安装。 1,Weblogic选择10.3.6.0,可以使用JDeveloper 11.1.1.6.0的安装文件来安装。Weblogic的安装配置使用可以参考:http://wenku.baidu.com/view/6519657401f69e3143329421.html 2,UCM(WebCenter Centent)前提要安装要RCU,可参考:Oracle Fusion MiddlewareⅠ: 数据库和R
阅读全文
摘要:虽然调用存储过程并不难实现,但是在程序中合理的组织代码,能使得程序结构更加的明晰,也更加易于维护。下面的示例将存储过程的调用分为三部分:1、为调用存储过程准备各种数据:数据库连接字符串、存储过程参数2、为执行命令准备参数,使用1中的各种数据,建立与数据库的连接,为存储过程的调用准备好参变量和设置变量3、执行存储过程,如查询操作或更新操作示例代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.SqlCli
阅读全文
摘要:POJ上的一些水题(可用来练手和增加自信) (poj3299,poj2159,poj2739,poj1083,poj2262,poj1503,poj3006,poj2255,poj3094) 初期: 一.基本算法: (1)枚举. (poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) (3)递归和分治法. (4)递推. (5)构造法.(poj3295) (6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996) 二.图算法: (1)图的深度优先遍历和广度优先遍历. (2)最短路径算法(dijkstra,bellm.
阅读全文
摘要:Linux的进程相互之间有一定的关系。比如说,在Linux进程基础中,我们看到,每个进程都有父进程,而所有的进程以init进程为根,形成一个树状结构。我们在这里讲解进程组和会话,以便以更加丰富的方式了管理进程。1. 进程组 (process group)每个进程都会属于一个进程组(process group),每个进程组中可以包含多个进程。进程组会有一个进程组领导进程(process group leader),领导进程的PID (PID见Linux进程基础)成为进程组的ID (process group ID,PGID),以识别进程组。$ps -o pid,pgid,ppid,comm |
阅读全文
摘要:(1)发布流程: 1:启动JBPM引擎 ProcessEngineProcessEngine processEngine; processEngine = Configuration.getProcessEngine();2:发布流程 RepositoryService respositoryService =processEngine.getRepositoryService();respositoryService.createDeployment().addResourceFromClasspath("helloworld.jpdl.xml").deploy();//
阅读全文
摘要:完整的工程下载地址(源码):http://download.csdn.net/detail/zhujinghao09/5313666 录音功能的实现,开始的时候使用android系统自带录音类,但他的编码方式,pc的windowsmediaPlayer 不识别无法播放,所以从网上找一个无压缩的录音类,录音文件格式和windows 一样.这个录音类宅这里就不贴出来了,有兴趣可以eoe论坛上找一找,也可以下载我的工程源码,里面有在这简单的使用其实现无压缩录音文件生成:/** * 录制wav格式文件 * @param path : 文件路径 */ public static File reco...
阅读全文
摘要:/** * nc只支持简单的 * 把json对象串转换成map对象 * @param jsonObjStr e.g. {'name':'get','int':1,'double',1.1,'null':null} * @return Map */ public static Map getMapFromJsonObjStr(String jsonObjStr) { JSONObject jsonObject = JSONObject.fromObject(jsonObjStr); Map map = new Has
阅读全文
摘要:下载地址:http://download.csdn.net/detail/collonn/5314244 注意:请从我的资源列表中,选择下载最新版(版本号最大的) 一:EOSS 功能介绍 其于用户,角色,权限,菜单的一套“简约实用”的权限管理系统,可在其基础之上,快速进行二次开发。 一个用户可以选择多个角色。 一个角色可以选择多个权限。 一个菜单可以有无限级子菜单。 一个菜单可以选择多个权限,权限是基于页面或URL的。 二:EOSS 技术框架 完美兼容IE6.0,IE6.0+,Chrome,Firefox,其它浏览器未测试。推荐使用Chrome。 清爽页面,不仅好看,而且jsp代码中jav..
阅读全文
摘要:委差是指:买1至买5买入手数的总和减去卖1至卖5卖出手数总和的差就叫委差。 委比是指:(委差的数值)除以(买1至买5买入手数的总和加上卖1至卖5卖出手数总和)乘以100% 以下是委差和委比的一些基础知识: 委差是指下五档委托买入股票之和减去上五档委托卖出股票之和。委差为正时指下五档委托买入的股票(这时候还是尚未成交的资金)总手数大于上五档委托卖出的股票总手数。反之说明上五档委托卖出的股票总手数大于下五档委托买入的股票总手数。 所以,委差为正当然说明预期做多的力量强于预期做空的力量,反之则说明空方的力量占优势。而且差值越大,说明多方或空方的力量越大。 委比的计算公式为:(委买-委卖)/(委...
阅读全文
摘要:先上图这是项目的源码http://download.csdn.net/detail/xu_song/5312262有兴趣的话,可以尝试着去解决我想实现的功能就是在listView 的item加入多个LinearLayout,但是也不知道多少个,这个值是根据setAdapter的一个ArrayList对象取出来的。(比如列表第一个item加入一个,第二个item加入二个,第三item加入三个)这个是ListView item的布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xml
阅读全文
摘要:这篇文章翻译自Spring Framework Reference文档。 面向方面编程 (AOP)通过提供另外一种思考程序架构的方式补充了面向对象编程 (OOP)。OOP中模块化的核心单元是类,然而AOP中模块化的核心单元是方面。方面使关注点的模块,例如事务管理,横切多个类型和对象。(在AOP文献中,这样的关注点通常被称作横切关注点)方面(Aspect): 一个关注点的一个模块,它横切多个类。事务管理是企业级Java应用程序中一个很好的横切关注点的例子。Spring AOP中,方面是使用普通类(基于schema方式)或者使用带有@Aspect注解(@AspectJ风格)的普通类来实现的。 ..
阅读全文
摘要:隐藏在QRCode二维码背后的秘密,您知道吗?1、容错级。二维码的容错级分别为:L,M,Q和H。其中,L最低,H最高。如何从二维码中一眼看出其容错级别呢?看下图:图1 容错级示例如上图所示,关键部分已用红色框框起来,识别方向也已用箭头标示。假定黑色块为1,白色为0,那么:两黑色块平列,黑+黑=11,容错级为L;黑+白=10,为M级容错;白+黑=01,为Q级容错;白+白=00,为H级容错。 L级容错 M级容错Q级容错 H级容错2、在可识别的情况下,可成比例任意缩放。3、可任意角度旋转。4、可以水平或垂直反转(镜像)。5、在对比分明、在不影响硬件和软件识别的情况下,可彩...
阅读全文
摘要:一、数据插入1、语法INSERTINTO 表名 [<属性列>] VALUES(参数列表)注解:①没有说明属性列,即要给出所有的列的值②不确定的列,可以设置为null。(在允许为空的情况下)2、实例①在“人事管理系统”中,新增一个员工信息(员工编号‘100508’、员工姓名‘小龙女’、所在部门编号‘10001’、籍贯‘河南’)insert into员工信息(员工编号,员工姓名,所在部门编号,籍贯)values('100508','小龙女','10001','河南')②将“人事管理系统”数据库的“员工信息”表中籍贯为“河南
阅读全文
摘要:一. 位操作基础基本的位操作符有与、或、异或、取反、左移、右移这6种,它们的运算规则如下所示: 注意以下几点: 1. 在这6种操作符,只有~取反是单目操作符,其它5种都是双目操作符。 2.位操作只能用于整形数据,对float和double类型进行位操作会被编译器报错。 3. 对于移位操作,在微软的VC6.0和VS2008编译器都是采取算术称位即算术移位操作,算术移位是相对于逻辑移位,它们在左移操作中都一样,低位补0即可,但在右移中逻辑移位的高位补0而算术移位的高位是补符号位。如下面代码会输出-4和3。 [cpp] view plain copy inta=-...
阅读全文
摘要:相信大家对HttpWebRequest这个类应该非常熟悉了吧。主要用它来模拟http请求,在有些时候我们需要用到它的异步处理,每次用的时候都要写很多代码,于是今天把它简单的封装了一下。虽然在C#4和C#5中它提供了很新方法是的异步更加简单,但是在一些老项目(还在用vs2005)上我们只能用C#2.0的语法来实现它的异步功能。如图1,这里的RequestInfo类是请求信息的一个封装,ResponseInfo类是返回对象的一个封装,StateObject是一个内部状态保存对象类(我们不需要关心),RequestHttpWebRequest是HttpWebRequest的一个封装类,只有一个公共方
阅读全文
摘要:在开发的时候,碰到下面这样一个问题:在程序中显示当前系统时间,但是有一个要求,那就是,不论系统时间格式设置成什么,界面显示的时间都必须是“yyyy/MM/dd HH:mm:ss"格式的。刚开始,我在代码中是这样写的:this.label2.Text = System.DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss");系统设置的日期格式为:yyyy/M/d或yyyy/MM/dd此时执行程序,一切正常,显示效果为:但是,当我将系统日期格式设置为:yyyy-MM-dd(或其他不带“/”的系统日期格式)再执行程序,显示的时间格式却发
阅读全文
摘要:本文总结一下最近项目中用到的各种排序方法,如需转载,请注明文章出处 1,Sphinx排序 Yii::import('ext.SphinxClient'); $sphinxapi = new SphinxClient(); $sphinxapi->SetServer('127.0.0.1', 10312); $sphinxapi->SetConnectTimeout(3); $sphinxapi->SetMatchMode(SPH_MATCH_BOOLEAN); $sphinxapi->SetArrayResult(tr...
阅读全文
摘要:数位dp+ac自动机#include <cstdio>#include <cstring>#include <algorithm>#include <queue>#define mod 1000000009#define N 2010typedef long long ll;using namespace std;char s[210];int next[N][2],nextd[N][10],pos,flag[N],fail[N];ll dp[210][N];int newnode(){ memset(next[pos],0,sizeof(nex
阅读全文
摘要:at90can128 定时器/计数器3的三种工作模式: void InitPWM(void) //Output Compare and PWM Output C for Timer/Counter3 { TCCR3A = ( 0 << COM3A1 ) | ( 0 << COM3A0 ) | //OCR3A 未使用定时/计数模式 用为普通IO口 ( 0 << COM3B1 ) | ( 0 << COM3B0 ) | //OCR3B 未使用定时/计数模式 用为普通IO口 ( 1 << COM3C1 ) | ( 1 << CO
阅读全文
摘要:一、知识点 Spring支持在其AOP框架中使用AspectJ注解编写POJO aspect。但是,必须先在Spring IoC容器中启 用AspecJ注解支持。 只需要在Bean配置文件中定义一个空的XML元素<aop:aspectj-autoproxy>就可以启用Spring IoC容器中AspectJ注解支持。然后,Spring将自动为匹配你的AspectJ aspect的 所有Bean创建代理。 对于接口不可用或者没有用于应用程序设计中的情况,可以依靠CGLIB创建代理。为了启用 CGLIB创建代理,必须在<aop:aspectj-autoproxy>中设置 p
阅读全文
摘要:当你的界面很卡,当读取数据很慢...当你想你的程序快速呈现出来,那就用用缓存吧。如下: 声明缓存变量: private static ObjectCache _cache = MemoryCache.Default; public static ObjectCache Cache { get { return _cache; } } 将变量保存至缓存: CacheItemPolicy policy = new CacheItemPolicy(); policy.Absol...
阅读全文
摘要:redis网络资料汇总redis入门Redis 设计与实现十五分钟介绍 Redis数据结构Redis系统性介绍一个很棒的Redis介绍PPT强烈推荐!非同一般的Redis介绍Redis之七种武器锋利的Redisredis 适用场景与实现Redis集群功能说明Redis几个认识误区redis 环境搭建redis 数据类型redis 排序redis 事务redis pipeline介绍redis 发布订阅redis 持久化redis 主从复制redis学习笔记之虚拟内存redis java clientRedis如何处理客户端连接Redis协议redis 原理、源码分析Redis源码分析系列文章R
阅读全文
摘要:/*福尔摩斯到某古堡探险,看到门上写着一个奇怪的算式:ABCDE * ? = EDCBA他对华生说:“ABCDE应该代表不同的数字,问号也代表某个数字!”华生:“我猜也是!”于是,两人沉默了好久,还是没有算出合适的结果来。请你利用计算机的优势,找到破解的答案。 把 ABCDE 所代表的数字写出来。*/#include<iostream>using namespace std;void main(){ int k,t1 ,t; //t1 是 ? ,k is ABCDE,t is EDCBA //EDCBA is bigger than ABCDE, and 至少2倍 //ABCDE最
阅读全文
摘要:实例——CCriticalSection临界区头文件关键代码:// MFCCriticalSectionDlg.h : 头文件 #pragma once#define WM_MSG WM_USER+1typedef struct THREAD_PARAM{ HWND hWnd; int nData; CCriticalSection* pCriticalSection;}_THREAD_PARAM;UINT ThreadFun1(LPVOID pParam);UINT ThreadFun2(LPVOID pParam);cpp文件关键代码://MFCCriticalSectionDlg.cp.
阅读全文
摘要:最近由于工作需要,tomcat 的catalina.out文件的不断扩大,导致系统磁盘空间边变小,而且管理也难于管理,所以想用一种工具来分割它。网上找了找用cronolog 安装过程如下: 下载(最新版本) # wget http://cronolog.org/download/cronolog-1.6.2.tar.gz 2、解压缩 # tar zxvf cronolog-1.6.2.tar.gz 3、进入cronolog安装文件所在目录 # cd cronolog-1.6.2 4、运行安装 # ./configure # m...
阅读全文
摘要:本文来自 csdn ucser, http://blog.csdn.net/perfectpdl转载注明出处,谢谢 webrtc 并没有定义信令部分到底用什么协议,但SIP 无疑是webrtc 信令部分应用最广的,下图为带SIP 和 webrtc 能力的 客户端和服务器典型部署模型
阅读全文
摘要:package com.njupt.test; import java.io.InputStream; import java.util.HashMap; import java.util.List; import java.util.Map; import org.apache.ibatis.io.Resources; import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.SqlSessionFactory; import org.apach...
阅读全文
摘要:<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.njupt.pojo.User"> <select id="selectUserById" pa
阅读全文
摘要:本篇博客出自阿修罗道,转载请注明出处:http://blog.csdn.net/fansongy/article/details/8864561TileMap是一个地图编辑器。能将编辑好的地图生成一个tmx文件。这个文件可以被cocos2d架构解析出来。自己找官网下一个就行。编辑器的使用总得说来不难。我也就不详述了,可以参考子龙翻译的官方文档。神奇传送门:http://www.cnblogs.com/zilongshanren/archive/2011/04/11/2012852.html我用的是QT版的,跟官方的不太一样,找找就行。不过官方文档中程序的绑定是OC实现。我就用我大C++实现一下
阅读全文
摘要:<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <environments default="development"> <environment id
阅读全文
摘要:做第三方登陆,使用UIWebView加载服务端封装的一个连接,然后服务端返回QQ或新浪微博的登陆页,输入用户名和密码后,服务端处理所有的先关账号的关联操作后,把登陆成功后的用户名信息渲染到到UIWebView上。此时就会存在一个用户会看到UIWebView上的数据,所以需要别的方式处理这个方式。 判断当要访问返回登陆信息的URL地址的时候,阻止加载这个地址,使用创建两外一个UIWebView加载这个地址。 方法如下:#pragma mark - UIWebViewDelegate Method - (BOOL)webView:(UIWebView *)webView sho...
阅读全文
摘要:游戏开发技术总结(经典之作)第三集 让图片动起来----快速切换图形实现动画转载请注明出处作者:孙广东个人主页:http://blog.csdn.net/u010019717更多精彩内容见:http://passport.baidu.com/business&un=a1224708372&fr=prin#73-1 任务 我们这里将利用VC 的时钟消息函数,在屏幕上显示变换的图形,由此形成动画的 效果。 3-2 建立时钟消息 在 VC 编程环境中选择菜单View 下的“ ClassWizard”项,进入MFC 的类向导(MFC ClassWizard) 。 图3-1 在类向导中选
阅读全文
摘要:实例——MultiTestThread头文件关键代码:// MultiTestThreadDlg.h : 头文件#define WM_MSG WM_USER+1class CMultiTestThreadDlg;typedef struct THREAD_PARAM{ CMultiTestThreadDlg* pDlg; int nIndex; }_THREAD_PARAM;UINT ThreadFun(LPVOID pParam);cpp文件关键代码:// MultiTestThreadDlg.cpp : 实现文件CMultiTestThreadDlg::CMultiTestThreadDl
阅读全文
摘要:前面用贪心算法解决的方案也可以AC,但是对于每一个数据,都要从它的deadline开始寻找,最坏的情况是O(n^2)。所以这里用并查集来优化查找的步骤。 怎么优化,其实这个思想在NYOJ207食物链那道题里面就有体现。并查集有两个功能,查找根节点和合并根节点,如果每一条路径都比较短的话,查找的效率就会很高。怎么样使每条路径都比较短呢?那就是尽可能的将所有节点直接连接到根节点,也就是呈现一个星形。比如要加入一个节点,就必须逐步的更新根节点到该节点父节点以前的所有节点的父节点,使它们都直接与根节点相连。这种条件下,内存要多一点(N*3字节),但时间会快很多(至少200ms)。 #include&l
阅读全文
摘要:实例——获取线程退出码1.添加两个CWinThread子类CMyThread1,CMyThread2;右击添加类-->选择MFC类-->类名:CMyThread1,CMyThread2;基类:CWinThread-->完成// MyThread1.cpp : 实现文件BOOL CMyThread1::InitInstance(){ // TODO: 在此执行任意逐线程初始化 AfxEndThread(1000);//线程1的退出码 return TRUE;}// MyThread2.cpp : 实现文件BOOL MyThread2::InitInstance(){ // TO
阅读全文
摘要:有很多朋友问能不能只通过ADB 去获取手机中已安装的应用版本等等信息,我找到了一种有点傻的办法,但是却非常有效,不需要手机root,也可以获取系统应用的信息,如果大家有更好的方法,欢迎贴出来。1) 使用adb shell pm 命令获取已安装的应用的包名 adb.exe shell pm list packages 2) 获取包名对应的APK 路径 adb.exe pm path phone.android 3) 把这个APK pull到本地 4) 使用aapt 来解析包的信息 adb.exe pull/data/app/phone.android-1....
阅读全文
摘要:Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignoring cases. For example, "A man, a plan, a canal: Panama"is a palindrome. "race a car"isnota palindrome. Note: Have you consider that the string might be empty? This is a good questi
阅读全文
摘要:实例——线程的挂起与恢复关键代码:CDemoThreadDlg::CDemoThreadDlg(CWnd* pParent /*=NULL*/) : CDialogEx(CDemoThreadDlg::IDD, pParent){ m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); pThread=NULL; mThreadParam.nData=0;}CDemoThreadDlg::~CDemoThreadDlg(){ if (pThread) { ::WaitForSingleObject(pThread->m_hThread,INF
阅读全文
摘要:无意中在网上发现的,记录一下。http://yfdisk.com/ls/zhaoguyilang/fa59f247/
阅读全文
摘要:一位哥们(之前的同事,某世界500强,你懂的)问我,老外要他优化SQL,一共4个,全是树形查询的。前面3个跑半个多小时,后面一个跑1个小时,总共要跑 2个半小时。 问有啥方法可以优化。因为SQL 类型基本上一样,这里指贴一个SQL其实这些SQL 都是 insert into ... select ....要想INSERT 快,就必须SELECT 块SQL语句如下select rownum, adn, zdn, 'cable' from (select distinct connect_by_root(t.tdl_a_dn) adn, t.tdl_z_dn zdn from AG
阅读全文
摘要:本文出自:http://blog.csdn.net/liuyanzhi08/article/details/8860042我想用toggle来切换多个单击事件,但是js控制台提示错误如下:Uncaught TypeError: Property 'function (){ alert("func2"); }' of object #<Object> is not a function 我的html源代码如下:<html><head> <title>jsDev</title> <script t
阅读全文
摘要:手动写webservice,代码代码如下:using System;using System.Web;using System.Xml;using System.Collections;using System.Net;using System.Text;using System.IO;/// <summary>/// 利用WebRequest/WebResponse进行WebService调用的类/// </summary>namespace HuaSpace{ public class WebSvcCaller { //<webServices> /..
阅读全文
摘要:实现功能如下以滚轮中心点对图片容器进行放大和缩小对放大后的图片进行拖动对拖动的范围进行控制 由于在后续的功能中需要动态加载不同的图片,所以此示例中是针对grid的放大和缩小,图片是自动填充的!本人头脑比较笨,用最简单的原理来实现的,实现原理如下:1.放大操作假设我们要对(1.5,1.5)这个点为中心进行放大,那么放大1倍后,应该是矩形2的位置,需要将(3,3)的点移动到原来点的位置,需要将矩形2向上移动1.5,向左移动1.5ScaleTransform放大1倍,TranslateTransform移动为(-1.5,-1.5).得出如下图所示2.移动后放大,放大后移动再放大等情况看下图的情况:我
阅读全文
摘要:“想飞上天,和太阳肩并肩,世界等着我去改变……”,杨培安的一首洋溢着青春气息的歌曲在《毕业时刻》的片头和片响起。《毕业时刻》是一部现实题材作品,全方位的展开了当下大学生就业难的问题,不仅描述了年轻人成长的悲壮和烦恼,也没有回避他们所表现出的不足和缺陷,围绕种种现实问题展开了全方位的思考。剧中仅仅围绕一个女生宿舍以及她们周边的学生在毕业来临之际的种种表现,每个人代表了大学生中的每类人。应届毕业生徐默涵曾经以非常优异的成绩考进北京一所有名的大学——京大,就读于京大热门学院,京大融华管理学院。她的优异,在自己老家——西部边远山区产生了巨大的示范影响,是家乡孩子们的偶像。 她说过:(1)大学是个人跟.
阅读全文
摘要:ImageView view = ((ImageView) getView().findViewById(R.id.image)); view.startAnimation(AnimationUtils.loadAnimation(getActivity(), R.anim.fade_in)); view.setImageBitmap(mBitmap);
阅读全文
摘要:金融杠杆金融杠杆(leverage)简单地说来就是一个乘号(*)。使用这个工具,可以放大投资的结果,无论最终的结果是收益还是损失,都会以一个固定的比例增加,所以,在使用这个工具之前,投资者必须仔细分析投资项目中的收益预期,还有可能遭遇的风险,其实最安全的方法是将收益预期尽可能缩小,而风险预期尽可能扩大,这样做出的投资决策所得到的结果则必然落在您的预料之中。使用金融杠杆这个工具的时候,现金流的支出可能会增大,必须要考虑到这方面的事情,否则资金链一旦断裂,即使最后的结果可以是巨大的收益,您也必须要面对提前出局的下场。金融杠杆的应用领域金融杠杆的基本原理并不复杂,但是如何将一个原理应用到一个实际范例
阅读全文
摘要:CoolFormat真是好东西,可以把源代码格式化成机器,支持多种语言. (1)下载CoolFormathttps://code.google.com/p/coolformat/ (2) 进入vs2010的外部工具,添加CoolFormat工具 特别注意参数:-f $(ItemPath)(3) 设置快捷键菜单进入: “工具”--->"选项"--->"环境"--->"键盘"在 "显示命令包含" 输入 “外部命令”, 选择"工具.外部命令8" ,8 指的是CoolFormat是第8
阅读全文
摘要:/********************************************************************************* 问题描述输入:一个最多包含n个正整数的文件,每个数都小于n,其中n=10^7。如果在输入文件中有任何正数重复出现就是致命错误。没有其他数据与该正数相关联。输出:按升序排列的输入正数的列表。约束:最多有1MB的内存空间可用,有充足的磁盘存储空间可用。运行时间最多几分钟,运行时间为10秒就不需要进一步优化。32位机器上,一个整形,比如int a; 在内存中占32bit位,可以用对应的32bit位对应十进制的0-31个数,bitmap算
阅读全文
摘要:#include <stdio.h>#include <stdlib.h>int Swquential_Search(int *a, int n, int key){ int i; a[0] = key; i = n; while(a[i] != key) { i--; } return i;}
阅读全文
摘要:在lua中调用cocos2d-x函数 需在lua中注册声明 才可在项目中调用Lua文件避免出现nil下面是我的实例说明,我要加的是CCControlSlider,其实很简单,首先我们找到Luacocos2d.cpp,仔细看看,里面已经有很多类都已经注册声明,我们何不就仿照他们已有的,一一添加注册声明。在Luacocos2d.cpp中的 tolua_reg_types函数中加入:tolua_usertype(tolua_S,"CCControlSlider");在Luacocos2d.cpp中的 tolua_Cocos2d_open函数中打开我们的CCControlSlide
阅读全文
摘要:在strings.xml中定义字符串时,可能会需要用到HTML标签,支持的HTML标签类型有:<b> 粗体. <i> 斜体. <u> 下划线.但是在使用这些标签的时候要注册将“<”改成HTML转义符<,如下:[html] view plaincopyprint?<resources><stringname="welcome_messages">Hello, %1$s! You have <b>%2$d new messages</b>.</strin
阅读全文
摘要:判断当前Wifi或Ethernet连接状态: public static boolean isNetworkConnected(Context context) { ConnectivityManager cm = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo info = cm.getActiveNetworkInfo(); if (info != null) { int type = info.getType(); if (type =...
阅读全文
摘要:虽然CodePlex上的WPF扩展的XXX ToolKit源码中有一个CheckListBox控件,但是,就看它那源代码,也过于复杂了。并且,我也希望自己来编写一个CheckListBox控件。所谓CheckListBox控件嘛,就是既可以Select又可以Check的ListBox控件。有人会说,不用写控件,自定义一个ListBoxItem的模板就行了,也确实可以这样做,不过,还是有些问题的,如果只是重定义ListBoxItem的模板,那仅仅是为其UI上加了个可以显示一个“勾”的东东而已,而对于逻辑是没有任何变化。既然要可以Select又能Check,那显然只是重定义模板是不行的。ListB
阅读全文
摘要:多的不说了,直奔主题,分享一个放大效果的popup dialog,项目中可以根据自己的需求来写css,我打算复用到metro风格的site上去。看起来动画效果还是比较cool的,如果加上了处理后的效果更佳:<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title> <script src="Scripts/jquery-1.4.1.min.js" type="text/j
阅读全文
摘要:题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=4390 #include<iostream>#include<vector>#include<list>#include<deque>#include<queue>#include<stack>#include<map>#include<set>#include<algorithm>#include<cstdio>#include<cstdlib>#include&l
阅读全文
摘要:在这次雅安地震发生以后,我们看到了有很多大型门户网站都变成黑白色的了,以此来悼念我们的同胞。以后遇到特别的哀悼日的时候,希望大家把自己网站做成黑白色的!下面教大家一步步的把CSDN的首页变成黑白色:截图:打开谷歌浏览器:然后审查元素,在body的css中加入一行代码:-webkit-filter:grayscale(100%); 然后效果就变成黑白的了。主要是使用css过滤器来设置元素上所有元素的效果这里找到了一个火狐官方的说明:https://developer.mozilla.org/en-US/docs/CSS/filter转载请注明出处,请尊重作者版权!
阅读全文
摘要:============================================================博文原创,转载请声明出处蓝岩--移动互联网老兵============================================================android工程共需要ffmpeg,引入源码进行ndk-build编译,每次需要十五分钟左右,于是想吧编译出来的.a文件直接拿过来使用。网上东拼西凑总算成功了,这里吧脚本分享给大家。在jni目录下创建Android.mk和Application.mk文件,如下,修改相应内容进行编译,ok。Android.mk#
阅读全文
摘要:DMA操作前需要分配物理地址连续的一个Buffer,AllocateCommonBuffer函数提供了这个功能,该函数原型如下:PVOID AllocateCommonBuffer( _In_PDMA_ADAPTER DmaAdapter, _In_ULONG Length, _Out_PPHYSICAL_ADDRESS LogicalAddress, _In_BOOLEAN CacheEnabled);第三个参数有点不是很能理解,PPHYSICAL_ADDRESS LogicalAddress, 至少从定义的变量名上看,微软似乎在暗示我:逻辑地址和物理地址是相同的 这样一个事实。 ...
阅读全文
摘要:#include <string> #include <iostream> using namespace std; class Student { public: int num ; string strname; Student(int num,string name) { this->num=num; this->strname=name; } ~Student() { cout<<"num:"<<this->num<<"name"<<this->str
阅读全文
摘要:#include<stdio.h> typedef struct jm { int bigen; int end; }node; int main() { node temp,a[1000]; int i,n; while(scanf("%d",&n)==1&&n) { for(i=1;i<=n;i++) scanf("%d%d",&a[i].bigen,&a[i].end); int j; for(i=1;i<n;i++) for(j=i+1;j<=n;j++) if(a[i].en
阅读全文
摘要:你可能试验过docked:'right'然后右边上下对不齐 你可能试验过right:'0%'top'10%'很难看 你可能试验过align:'right'对不起,button没有这个属性 so。。。答案是items: [{ xtype: 'button', ui: 'mask', iconCls: 'refresh', handler: refresh}, {xtype: 'spacer'}, { xtype: 'button', ui: 'm
阅读全文
摘要:今天被这个函数搞晕了,按以前开发设备的经验,应该是先找到ID项,再为此ID设置CardNumber;但中控这个有点搞笑是先设置,再用SetUserInfo写入的; 经反复测试,得到的结论是SetStrCardNumber 函数只是起到给用户信息添加了个CardNumber属性并给了值(完全是个人理解)。即使设备上不存在该ID都是可以的。 实际例子如下: procedure TfrmMain.btnRestoreClick(Sender: TObject);var i,Max,Value:integer; tmp: array[0..2047]of byte; MS: TmemorySt...
阅读全文
摘要:一、简介(Brief Introduction) 使多个对象都有机会处理请求,从而避免了请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有对象处理它为止。二、模式分析(Analysis) Handler: 抽象处理者:定义出一个处理请求的接口。如果需要,接口可以定义出一个方法,以设定和返回对下家的引用。这个角色通常由一个抽象类或接口实现。ConcreteHandler: 具体处理者:具体处理者接到请求后,可以选择将请求处理掉,或者将请求传给下家。由于具体处理者持有对下家的引用,因此,如果需要,具体处理者可以访问下家。Client: 客户端三、案例分析...
阅读全文
摘要:下是在VMware 中添加新的虚拟磁盘的方法:一、VMware新增磁盘的设置步骤(建议:在设置虚拟的时候,不要运行虚拟机的系统,不然添加了新的虚拟磁盘则要重启虚拟机) 1、选择“VM”----“setting”并打开,将光标定位在hard Disk这一选项,然后点击下方的Add按钮 2、点击next,执行下一个步骤 3、根据提示,创建一个虚拟的磁盘,并点击下一步 4、按照默认的,选择SCSI格式的磁盘即可,点击next执行下一步 5、按照默认的点击下一步即可完成虚拟磁盘的添加 如果执行第一步的时候是关闭虚拟机中的系统的,则使用“fdisk -l...
阅读全文
摘要:BackGround: Before I introduce the algorithm of level of detail,let's look at two pictures below:The two pictures are grid terrian which is rendered using the level of detail algorithm.In order to display the structure in detail i render them in the mode line without attching texture.The first i
阅读全文
摘要:tyle="margin:20px 0px 0px; text-align:left; color:rgb(54,46,43); line-height:26px; font-family:Arial; font-size:14px">半透明<Buttonandroid:background="#e0000000" ... /> 透明<Buttonandroid:background="#00000000" .../>其他透明度:在RGB的值前面加上数字(100以内),如#90436EEE(RGB为436
阅读全文
摘要:一、简介(Brief Introduction) 定义一个中介对象来封装系列对象之间的交互。中介者使各个对象不需要显示地相互引用,从而使其耦合性松散,而且可以独立地改变他们之间的交互。例子:初中的时候大家都还没有QQ,毕业后想聚聚就特别难,我知道同学A和同学B,你知道我……,特别的混乱,大概就是下面的情景:使用QQ前: 如果同学的数目多起来就会变成网状的结构。原本把一个系统分割成一些对象是可以增强复用性的,但是现在的情况是,这些兑现之间存在着大量的联系,耦合性极高。这是很不利于复用的,同时这种情况使得系统的灵活性 大大的降低,使得对系统的扩展很难,要是新转来一个学生的话,要改动的地方就多了。使
阅读全文
摘要:对虚拟硬盘进行分区和格式化及 挂载到某个文件夹下。。。 [root@cncmail data1]# fdisk -l ## 这里是查看目前系统上有几块硬盘 Disk /dev/sda: 36.4 GB, 36401479680 bytes 255 heads, 63 sectors/track, 4425 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 ...
阅读全文
摘要:金融领域实施项目特点总结 1.同一个客户同时实施多个项目,分多个项目组。 (一)软件运维组与开发做共存,软件运维与开发组互为犄角之势,互相协作。前期运维工作量少,开发组任压力大,开发组为前端接触业务多,运维组少,后期反之。软件运维人员往往站在用户的角度替用户说话,提出更高要求的开发需求,会无形中加大开发成本。有问题会转嫁到开发人员身上。(二)只有软件运维组的客户,运维人员不仅仅只为了运维,应该作为前端了解用户一线需求促成新的项目机会。 2.根据合同客户需要项目阶段付款时,用户往往会提出额外的要求。例如:帮用户整理文档或干一些与项目组任务无关的杂活等,或加一些超出项目范围内的变更要求。 ...
阅读全文
摘要:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <title> New Document </title> <meta name="Generator" content="EditPlus"> <meta name="Author" co
阅读全文
摘要:点击打开链接 //分析数论基础题直接公式ans=n+m-gcd(n,m); #include"stdio.h"int gcd(int x,int y){ while(x>y?x%=y:y%=x); return x+y;}int main(){ int n,m; while(scanf("%d%d",&n,&m)!=-1) { printf("%d\n",n+m-gcd(n,m)); } return 0;}
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4027这道题最关键的一个地方就是区间更新!思路: 一开始看到这题,最先想到的就是单结点更新, 但是,这样做是超时的.其实, 这里有一个地方有点难想到,当某个结点的值为1时,开多少次方都还是1,这样就浪费了很多时间. 所以, 要再加一个标记,如果某个区间里的值全为1, 就不继续往下更新. 以下是AC代码:#include<iostream>#include<string>#include<cstring>#include<algorithm>#inclu
阅读全文
摘要:<script type="text/javascript"> //** iframe自动适应页面 **// //输入你希望根据页面高度自动调整高度的iframe的名称的列表 //用逗号把每个iframe的ID分隔. 例如: ["myframe1", "myframe2"],可以只有一个窗体,则不用逗号。 //定义iframe的ID var iframeids = ["top1"] //如果用户的浏览器不支持iframe是否将iframe隐藏 yes 表示隐藏,no表示不隐藏 var iframehid
阅读全文
摘要:以前的裸板程序都是通过u-boot下载到内存运行,今天实现更新程序update,程序运行时会输出一个菜单供选择。系统:ubuntu 10.04.4 单板:tq2440 编译器:arm-linux-gcc-4.3.2 搭建开发环境详见ubuntu 10.04.4开发环境配置。 目标:实现自我更新程序,串口输出菜单,有以下·功能供选择********************************* update program with serial port The board:TQ2440 The NAND:K9F1216U0A 256MB The NOR:EN29LV160AB
阅读全文
摘要:一、知识点 Spring的应用程序上下文能够根据关键字为目标语言环境解析文本消息。通常,一个语言环境的消息应该存储在一个独立的属性文件中,这个属性文件称作资源包(Resource bundle)。 MessageSource是一个定义了多种消息解析方法的接口。ApplicationContext接口扩展了这个接口,使得所有应用程序上下文都能解析文本消息。应用程序上下文将消息解析委托给名为messageSource的Bean。ResourceBundleMessageSource是最常见的MessageSource实现,它从资源包中解析不同语言环境的消息。二、代码示例 创建美国英语资源包mess
阅读全文
摘要:Socket编程指南及示例程序 例子代码就在我的博客中,包括六个UDP和TCP发送接受的cpp文件,一个基于MFC的局域网聊天小工具工程,和此小工具的所有运行时库、资源和执行程序。代码的压缩包位置是http://www.blogjava.net/Files/wxb_nudt/socket_src.rar。 1前言在一些常用的编程技术中,Socket网络编程可以说是最简单的一种。而且Socket编程需要的基础知识很少,适合初学者学习网络编程。目前支持网络传输的技术、语言和工具繁多,但是大部分都是基于Socket开发的,虽说这些“高级”的网络技术屏蔽了大部分底层实现,号称能极大程度的简化开发,而.
阅读全文
摘要:第一篇:滤镜opacity/filter的透明效果兼容性解决方案RGB/RGBA介绍 项目中需要实现透明遮罩效果,使用opacity/filter会使得内部元素都透明,而实际中的文字内容我们不想让其透明化,这时候就需要考虑其他的实现方法。我们知道,RGB色彩就是常说的三原色,RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,故而也称为加色模式。RGB模式又称RGB色空间。RGB色彩系统几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。 与加色模式对应的是适合印刷的CMYK色彩模式,也称减色
阅读全文
摘要:/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: object.cpp * 作者:杨绍宁 * 完成日期: 2013年 4 月 26日 * 版本号: v1.0 * 输入描述:无 * 问题描述: * 程序输出:略。 */ ...
阅读全文
摘要:《iOS 6应用开发实战》基本信息作者: 刘铭 朱舸 丛书名: 实战系列出版社:机械工业出版社ISBN:9787111419143上架时间:2013-4-25出版日期:2013 年5月开本:16开页码:1版次:1-1 所属分类:计算机 更多关于 》》》《 iOS 6应用开发实战》 内容简介 计算机书籍 《ios 6应用开发实战》是目前ios 6领域最全面系统和易于阅读的著作之一,有两大特点:第一,技术新颖,基于最新ios 6技术撰写,系统讲解开发iphone和ipad应用所需掌握的基础技术和高级技巧,以及其流程和方法;第二,易于阅读,从认知学角度进行内容规划,...
阅读全文
摘要:《Android安全机制解析与应用实践》基本信息作者: 吴倩 赵晨啸 郭莹 出版社:机械工业出版社ISBN:9787111420163上架时间:2013-4-25出版日期:2013 年5月开本:16开页码:1版次:1-1所属分类:计算机 更多关于 》》》《 Android安全机制解析与应用实践》 内容简介 计算机书籍 《android安全机制解析与应用实践》是android安全领域的经典著作,不仅深入剖析了原理,而且还给出了应对各种安全问题的方法,原理与实践并重。首先,结合android系统的源代码从应用层、应用框架层、硬件抽象层、系统内核层等多角度剖析了an...
阅读全文
摘要:一、邮箱:^[0-9a-z][a-z0-9._-]{1,}@[a-z0-9-]{1,}[a-z0-9].[a-z.]{1,}[a-z]$二、手机号:^(130|131|132|133|134|135|136|137|138|139)\d{8}$三、固定电话:^0?([1-9]\d-\d{6,8}|[3-9][13579]\d-\d{6,7}|[3-9][24680]\d{2}-\d{6})$四、邮编:^[1-9]\d{5}$
阅读全文
摘要:题目:Given an array of non-negative integers, you are initially positioned at the first index of the array.Each element in the array represents your maximum jump length at that position.Your goal is to reach the last index in the minimum number of jumps.For example: Given array A = [2,3,1,1,4]The mini
阅读全文
摘要:根据下面两篇文章, 我一步步实践, 成功让程序在 Samsung Galaxy G2 上运行起来, 感谢这些贡献者http://www.raywenderlich.com/4756/how-to-make-a-catapult-shooting-game-with-cocos2d-and-box2d-part-1http://mssyy2010.blog.51cto.com/4595971/847000 至于程序的设计和逻辑, 上面两篇文章介绍得很清楚了 现在把源代码提供给大家, 可以从下面的 link 下载 https://github.com/PaynePan/share_src/a...
阅读全文
摘要:今天碰到一个很奇怪的问题,看看如下代码:SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy年MM月dd日 E ");String date = dateFormat.format(new Date());本意是想要打印出来XXXX年XX月XX日 星期X问题出在如下代码,当我想要取得格式化之后的数据时,在value=方法取值时,只能取到“XXXX年XX月XX日”,后面的“星期X”一直取不到<td align="left"><label><input type=&qu
阅读全文
摘要:原创书写,转载请注明此文出自:http://blog.csdn.net/xbinworld,Bin的专栏Pattern Recognition and Machine Learning (PRML)书学习,章节1.1,介绍与多项式曲线拟合(Polynomial Curve Fitting)博士也快念完了,明年毕业,今年开始准备毕业相关的东西,感觉自己做machine learning 的research做的很散,论文发了些,却不系统。决心在毕业前好好补一下基础知识,我相信离开大学就很难有这样的机会了。以前我入门机器学习是看的《The Elements of Statistic Learning
阅读全文
摘要:进程死锁问题:哲学家进餐的问题线程1拥有了临界区对象A,等待临界区对象B的拥有权,线程2拥有了临界区对象B,等待临界区对象A的拥有权,就造成了死锁 #include<windows.h>#include<iostream.h>DWORD WINAPI Fun1Proc( LPVOID lpParameter //thread data );DWORD WINAPI Fun2Proc( LPVOID lpParameter //thread data );int tickets=100;HANDLE g_hEvent;//保存创建的事件对象的句柄CRITICAL_S...
阅读全文
摘要:1.多种嵌入式文件系统比较Linux支持多种文件系统,包括ext2、ext3、vfat、ntfs、iso9660、jffs、romfs和nfs等,为了对各类文件系统进行统一管理,Linux引入了虚拟文件系统VFS(VirtualFileSystem),为各类文件系统提供一个统一的操作界面和应用编程接口。 Linux启动时,第一个必须挂载的是根文件系统;若系统不能从指定设备上挂载根文件系统,则系统会出错而退出启动。之后可以自动或手动挂载其他的文件系统。因此,一个系统中可以同时存在不同的文件系统。 不同的文件系统类型有不同的特点,因而根据存储设备的硬件特性、系统需求等有不同的应用场合。在嵌入式..
阅读全文
摘要:原创书写,转载请注明此文出自:http://blog.csdn.net/xbinworld,Bin的专栏Pattern Recognition and Machine Learning (PRML)书,章节1.2,Probability Theory (上)这一节是浓缩了整本书关于概率论的精华,突出一个不确定性(uncertainty)的理解。我看的比较慢,是想要细扣一下,而且写blog码字也很慢,不过我想留下点痕迹所以会写下去。前面几节其实很重要,所以单独一节甚至半节写一个blog,后面如果一个章节在讨论一个topic我可能就会一个章节一个blog,比如第九章讲EM算法,我应该就用一个blo
阅读全文
摘要:/*Author: Jiangong SUN*/ I've made a web site prototype these days, I've found there are some useful information to share with you about some usual problems about users. 1/ How to create a user and give it rights to access a database 2/ Once you have correctly created your user, but you can&
阅读全文
摘要:在EETOP网友聚会上,看到一位前辈使用Debussy,当时还不知道是什么软件,就把名字给记录下来了。回来后网上搜了搜,才知道这是一个HDL查看软件。调查发现,网友反映的很对,我也是遇到过这种情况,就是每次修改代码之后或者想要添加一些输出信号的时候都要重新编译和仿真一下,而且如果工程很大的话,仿真时间会很长。然而Debussy这款软件把这个问题解决了,网上对于Modelsim+Debussy联合仿真反响很好。此外,Debussy这款软件还可以作为HDL代码查看软件,它可以帮助设计者迅速查看复杂设计(如设计小组中别人设计的复杂的、不熟悉的代码或者IP),查找设计中存在的bug,提高工作效率。鉴.
阅读全文
摘要:<application> <application android:allowClearUserData=["true" | "false"] android:allowTaskReparenting=["true" | "false"] android:backupAgent="string" android:debuggable=["true" | "false"] android:description="string
阅读全文
摘要:package cn.itcast.day2; import java.lang.reflect.Method; import java.lang.reflect.ParameterizedType; import java.lang.reflect.Type; import java.sql.Date; import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.Map; import java.util.Set; import java.util...
阅读全文
摘要:一、双向链表(double linked list)是在单链表的每个结点中,再设置一个指向其前驱结点的指针域。双向链表的基本操作与单链表基本一样,除了插入和删除的时候需要更改两个指针变量,需要注意的是修改的顺序很重要,插入如图3-14-5,删除如图3-14-6。 由于引入了prev指针,insert和delete函数中都有一些特殊情况需要用特殊的代码处理,不能和一般情况用同样的代码处理,这非常不爽,如果在表头和表尾各添加一个Sentinel节点(这两个节点只用于界定表头和表尾,不保存数据),就可以把这些特殊情况都转化为一般情况了。如图26.6 在《队列的链式存储结构》中我们使用单链表实现...
阅读全文
摘要:android-application-plug-ins-frame-work安卓应用程序插件化开发框架 -AAP Framework 在android的项目开发中,都会遇到后期功能拓展增强与主程序代码变更的现实矛盾,也就是程序的灵活度。 由于linux平台的安全机制,再加上dalvik的特殊机制,各种权限壁垒,使得开发一个灵活多变的程序,变得比较困难,不像pc平台下那么容易。 瞅瞅elipse的插件,瞅瞅360的插件,在android下,我们一开始很难写好一个主程序,然后通过插件机制来应对以后的功能拓展,于是程序变得不那么灵活多变了。 比如一款andr...
阅读全文
摘要:下拉列表之前用这种popup控件实现(http://blog.csdn.net/yysyangyangyangshan/article/details/8177878),使用起来也比较不方便。好在wpf中还有一个控件AutoCompleteBox可以来实现。不过使用之前需要引用System.Windows.Controls.Input.Toolkit.dll(最好安装WPF Toolkit,这里就包含了该dll)。本文对应的项目文件中含有该dll( http://download.csdn.net/detail/yysyangyangyangshan/5304822)。 下面直接看代码: ..
阅读全文
摘要:当创建完毕oracle数据库以及监听器时候,连接数据库时会报如题错误,只需要在D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN目录下的listener.ora中添加如下语句即可:# listener.ora Network Configuration File: D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora # Generated by Oracle configuration tools. SID_LIST_LISTENER..
阅读全文
摘要:引言之前做了很多工作,能起orpmon,能起linux,能run helloworld。但是这些都可以说是空中楼阁,如果不把CPU的启动过程搞明白,总感觉心里没底似的。所以本小节就看一下ORPSoC在最初上电之后做的一些工作。Note:并不讨论上电timing等内容,直接从fetch开始。1,从哪里取第一条指令从or1200_defines.v里面可以看到PC的初值,这个是由硬件决定的。这个文件的目录和内容如下图:分析:第一条取值的地址:0xf0000100这个地址有两个含义:1>第一条指令存放的wishbone slave设备的地址是0xf2>第一条指令存放的wishbone s
阅读全文
摘要:下载地址:http://code.google.com/p/freecms/在线申报从FreeCMS 1.3开始支持1.转交申报用户可以把申报转交给其他人办理,系统会记录此申报的转交记录。注意:同时只能转交一个申报。选择需要转交的申报,点击“转交”按钮。 选择要转交的个人,点击“转交”按钮即可。 2.办理申报 选择需要办理的申报,然后点击“办理按钮”。 注意:同时只能办理一个申报。 输入办理结果后,点击“办结”按钮即可。 3.删除申报 选择需要删除的申报,然后点击“删除”按钮。 提示:同时可以删除多个申报。 为了防止误操作,系统会提示用户是否删除,点击“确定”完成删除操...
阅读全文
摘要:pplet虽然已经基本上没人用了。但是它还有一些应用场景的,为了兼容性。为了各个浏览器,不能直接直接写<applet>标签,最后考虑一下测试了几天,最后还是写如下比较适合多个浏览器兼容,希望对大家有所帮助<%@page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html; charset=utf-8"%><% //该写法兼容Firefox、IE、Chrome浏览器 //appl
阅读全文
摘要:一、Bitmap转DrawableBitmap bm=xxx; //xxx根据你的情况获取 BitmapDrawable bd=new BitmapDrawable(bm); BtimapDrawable是Drawable的子类,最终直接使用bd对象即可。二、 Drawable转Bitmap转成Bitmap对象后,可以将Drawable对象通过Android的SK库存成一个字节输出流,最终还可以保存成为jpg和png的文件。Drawable d=xxx; //xxx根据自己的情况获取drawable BitmapDrawable bd = (BitmapDrawable) d; Bitmap
阅读全文
摘要:对untyped关键字我的理解是,指示编译器对当前表达式不进行类型检查,一般情况下很少使用,但下面一种情况则可以使用untyped关键字来简化编码:Haxe是使用类型推断的强类型语言,因此下面的写法将导致编译错误:var a = { id: 1 }; // 定义一个Dynamic对象a.name = "Hello"; //这里编译错误因为Haxe通过类型推导认为a的类型是{ id: Int },而不是{ id: Int, name: String },因此下面的赋值是非法的。那么想要达到上面代码的目的,一种解决方案是采用反射Reflect类,即:Reflect.setFie
阅读全文
摘要:J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持。J2EE平台是Java技术企业级应用的最佳平台,它可以让程序员迅速、快捷地开发和分布企业级应应用程序。下面是我对J2EE中13种技术规范的一个总结:下面说说我看J2EE视频的一些感受吧。看J2EE视频之前,我天真的以为有了J2SE的基础,再学习J2EE会比较容易。等到真正学的时候,新的思想、新的概念,完全都是全新的,我发现我来到了一个陌生的世界。吃饭理论在这里几乎无用武之地,看来得用杀手锏了:囫囵吞枣。不管懂不懂,过一遍再说。不得不说,这个过程是一个痛苦的过程,在J2E
阅读全文
摘要:public class Narcissus{ public static void main(String[] args) { int i,j,k,n=100,m=1; while(n<1000) { i=n/100; j=(n-i*100)/10; k=n%10; if(Math.pow(i,3)+Math.pow(j,3)+Math.pow(k,3)==n) { System.out.println("找到第"+m+"个水仙花数:"+n); m++; } n++; } }}
阅读全文
摘要:下载地址:http://code.google.com/p/freecms/系统配置从FreeCMS 1.2开始支持管理系统使用的配置项。从左侧管理菜单点击系统配置进入。从FreeCMS 1.3开始支持会员禁用登录名邮件相关配置
阅读全文
摘要:C++有许多已经封装好的数据结构,但是当数据不是标准数据时,存在很大麻烦,如内存块时。直接进入话题吧:如题:结构头文件#include <stdio.h>#include <stdlib.h>#define uint unsigned inttypedef struct databuf{ char *Addr ; unsigned int Len ; databuf *next; databuf *previous;}databuf,*pdatabuf ;class NetData{public: pdatabuf Data ; bool Lock ; NetData(
阅读全文
摘要:在移动互联网的大背景下,在这个流量还是比较废钱的年代,流量测试是非常有必要的一项终端测试。Lisa最近利用空档时间对android的流量测试进行的研究,目前做这块的方法有很多,方法也在不断的更新,比如andorid4.0自带了一个“流量使用情况”,也有一些工具携带了流量统计的功能,但是lisa试用了下貌似不靠谱,目前最靠谱的方法是如下两种方法:【213青年的方法】tcpdump +wireshark相结合的方法【普通青年的方法】读取该APP对应的tcp_snd/tcp_svn文件的值当然还有一种更好更省力的办法,YY一下,就叫白富美方法吧:【白富美方法】将以上两种方法做成工具……(待续,做好了
阅读全文
摘要:转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents by---cxlove先仰慕一下孟神 :http://blog.csdn.net/dslovemz/article/details/8836969#comments然后恭喜我自己,通过这场欢乐的比赛,CF重回2000+。大概就是前20分钟解决 两题,然后就玩了1个半小时,最后上来 cha几个人,就欢乐地进了top 100。。。。也暴露出实力有多弱。。。构造题完全不会。。。sad div2 A:大概就是分为三种情况,全L,全R,先R后L。 div2 B:模拟...
阅读全文
摘要:1.下载https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/tags/下载地址如上,上面有各种版本的HM,现在已经更新至HM10.1。可以使用SVN下载,如windows下使用TortoiseSVN。下图为解压后HM-10.1目录下的文件及目录信息2.编译如上图所示打开其中HM-10.1\build目录下的HM_vc10.sln,整个工程就在vs2010中打开了,其中有7个project:TAppCommon、TAppDecoder、TAppEncoder、TLibCommon、TLibDecoder、TLibEncoder、TLibVide
阅读全文
摘要:tyle="margin:20px 0px 0px; font-size:14px; line-height:26px; font-family:Arial; color:rgb(51,51,51)">2、bindService及unBindService方法可多次调用,在调用unBindService方法前连续调bindService对应的onBind()只会调用一次,连续多次调用unBindService对应的onUnbind方法只会调用一次 3、第一次调用startService-->bindeService-->unBindService对应的调s
阅读全文
摘要:http://diybbs.zol.com.cn/1/34037_699.html
阅读全文
摘要:您的应用“XXXXX ”未能通过我方的来源文案审核,其原因是:“URL处请填写与应用名称一致的客户端专用下载页面或在软件商店页面地址,网盘,论坛页面无效,请在应用截图中体现此应用与新浪微博有关功能”。请您依据我们的建议和《微博开放平台审核指南》,再次修改后重新提交审核申请。查看常见驳回理由说明及解决方案http://t.cn/zluaxfa。感谢您对新浪微博开放平台的支持! 他不给开放,市场给拒绝,市场拒绝何来的地址 啊 矛盾啊 经过一番折腾,终于解决了,原来他的意思是要你建立一个网页展示这个应用,不一定是市场,可是我没有网站怎么办呢,还好有GitHub这个神器,使用其中的GitHub Pag
阅读全文
摘要:效果图如下: JQUERY 代码: var text=$(".release textarea").val();//获取输入框的值 var counter=text.length; //获取输入框的字数 $("#numtj em").text(500-counter); $(document).keyup(function() { var text=$(".release textarea").val(); var counter=text.length; $("#numtj em").text(500-count
阅读全文
摘要:为什么我没有拔出钥匙 ——开锁引发的程序bug解决方案的思考 今天中午回宿舍的时候,舍友S开完锁以后,钥匙在锁槽里拔不出来了。以前只是锁不怎么好用,左旋右旋活几下1分钟之内就能打开了。这次,的确可能卡的比较紧吧,室友S旋转了好久没有打开。然后,我接过来弄了好久(几乎同样的方法)也没有打开。此时室友S告诉我,他上午给老师屋开门,没有打开,钥匙断在里面了,刚报修了。此时,我的第一反应就是:别再尝试了,钥匙很脆,万一断在里面岂不是更麻烦,下午导师去实验室我还想着正点上班。 这时候,我们隔壁宿舍J同学也过来了,多一个同学多一种思路吧,他也过来尝试拔出...
阅读全文
摘要:Http数据组织方式HTTP网络传输中的数据组织方式有三种1、Html2、Xml3、JsonXML称为可扩展标记语言,它与HTML一样,都是SGML(标准通用标记语言),XML是Internet环境中跨平台的,依赖于内容技术,是当前处理结构化文档信息的有力工具,可扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据。XML结构示意图:<?xmlversion=”1.0”encoding=”UTF-8”><persons><personid=”23”><name>jack</name><age>30<
阅读全文
摘要:原题:DescriptionLast September, Hangzhou raised the taxi fares.The original flag-down fare in Hangzhou was 10 yuan, plusing 2 yuan per kilometer after the first 3km and 3 yuan per kilometer after 10km. The waiting fee was 2 yuan per five minutes. Passengers need to pay extra 1 yuan as the fuel surchar
阅读全文
摘要:线程池(java5中)ExecutorService threadPool =Executors.newFixedThreadPool(3);//创建固定大小的线程池ExecutorService threadPool=Executors.newCachedThreadPool();//创建缓存线程池,动态变化线程数量,一段时间之后销毁未使用的线程ExecutorService threadPool=Executors.newSingleThreadExecutor();//创建单一线程,当线程死掉之后立马启动替补线程 lock condition 实现线程同步通信 lock类似于synchr
阅读全文
摘要:远程登录 ssh -p 5108 root@52.**.173.202 The authenticity of host '[52.215.173.202]:5108 ([52.215.173.202]:5108)' can't be established. RSA key fingerprint is 88:f9:c9:d7:65:29:65:3c:41:c1:50:74:7b:14:74:ce. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added
阅读全文
摘要:原题:DescriptionAkihisa and Hideyoshi were lovers. They were sentenced to death by the FFF Inquisition. Ryou, the leader of the FFF Inquisition, promised that the winner of Rock-paper-scissors would be immune from the punishment. Being lovers, Akihisa and Hideyoshi decided to die together with their f
阅读全文
摘要:学习是一种基础性的能力。然而,“吾生也有涯,而知也无涯。”,如果学习不注意方法,则会“以有涯随无涯,殆矣”。一.学习也是一种能力看到这个标题,有人会说:“学习,谁不会?”的确,学习就像吃饭睡觉一样,是人的一种本能,人人都有学习的能力。我们在刚出生的时候,什么也不知道,是一张真正的白纸,我们靠学习的本能,学会了走路、说话、穿衣服…后来,我们上学了,老师把书本上的知识一点一点灌输到我们的脑子里,我们掌握的知识越来越多,与此同时,我们学习能力却好像越来越差了,习惯了被别人喂饱,似乎忘记了怎么来喂自己了。学习本来只是一种本能,算不上什么能力,然而,经过二十多年的不断学习,学习反而成为了一种真正的能力,
阅读全文
摘要:0. 小范围的选择一些有用技术,透彻的学习它们,拥抱它们。然后不断的扩展这个范围。1. 理解各种数据结构的优点和缺点,包括它们在内存中和在硬盘上的各自表现。2. 理解各种算法的优点和缺点。3. 了解你的工作领域。关上电脑,去做你的用户们在做的事。4. 有准备,有愿望,有能力在任何时候投入到多种技术层面中。你必须知道表象下的技术原理。在“各个技术层面的掌握程度”和“编程能力”上有着密切的联系。5. 发挥你的想象力。永远都要问,“有更好的方法吗?”跳出常规思维约束。最好的解决方案也许还没有被发现。6. 优秀程序员:我优化代码。更优秀程序员:我设计数据。最优秀程序员:他们的不同之处是什么?7. 正确
阅读全文
摘要:Linux的创始人Torvalds在一次演讲中有一段涉及“什么才是优秀程序员”的话:“烂程序员关心的是代码。好程序员关心的是数据结构和它们之间的关系。”这句话听起来很直白,但未必所有人都能理解其内在的涵义。在国外知名的问答网站stackexchange上有人对这句话提出了自己的困惑:对这句话应该如何理解? 如何学习和应用其中的道理? 能问出这样的问题需要勇气,提问的人自己也自嘲的说:我不理解这句话也许不是一个好的征兆。但同一句经典言论,100个阅读会得到100种不同的领悟,正像stackexchange网站上各式各样不同的回答一样。下面我们来看看最被认可的一种理解吧。如果看一下Torvalds
阅读全文
摘要:表单类失去焦点的效果<script type="text/javascript"> $(function(){ $(":input").focus(function(){ //此处可获取各种表单如(:text/:button) $(this).addClass("focusa"); if ($(this).val()==this.defaultValue){ $(this).val(""); } }).blur(function(){ $(this).removeClass("focusa&q
阅读全文
摘要:从最最基本的层面上讲,每个员工都应该为最求两种基本的能力而奋斗,它们是:编程技能和做员工的技能。编程技能是指能写出好的,稳定的,有效率的,可维护的,以及所有其它褒义形容词能描绘的代码的能力。这些是程序员们喜欢花时间反复唠叨,讨论,阅读的东西。做员工的技能是指做一个好的雇员和同事的能力。它意味着有求必应,善于交流,能够按期完成,善于接受反馈,有能力把复杂的事情解释清楚,以及其它一些类似的技能。一个极端的例子对两个人的形象描绘:Rodrigo毕业于麻省理工,他在业余时间开发编译器。他是Haskell语言的核心代码捐助者,他开发了很多非常有名的Python程序库。他写出的代码都是非常健壮的代码,可读
阅读全文
摘要:这是一篇小白成功转型程序员的励志文。当然,我们无意充当心灵鸡汤的烹饪大师,不过想给对技术、代码之类蠢蠢欲动又敬而远之的人们一些信心:编程虽然除了勤奋没什么诀窍,但也没你想的那么难。借鉴别人的成功!嘿,来点信心 6月份过去了,7月份也过去了。发生了很多事,我也还没有实现自己的目标。不过,我的编程能力提高了很多,并获得了Medivo的初级程序员职位。在这篇文章中,我将介绍如何在只有不到6个月编程经验的情况下,获得梦寐以求的编程工作。 这篇文章并不是介绍如何靠弄虚作假,而是尝试如何在短时间内真正取得成绩。6个月前,我没有工作,只学过一门编程课,并爱上了编程。因此,为了加强编程能力,我一周6天,每天花
阅读全文
摘要:1,PHP变量的定义和作用域 字幕下划线开头 ^[a-zA-Z_]\w* 函数内部为生命 global的为局部作用域 声明global或者 在文件级别的 变量 为全局作用域 PHP默认为值传递,引用传递可以改变值传递效果 超全局变量 $GLOBAL保存全局变量 $_SERVER保存服务器信息 $_GET保存get数据 $_POST保存post数据 $_FILES保存提交的文件 $_COOKIE保存得到的cookie $_SESSION保存session数据 $_REQUEST保存请求数据 $_ENV保存环境 2,PHP的常量 defin...
阅读全文
摘要:1,属性,方法,常量 属性,常量 用来保存数据 方法用来存放执行的代码 注意:在方法内部得到对象的属性,不能直接echo 2,访问控制 public,protected,private 来实现的 public 定义的类成员可以在任何地方被访问(类的内部和类的外部) protected 定义的类成员可以被其所在类的子类和父类访问(当然在当前类内也可以访问) private 定义的类成员只能被其所在类访问 尽量提高类 对 类成员的控制能力 如果能使用私有的成员就尽量使用私有的成员 3,类常量 1,类常量的定义只能通过 const 常量名 = 常量值 ...
阅读全文
摘要:输入(是取的数据库表中的数据):234.23、245.00、23.8、0等等期望输出:“00:00:00”格式 例如:输入 234.23则先四舍五入为234,然后转化为“00:03:54”使用第一种方法在本机得出正确结果,在测试机得出“23:03:54” 1.方法1:开始是根据时间来处理的:public String func1(Double date){String result= sdf.format(date*1000-8*3600*1000);return result;}结果在本机开发环境下(Windows、Eclipse)能得到正确的结果,但是到了测试机(Linux服务器)...
阅读全文
摘要:简述这是2012年蓝桥杯全国软件大赛预赛的第9题,问题是求夺冠概率。题目描述 足球比赛具有一定程度的偶然性,弱队也有战胜强队的可能。 假设有甲、乙、丙、丁四个球队。根据他们过去比赛的成绩,得出每个队与另一个队对阵时取胜的概率表: 甲 乙 丙 丁 甲 - 0.1 0.3 0.5 乙 0.9 - 0.7 0.4 丙 0.7 0.3 - 0.2 丁 0.5 0.6 0.8 - 数据含义:甲对乙的取胜概率为0.1,丙对乙的胜率为0.3,... 现在要举行一次锦标赛。双方抽签,分两个组比,获胜的两个队再争夺冠军。(参见【1.jpg】) 请你进行10万次模拟,计算出甲队夺冠的概率。 ...
阅读全文
摘要:用于存储session的memcache/usr/bin/memcached -m 64 -c 2048 -f 1.10 -l 192.168.2.10 -p 11200 -n 1024 -I 5242880 -u apache &-rmaximize core file limit-c 客户端连接数-f slab最小chunk(存储单元,实际存储数据的单元)增长因子(slab1 比 slab2大多少倍)-n chunk的最小大小-I slab的大小,一个用户1k,5m大约存能够5000个在线/usr/bin/memcached -m32 -c 2048 -f 1.25 -l 192.
阅读全文
摘要:using System; using System.Text.RegularExpressions; namespace MetarCommonSupport { /// <summary> /// 通过Framwork类库中的Regex类实现了一些特殊功能数据检查 /// </summary> public class MetarnetRegex { private static MetarnetRegex instance = null; public static MetarnetRegex GetInsta...
阅读全文
摘要:-------------------------button------css.setButton{ background:#dddddd; border: #888888 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#E4FfFC', gradientType='0');}--------------------------弹框css#changetimewindow { border-r
阅读全文
摘要:#include <stdio.h>#include <stdlib.h>typedef struct Node{ int data; //数据域 Node *next; //指针域,指向下一个Node节点}Node;Node *create(); //创建一个单链表int deleteFromList(Node *linkList, int i); //删除节点 成功返回0 否则-1int insertIntoList(Node *linkList, int i, int value);//插入节点 成功返回0 否则-1void display(Node *linkL
阅读全文
摘要:spring构造函数的注入spring最原始的构造函数的注入方式是:<bean id="employee" class="www.csdn.spring.cust.Employee"> <constructor-arg value="qiao" /> <constructor-arg value="20" /> <constructor-arg ref="dept" /> <constructor-arg value="nv&quo
阅读全文
摘要:通过构造方法注入,就相当于给构造方法的参数传值set注入的缺点是无法清晰表达哪些属性是必须的,哪些是可选的,构造注入的优势是通过构造强制依赖关系,不可能实例化不完全的或无法使用的bean。MemberBean定义四个变量,privateStringname;privateDoublesalary;privateDeptdept;privateStringsex;加上构造方法和toString方法:方便测试Dept:privateStringdname;privateStringdeptno;使用set方法注入第一种方法:根据索引赋值,索引都是以0开头的:<beanid="mem
阅读全文
摘要:1,搜索表单#searchForm做好准备2,js 将表单数据序列化并传送给“控制器” 3,控制器 添加$actions=word_search 4, words类 添加方法 searchWords5,js 将返回的数据放入网页相应的DIV #word_list_searched中 6,js 让 DIV #word_list_searched 先隐藏,用户点击搜索后再出现 搜索前 搜索后 1,搜索表单#searchForm做好准备 <form class="form-horizontal" id="searchForm"> <field
阅读全文
摘要:Member.javapackage www.csdn.spring.constructor.bean;public class Member {} MemberBean.javapackage www.csdn.spring.constructor.bean;public class MemberBean { public String name; public Member member; public void setMember(Member member) { this.member = member; } public void setName(String name) { t..
阅读全文
摘要:package www.csdn.dbshop.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import javax.servlet.http.HttpServle
阅读全文
摘要:我不知道我们的国家是否进入多灾多难的时期,不过我这里很多电器,除了手电筒好像都故障了近期手提散热周期时风扇声音很响,说明两个问题,CPU散热性能下降和风扇摩擦过大.风扇摩擦除了换一个,我没什么好方法,虽然我怀疑那是主要原因(正常散热期是很小声的加速转动)下面就把过程截图跟大家分享一下,当然流程是反过来的,因为是自己第一次摸着拆笔记本!如果你是拆机,那么从后往前看吧,(*^__^*) 嘻嘻……CPU上有个旋转按钮可以拆下CPU,不过我的建议是:do not touch it!还有主板电池,注意这块电路板现在还是带低压直接电的,最好带防尘工作手套,为了精确操作,我就不戴了.1.首先,请出我们的主角
阅读全文
摘要:本博客所有内容是原创,未经书面许可,严禁任何形式的转载。http://blog.csdn.net/u0102556421)取数组的分部一维数组>c(x[1],x[3])[1]113388>x[1]11223388>二维数组使用维数向量设置数组维数:>dim(h)<-c(2,3)>h[,1][,2][,3][1,]1215982[2,]3267321数组切片操作:>c(h[1,2],h[2,3])[1]15321>h[2,][1]3267321>如果我们切片仅使用一个下标或一个索引向量,则会直接取适合位置的元素,不受数组维数影响>h[c
阅读全文
摘要:点击打开链接 分析:刚开始直接用模版WA了一次,后来想想才发现,可能有两个人(a和b)的工资没有要求a>b,所以这样就不能直接利用等差公式计算。。。 WA: #include"stdio.h"#include"string.h"struct node{ int num;//记录比他少的人的个数 int cnt;// int date[20];//比他少的人的标号}A[10001];int topsort(int n){ int i,j,k,f; k=0; while(k<n) { f=0; for(i=1;i<=n;i++...
阅读全文
摘要:摘抄:EJB3事务管理分两种:CMT(容器管理事务)和BMT(Bean管理事务),SessionBean默认是CMT管理,当然也可以再代码中通过注解显示声明。@TransactionManagement{TransactionManagementType.CONTAINER} 1,架构与BUG描述 架构采用EJB+ibatis+jboss beanA使用UserTransaction开始事务,使用中调用beanB,beanB使用ibatis的SqlMapClient执行select for update。接着调用beanC使用ibatis的SqlMapClient执行update同一张表。..
阅读全文
摘要:x y zx围绕x轴摇动。y围绕y轴摇动。(加速计)z围绕z轴摇动 (陀螺仪) -(void) shakeDevice { UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"提示" message:@"你摇动手机了。。。" delegate:self cancelButtonTitle:@"ok" otherButtonTitles: nil]; [alert show]; } -(BOOL) canBecomeFirstResponder { return YES;
阅读全文
摘要:json 在上篇文章已有详细介绍,json的既简单易懂,又传输迅速。并且能和javascript很好的融为一体。在不需要添加jar的前提下,能够很好完成jsp分页问题。下面具体介绍分页实例: 效果如图所示,采用jsp+servlet技术首先:编写一个javaBean User.javapackage bean;public class User { private int id; private String name; private String password; private int age; public User() { super(); } public User...
阅读全文
摘要:1.题目:输入一个字符串,打印出该字符串中字符的所有排列。例如输入字符串abc,则输出由字符a、b、c 所能排列出来的所有字符串 abc、acb、bac、bca、cab 和cba。解决办法:从集合中依次选出每一个元素,作为排列的第一个元素,然后对剩余的元素进行全排列,如此递归处理,从而得到所有元素的全排列。以对字符串abc进行全排列为例,我们可以这么做:以abc为例 固定a,求后面bc的排列:abc,acb,求好后,a和b交换,得到bac 固定b,求后面ac的排列:bac,bca,求好后,c放到第一位置,得到cba 固定c,求后面ba的排列:cba,cab。代码可如下编写所示: void Pe
阅读全文
摘要:GetMessage()函数是一个很常见的函数,如果使用SDK写过Windows程序的话,那么就更不陌生,该函数的返回值值得注意的地方,因为最近在看Win32汇编的书,书中提到了这个函数。但是发现对于该函数的判断也是不对的。把MSDN上对该函数的返回值的介绍留在这里吧。MSDN中的内容都是英文的,不过还是比较好理解的。 以下摘自微软的MSDN:Return Values If the function retrieves a message other than WM_QUIT, the return value is nonzero.If the function retrieves ...
阅读全文
摘要:///释放按钮时产生的事件 this.btn_voice_upload.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { if (event.getAction()== MotionEvent.ACTION_UP)//判断按钮释放被释放 { Toast.makeText(VoiceUploadingActivity.this, "你好啊", Toast.LENGTH_SHORT).show...
阅读全文
摘要:Common Subsequencedp之最长公共子序列 // File Name: hdu1159.cpp// Author: rudolf// Created Time: 2013年04月25日 星期四 12时12分33秒#include<vector>#include<list>#include<map>#include<set>#include<deque>#include<stack>#include<bitset>#include<algorithm>#include<functi
阅读全文
摘要:简单的dp...枚举中间点...先处理中间点是一个还是两个..用dp [ i ]代表这个回文在后半段某个位置的最大长度... Program:#include<iostream>#include<string>#include<cmath>#include<algorithm>#include<map>#include<set>#include<queue>#define ll long long #define oo 1000000000using namespace std;int h[205],n,dp[
阅读全文
摘要:思路很简单,大家一看就懂。import java.util.*;class Max{ static int a,b,c,d,e,f,g,h,i,j; public static void main(String[] args) { int[] num=new int[100]; Random rd=new Random(); for(int n=0;n<100;n++) { num[n]=rd.nextInt(10)+1; System.out.println(num[n]); if(num[n]==1) a++; else if(num[n]==2) ...
阅读全文
摘要:PHP程序员简历基本信息姓名:王子杰性别:男年龄:21学历:大专毕业院校:河北软件职业技术学院期望职位:PHP程序员电话:15131266933邮箱地址:Jye313@gmail.com专业技能1、精通php技术,能在WAMP和LAMP环境中熟练编程,并有相关项目;2、能够熟练应用MYSQL数据库,以及使用SQL语言,掌握存储过程、触发器、事务等,了解数据库的优化;3、能够熟练使用ThinkPhp框架和DEDE模版进行项目开发,具备一定的面向对象思想,对三层结构、MVC的开发(设计模式)有较好的理解。,能够熟练运用Smarty模版技术独立开发项目;4、能够熟练使用AJax和JQuery技术,能
阅读全文
摘要:Spring中bean的生命周期管理可以在xml配置文件(一般叫bean.xml或ApplicationContext.xml)中通过scope属性进行控制。当scope属性默认的为singleton(单例),这个时候bean是在spring容器启动的时候进行加载和实例化并且是单实例的;当你将scope属性改为prototype的时候,这种情况下bean将在bean被调用时实例化并且每次调用生成一个bean的实例。(request,session,global session属性将在web变成是再学习) lazy-init属性默认为false,即在spring容器启动时加载并实例化配置文件中.
阅读全文

浙公网安备 33010602011771号