- 博客(12)
- 资源 (56)
- 收藏
- 关注
原创 Android中用intent发送邮件
下面是一个用intent发用邮件的Util类,可以发送附件。//MailUtil.javapackage com.maclab.util;import java.io.File;import com.dropbox.client2.session.Session.AccessType;import android.content.Context;import android
2013-03-31 20:15:44 3821
原创 进程控制
几个基本概念进程进程的经典定义就是一个执行中的程序的实例,系统中的每一个程序都是运行在某个进程的上下文中的,上下文由程序正确运行所需要的状态组成的,这个状态包括存放载存储器中的程序的代码和数据,它的栈,通用目的寄存器的内容,程序计数器,环境变量以及打开文件描述符的集合。关键抽象1.一个独立的逻辑控制流,他提供一个假象,好像我们的程序独占使用使用处理器。2.一个私有的空间
2013-03-25 19:54:00 2487 2
原创 C语言中的位运算和逻辑运算
位运算C语言中的位运算包括与(&),或(|),亦或(^),非(~).下面的代码包扩了这些基本运算,还有一个两个数的交换(不用第三个数)。#include#include//print a int in binaryvoid bit_print(int a){ int i; int n=16; int mask = 1 << (n-1); for(i = 1;
2013-03-25 09:26:34 3803
原创 android中获取即时天气
先看效果:需求非常简单,在菜单中加入天气查询的按钮,点击后显示即时天气。准备工作:1.下载华为能力SDK;http://imax.vmall.com/nj-campus/universityEpDown/toDownPage2.申请一个应用获取appId和appkey,待会要用到。简单的思路就是先通过网络或者gps获取到当前位置的经纬度,然后
2013-03-24 18:34:06 3268
原创 再学C++ Primer(11)-模板与泛型编程
泛型编程与面向对象编程一样,都依赖于某种形式的多态性。面向对象编程所依赖的多态性称为运行时多态性,泛型编程所依赖的多态性称为编译时多态性或者参数式多态性。在泛型编程中,我们所编写的类和函数都能多态地用于跨越编译时不相关的类型,一个类或者一个函数可以用来操纵多种类型的对象。标准库中的容器、迭代器和算法是很好的泛型编程的例子。模板是泛型编程的基础。模板函数的例子首先来看一段用于
2013-03-22 12:55:39 2064 4
翻译 再见微软,你好脸书
今天是我在微软的最后一天,毕业之后我就直接来到了这里,到现在已经12年了。下周我将会去Facebook西雅图的工作室工作。 下面是我在最后发给微软的同事的邮件,我热爱微软,我热爱着过去12年里开心的每一天。接下来将是一段新的旅程! 很随意的12年结束了。 微软是一个很棒的地方,今天我是我在这里的最后一天, 我总是很随
2013-03-21 21:04:49 2609 1
原创 读《软件随想录》
大概去年的这个时候买下了这本书,最近花了一周左右的时间来读。 首先想说的是:这确实是一本很不错的书,不论是对于学生,还是开发者,抑或是创业者,看完之后都会有一些启发。 书的内容就是整理了Joel(一位卓越的程序员,没错和我们干的是同一件事)的一些博客或者演讲,里面谈到了对cs课程的学习,怎样去赚钱,代码的规范,软件发布定价......里面的观点都很不错.
2013-03-16 10:56:43 1983 3
原创 Opensuse12.2配置 Apache2+PHP5+MySQL(LAMP)
1.安装Mysql直接进Terminal,安装zypper install mysql-community-server mysql-community-server-client然后我们为MySQL创建一个系统启动链接(这样做可以使系统启动时MySQL也自动启动),启动MySQL服务器(在root用户下完成):/sbin/chkconfig --add mysql
2013-03-13 01:13:00 3477
原创 android中的线程
通常Android运行时只有一个线程,就是UI主线程,负责更新ui,也可以处理一些逻辑工作,但遇到复杂的工作,就不可以直接丢给主线程来处理,不然UI线程就会卡在那,导致系统无响应。 android中多线程实现主要依靠Handler和AsyncTask。Hander的例子首先看一下将复杂操作直接放在UI进程的例子.这里的复杂计算是计算圆周率。布局文件,界面上只有一个非常
2013-03-12 20:46:20 2003
原创 ubuntu12.04 编译emacs24.2
1.下载源码去这里http://mirrors.ustc.edu.cn/gnu/emacs/。下载emacs-24.2.tar.gz,然后解压到/user/local/lib文件夹下面。2.安装第三方库sudo apt-get install libgtk2.0-devsudo apt-get install libxpm-devsudo apt-get install l
2013-03-10 21:35:03 2858 1
原创 每日一Lua(6)-lua与c的交互及学习总结
lua作为小巧精悍的脚本语言,易于嵌入c/c++中 , 广泛应用于游戏AI ,实际上在任何经常变化的逻辑上都可以使用lua实现,配合c/c++实现的底层接口服务,能够大大降低系统的维护成本。 lua和c/c++的数据交互通过"栈"进行 ,操作数据时,首先将数据拷贝到"栈"上,然后获取数据,栈中的每个数据通过索引值进行定位,索引值为正时表示相对于栈底的偏移索引,索引值为负时表示相对
2013-03-05 16:03:29 2202
原创 c语言实现有限状态机
有限状态机是一种数学概念,运用到程序中,可用于有限数量的状态的变化,每个子程序进行一些处理并选择下一种状态。基本的实现思路就是用一张表保存所有可能的状态,并列出进入每个状态时可能执行的所有动作,其中最后一个动作就是计算下一个应该进入的状态。运行状态就是从初始状态开始,不停的在各个状态之间转换,直到结束状态。FSM的实现方式:1) switch/case或者if/else这无
2013-03-04 17:00:55 5611 2
stanford_bunny
2013-08-17
Unity3D的 Shader例子
2014-09-26
Resources_airhockey
2013-12-28
基于Qt的图像采集系统
2013-09-18
g77_pack g77_pack
2013-08-28
ffmpeg-snapshot
2013-08-21
xvidcapi386.deb
2013-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人