摘要: SCC 已经部署完整,接下来我们必须防范本地站点如果出现了完全的损坏怎么办? Exchange 2007 SP1 提供了另外一种高可用的方式,就是基于我们的SCR 模型,SCR 模型是基于SCC 本地站点高可用的一种补充方案,当我们使用本地站点完全瘫痪的时候,我们就可以使用远程站点来进行邮件系统的不间断运营和数据恢复。 由于他的站点恢复操作很复杂,我们就不进行讨论,我们就讨论如何启用SCR 的邮件复制模型。 由于是在SCC 上启用相关的复制,我们必须在SCC上做一些操作来使得文件夹能够共享,我们将按如下的操作执行:1. 在一台SCC 角色的机器上开启 CSM,在CSM中点击添加存储,在弹出框. 阅读全文
posted @ 2013-07-25 19:38 坚固66 阅读(174) 评论(0) 推荐(0)
摘要: axis1,xfire,jUnit 测试案列+Web Service开发指南(中).pdf+axis1.jar下载 代码 项目和资源文档+jar 下载:http://download.csdn.net/detail/liangrui1988/5810873 项目内容: 部分主要代码:axis1:package com.webservice.test;/** * @author liangrui * 1:把axis-bin-1_4.zip 解压后的axis文件拷贝到tomcat webpaas目录下 2:直接把java文件拷贝到axis目录下 (是配置即时发部) 3:定时发布,有包名. ... 阅读全文
posted @ 2013-07-25 19:37 坚固66 阅读(306) 评论(0) 推荐(0)
摘要: PartitionTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1049 Accepted Submission(s): 427 Problem Description Define f(n) as the number of ways to perform n in format of the sum of some positive integers. For instance, when n=4, we have 4=... 阅读全文
posted @ 2013-07-25 19:34 坚固66 阅读(222) 评论(0) 推荐(0)
摘要: 近来看了2篇和读书有关的文章,一篇提到Joel讲现在程序员不太读书了,主要靠在网上找各种参考资料;一篇则是马总说的:成功与情商有关与读书多少关系不大。一定程度上这两个观点都有点道理,可以靠StackOverflow.com和搜索引擎找到各种问题的答案和例子,刘邦项羽不太读书一样闹革命,还成功了,但如果得出一个“读书无用”的结论来就错了。人类获取知识的手段无非就两个要么靠实践直接获取,要么间接获取,而间接获取中最关键的手段则是读书。“实践无疑是最有效的提升自己的手段,但只依赖于实践无疑也是愚蠢的。”忘记那个大侠说的这句话了,但这不看着很有道理么?如果把人类有历史以来的书按其价值排成金字塔,如果第 阅读全文
posted @ 2013-07-25 19:32 坚固66 阅读(154) 评论(0) 推荐(0)
摘要: 使用Git都快2年了,能够说熟练使用git,遇到不会的也可以自己查询git帮助手册。平时可以根据shell的管道命令,组合一些命令比如git show commitID | grep “diff”来看看某次提交修改了哪些文件,还经常帮助同事解决git上面的问题。但是自己心里明白,还是有很多地方不是很懂。这几天抽空温故了下proGit,基于平日的思考,感觉有了不少的进步,准备总结下。这里事先说明:本篇总结适合一定Git基础的人看,自己总结的可能有些地方理解错误,请理解请指出。我们在使用git init命令初始化一个仓库的时候,发现都会默认新建立了一个master分支。也就是说一个仓库一般都会存. 阅读全文
posted @ 2013-07-25 19:30 坚固66 阅读(183) 评论(0) 推荐(0)
摘要: 题意:是有n棵树,每棵的坐标,价值和长度已知,要砍掉若干根,用他们围住其他树,问损失价值最小的情况下又要长度足够围住其他树,砍掉哪些树。。思路:先求要砍掉的哪些树,在求剩下的树求凸包,在判是否可行。(枚举+凸包)// Time 407ms; Memory 200K#include#include#include#include#include#define inf 200000using namespace std;bool vis[15],tvis[15];int n,m,minv,tn;typedef struct point{ double x,y; int v; double l; i 阅读全文
posted @ 2013-07-25 19:28 坚固66 阅读(117) 评论(0) 推荐(0)
摘要: 题目大意grandfather给k一块凸包的土地,有钉子钉在凸包的边上,现在其中一些钉子掉掉了,判断K是否能根据剩下的钉子判断出原来这边凸包的土地,能输出YES不能输出NO思路如果根据剩余的点作出的凸包上的每一条边除两边端点意外还有多余的点。那么就是YES,注意: 有可能只有一条边,那么一定是NO;// Time 16ms; Memory 272K#include#includeusing namespace std;int n;typedef struct point { double x,y; point(double xx=0,double yy=0):x(xx),y(yy){}}ve. 阅读全文
posted @ 2013-07-25 19:25 坚固66 阅读(118) 评论(0) 推荐(0)
摘要: 题目大意:给你n棵树,可以用这n棵树围一个圈,然后在圈里面可以养牛,每个牛需要50平方米的空间,问最多可以养多少牛?其实就是求一个凸包,计算凸包面积,然后除以50,然后就得到答案,直接上模板了。凸包这一类型的题目差不多,可以作为模板使用,时间复杂度是NlogN。//Time 32ms; Memory 568K#include#includeusing namespace std;int n;typedef struct point { double x,y; point(double xx=0,double yy=0):x(xx),y(yy){}}vector;point p[10010],c 阅读全文
posted @ 2013-07-25 19:24 坚固66 阅读(140) 评论(0) 推荐(0)
摘要: 题意:从原点出发,沿着8个方向走,每次走1个点格或者根号2个点格的距离,最终回到原点,求围住的多边形面积。 分析:直接记录所经过的点,然后计算多边形面积。注意,不用先保存所有的点,然后计算面积,边走变算,不然会超内存。最多有1000000个点。 注意:精度问题,使用long long /__int64,直接使用double不准确。方向的处理使用数组。 // Time 94ms; Memory 1036K#include#include#define maxn 1000010using namespace std;char s[maxn];long long dx[]=... 阅读全文
posted @ 2013-07-25 19:22 坚固66 阅读(135) 评论(0) 推荐(0)
摘要: 当每天有大量的数据存到kv数据库中去,且value数据很大,于是想压缩后再存进去。之前提到了 gzip压缩,为什么不直接用gzip呢。其实更确切的说gzip是一种文件格式,它压缩成gzip文件,而我是要压缩存到数据库中去。gzip是对zlib的包装,添加了一些额外的信息。zlib是一种压缩数据格式,单纯的处理数据。zlib在python中非常容易使用。 >>zlib.compress(data)#压缩 >>zlib.decompress(data) #解压 阅读全文
posted @ 2013-07-25 19:20 坚固66 阅读(226) 评论(0) 推荐(0)
摘要: 描述:红黑袜子,给出的是红袜子被选到的概率,即为p/q,要计算的是在挑选出一对红袜子之前的红袜子和黑袜子的数目,假设红袜子数为n,黑袜子数为m,那么n(n-1)/(m(m-1))=p/q,求出红袜子数和黑袜子数即可#include#include #define LL long longLL gcd(LL x,LL y){ if(x%y==0) return y; else return gcd(y,x%y);}int main(){ // freopen("in.txt","r",stdin); LL n,m; while(scanf("%l 阅读全文
posted @ 2013-07-25 19:18 坚固66 阅读(170) 评论(0) 推荐(0)
摘要: ** 筛法求素数 (根据素数的倍数都是非素数进行筛选)int a[1000000]= {1,1,0};void is_prime(){ int I,J,n; for(I=2; I0) { if(y%2==1) { res=(res*x)%Max; } x=(x*x)%Max; y/=2; } return res%Max;} ** 快速排序算法(sort)在#include 头文件中包含的sort函数当然是最常用的也是首选的排序函数,sort(a,a+m);写法就是这么简... 阅读全文
posted @ 2013-07-25 19:15 坚固66 阅读(225) 评论(0) 推荐(0)
摘要: 作为.NET程序员,往往习惯使用一种语言(据我观察,2006年后的程序员习惯用C#,之前的喜欢VB)。而对于另一种语言虽然能读懂但是写起来总是比较费事。尤其面对旧的项目升级或者才考其他网上的开源资源的时候,总会很麻烦。于是诞生了很多VB和C#互转的工具,例如Developerfusion的CsharpToVB工具。不过那是在线版本的,可能受到网络条件限制,反应很慢或者干脆由于禁网无法访问。综上,我准备自己写一个C#和VB的互转工具,方便大家使用。工具简介该工具主要针对文件夹,进行批量转换。它能把SourceDirectory文件夹以及所有子文件夹下的C#和VB文件,按照原有目录结构转换后,保存 阅读全文
posted @ 2013-07-25 19:13 坚固66 阅读(240) 评论(0) 推荐(0)
摘要: 对web请求(HTTP/HTML)进行性能测试,确认请求响应时间。分别使用Loadrunner和JMeter进行测试,比较测试结果。1、LoadRunner测试web请求响应时间1.1 编制(录制)脚本创建单协议(HTTP/HTML)脚本,调用如下web_url,作为一个简单事务: lr_start_transaction("test"); web_url("www.baidu.com", "URL=http://www.baidu.com/", "TargetFrame=", "Resource=0&q 阅读全文
posted @ 2013-07-25 19:11 坚固66 阅读(1943) 评论(0) 推荐(0)
摘要: 前言若干年前,使用Ext JS 3 开发了一个系统。随着Ext JS 4的出现,总是会看到或听到关于Ext 比较多的言论是 :Ext JS 4 较Ext JS 3 有较大的改变。Ext JS 4不向下兼容。Ext JS 4 开始收费了。基于这些,对Ext JS 4一直就望而却步。也曾转向使用dojo.但是对Ext JS 4 的新的平板风格和一些性能上的考量之后,还是决定使用Ext js 4.在升级结束之际,总结一些主要的改变和应对之策。 创建组件方法 new Ext.XXX ==> Ext.create("",{}) 在Ext JS 4之前,创建一个组件的方法是:va 阅读全文
posted @ 2013-07-25 19:10 坚固66 阅读(472) 评论(0) 推荐(0)
摘要: 今天把笔记本电脑中开发的项目复制到台式机上,启用调试都正常。准备发布的时候却提示“因为某项目未能生成,所以无法发布”的错误。从网上查找资料可以通过以下方法解决:在项目属性的签名标签中,创建测试证书即可。 阅读全文
posted @ 2013-07-25 19:09 坚固66 阅读(839) 评论(0) 推荐(0)
摘要: 转载请注明出处:http://blog.csdn.net/sinyu890807/article/details/9400141今天一大早,你的leader就匆匆忙忙跑过来找到你:“快,快,紧急任务!最近ChinaJoy马上就要开始了,老板要求提供一种直观的方式,可以查看到我们新上线的游戏中每个服的在线人数。” 你看了看日期,不是吧!这哪里是马上要开始了,分明是已经开始了!这怎么可能来得及呢? “没关系的。”你的leader安慰你道:“功能其实很简单的,接口都已经提供好了,你只需要调用一下就行了。” 好吧,你勉为其难地接受了,对于这种突如其来的新需求,你早已习惯。 你的leader向你具体描述 阅读全文
posted @ 2013-07-25 19:06 坚固66 阅读(189) 评论(0) 推荐(0)
摘要: 以前创建报表的时候都是采用视图的方式来实现的,通过把关联的表字段选取后形成需要的报表,用起来也比较方便。最近也尝试用存储过程来做一些开发,确实也方便不少,因为很多逻辑关系都可以灵活的在SQL来实现,而不用在程序里来开发,生成报表的窗体上的代码就少了很多,需要做的只是从数据库中取出记录集显示出来就OK。发现使用存储过程的另一个好处就是,可以用存储过程一次查询生成多个表格,在程序中根据需要分别读取对应的表格就可以了,不方便 的地方就是字段基本都在sql中固定了,如果再从代码中修改工作量就会大很多。 阅读全文
posted @ 2013-07-25 19:04 坚固66 阅读(436) 评论(0) 推荐(0)
摘要: 一、算法算法是以函数模板的形式实现的。常用的算法涉及到比较、交换、查找、搜索、复制、修改、移除、反转、排序、合并等等。 算法并非容器类型的成员函数,而是一些全局函数,要与迭代器一起搭配使用。 算法的优势在于只需实作一份,可以适应所有的容器,不必为每一种容器量订制。也可以与用户定义的容器搭配。 算法尾词:_if 比如find(按某个值来查找),find_if(按某个条件来查找) _copy 这个尾词用来表示在算法中,元素不光被操作,还会被复制到目标区间。比如reverse、reverse_copy 二、算法分类1、非变动性算法既不改变元素次序,也不改变元素值。 2、变动性算法,要么直接... 阅读全文
posted @ 2013-07-25 19:02 坚固66 阅读(213) 评论(0) 推荐(0)
摘要: Java中System.getProperty的使用方法: 1,System.getProperty返回的数值,比如java.version,java.home,os.name,user.home以及user.dir等等. 2,getProperties public static Properties getProperties()确定当前的系统属性. 首先,如果有安全管理器,则不带参数直接调用其 checkPropertiesAccess 方法.这可能导致一个安全性异常. 将 getProperty(String) 方法使用的当前系统属性集合作为 Properties... 阅读全文
posted @ 2013-07-25 19:00 坚固66 阅读(245) 评论(0) 推荐(0)
摘要: 需要将销售退回入库单据的单价自动去商品资料里的零售价值。写了检索方案,然后 select * ............. spkfk.lshj as dj......... ,但是发现定价依然为零。原因:“时空内存有价格的判断:如果没有hshsj或tmphshj字段,就算设置了HSHJ或DJ 一样全部为0 ” 改为 select * ............. shj as tmpdj,lshj as tmphshj........ 阅读全文
posted @ 2013-07-25 18:58 坚固66 阅读(154) 评论(0) 推荐(0)
摘要: 1.先看下效果图: 主界面:一个最简单的1对多的表,一张Article(文章)表,一张Category(类别)表。有添加,修改,删除文章按钮。点击类别编辑按钮就会跳到第二个对话框。点击数据库配置就会跳到第三个对话框。 类别编辑的对话框,类别做了防止重复数据添加的功能。 数据库配置的对话框,记录会保存到文件中。 2.保存数据库信息到文件中。 //写一条记录WritePrivateProfileString( LPCSTR lpAppName, LPCSTR lpKeyName, LPCSTR lpString, LPCSTR lpFileName );//... 阅读全文
posted @ 2013-07-25 18:56 坚固66 阅读(2474) 评论(0) 推荐(0)
摘要: /** * 获取指定日期所在月的开始日期与结束日期 * @param string $date * @param boolean 为true返回开始日期,否则返回结束日期 * @return array * @author zyb * @access private */ private function getMonthRange( $date, $returnFirstDay = true ) { $timestamp = strtotime( $date ); if ( $returnFir... 阅读全文
posted @ 2013-07-25 18:54 坚固66 阅读(429) 评论(0) 推荐(0)
摘要: 1.效果图: 我有一个wordpress博客,每次在csdn上写完博客,都需要复制到wordpress中,还需要手动修改和图片地址,比较麻烦,所以做了这个工具。功能:1.把CSDN博客的文章中的标签转换成自定义的标签。比如我的wordpress博客中用的代码加亮插件是SyntaxHighlighter他的代码标签是2.把CSDN博客的文章中的图片标签转换成Wordpress博客中的图片地址。比如会把"http://img.blog.csdn.net/20130621230257406"转换成"http://www.waitingfy/wp-content/uplo 阅读全文
posted @ 2013-07-25 18:52 坚固66 阅读(560) 评论(0) 推荐(0)
摘要: 最近在开发一个工程,其中用到了一个开源的库项目Android-ViewPagerIndicator。这个项目是作为一个库出现的,如下图: 这个项目中包含了android-support-v4.jar然后另外一个项目里面把引用了这个Library,如下图: 然后编译这个项目,就会出现标题中所描述的错误,也就是包重复。由于这个项目本身并没有android-support-v4.jar这个包,但是将第一个项目加做库文件之后这个项目里面就出现了这个android-support-v4.jar。解决方法:1.先将这个项目引用第一个项目作为library取消,就是把上图的那个条目remove掉,然后ref 阅读全文
posted @ 2013-07-25 18:50 坚固66 阅读(163) 评论(0) 推荐(0)
摘要: 有些团度在开发较大的项目的时候会用到debug.keystore这种debug签名,那么这个东西怎么用呢?之前在导出签名包的时候只需要android tools -> export signed application package就ok了,但是这里的debug.keystore却不是这么用的。下面就简单的说一下如何使用:1.首先你应该有一个团队统一使用的debug.keystore这个签名。2.Window->Preferences->Android->Build 看到这个地方,我就是将default debug keystore这里的文件替换成自己所需要的文件,然 阅读全文
posted @ 2013-07-25 18:46 坚固66 阅读(213) 评论(0) 推荐(0)
摘要: 先离线记录所有询问,然后用dfs在线记录当前节点的所有父亲结点,父亲结点分为两类,一个从左边过来,一个从右边过来,分别开一个数组。数据需要离散化,刚开始用lower_bound写,一直wa。。,用二分就过了。之后总结了下lower_bound和upper_bound的规律。#include#include#includeusing namespace std;int a[7]={5,9,13,19,25,39,100};int main(){ int i,j,k,n; while(scanf("%d",&n)) { printf("%d\n",l 阅读全文
posted @ 2013-07-25 18:43 坚固66 阅读(195) 评论(0) 推荐(0)
摘要: 描述:有两个罐子,一个罐子里有一个红球,另一个罐子里有一个红球和一个白球,每次从两个罐子里各取一个球,然后在向每个罐子里各加一个白球,一次取到两个红球时就结束取球,求n次取球中至少一次为取球为红球的概率,然后再求n次取球皆为红球的概率前面零的个数(即从小数点起到后面第一个不为零结束,一共有多少个零)#include #include double arr[1000000],num[1000000];int main(){ //freopen("in.txt","r",stdin); int n,len=1; arr[1]=0.5; num[1]=log1 阅读全文
posted @ 2013-07-25 18:41 坚固66 阅读(176) 评论(0) 推荐(0)
摘要: 1.拷贝Amlogic的SourceCode切换目录到/home/roco/work/amlogic/SourceCode/mx0831-0525下将mx0831-0525.tgz拷贝到/home/pyou/目录下,解压,生成mx0831-0525目录。此目录就是将来的工作目录。tar.bz2命令:tar-jxvf*.tar.bz22.配置环境变量2.1准备工作切换目录到/home/roco/work/amlogic/Document中,拷贝amlogic-tool.zip到/home/pyou下解压生成amlogic-tool目录该目录下有以下3个压缩文件1. arm-2010q1-188- 阅读全文
posted @ 2013-07-25 18:39 坚固66 阅读(1555) 评论(0) 推荐(0)
摘要: #define TIM1_DIV1 (uint16)(1-1)#define TIM1_DIV2 (uint16)(2-1)#define TIM1_DIV4 (uint16)(4-1)#define TIM1_DIV8 (uint16)(8-1)#define TIM1_DIV16 (uint16)(16-1)#define TIM1_DIV32 (uint16)(32-1)//timer1 PWM 输出到管脚使能 _Bool PWMAOUT_PINENBLE @TIM1_CCER1:0 ;//TIM1_CH1 -- PC6 _Bool PWMB... 阅读全文
posted @ 2013-07-25 18:37 坚固66 阅读(2429) 评论(0) 推荐(0)
摘要: 程序的时间和空间,往往是一对矛盾,比如计算CRC32的时候会用到余式表DWORD *crcTable; // DWORD[256]; 余式表可以用某种规则计算生成,为缩短文章长度就不写出来了,总之要做一堆数据处理,消耗时间有时候为了提升程序时间,我们直接在内存中声明一个计算好的余式表DWORD crcTable[256] = {0x00000000L, 0x77073096L, 0xee0e612cL, ...} 这就是所谓的牺牲空间来换取时间,比如你一秒钟要计算10000次之类的,当然聪明的程序员会使用某种机制来处理这种冲突比如记录是否已经生成:inline int CreateTab... 阅读全文
posted @ 2013-07-25 18:35 坚固66 阅读(239) 评论(0) 推荐(0)
摘要: 随着对技术的学习不断深入,我发现技术永远也学不完,学习的速度永远都赶不上技术的更新速度,这篇文章主要给大家介绍学习英语的理论基础。最近,一直处在在开会当中,开议的主题已经不再是一年前一遍遍强调英语的重要性,而是如何学习英语,如何学好英语。英语的重要性是不言而喻的。曾经也有人问过我:学习编程,需不需要有好的英语水平好?其实他们是想问,英语水平要达到什么程度,才能开始学习编程啊。言下之意,只要你说他英语不好,他一定认为编程很难,就不学编程,甚至有些大牛为了吹自己有多牛也是这么做的。唉,我再想:一个人的英语水平,要么是好,要么是不好。(我要么是秃子,要么不是。但别问我有几根头发不算秃子。)英... 阅读全文
posted @ 2013-07-25 18:33 坚固66 阅读(259) 评论(0) 推荐(0)
摘要: 前言先看一下百度百科对数字签名和数字证书的解释:数字签名:将 报文按双方约定的HASH 算法计算得到一个固定位数的 报文摘要。在 数学上保证:只要改动报文中任何一位,重新计算出的 报文摘要值就会与原先的值不相符。这样就保证了报文的不可更改性。将该报文摘要值用发送者的私人 密钥加密,然后连同原报文一起发送给接收者,而产生的报文即称 数字签名数字证书: 数字证书就是互联网通讯中标志通讯各方身份信息的一系列数据,提供了一种在Internet上验证您身份的方式,其作用类似于司机的驾驶执照或日常生活中的身份证。它是由一个由权威机构-----CA机构,又称为证书授权(Certificate Authori 阅读全文
posted @ 2013-07-25 18:30 坚固66 阅读(201) 评论(0) 推荐(0)
摘要: editText.addTextChangedListener(new TextWatcher(){ @Override public void afterTextChanged(Editable arg0) { } @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { // TODO Auto-generated method stub ... 阅读全文
posted @ 2013-07-25 18:28 坚固66 阅读(297) 评论(0) 推荐(0)
摘要: 本来标题是解决问题的思路,仔细一想,这个标题有点太大了,最后有改成现在的标题。不过不影响自己近期的一点思考。举个例子,不断的发现开发人员在撰写sql时的让人诧异的表现,虽然结果是对的,但是写法实在不敢苟同。当然可能不同人写出来有差异也是正常的,不过如果使用类似于自然语言来写sql恐怕大部分情况下效果会很差。sql毕竟是一门专业语言,不同DBMS实现机理不同,效果自然不一样,写sql重要的是:1、正确性。语义正确、结果是想要的内容;2、有效性。效率高、易读性好,充分利用数据库本身的特性。然而大部分程序员并没有受过专门的教育或者专门的学习过,因此主要是满足要求1.我面试过很多开发人员,每次都肯定会 阅读全文
posted @ 2013-07-25 18:26 坚固66 阅读(147) 评论(0) 推荐(0)
摘要: //author:DriverMonkey//phone:13410905075//mail:bookworepeng@Hotmail.com//qq:196568501#include #include #include #include #include #include #include #include #include #include #include #include #include #include #define GPIO_TO_PIN(bank, gpio) (32 * (bank) + (gpio))#define US (1000)#def... 阅读全文
posted @ 2013-07-25 18:25 坚固66 阅读(1032) 评论(0) 推荐(0)
摘要: 答案见下篇博文:一、标题:求网络中两点之间的路径二、题目在一个网络拓扑中(可以支持数千个点的规模),边是双向的,两点之间最多有一条边,所有边的距离相等(也就是权重为1),给出源和目的两个点,需要找出满足条件的路径。1。找出源和目的之间的一条主用路径。2。找出源和目的之间的一条备用路径。备用路径和主用路径至少有一个点或边不相同。关于备用路径可能满足下列约束:1)和主用路径没有相同的中间节点。2)和主用路径没有相同的边。例如:示例数据A_NE_ID,Z_NE_ID2,284,489,4510,110,1111,1211,212,1313,1415,2316,2417,2518,1918,120,2 阅读全文
posted @ 2013-07-25 18:23 坚固66 阅读(534) 评论(0) 推荐(0)
摘要: 今天早上有一个想法。想做个教育类型的网站,专门提供高质量的学习视频。 因为在信息量那么大的今天,互联网里的海洋里,想要提取你所要的知识与信息是很难的。 学一门知识,技能,需要的时间,到底需要多少? 我认为的难点就是阅读一本技术上的书,太耗力了,我认为视频里才能做到高效率。如果掌握一本书技术技能的时候需要100小时,可使用通过视频能减小到10小时。 如果你给我一百万。 A: 我拿10万生活费。 B 我先用80万,录制一部《他们说的都是错的》视频,共43讲 ,其核心是讲,如何处理自己与世界的关系,独立思考。 具体怎么录制还没有想到。 C: 然后,用5建立... 阅读全文
posted @ 2013-07-25 18:19 坚固66 阅读(226) 评论(0) 推荐(0)
摘要: 嵌入式系统和通用计算机的主要区别 嵌入式系统是指以应用为中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 嵌入式系统主要由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户应用软件等部分组成。它具有“嵌入性”、“专用性”和“计算机系统”3个基本要素。 嵌入式系统与通用计算机系统有着完全不同的技术要求和技术发展方向。通用计算机系统的技术要求是高速、海量的数值计算,其技术发展方向是总线速度的无限提升、存储容量的无限扩大;而嵌入式计算机系统的技术要求则是智能化控制,技术发展方向是与对象系统密切相关的潜入性能、控制能力与控制... 阅读全文
posted @ 2013-07-25 18:16 坚固66 阅读(158) 评论(0) 推荐(0)
摘要: #define TIM4_DIV1 (unsigned char)0#define TIM4_DIV2 (unsigned char)1#define TIM4_DIV4 (unsigned char)2#define TIM4_DIV8 (unsigned char)3#define TIM4_DIV16 (unsigned char)4#define TIM4_DIV32 (unsigned char)5#define TIM4_DIV64 (unsigned char)6#define TIM4_DIV128 (unsigned char)7#define... 阅读全文
posted @ 2013-07-25 18:14 坚固66 阅读(923) 评论(0) 推荐(0)
摘要: 题目链接:hdu1213赤裸裸的并查集。。。。。水题一个。。。。#include#include#include#include#define MAXN 10using namespace std;int father[1005];void build(int n){ for(int i = 0 ; i <= n ; i ++) father[i] = i;}int find(int x){ if(x != father[x]) { father[x] = find(father[x]); } return father[x];}void Un... 阅读全文
posted @ 2013-07-25 18:12 坚固66 阅读(119) 评论(0) 推荐(0)
摘要: 题目地址:http://codeforces.com/contest/332 第一题:题目又臭又长,读了好长时间才读懂。n个人,你是0号,从0开始到n-1循环做动作,只要你前面三个人动作一样,你就喝一杯橙汁,问你能喝多少杯,模拟#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std;typedef __int64 LL;con 阅读全文
posted @ 2013-07-25 18:11 坚固66 阅读(179) 评论(0) 推荐(0)
摘要: WHUgirls Time Limit: 3000/2000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others) Total Submission(s): 1565Accepted Submission(s): 601 Problem Description There are many pretty girls in Wuhan University, and as we know, every girl loves pretty clothes, so do t... 阅读全文
posted @ 2013-07-25 18:09 坚固66 阅读(182) 评论(0) 推荐(0)
摘要: magento错误Mage registry key "_singleton/core/resource" already exists解决方法:1.清理magento的var/cache。2.清理系统的tmp文件夹。3.重启apache,一般都能解决。 阅读全文
posted @ 2013-07-25 18:06 坚固66 阅读(158) 评论(0) 推荐(0)
摘要: 成都传智播客java讲师,也许,你跟他很熟,你或者听过他的课,或者跟他争论过什么,又或者你们在一起共事,再者你们只是偶尔擦肩而过。在小编的印象中郭老师完全没有架子,和他相处会让你觉得不是面对一个老师,而是面对一个知识渊博、经验丰富的朋友一样。而且他对人总是彬彬有礼,他跟我说的最多的话是:“谢谢”主讲老师:郭冠召 EasyJf 开源团队成员,具有多年开发经验,专注企业级应用开发,对前沿技术有热衷的爱好。对 ExtJS 的富客户端应用技术有深入的研究。同时参与并主持过中石油远程教育平台、北京茶之马连道等多个大型商城、电子政务、ERP 、办公自动化项目信息的建设。擅长技术:熟悉 JavaEE 应.. 阅读全文
posted @ 2013-07-25 18:05 坚固66 阅读(200) 评论(0) 推荐(0)
摘要: 注意:当函数输入无效时,返回为0,而子数组的和也有可能为0,为了区分,设置一个全局变量标记输入是否有效。思路用下表说明: 代码:#include "stdafx.h"#include using namespace std;bool bInvalidInput = false;//用全局变量标记是否为无效输入//求连续子数组的最大和int FindGreatestSumOfSubArray(int nArr[], int nLength){ if (nArr == NULL || nLength nGreatestSum) { nGreatestSum = nCurrent 阅读全文
posted @ 2013-07-25 18:02 坚固66 阅读(249) 评论(0) 推荐(0)
摘要: 如果做不了优秀的团队,那么就做一个典型的团队,公司需要这么一个神话,需要这么一个领头羊。我在进入某公司后,第一个项目用的是"敏捷开发方法"。而公司的理念恰恰是:开发、协作性强、扁平化团队,以用户为中心。根团队使用的敏捷方法理念正好相同。结果我带领的团队毫无悬疑的拿到了优秀团队奖。其实开发的项目并不是很成功,只是公司需要一个团队来做榜样,来激励其他团队,而我们正好就是这个团队。 阅读全文
posted @ 2013-07-25 18:00 坚固66 阅读(210) 评论(0) 推荐(0)
摘要: //ADC通道号定义#define ADC_Chanel0 (unsigned char)0x00#define ADC_Chanel1 (unsigned char)0x01#define ADC_Chanel2 (unsigned char)0x02#define ADC_Chanel3 (unsigned char)0x03#define ADC_Chanel4 (unsigned char)0x04#define ADC_Chanel5 (unsigned char)0x05#define ADC_Chanel6 (unsigned char... 阅读全文
posted @ 2013-07-25 17:59 坚固66 阅读(1319) 评论(0) 推荐(0)
摘要: 一、UI性能优化 1. 由于View会不断刷新、变化,所以应尽量减少不必要的onMeasure、onDraw调用。 2. 对于ListView、GridView等需要Adapter加载数据的控件,在getView方法中应尽量减少访问耗资源的资源,例如,大量的写入文件操作,访问网络等。否则这些控件会出 现不时的停顿现象。如果非要访问这些资源,应将这些操作放到线程中。 public View getView(int position, View convertView, ViewGroup parent) {ViewHolder holder;if (convertView == ... 阅读全文
posted @ 2013-07-25 17:57 坚固66 阅读(226) 评论(0) 推荐(0)
摘要: 本安装实例中用到的三个软件,都可以直接从官网下载,为了方便,也可以直接从本人的CSDN资源中打包下载。三个安装文件如图示:CSDN高速下载地址:http://download.csdn.net/detail/yousuosi/5811053三、PHP的下载、安装与配置安装Apache以后,默认只能浏览.htm、.html等静态网站的网页,如果要运行PHP动态网站的内容,则需要安装PHP文件运行的环境,并进行一些简单的配置。这和IIS是一样的,IIS的默认配置也是只只能浏览.htm、.html等静态网站的网页,如果要运行ASP.NET动态网站,也是需要安装.NET环境,并进行一些配置的。1、官方 阅读全文
posted @ 2013-07-25 17:55 坚固66 阅读(266) 评论(0) 推荐(0)
摘要: 求出树的直径d。当kd的时候,便是直径d的长度 加上 多出来的点数*2.#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 G[maxn];void dfs(int x, int fa, int d){ int nc = G[x].size(); if(nc == 1) { if(d > dist) { dist = d; end ... 阅读全文
posted @ 2013-07-25 17:52 坚固66 阅读(149) 评论(0) 推荐(0)