摘要:
主要介绍的App是Operations Dashboard for ArcGIS 和 Collector for ArcGIS,它们提高了组织内日常操作的效率、精度和响应速度。 已经购买了 ArcGIS Online 订阅或者已经注册 30 天免费试用版的组织可以使用 Operations Dashboard 和 Collector 的功能。 1、Operations Dashboard 决策者可使用 Operations Dashboard 监控、跟踪和报告日常操作。外业工作队可使用 Collector 直接从其智能手机中捕获、更新和报告空间和表格信息。使用 Col... 阅读全文
posted @ 2013-08-01 20:26
坚固66
阅读(554)
评论(0)
推荐(0)
摘要:
在接触SOA之前对“服务”这个词没有太多的感触,无非就是为别人做事情么。当然在SOA中这个词也脱离不了这层基本的涵义,但是具体到实际的架构中对这个词的理解就更加深刻了。本文就以“服务”为中心说说笔者对这个词的理解,尤其是它在SOA这个环境下的理解。由浅入深咱们先从现实说起,通常我们日常所说的“服务”这个词既可以是动词,也可以是名词例如:“为人民服务”“服务行业”。在国内对“服务”这个词理解有些误差,这和我们的民族文化有很大的关系。在很久之前作为官员常常说“做人民的公仆,为人民服务”使得人们感觉当官的没有架子,一心一意为人民办事(可事实上官员就是官员,有权利及时有权利,高高在上就是高高在上,人民 阅读全文
posted @ 2013-08-01 20:24
坚固66
阅读(153)
评论(0)
推荐(0)
摘要:
在算法分析中,主定理(英语:master theorem)提供了用渐近符号表示许多由分治法得到的递推关系式的方法。此方法经由经典算法教科书《算法导论》而为人熟知。不过,并非所有递推关系式都可应用主定理。该定理的推广形式包括Akra-Bazzi定理。假设有递推关系式,其中为问题规模,为递推的子问题数量,为每个子问题的规模(假设每个子问题的规模基本一样),为递推以外进行的计算工作。情形一:如果存在常数,有,并且是多项式的小于 那么 情形二: 如果存在常数k≥0,有 那么 情形三: 如果存在常数,有 ,并且是多项式的大于 ... 阅读全文
posted @ 2013-08-01 20:22
坚固66
阅读(1124)
评论(0)
推荐(0)
摘要:
引言:最近一直在接触excel的问题,网页也有很多关于POI解析excel的资料,我也简单的整理了下,有不对地方的还望及时指正,渴望与大家交流并学习。public int importExcel(File file) throws Exception { FileInputStream fis = null; String sheetName = "sheetname"; try { fis = new FileInputStream(file); POIFSFileSystem fs = new POIFSFileSystem(fis); HSSFWorkbook wb 阅读全文
posted @ 2013-08-01 20:20
坚固66
阅读(391)
评论(0)
推荐(0)
摘要:
序言《effective java》可谓是java学习者心中的一本绝对不能不拜读的好书,她对于目标读者(有一点编程基础和开发经验)的人来说,由浅入深,言简意赅。每一章节都分为若干的条目,完全可以利用平时的零碎时间片来阅读和思考。仅仅是阅读了第二章,创建和销毁对象,从静态工厂、构造器等基础得不能再基础的知识,却使我有一种特别的感觉,就如同见到一位会使我怦然心动的女生,那种惊喜,是那么的美妙,却也是那么的震撼。原来女生还能够如此地美,原来书,所谓让人头晕的编程类书籍,可以写得如此地好,直击心灵,让人有相见恨晚的感觉。正如我在朋友圈写到的,阅书如品茗,品酒,如人生。她完全不同于《21天精通xxoo》 阅读全文
posted @ 2013-08-01 20:18
坚固66
阅读(171)
评论(0)
推荐(0)
摘要:
SOA中的MEP和JavaEE中的JMS类似,当然了就应该是类似的,因为都是关于消息方面的。一个是对系统架构当中消息的解决思路,一个是针对Java平台中的消息的具体解决办法(严格说不是具体的,只是提供了接口而已)或者说和上面分析BPM与Jpbm一样,前者是后者的特例,所以后者有的特征前者大部分都有。就像JMS规范中描述的那样消息无非也就是请求与应答,这里有两种基本的模式其实很简单啦。第一种就是请求/应答,第二种是请求不应答(单程)。如果两次单程消息的传递可以类似的成为一次请求/应答模式。但是他们还是有区别的,单程的消息传递是没有阻塞的,发送了就不需要发送者再去关系消息,而请求/应答是阻塞的,只 阅读全文
posted @ 2013-08-01 20:16
坚固66
阅读(177)
评论(0)
推荐(0)
摘要:
前段时间用Python实现了一个网络爬虫(让大蛇(Python)帮你找工作 ),效率总体还可以,但是缺点就是每次都需要手动的去触发,于是打算对该爬虫加上Timer,经过网上一番搜索以及API的查询,发现Python自身的API在这方面没有很好支持.在这种情况下要使用Timer功能,除了第三方的模块外,可以通过使用标准库为我们提供的sched模块和Timer类。这两个类也只能算是用来现实Timer的工具类,而不能算是真正的Timer.下面对这两种类如何实现Timer做个简单的演示(1)sched准确的说,它是一个调度(延时处理机制),每次想要定时执行某任务都必须写入一个调度。'' 阅读全文
posted @ 2013-08-01 20:14
坚固66
阅读(330)
评论(0)
推荐(0)
摘要:
微信的气泡聊天是仿iPhone自带短信而设计出来的,不过感觉还不错可以尝试一下仿着微信的气泡聊天做一个Demo,给大家分享一下!效果图如下: 气泡聊天最终要的是素材,要用到9.png文件的素材,这样气泡会随着聊天内容的多少而改变气泡的大小且不失真。为了方便,我就直接在微信里面提取出来啦。 聊天的内容是用ListView来显示的,将聊天的内容封装成一个ChatMsgEntity类的对象里面,然后交给自定义的ListView适配器将聊天内容显示出来。 ChatMsgEntity.java比较简单,只是聊天的内容存储、设置和获取。package com.example.school;publi... 阅读全文
posted @ 2013-08-01 20:12
坚固66
阅读(667)
评论(2)
推荐(0)
摘要:
由于每次使用动态链接库的时候都要重新去查资料,查调用方式,有些烦躁,本人抽点时间在此做个总结,希望可以对需要的朋友有所帮助。1,显式加载方式加载动态链接库简单易懂,随掉随用(1)将dll考到当前工作目录,或者使用GetModuleFileName函数获取当前执行目录得到相对路径,亦或者使用绝对路径进行加载。(2)得到dll实例句柄HMODULE LoadLibrary( LPCTSTR lpFileName )( 3 )获取dll中导出函数的地址FARPROC GetProcAddress( HMODULE hModule,LPCSTR lpProcName )Ex:typedef int.. 阅读全文
posted @ 2013-08-01 20:10
坚固66
阅读(265)
评论(0)
推荐(0)
摘要:
在WIN32下,在一个进程里我们可以使用CreateProcess()创建一个进程,然后通过调用WaitForSingleObect(),WaitForMultipleObject()等待进程退出。那么在linux下该如何实现呢? 以下的代码实现了一个daemon程序, daemon程序负责系统启动其它所有App,当其它应用出现异常退出的时候,daemon程序会重新启动它们。/******************************************************************** filename: daemon.ccreated: 2... 阅读全文
posted @ 2013-08-01 20:08
坚固66
阅读(459)
评论(0)
推荐(0)
摘要:
引言:对于excel的导出,首先是将数据写到WorkBook中,然后将book以流的形式写出即可,看代码:public void exportResultInfo(String fileName,String savePath) throws Exception{ HSSFWorkbook book = new HSSFWorkbook(); String[] greenUrlLabel = new String[] { "A", "B", "C", "D", "E", "F" 阅读全文
posted @ 2013-08-01 20:06
坚固66
阅读(255)
评论(0)
推荐(0)
摘要:
最近看了好多,也编了好多C语言的浩强哥书后的题,总觉的很不爽,真的真的好怀念linux驱动的代码,好怀念那下划线,那结构体,虽然自己还很菜。 同时看了一遍陈正冲老师的C语言深度剖析,收益很多,又把唐老师的视频复习了一部分,感觉收获更多。这阶段一直想写一篇博客,其实有好多东西,先写一下C语言中的内存对齐吧。大家都知道,在C语言中定义一个变量,char是占用一个字节的,int占用四个字节,float占用四个字节,double占用八个字节,short占用两个字节,long int占用四个字节,long long神马的是64位机器用的,暂时不讨论。上面说基本的数据类型所占用的字节数,程序的测试咱们pr 阅读全文
posted @ 2013-08-01 20:04
坚固66
阅读(178)
评论(0)
推荐(0)
摘要:
Coding the Matrix: Linear Algebra through Computer Science Applications 本周的作业较少,只有一个编程任务hw2.作业比较简单,如果大学学习过矩阵代数的话,基本上没有什么问题,不过要注意的一点是基2的Span的求法。 基2空间上,在所有基向量中取任意个数个,叠加组合就得到了Span。但是如何取任意个呢?下面给出几种方法。 一种方法是对于任意可能的个数,利用Python中的排列组合module生成对应于此个数的所有排列,即得到Span。感兴趣的话可以百度一下。这种方法概念较为清晰,但需要对Python的库较为了解。 第二种方法 阅读全文
posted @ 2013-08-01 20:02
坚固66
阅读(231)
评论(0)
推荐(0)
摘要:
10.1质量管理基础10.1.1质量、质量管理、质量保证、质量控制 质量:质量是满足要求的程度。一组固有特性满足要求的程度。(固有特性:事物本来就有的特性;赋予特性:比如价格和交货期) 质量管理:在质量方面指挥和控制组织的协调的活动;通常包括制定质量方针和质量目标以及质量策划、质量控制、质量保证和质量改进; 质量方针:组织的最高管理者正式发布的该组织的总的质量宗旨和反向。质量目标:在质量方面追求的目的,落实质量方针的具体要求,它从属与质量方针,应与利润目标、成本目标、进度目标相协调。质量目标必须明确、具体,用定量化得语言描述,保证质量目标容易被沟通理解。质量目标应分解落实到各部门及项目的全体成 阅读全文
posted @ 2013-08-01 20:00
坚固66
阅读(1576)
评论(0)
推荐(0)
摘要:
什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。pom.xml 配置文件 ... 4.0.0 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... maven POM.xml详解 ... 阅读全文
posted @ 2013-08-01 19:58
坚固66
阅读(400)
评论(0)
推荐(0)
摘要:
两道离线线段树。比赛时候没想到。。。。扫描数组,i从1到n,线段树维护从1到i每一个约数(1~50000)的出现的最近位置,线段树存储的是约数的最大值#include#include#include#includeusing namespace std;const int N=50050;struct Interval{ int l,r,id;}in[N];struct Tree{ int l,r,Max;}tree[N factor[N];void init(){ for(int i=1;i>1; build(l,mid,id>1; if(mid>=po... 阅读全文
posted @ 2013-08-01 19:56
坚固66
阅读(214)
评论(0)
推荐(0)
摘要:
在《前后台系统VS嵌入式OS,何时该上OS?》一文中介绍了何时应该将OS应用于嵌入式设计中,本文将介绍基于OS的任务设计,一般来说,应用程序设计包括两个方面,一个是业务逻辑的设计,另一个是业务逻辑的调度设计(这个由OS来完成)。有了OS,我们现在可以把更多的精力转到业务逻辑的设计上,前面讲了,业务逻辑只是电影的剧本,剧本要动起来,还的交由播放器播放(OS调度),所以在设计业务逻辑的同时,必须要考虑业务逻辑的调度,这就是我们今天要讲的任务设计。任务设计包括任务的划分;任务的优先级按排;任务的函数结构设计;任务之间的同步设计。1任务的划分任务的划分好坏直接关系到系统的设计的成败,往往好的任务划分, 阅读全文
posted @ 2013-08-01 19:54
坚固66
阅读(332)
评论(0)
推荐(0)
摘要:
The NecklaceMy little sister had a beautiful necklace made of colorful beads. Two successive beads in the necklace shared a common color at their meeting point. The figure below shows a segment of the necklace:But, alas! One day, the necklace was torn and the beads were all scattered over the floor. 阅读全文
posted @ 2013-08-01 19:52
坚固66
阅读(162)
评论(0)
推荐(0)
摘要:
从这一节开始我们就开始介绍HTML的标签了,首先我们来介绍Form标签。 Form标签也称Form表单,From是与服务器交互最重要的标签,此标签必须做到随手就写,写完就正常运行的地步。 那么什么是Form标签呢?我们几乎每个人都有一个属于自己的QQ号,而且这个QQ号和对应密码自己都牢记于心,那么你的QQ号是怎么申请的呢?假如你是同过电脑在网页申请的,申请的时候腾讯要求你填入相应信息,确认完信息腾讯再给你分配一个账号和密码,那么说这些和Form标签有什么关系呢? 其实不只是注册QQ号,凡是你注册成为一个网站的会员或者Vip,也或者注册邮箱,网站都要求你填写信息,网站获取信息就是... 阅读全文
posted @ 2013-08-01 19:50
坚固66
阅读(212)
评论(0)
推荐(0)
摘要:
安装 kscope-1.6.2 1. ./configure --without-arts --prefix=/soft/kscope-1.6.2 (I customize the installing path) error: kde-config not found way: yum install kdelibs3 (At first I installed "kdelibs and kdelibs-devel", but later I found there was no "kde-config" command in /usr/bin but 阅读全文
posted @ 2013-08-01 19:48
坚固66
阅读(446)
评论(0)
推荐(0)
摘要:
先交代一下背景:操作系统:windows xp已有数据库版本:10.2.0.3升级目标版本:11.2.0.1步骤大纲:在源操作系统(安装有10.2.0.3数据库的操作系统)上安装11.2.0.1数据库软件,然后借助于DatabaseUpgrade Assistant 升级数据库,检测升级后的数据库情况,删除源数据库相关的软件;注:为了更清晰的展示整个过程,本文采用大量截图来说明;具体步骤:在源操作系统上安装11.2.0.1软件,在安装选项中可以选择“仅安装数据库软件”或“升级现有数据库”;这里选择后者 出现了这个问题,感觉很奇怪,因为内存空间完全够用啊,怎么检测通不过呢,经过查找资料... 阅读全文
posted @ 2013-08-01 19:46
坚固66
阅读(509)
评论(0)
推荐(0)
摘要:
这题又是考正则表达式,我们先根据题意,操作如下: hr@OCM> col "PHONE NUMBER" for a50hr@OCM> SELECT phone_number,REGEXP_REPLACE(phone_number,'([[:digit:]]{3})\.([[:digit:]]{3})\.([[:digit:]]{4})','(\1) \2-\3') "PHONE NUMBER" 2 FROM employees;PHONE_NUMBER PHONE NUMBER----------------- 阅读全文
posted @ 2013-08-01 19:44
坚固66
阅读(176)
评论(0)
推荐(0)
摘要:
A == B ?Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 49760 Accepted Submission(s): 7654 Problem Description Give you two numbers A and B, if A is equal to B, you should print "YES", or print "NO". Input each test case conta 阅读全文
posted @ 2013-08-01 19:42
坚固66
阅读(151)
评论(0)
推荐(0)
摘要:
青铜器RDM全面实现对CMMI L4、GJB5000A L4的100%支持,并且已经成为众多组织CMMI、GJB5000A落地执行的有效手段,避免认证与执行2张皮,有利于体系的贯彻执行,以下是青铜器RDM的CMMI、GJB5000A部分客户:1) 科大讯飞(中国语音识别第一名)… CMMI L32) 浙大中控(自动化行业第一名)… CMMI L43) 珠海同望软件(建筑软件行业第二名)… CMMI L44) 北京超图(中国GIS行业第一名) … CMMI L35) 杭州恒生电子(中国证券信息化行业第一名)… CMMI L46) 京信通信(区域无线通信行业第一名)… CMMI L37) 国家电网 阅读全文
posted @ 2013-08-01 19:40
坚固66
阅读(764)
评论(0)
推荐(0)
摘要:
之前做的一个脚本把信息用json格式存到文本中。这样的好处是简便,易编辑,并且拥有强大的表达能力。不过从文本cat出来的是一堆很难看的字符串,没换行和缩进。这时候就在想,如果有个类似于IDE的格式化代码的工具来显示格式化的json数据,那就好了。这工具不用四处去找,python就提供了这样一个东西。从python2.6开始,多了个json.tool的东西。使用很简单。在命令行中,python -mjson.tool somejson.txt。我们用echo来测试下。>>echo '{"name": "lucy", "age& 阅读全文
posted @ 2013-08-01 19:38
坚固66
阅读(462)
评论(0)
推荐(0)
摘要:
听朋友常抱怨,难道嵌入式就是在互联网上找代码,然后抄代码吗?很多朋友不屑于这样抄代码。在美国,近年来成功的IT公司令人侧目。有几个公司是做C/C++,甚至做汇编慢慢起来的?Android,C/C++的批量应用,大量的应用都是用C堆出来的吗?我并未做深入细致的调查。有朋友对我说,C/C++, Java程序员今年来少一个优秀的程序员那真的是少一个优秀的程序员。这里主要的原因还是更高级的开发工具的效率对传统的工具的冲击。创新进入了一个更高阶层。要用文件系统,没必要自己弄个文件系统。要用 DHCP 服务器, 网上的代码本来就满天飞,没必要自己去从头一点点写。这让我深深的感觉到,做好系统整合也是非常有意 阅读全文
posted @ 2013-08-01 19:36
坚固66
阅读(149)
评论(0)
推荐(0)
摘要:
Calling Extraterrestrial Intelligence AgainTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 3993 Accepted Submission(s): 2097 Problem Description A message from humans to extraterrestrial intelligence was sent through the Arecibo radio tele... 阅读全文
posted @ 2013-08-01 19:34
坚固66
阅读(258)
评论(0)
推荐(0)
摘要:
0:前言:在前面三篇中我们介绍了android调用第三方库的形式,在这一篇中我们介绍调用多个第三方库的Android.mk的写法,由于其他三篇介绍的很详细,这里只给出Android.mk的内容。[第一篇:android调用第三方库——编写库libhello.so][第二篇:android调用第三方库——编写库android程序直接调用第三方库libhello.so][第三篇:android调用第三方库——编写库android程序整合第三方库libhello.so到自己的库libhelloword.so][第四篇:android调用第三方库——调用多个第三方库的写法] 1:现有库文件lib... 阅读全文
posted @ 2013-08-01 19:32
坚固66
阅读(268)
评论(0)
推荐(0)
摘要:
signals2基于Boost的另一个库signals,实现了线程安全的观察者模式。在signals2库中,观察者模式被称为信号/插槽(signals and slots),他是一种函数回调机制,一个信号关联了多个插槽,当信号发出时,所有关联它的插槽都会被调用。 许多成熟的软件系统都用到了这种信号/插槽机制(另一个常用的名称是事件处理机制:event/event handler),它可以很好地解耦一组互相协作的类,有的语言设置直接内建了对它的支持(如c#),signals2以库的形式为c++增加了这个重要的功能。1、操作函数signal最重要的操作函数是插槽管理connect()函数,它吧插槽 阅读全文
posted @ 2013-08-01 19:30
坚固66
阅读(436)
评论(0)
推荐(0)
摘要:
Prime Ring ProblemTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 20105 Accepted Submission(s): 9001 Problem Description A ring is compose of n circles as shown in diagram. Put natural number 1, 2, ..., n into each circle separately, and t... 阅读全文
posted @ 2013-08-01 19:28
坚固66
阅读(214)
评论(0)
推荐(0)
摘要:
博客停止更新前言:这些天,一直还没有时间发表这篇博文,近期,做了一个决定:博客更新停止。我有话说:这些天来,还真是感谢大家的关注了。从2011年的07至今,2013年的07月,两个年头,写下了一百来篇的文章,回想起来,还真是挺不容易的,在这过程,有过觉得需要坚持的枯燥也有过不少的快乐,在这过程,交到朋友,学习到知识,挺高了自己文书的学习总结能力,很喜欢CSDN给我带来的这些。在刚开始在CSDN建博的时候,就说过这博客会是在大学期间写,现在虽然大学仍未结束,不过现在已经是半只脚踏进了社会咯,而且,学习方法也在变化,现在更喜欢项目驱动型学习,当然,同时不会放弃从经典书籍上领会知识的这方法。哈哈,话 阅读全文
posted @ 2013-08-01 19:26
坚固66
阅读(211)
评论(0)
推荐(0)
摘要:
1、应用于观察者模式本小节将使用signals2开发一个完整的观察者模式示例程序,用来演示信号/插槽的用法。这个程序将模拟一个日常生活场景:客人按门铃,门铃响,护士开门,婴儿哭闹。 Ring.h: #ifndef __RING_H__#define __RING_H__#include "iostream"using namespace std;#include "boost/signals2.hpp"class Ring{public: typedef boost::signals2::signal signal_t; typedef signal_t 阅读全文
posted @ 2013-08-01 19:24
坚固66
阅读(1108)
评论(0)
推荐(0)
摘要:
都知道GET一般用于获取/查询资源信息,而POST一般用于更新资源信息.但具体区别呢?可以互换吗? 主要区别有:1传输数据的方式不同,2传输的数据多少不同,3传输数据的安全性不同4,后台获取数据的方式不同 1传输数据的方式不同 GET提交的数据会放在URL之后,以?分割URL和传输数据,参数之间以&相连,如http://www.baidu.com/s?word=http&tn=sitehao123&ie=utf-8 POST方法是把提交的数据放在HTTP包的Body中,没有在URL中体现 由于get自己可以控制传输的数据,性能稍微好点,而post会提交form标签中所有 阅读全文
posted @ 2013-08-01 19:22
坚固66
阅读(205)
评论(0)
推荐(0)
摘要:
前言FineUI控件库发展至今已经有 5 个年头,目前论坛注册的QQ会员 5000 多人,捐赠用户 500 多人(捐赠用户转化率达到10%以上,在国内开源领域相信这是一个梦幻数字!也足以证明FineUI旺盛的生命力!)。这一切的得来不是无缘无故的,而是来自于FineUI的发布理念 – Release Early! Release Often!时至今天,FineUI总共发布了100 多个版本!这 100 多个版本更新列表只是文本文件就有 120K 大小,放在页面上更是长的要命,如何恰当的向用户展示 FineUI 勤劳的身影就成了一个问题。之前的展示页面只是简单的将所有的更新记录放在一个 PRE 阅读全文
posted @ 2013-08-01 19:20
坚固66
阅读(498)
评论(0)
推荐(0)
摘要:
来源:张孝祥老师package cn.itcast.heima2;public class TraditionalThread {/** * @param args */ public static void main(String[] args) { Thread thread = new Thread(){ @Override public void run() { while(true){ try { Thread.sleep(500); } catch (InterruptedException e) { e.printStackTrace(); } System.out.pri... 阅读全文
posted @ 2013-08-01 19:18
坚固66
阅读(210)
评论(0)
推荐(0)
摘要:
前言富文本编辑器,就是除了能输入不同的文本之外,还可以之间粘贴图画等其他的多媒体信息。也可说是所见即所得的编辑器。目前可以使用的编辑器有很多, 在网络上有找到这样一份比较表格:编辑器产地稳定是否轻量技术支持主要优点主要不足Ver速度肥瘦(MB) CKEditor国外老牌稳定否团队功能强大,稳定臃肿,加载慢3.640.90 KindEditor国产(上海-浩跃软件)轻量插件扩展4.020.24 xhEditor国产(台州-[王一])差轻量个人迷你高效,插件扩展表格编辑,不稳定1.110.49 UEditor国产(百度)轻量百度小巧,分层架构1.130.44 TinyMCE国外... 阅读全文
posted @ 2013-08-01 19:16
坚固66
阅读(411)
评论(0)
推荐(0)
摘要:
上一篇文章Hibernate从入门到精通(九)一对多双向关联映射中我们讲解了一下关于一对多关联映射的相关内容,这次我们继续多对多单向关联映射。 多对多单向关联映射 在讲解多对多单向关联映射之前,首先看一下相关类图和代码,具体如下: public class Role { private int id; private String name; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() ... 阅读全文
posted @ 2013-08-01 19:14
坚固66
阅读(199)
评论(0)
推荐(0)
摘要:
SocketServer:#include #include #include #include #include #include #include #include #include #define SERVPORT 3333 /*服务器监听端口号 */#define BACKLOG 10 /* 最大同时连接请求数 */#define MAXDATASIZE 100 /*每次最大数据传输量 */void process_cli(int sockfd , struct sockaddr_in saSockAddr);int main(int argc, const ch... 阅读全文
posted @ 2013-08-01 19:12
坚固66
阅读(716)
评论(0)
推荐(0)
摘要:
题目详情我们要给每个字母配一个1-26之间的整数,具体怎么分配由你决定,但不同字母的完美度不同,而一个字符串的完美度等于它里面所有字母的完美度之和,且不在乎字母大小写,也就是说字母F和f的完美度是一样的。 现在给定一个字符串,输出它的最大可能的完美度。 例如:dad,你可以将26分配给d,25分配给a,这样整个字符串最大可能的完美度为77。 函数头部 C int perfect(const char *s); C++ int perfect(const string &s); java public static int perfect(String s); 答题说明 ... 阅读全文
posted @ 2013-08-01 19:10
坚固66
阅读(137)
评论(0)
推荐(0)
摘要:
内存缓存是简单的在内存进行读写操作的一种传输,任何时候想在上面写入数据都是放入缓存中,任何时候读操作数据也是来至于缓存。内存缓存的分配使用c语言的malloc类函数,分配的长度是需要长度的两倍,需要考虑这些内存缓存的使用范围。同样这个类继承至缓存基类TBufferBase,默认的缓存大小是1024(static const uint32_t defaultSize = 1024;),所有的构造函数都调用函数initCommon,这个函数实现如下: voidinitCommon(uint8_t* buf, uint32_t size, bool owner, uint32_t wPos) { . 阅读全文
posted @ 2013-08-01 19:08
坚固66
阅读(642)
评论(0)
推荐(0)
摘要:
都知道在js中没有办法直接实现方法重载,因为在js中如果定义了多个名称相同,但参数个数不一样的方法,其实只有最后一个方法能被真正调用,其他的方法都被覆盖掉了。但每一个函数都有一个特殊的参数arguments,利用它可以实现方法的重载。例如: function Add(firstnumber,sencondnumber) { return firstnumber+sencondnumber; } 只能处理两个参数,如果有多个参数,或者没有参数,一个参数的情况都是处理不了的。如果没有传递参数,则firstnumber,sencondnumber都是未定义的,如... 阅读全文
posted @ 2013-08-01 19:06
坚固66
阅读(225)
评论(0)
推荐(0)
摘要:
今儿有一个任务是输出一串字符,要求用GDI画出于是: Bitmap bm = new Bitmap(200, 200); Graphics g = Graphics.FromImage(bm); g.Clear(Color.Transparent);//画背景色 g.DrawString("asdwqeqr", new Font("宋体", 14), new SolidBrush(Color.Blue), 20, 10);//Graphics 自带函数,画字符串以特定字体 pictureBox1.Image = bm;//把画出的图像放... 阅读全文
posted @ 2013-08-01 19:04
坚固66
阅读(166)
评论(0)
推荐(0)
摘要:
编者按:7月12日,weibo上 @自律自强 发表了一条微博:十几年来的软件项目经历告诉我,评审是最有效也是成本最低的质量保证和提升的手段,设计书和代码100%肉眼全覆盖绝对值得,而且还是迅速提高新人能力及其成果物的规范性的有效手段。各路朋友纷纷参与讨论,各有观点,真知灼见也许就在其中,读来很有收益。所以汇总得本文。 @自律则强 十几年来的软件项目经历告诉我,评审是最有效也是成本最低的质量保证和提升的手段,设计书和代码100%肉眼全覆盖绝对值得,而且还是迅速提高新人能力及其成果物的规范性的有效手段。 BG4DUK:同感!但同样蕴含着巨大的风险即无产出。其背后原因是仅仅依赖人。好的办法是行程.. 阅读全文
posted @ 2013-08-01 19:02
坚固66
阅读(203)
评论(0)
推荐(0)
摘要:
TreeMap与TreeSetTreeSet底层则采用一个NavigableMap来保存TreeSet集合的元素。实际上,由于NavigableMap只是一个接口,因此底层依然是使用TreeMap来包含Set集合中的所有元素。与HashSet完全类似的是,TreeSet里绝大部分方法都是直接调用TreeMap的方法来实现的。对于TreeMap而言,它采用一种被称为“红黑树“的排序二叉树来保存Map中每个Entry-每个Entry都被当成”红黑树“的一个节点来对待,如:import java.util.TreeMap;publicclass TreeMapTest { publicstaticv 阅读全文
posted @ 2013-08-01 19:00
坚固66
阅读(400)
评论(0)
推荐(0)
摘要:
用CEGUI做界面将近3个月了,比较忙,而且自己懒了许多,没能像以前那样抽出大量时间研究CEGUI,查阅更多的资料书籍,只是在工作间隙,将官网上的一些资料和同事推荐的《CEGUI深入解析》看了看。国人写的这本书还是不错的,从中我学到的一些CEGUI很重要的知识,希望更多的中国人出更多的技术书籍,让后人受益。这本书我断断续续3个月才看完,实在是看得很慢。最近两天有时间,在看完之后,为了加深自己的理解,根据书中的推荐,写了一个Timer控件,来熟悉一些CEGUI的控件创建,使用过程。在这过程中,有些地方不好搞,特别是CEGUILayoutEditor编辑器的源码编译比较麻烦,不过用了一天时间,基本 阅读全文
posted @ 2013-08-01 18:58
坚固66
阅读(427)
评论(0)
推荐(0)
摘要:
转换操作符定义 类可通过一个实参调用的非explicit构造函数定义一个隐式转换(其他类型—>类类型)。当提供了实参类型的对象而需要一个类类型的对象时,编译器将使用该转换。这种构造函数定义了到类类型的转换。例如Class A{ A(int){};//非explicit构造函数}Func(A a);Int num;Func(num);//调用的时候通过int类型的也能调用,因为执行能构造函数的隐式转换。 除了其他类型通过构造函数转换为类类型以外,我们可以通过定义转换操作符(类类型——>其他类型)。class SmallInt{public: SmallInt(int i=0):v.. 阅读全文
posted @ 2013-08-01 18:56
坚固66
阅读(197)
评论(0)
推荐(0)
摘要:
1.前提你可以在平时亲身接触状态电脑,哪怕是在电脑主人不在的时候(虽然主人不在,或者关机了,进入电脑是要密码的)。2.原理利用电脑连续按5次Shift会触发粘滞键,它会运行c:\winows\system32\setchx.exe3.Shift后门程序编写将下面的内容保存成.bat后缀的文件,文件名你可以自己取,取的吸引人一点,他们就会点了,你懂的!为了让别人不知道你这个程序在处理什么,你可以在里面写一些让他以为在做正常的东西的文字。文件名:一键提升网速.batecho 开始分析网络......copy c:\windows\system32\cmd.exe c:\windows\system 阅读全文
posted @ 2013-08-01 18:54
坚固66
阅读(397)
评论(0)
推荐(0)
摘要:
#includeusing namespace std;#define MAX 50typedef char ElemType;typedef struct linknode{ ElemType data; struct linknode *next;}LiStack;void InitStack(LiStack * &s) //建立一个空栈{ s=(LiStack *)malloc (sizeof(LiStack)); s->next=NULL;}void ClearStack(LiStack * &s) //释放栈的全部存储空间{ LiStack *p=... 阅读全文
posted @ 2013-08-01 18:52
坚固66
阅读(362)
评论(0)
推荐(0)
摘要:
Map和List当把Map中的key-value对当成单独的集合元素来对待时,Map和Set就统一起来了。Map集合是一个关联数组,它包含两组值:一组是所有key组成的集合,因为Map集合的key不允许重复,而且Map不会保存key加入的顺序,因此这些key可以组成一个Set集合;另外一组是value组成的集合,因为Map集合的value完全可以重复,而且Map可以根据key来获取对应的value,所以这些value可以组成一个List集合。实际上Map的values方法并未返回一个List集合。import java.util.HashMap;import java.util.TreeMap 阅读全文
posted @ 2013-08-01 18:51
坚固66
阅读(312)
评论(0)
推荐(0)
摘要:
<?php echo 'aaa\n';//用于linux、unix平台C的换行也是如此 echo 'bbb\r';//用于mac平台 echo 'ccc\r\n';//用于windows平台//运行一下代码可测试普通版的换行符,那么你想不想有一种万能的换行,在三种平台下不用修改换行符呢~~ echo 'please test it'.PHP_EOL; echo 'success~';//闹闹闹,就是以上那个样子 阅读全文
posted @ 2013-08-01 18:49
坚固66
阅读(278)
评论(0)
推荐(0)
摘要:
Function gethttp(gethttp_url) Dim http_get Set http_get=Server.CreateObject("MSXML2.ServerXMLHTTP") http_get.Open "GET",gethttp_url,False,"","" http_get.Send gethttp = http_get.responseText Set http_get=nothing End Function Function posthttp(posturl,params) Di 阅读全文
posted @ 2013-08-01 18:47
坚固66
阅读(957)
评论(0)
推荐(0)

浙公网安备 33010602011771号