- 博客(16)
- 资源 (9)
- 收藏
- 关注
原创 XCode 配置 sdl2
截止发帖, Xcode的最新版本是 7.2.1。而SDL2的最新版本是2.0.4此贴的目的是为了让希望能够使用SDL2的读者在Mac开发环境下,使用Xcode更快的建立SDL2工程。那么我们开始了。sdl的官方主页:http://www.libsdl.org/sdl2的下载页:http://www.libsdl.org/download-2.0.php有兴趣
2016-02-27 11:23:45 5067 3
原创 搭建mediawiki小记
作为一个完全不懂php的码农,整个过程还是稍微有点难度的。废话不说先看效果 http://dev.cloudisk.snda.com/w/看起来还行是吧,至少没有想象中那么差。好的,如何做?首先需要准备一台服务器,推荐Linux服务器,搭建起来Lamp,不过本文Windows服务器也可以参考这个过程相信很多人相当熟悉,但是还是有几个要注意的地方,不熟悉Lam
2013-05-02 10:43:05 1000
原创 C# partial
<br />转载自百度知道,仅供学习交流使用。<br /> 1.什么是局部类型<br /> c#2.0引入了局部类型的概念。局部类型允许我们将一个类、接口或结构分成好几个部分,分别实现在几个不同的.cs文件中。 <br /> 局部类型适用于以下情况: <br /> (1)类型特别大,不宜放在一个文件中实现。 <br /> (2)一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。 <br /> (3)需要多人合作编写一个类。 <br /> 局部类型是一个纯语言层的编
2011-04-13 16:54:00 512
原创 程序员的一生。。。。。
<br />我承认我是很闲。。。<br /> <br />#include <stdio.h>#include <math.h>#include <time.h>#include <stdlib.h>#include <stdbool.h>bool born(int * mon, int * date);bool living(int year, int * mon, int * date);bool find_partner(int year, int * mon, int
2010-11-11 17:03:00 474
原创 来一个最简单的Linux下LED提示加载任务模块(Smart3250-LED2)
1、本文全文为半香仙笛(Woody.c)原创2、如果需要转载本文,请注明出处:3、如果需要和笔者交流,请邮件至mcg890414@163.comThinking in Linux C...废话少说,直接贴代码算了。#include #include #include #include // #include // #include #include #define p3_set
2010-09-25 08:21:00 731
原创 问题,提示,记录
1、本文全文为半香仙笛(Woody.c)原创2、如果需要转载本文,请注明出处:3、如果需要和笔者交流,请邮件至mcg890414@163.comThinking in Linux... 昨天到今天,机器出了个不大不小的问题,在此记录一下,希望自己下次能注意点,别再犯类似错误就好。 每次开机,输入密码后,黑屏一秒,回到登录界面,重新输入N次密码依旧如是。 我试过很多办法,都没有解决。最后无奈之举,在备份了~目录的内容之后,删除了我的用户,重新adduser一个名字一样
2010-09-20 09:30:00 534
原创 SmartArm3250上为了一个LED驱动而做的准备
1、本文全文为半香仙笛(Woody.c)原创2、如果需要转载本文,请注明出处:3、如果需要和笔者交流,请邮件至mcg890414@163.comThinking in Linux C...之前拜读了实验室的一位大牛的csdn-blog:http://blog.csdn.net/wzyhb123456789/default.aspx力顶一下先,我是照着他的博客文章,慢慢配好了一些东西。嗯,现在板子上能够运行交叉编译的内核模块了。有些部分现在还比较生疏,之后会重新温习,所以先在这里记下来,回头也好有个东西看着对
2010-09-16 16:31:00 3093 1
原创 有关 Linux 下内核模块的开发方式的记录
1、本文全文为半香仙笛(Woody.c)原创2、如果需要转载本文,请注明出处:3、如果需要和笔者交流,请邮件至mcg890414@163.comThinking in Linux C...前几天照着《Linux设备驱动开发详解》上的 代码翘入了计算机一段内核模块代码,但是完全没有编译成功,gcc告诉我,这个不认识,那个也不认识……内核模块代码如下:#include #include MODULE_LICENSE("Dual BSD/GPL");static int hello_init(void
2010-09-10 09:25:00 3200 1
原创 如何以最优时间复杂度得出——判断一个字节内的整数的二进制形式中的1个数
声明:1、本文全文为半香仙笛(Woody.c)原创2、如果需要转载本文,请注明出处:3、如果需要和笔者交流,请邮件至mcg890414@163.comThinking in C。。最近每日比较大量的工作,是为了找工作而做面试题。做了许多智力型的面试题,觉得自己思维,打个85+分不为过吧,毕竟还是智商超过140的人。昨日看到一道关于“如何以最优时间复杂度得出——判断一个字节内的整数的二进制形式中的1个数”。输入: 正整型,1个。要求在一个字节内(0~255)。输出: 整形,1个。是输入的数的二进制形式中1
2010-09-08 09:42:00 2360
原创 在Linux下看代码的一些收获
声明: 1、本文全文为半香仙笛(Woody.c)原创 2、如果需要转载本文,请注明出处: 3、如果需要和笔者交流,请邮件至mcg890414@163.com 近日看Sreekrishnan的书,发现无论对于等待队列,工作队列,还是文件,等等,只要是需要进行操作的单元,在内核编程中,普遍运用了锁机制。 一开始我一直没有特别清楚锁机制的用途和含义,也没有正面应用过锁机制,但是最近看的多了,也渐渐有了认识,比如:spin_lock(mydrv_wq.l
2010-08-16 12:01:00 898
原创 Linux下cp命令的初步实现(-v开关外,命令行参数只能认知是否正确有待实现)
声明: 1、由于笔者是初学Linux下的C编程,很多对于文件的操作还不是很习惯,所以代码的很多部分写的比较拙劣和冗长,如果此文有幸被您拜读,请不吝指正。本文全文为半香仙笛(Woody.c)原创 2、如果需要转载本文,请注明出处:http://blog.csdn.net/mcg890414/archive/2010/08/04/5787910.aspx 3、如果需要和笔者交流,请邮件至mcg890414@163.com前言:学习乃循序渐进之过程,或深入浅出,或者由浅入
2010-08-04 14:13:00 4093 2
原创 内存对齐现象的出现及其解决办法
我们写结构体的时候常常会发现,编译器为了按成一些文件操作,常常会在给成员开辟内存的时候,出现一些“缝隙”,我经过自己做实验发现了这些问题:我们来看内存对齐的定义:编译器为了优化代码,往往会根据变量的大小,将其指定到合适的位置,即称为内存对齐。然后我们来看下面一个现象: 如果源代码如下:typedef struct { unsigned short usA;
2010-03-27 11:26:00 1076
原创 关于Win32 API(VC作为程序设计语言)的创建线程,解决互斥访问临界资源问题
此工程在4月份被更改,下面的是初级试验阶段的产物。不过能够进行一些交流。 2010-03-19 23:46:39 首先是工程(名为supper),在VC++6.0下是Windows Application,dsw文件的写法: Microsoft Developer Studio Workspace File, Format Version 6.00# WARNING: DO
2010-03-19 23:45:00 966
原创 工作记录:VS.NET2008配置问题
第一次在CSDN上写东西,写的竟然是我的问题。。话说用VS.NET2008也有一段时间乐,但是没有用来跑过Win32程序,昨天在实验室用装了很久没有动过的VS.NET2008,却发现“Windows.h”找不到的问题,查了资料说是SDK的问题,以后还是要多多注意,因为昨天时间太晚,加之实验室网络状况差,没有足够的时间进行修复,所以今天去上课期间修复为妙,为之失败记录一笔,以勉之。
2010-03-13 08:28:00 462
程序员真题(2004下~2009下).rar
2010-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人