现在位置: 首页 > megatron发表的所有文章
  • 08月
  • 10日
综合 ⁄ 共 3428字 评论关闭
如何生成斐波那契數列 斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前 N 个数是一个非常简单的问题,许多初学者都可以轻易写出如下函数: 清单 1. 简单输出斐波那契數列前 N 个数 def fab(max): n, a, b = 0, 0, 1 while n < max: print b a, b = b, a + b n = n + 1 执行 fab(5),我们可以得到如下输出: >>> fab(5) 1 1 2 3 5 结果没有问题,但有经验......
阅读全文
http://www.cnblogs.com/zfrr/archive/2012/06/01/2530744.html   android代码混淆报错总结:java.io.IOException: Please correct the above warnings first   [2012-06-01 14:06:03 - geoTest6.3] Warning: org.apache.log4j.lf5.viewer.LogFactor5InputDialog$1: can't find referenced class java.awt.event.KeyAdapter [2012-06-01 14:06:03 - geoTest6.3] Warning: org.apache.log4j.lf5.viewer.LogFactor5InputDialog$1: can't find referenced class java.awt.event.KeyEvent [2012-06-01 14:06:03 - geoTest6.3] Wa......
阅读全文
  • 09月
  • 24日
综合 ⁄ 共 6037字 评论关闭
这是个windows编程问题。  第一种情况显示出来的字很正常。  case WM_PAINT:             gdc = BeginPaint (hwnd, &ps);             TextOut (gdc, 0, 0, s, strlen (s));             EndPaint (hwnd, &ps);  break;  第二种情况显示的字不停闪烁。  case WM_PAINT:             gdc = GetDC (hwnd);             TextOut (gdc, 0, 0, s, strlen (s));             ReleaseDC (hwnd, gdc);  break;  请教两种函数的作用? BeginPaint() 和EndPaint() 可以删除消息队列中的WM_PAINT消息,并使无效区域有效。  GetDC()......
阅读全文
  • 08月
  • 13日
综合 ⁄ 共 15954字 评论关闭
    查看软件xxx安装内容#dpkg -L xxx 查找软件#apt-cache search 正则表达式查找文件属于哪个包#dpkg -S filename apt-file search filename 查询软件xxx依赖哪些包#apt-cache depends xxx 查询软件xxx被哪些包依赖#apt-cache rdepends xxx 增加一个光盘源#sudo apt-cdrom add 系统升级#sudo apt-get update#sudo apt-get upgrade#sudo apt-get dist-upgrade 清除所以删除包的残余配置文件#dpkg -l |grep ^rc|awk ‘{print $2}’ |tr [”/n”] [” “]|sudo xargs dpkg -P - 编译时缺少h文件的自动处理#sudo auto-apt run ./configure ......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 2396字 评论关闭
问题源于设置一个窗口的userString,即,winmgr:getWindow("winName"):setUserString("AnotherName", "根窗口");然后使用getUserString("AnotherName")来获取这个值的时候,显示的就是乱码. CEGUI内部使用utf32编码,可以使用String.data() & String.c_str()来获取对应的utf-8编码string pointer;使用String.ptr()获取的是utf32编码string pointer; 贴两段代码来看看里面的字节值: ? std::string cppStr("根窗口"); printf("ASCII 编码. \r\n"); for (int i = 0; i < cppStr.size(); ++i) {      print......
阅读全文
  • 06月
  • 05日
综合 ⁄ 共 1092字 评论关闭
 一、ThreadLocal是java线程的一个实现      ThreadLocal的确是和java线程有关,不过它并不是java线程的一个实现,它只是用来维护本地变量。针对每个线程,提供自己的变量版本,主要是为了避免线程冲突,每个线程维护自己的版本。彼此独立,修改不会影响到对方。  二、ThreadLocal是相对于每个session的         ThreadLocal顾名思义,是针对线程。在java web编程上,每个用户从开始到会话结束,都有自己的一个session标识。但是ThreadLocal并不是在会话层上。其实,Threadlocal是独立于用户session的。它是一种服务器端行为,......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 1205字 评论关闭
二手车市场现状研究: 研究市场上二手车的销售状况,是否是在进行增长的,进行的是描述性分析,可以使用图表来分析。低于二手车比较大的竞争对手是慢慢降价的新车,这些车对于二手车都是有影响的,对于二手车的定价比较重要和二手车的服务。二手车市具有区域性的,对于北上广这种一线城市的二手车的保有量是应该是一直持续增长的。而对于像国内的沈阳,成都这种二线但是比较大的城市,二手车也是在增长的。对于国内二手车的市场是否是一个是一个在继续成长的阶段中,国内的二手车与新车的比例和国外的市场的对比。 汽车更新周期,......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 6251字 评论关闭
      Java中的Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List,set和map。所有实现Collection接口的类都必须提供两个标准的构造函数:无参数的构造函数用于创建一个空的Collection,有一个Collection参数的构造函数用于创建一个新的Collection,这个新的Collection与传入的Collection有相同的元素。后一个构......
阅读全文
在windows下,一个文件有:创建时间、修改时间、访问时间。 而在Linux下,一个文件也有三种时间,分别是:访问时间、修改时间、状态改动时间。 两者有此不同,在Linux下没有创建时间的概念,也就是不能知道文件的建立时间,但如果文件建立后就没有修改过,修改时间=建立时间;如果文件建立后,状态就没有改动过,那么状态改动时间=建立时间;如果文件建立后,没有被读取过,那么访问时间=建立时间,因为不好判断文件是否被改过、读过、其状态是否变过,所以判断文件的建立时间基本上能为不可能。   如何查一个文件的三个时间呢......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 1866字 评论关闭
1、终端下翻译 1)安装stardict和sdcv:sudo apt-get install stardict sdcv 2)下载词库: 连接地址:http://abloz.com/huzheng/stardict-dic/zh_CN/ 重启桌面:sudo /etc/init.d/lightdm restart                :  sudo killall gnome-session 2:给quartus创建快捷方式 注:运行quartus,cd ~/altera/12.1/quartus/bin/ (安装目录)然后 ./quartus       1)下载一个quartus图标.png格式       2)  然后新建一个文件               sudo gedit /usr/share/applications/Quartus.deskto 文件内容如下,因为网页换行符问题......
阅读全文
  • 01月
  • 10日
综合 ⁄ 共 558字 评论关闭
1,所谓的Bit-map就是用一个bit位来标记某个元素对应的Value, 而Key即是该元素。由于采用了Bit为单位来存储数据,因此在存储空间方面,可以大大节省。 【适用范围】 可进行数据的快速查找,判重,删除,一般来说数据范围是int的10倍以下 【基本原理及要点】 使用bit数组来表示某些元素是否存在,比如8位电话号码 【扩展】 Bloom filter可以看做是对bit-map的扩展 【问题实例】 1)已知某个文件内包含一些电话号码,每个号码为8位数字,统计不同号码的个数。 8位最多99 999 999,大概需要99m个bit,大概10几m字节的内存即可。 (可以......
阅读全文
  • 12月
  • 22日
综合 ⁄ 共 2824字 评论关闭
什么是前端总线?不是超频的方法之一,也不是用来超频的。 我们知道,电脑有许多配件,配件不同,速度也就不同。在286、386和早期的486电脑里,CPU的速度不是太高,和内存保持一样的速度。后来随着CPU速度的飞速提升,内存由于电气结构关系,无法象CPU那样提升很高的速度(就算现在内存达到400、533,但跟CPU的几个G的速度相比,根本就不是一个级别的),于是造成了内存和CPU之间出现了速度差异,这时就提出一个CPU的主频、倍频和外频的概念,外频顾名思义就是CPU外部的频率,也就是内存的频率,CPU以这个频率来与内存联系。CPU的......
阅读全文