雨婷的专栏

/* Happy Coding */

升序输出三个整数

有这么个问题,升序输出三个整数。 最直观的方式当然是排序: #include void sort(int *arr, int count) {     int i, j;     for (i = 0; i         for (j = i +...

2014-05-31 00:38:55

阅读数 1818

评论数 3

升级python后导致的iBus输入法设置无效以及候补框消失的问题

用到的一个软件因为使用了python,但是总是莫名其妙的崩溃,可能是因为python旧版本的实现有bug,所以讲debian自带的python 2.6.6升级到了现在找到的新版的python2.7.3,升级后惊奇地发现,bug的确没有了,那个软件也十分稳定。 今天下午进入系统,刚好需要切换输入法...

2012-12-02 20:27:43

阅读数 7213

评论数 4

main函数能调用吗?

main函数能调用吗?我想,它既然也是个函数,那它就应该有普通函数的特性,只是因为名字是main,所以被编译器作为代码段的入口而已。 #include #include int main(int argc, const char *argv[]) { if (argc > 10) ...

2012-11-24 21:19:57

阅读数 2598

评论数 1

3DS实时时钟相关的问题

最近做的一个项目中正好需要获取时间,正好DS内部是有硬件时钟的,而且被整合到了标准库中的time相关函数中,devkitpro自带的example中就有这样的获取时间演示。其中有一个OpenGL的显示时钟演示,但是经过测试发现,这个钟并不会走,而是第一次调用time函数获取一次时间后,以后无论多少...

2012-10-15 20:08:03

阅读数 2150

评论数 1

自动Suspend CPU占用率最高进程,夏天CPU好帮手

内容如代码所示,温度和suspend、resume策略你需要自己修改一下: #!/usr/bin/env python # -*- coding=utf-8 -*- import commands, signal, time, os, re alarm_temp = 90 safe_...

2012-07-22 08:56:39

阅读数 1645

评论数 0

计算宇宙的体积

题目:计算宇宙的体积(假设现在宇宙的年龄为137亿年) 宇宙中最快的速度就是光速了,也就是299792458 m/s,那么宇宙爆炸能量很大,如果能以光速膨胀,137亿年后半径就会膨胀为299792458*13700000000*60*60*24*365m 宇宙爆炸是以一点为中心向四周膨...

2012-06-17 14:44:01

阅读数 2509

评论数 1

Emacs+auto-complete+clang进行代码补全

Clang是一个C/C++/ObjectC语言的编译器前端,采用LLVM作为后端提供了一个性能接近GCC的编译器。不过我们现在的目标是使用Clang帮助进行代码分析和补全。 首先去Clang的官方网站下载一套编译安装,官方网站地址是:http://clang.llvm.org/ 接下来...

2012-06-17 10:47:47

阅读数 17897

评论数 21

Emacs24隐藏工具栏菜单栏和滚动条无效的问题

前不久发布了Emacs 24.1,下载下来编译安装后发现这样一个问题,以前旧的.emacs文件里明确设置了不显示工具栏菜单栏滚动条,但是它还是都显示了出来,旧的配置是这样的。 (tool-bar-mode nil) (menu-bar-mode nil) (scroll-bar-mode...

2012-06-14 15:14:25

阅读数 9873

评论数 3

数学黑洞问题

“数学黑洞”:任意一个4位自然数,将组成该数的各位数字重新排列,形成一个最大数和一个最小数,之后两数相减,其差仍为一个自然数。重复进行上述运算,最终会出现一个神秘的数,请编程输出这个神秘的数。 #include #define INIT 1234 #define SWAP(arr,...

2012-06-01 16:48:02

阅读数 3448

评论数 2

VirtualBox中使用Ubuntu 12.04的问题

Ubuntu 12.04发布了,既然每半年发布一个新版本,当然要看看出了什么新特性,于是赶快去下载一个ISO。因为不打算用这种系统,所以在虚拟机中体验一下即可,令人吃惊的是启动竟然提示错误。 This kernel requires the following features not pr...

2012-04-29 14:38:35

阅读数 3303

评论数 2

小技巧:Windows系统找回快速显示桌面快捷键

以前用Windows操作系统的时候经常需要显示桌面,常用的方法是Win+M或者Win+D,因为很多键盘都有Win键所以一直没感觉到它的存在。最近Win键不能用了才发现少了它真不方便,不过找到了个很简单的方法解决。 首先右键点击任务栏,选择工具栏---快速启动栏,然后快速启动栏就会显示,这时候右键...

2012-02-27 14:59:32

阅读数 1674

评论数 0

计算Pi(2)

这次使用的是Gauss-Legendre算法,具体描述在:http://en.wikipedia.org/wiki/Gauss%E2%80%93Legendre_algorithm 代码如下: #include #include int gauss_legendre(int precis...

2012-02-13 20:42:57

阅读数 1314

评论数 0

计算Pi(1)

利用公式为: pi/4 = 1 - (1/3)+(1/5)-(1/7)+...+1/(4n-3)-1/(4n-1) #include double pi(int n) { double s = 0.0; int i; for (i = 1; i <= 4*n - 1; ...

2012-02-09 23:36:29

阅读数 1423

评论数 1

绘制贝塞尔曲线

简介明了直接上代码: #define PI 3.14159265 struct point { float x; float y; }; void decas(int point_count, struct point *point_v, float t, struct point *p...

2011-12-28 19:46:24

阅读数 1242

评论数 0

dda直线绘制算法

dda直线绘制算法,理论不好描述,这里就直接贴代码了: /* Draw Line */ void line_dda(struct state *state, int x1, int y1, int x2, int y2) { float dx, dy, k, x, y; int r; in...

2011-12-28 19:10:44

阅读数 1679

评论数 0

TCP网络通信实例--消息的发送与接收

TCP网络通信示例,用服务器等待客户端连接,并且在客户端连接后发送一个消息后切断。 服务器端: #include #include #include #include #if defined(UNIX) #include #include #include #elif defi...

2011-12-27 16:08:11

阅读数 1289

评论数 0

DS上音频播放相关问题

最近在搞DS上的开发,正好需要用到音频方面的功能。但是libnds音频方面问题实在是多,就我这两天遇到的问题总结一下。 DS的有两个CPU,ARM7和ARM9。其中只有ARM7是能访问音频相关的控制寄存器的。我们一般编写程序主要在ARM9端,而需要用到音频功能时通过一些IPC手段发送消息到ARM...

2011-12-21 11:35:53

阅读数 1348

评论数 0

调整过的6*12 ANSI字体

因为要做一个项目,需要小字体,本来想寻找更小的字体的,但是太小就不容易控制清晰度,昨天就刚好转换了一个字体,效果不错,特来分享。 ProFontWindows字体在9的字体大小下截取,然后经过一些小的调整,首先是'#'字符太小,我将其拉长到和其他字符一样,还有'{'、'}',这两个字符太长,我将...

2011-12-17 12:15:36

阅读数 1416

评论数 0

一道关于信号的题

信号是UNIX下常见的进程间通信机制。今天碰到一道信号方面题目,与大家分享,题目如下: 用fork创建两个子进程,调用signal()让父进程接收键盘上的中断信号(control-c),捕捉到信号后父进程用kill()向子进程发送自定义信号,子进程捕捉到信号后分别输出如下信息后终止: Chil...

2011-11-13 13:04:48

阅读数 1892

评论数 1

8皇后问题

8皇后问题太经典了,各种算法书解释回溯都用这个例子,下面是求解8皇后问题的代码: #include static int count; #define QUEEN_NUMBER 8 #define NO_QUEEN -1 #define TRUE 1 #define FALSE 0...

2011-11-09 11:51:27

阅读数 807

评论数 0

提示
确定要删除当前文章?
取消 删除