现在位置: 首页 > melton发表的所有文章
  • 03月
  • 25日
综合 ⁄ 共 3048字 评论关闭
http://home.eeworld.com.cn/home.php?mod=space&uid=116357&do=blog&id=31769 这两天一直在调试STM32的RTC部分,本来打算弄一个万年历的,但是现在看来是暂时实现不了了。为什么这样说,因为RTC对晶振的要求非常高,必须是6p负载电容的32768晶振,这种晶振很难买,而且还很贵。下面是摘自一位网友的话: 今天到电子市场找了一下,几乎都是12.5p负载电容的32768晶振,只有一家有少量,负载电容是6p,20ppm的晶振要价是12.5p晶振的5倍,而且从外观上也看不出来,也没有测试方法能测出负载电容是6p还是12.5p。卖晶振的......
阅读全文
  • 12月
  • 25日
综合 ⁄ 共 442字 评论关闭
有n个人围成一圈,顺序排号。从第1个人开始报数(从1~3报数),凡报到3的人退出圈子,问最后留下的人原来排在第几号。 代码: #include <iostream> using namespace std; int main() { int i, k, m, n, num[50], *p; cout<<"input number of person:n="; cin>>n; p = num; for(i=0; i<n; i++) *(p+i) = i+1;//以1至n为序给每个人编号 i = 0;//i为每次循环时计数变量 k = 0;//k为按1,2,3报数时的计数变量 m = 0;//m为退出人数 while(m<n-1){//当退出人数比n-1少时执行循环体 if(*(p+......
阅读全文
  • 08月
  • 01日
综合 ⁄ 共 1832字 评论关闭
转载自 popln 最终编辑 zhufeng7777777 对于一个运行在iPhone得app,它只能访问自己根目录下得一些文件(所谓sandbox). 一个app发布到iPhone上后,它得目录结构如下: 1、其中得 app root 可以用 NSHomeDirectory() 访问到; 2、Documents 目录就是我们可以用来写入并保存文件得地方,一般可通过: de style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">NSArray *paths = NSSearchPathForDirectories......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 1089字 评论关闭
欧几里德货郎担问题是对平面给定的n个点确定一条连结各点的、闭合的游历路线问题。Bitonic旅行路线问题是欧几里德货郎担问题的简化,这种旅行路线先从最左边开始,严格地由左至右到最右边的点,然后再严格地由右至左到出发点,求路程最短的路径长度。 注意到这个问题对线路上点的有一个单调性要求(从左到右或从右到左),因此首先对这些点从左到右进行sorting,编号为1...n。根据动态规划的常见思路,定义F(i)为从第1点到第i点的最短bitonic TSP,考虑F(i+1)和F(i)的关系。当加入第i+1点时,必然存在这样一条线路从1点经过i点最后......
阅读全文
  • 05月
  • 28日
综合 ⁄ 共 1076字 评论关闭
这篇日志,是这些日子以来观看传智播客视频写的一篇汇总文档,蓝色标识的超链接是doc类型的文档,绿色标识的超链接是思维导图类型的文档,同时两种类型的文档中每篇都提供了文档下载链接,详细内容如下:   黑马程序员 01 Java基础教学 - 01 - 认识Java                                黑马程序员 02 Java基础教学 - 02 - 走进Java                                黑马程序员 03 Java基础教学 - 03 - Java基础之语法              黑马程序员 04 Java基础教学 - 04 - Java基础之数组                           黑马程序员 05 J......
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 3557字 评论关闭
PowerDesign:PowerDesign是Sybase推出的主打数据库设计工具。PowerDesign致力于采用基于Entiry- Relation的数据模型,分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义。物理数据模型是在概念数据模型 的基础上针对目标数据库管理系统的具体化。     ERWin:这个是CA公司的拳头产品,它有一个兄弟是BPWin,这个是CASE工具的一个里程碑似的产品。ERWin界面相当简洁漂 亮,也是采用ER模型,如果你......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 224字 评论关闭
http://download.birt-exchange.com/products/demos/birt/DynamicCrosstabIntro/DynamicCrosstabIntro.html http://www.birt-exchange.org/devshare/designing-birt-reports/ http://www.birt-exchange.org/modules/documentation/#currentdocs
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 880字 评论关闭
中断使得硬件得以发出通知给处理器,例如,当你敲击键盘的时候,键盘控制器会发送一个中断,通知操作系统有一个按键按下。中断的本质就是一种特殊的电信号,有硬件设备发向处理器。处理器接收到中断后,会马上向操作系统反映此信号的到来,然后由操作系统负责处理这个新来的数目。 异常与中断不同,它在产生时必须考虑与处理器时钟同步,因此也称为同步中断。例如处理执行到忧郁编程失误而导致的错误指令时,必须靠内核来处理的时候,处理器就会产生一个异常。 中断处理程序,在响应一个特定的中断的时候,内核会执行一个函数,该......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 786字 评论关闭
寒假总结 寒假就要结束了,可相比于以前,貌似我还没有一种要开学的感觉,暑假参加过国电的同学都知道,整个暑假都在学校,自然也不会有回校的排斥。这次待在学校的时间也有半个多寒假,对于开学也没有多大的感觉。话说这次寒假在学校主要还是大创的事,主要还是图像处理。但开始后,一是发现自己根部不熟c++,Opencv的新版都是用C++做借口的,所以整个寒假都在啃那本科研立项买回来后只看了几页的C++编程。二是不懂图像处理,雷刚萨斯的图像处理被我翻了又翻,还是不懂,最后看一节内容要参考三四本书,才有一点点明白。三是不懂......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 99字 评论关闭
CrawlScript爬虫脚本语言官方QQ群:250108697 CrawlScript爬虫脚本语言官方邮箱:briefcopy@126.com 想获取更多入门教程,加QQ群或发邮件加入交流,欢迎新人!
阅读全文
  • 04月
  • 05日
综合 ⁄ 共 1780字 评论关闭
题目链接:http://acm.pku.edu.cn/JudgeOnline/problem?id=2774   #include "iostream" #include "cstring" using namespace std; const int MaxN=210000+100; int SA[MaxN],Rank[MaxN*2],D[MaxN*2],Count_Rank[MaxN*2]; int Height[MaxN]; int N,M,K,Len1,Len2; char A[MaxN],S[MaxN],S1[MaxN],S2[MaxN]; int B[MaxN],List[MaxN],P; void input(){ scanf("%s",S+1); Len1=strlen(S+1); ++Len1; S[Len1]='#'; //puts(S+1); scanf("%s",S+Len1+1); N=strlen(S+1); ++N; S[N]=0; //puts(S+1); } void ssort(){ int i,j,L,......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 360字 评论关闭
volatile: 用法: #include<iostream> int main() {      const int n=100;      volatile const int m=200;      int *p=(int *)&n;      *p=123;      p=(int *)&m;      *p=456;      std::cout<<"n="<<n<<"m="<<m<<std::endl;      return 0; } 输出结果是:  n=100m=456 解释: n和m都为常量 不可修改通过n和m,但是可以通过指针修改其内存中的值从而改变n和m的值 但是在运行时 c++对其进行的优化 不访问内存取值,而是 n=100 c++就认为其值为100 volatile的作用是使其每......
阅读全文