自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (33)
  • 问答 (1)
  • 收藏
  • 关注

原创 安卓平台获取Mac地址

/** * 获取Mac地址,如果wifi没有开启则获取不到 * 开启WLAN是耗时操作,为了防止NAR建议放在子线程内执行 * 需要权限: * * * * 2017/5/25 li */public String getMacAddr() { String mac = ""; boolean ret = false; WifiManager wifiManager =

2017-05-25 13:54:35 438

原创 安卓系统获取mac地址

/** * 获取mac地址,如果wifi没有开启则尝试开启wifi并获取mac地址, * 为了防止NAR最好放在子线程内执行 */ public String getMac2() { String macSerial = ""; WifiManager wifiManager = (WifiManager) this.getSy

2017-01-20 13:40:31 1089

原创 C语言编程题,给定一个日期,输出这个日期是该年的第几天

/** C语言编程题 给定一个日期,输出这个日期是该年的第几天*/int getIndexOfDay(int year, int month, int day){ int months[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; int index, i; //判断是否为润年 i

2015-05-07 16:12:39 18948 2

原创 c语言面试题,画金字塔星星

#include #define LINE_NUM 4int main(){ int i, j; for ( i = 0; i < LINE_NUM; i++ ) { for (j = 1; j < LINE_NUM-i; j++) { printf(" "); } for

2015-05-07 15:47:56 3759

原创 android获取有效可用存储空间大小

android获取有效可用存储空间大小

2014-12-25 11:19:12 2071

原创 android SDK版本与API版本对应表

2014-08-05 11:53:02 1053

原创 android获取扩展存储路径,TF卡、U盘等

/** * 获取扩展存储路径,TF卡、U盘 * 2014-5-21 * lifusheng * @return */ public static String getExternalStorageDirectory(){ String dir = new String(); try { Runtime runtime = Runtime.getRuntime(

2014-06-24 15:53:56 7644

原创 android递归查找文件

public static void findFilePath4(String path){try {File a = new File(path);String[] file = a.list();File temp = null;String path2;String paths = new String();for(int i = 0; i if(path

2014-06-24 15:34:54 4177

转载 C语言五子棋算法

任何一种棋类游戏其要害是对当前棋局是否有正确的评分,评分越准确则电脑的AI越高。五子棋游戏也是如此,但在打分之前,我们先扫描整个棋盘,把每个空位从八个方向上的棋型填入数组gStyle(2, 15, 15, 8, 2),其中第一个下标为1时表示黑棋,为2时表示白棋,第二和第三个下标表示(x,y),第四个下标表示8个方向,最后一个下标为1时表示棋子数,为2时表示空格数,如:    gStyle(1

2012-04-13 16:17:03 2442

原创 VC6.0默认字体及大小

VC6.0默认字体及大小:

2012-01-05 11:57:02 2838

原创 Visual C++中去除警告

在编程中,编译器警告的意思是提问程序员:如果这样做将会出现意外的错误,你确定要这样做吗?    在很多情况下,我们写程序的时候会出现一些警告,而这些警告我们都知道这样做的确是需要的并且程序中多处出现这种做法。如果这样,编译时会出现很多警告,在几个以内我们可以忽略,但是多了,到几十个以上那么如果有一些我们不能忽略的警告我们可能也会被忽略。    在VC中提供了一种忽略指定警告的功能:#p

2012-01-05 11:19:06 863

原创 JAVA环境变量配置

Java开发工具包(Java Developer's Kit)JDK环境变量配置:1.系统变量path.;D:\Program Files\Java\jdk1.6.0_03\bin;2.系统变量classpath.;D:\Program Files\Java\jdk1.6.0_03\lib

2011-10-25 14:52:55 250

原创 strcat 连接字符串,c语言实现

/** * 连接字符串,c语言实现 */char * strcat (char * dst, const char * src){    char * cp = dst;        while( *cp )    {        cp++

2011-09-13 13:27:24 528

原创 strcmp 字符串比较,c语言实现

/** * 字符串比较,c语言实现 * 返回:returns -1 if src          returns  0 if src == dst         returns +1 if src >  dst */int strcmp ( const

2011-09-13 11:53:57 749

原创 strlen 得到字符串长度,c语言实现

/** * 得到字符串长度,c语言实现 */unsigned int strlen ( const char *str ){    const char *eos = str;        while( *eos++ ) ;        r

2011-09-13 11:45:15 573

原创 位图(.BMP)文件结构

// 文件头typedef struct tagBITMAPFILEHEADER {    WORD    bfType;      // 位图文件的类型,一般为BM    DWORD   bfSize;      // 位图文件的大小,以字节为单位    WOR

2011-09-09 17:04:08 500

原创 BMP文件格式

典型的位图文件格式通常包含下面几个数据块:位图头:保存位图文件的总体信息。 位图信息:保存位图图像的详细信息。 调色板:保存所用颜色的定义。 位图数据:保存一个又一个像素的实际图像。 下面的部分将会详细地描述位图文件中保存的数据。需要注意的是这是标准位图的文件格式,其

2011-09-08 22:09:42 413

转载 图片缩放算法

本算法是以灰度图为例,彩色图像也很简单大家自己修改即可.当然对浮点纹理也有效果.该算法在地形的高度图处理中已被使用,效率和效果还算满意.先看效果原始图片 最近点采样 线性采样基本原理就是缩放前

2011-09-07 11:55:01 2508 1

原创 异或加密

/** * 功能:加密(解密) * 参数:buf 源数据,len 源数据的大小 */BOOL Encryption(BYTE *buf, DWORD len){    DWORD i;    BYTE *p1;        p1 = buf;

2011-08-17 17:02:14 676

原创 简单异或加密(C语言)

/** * 加密(解密), 源数据必须是4字节对齐的数据 * src 源数据,dst 加密(解密)后的数据,size 源数据的大小,factor 加密因子 */BOOL Encryption(char* src, char* dst, DWORD size, DW

2011-08-17 16:44:25 3943

原创 UTF8编码转Unicode编码(C语言)

/** * 功能:UTF8编码转Unicode编码 * 参数:dst 目标字符串,src 源字符串 */WORD UTF8_to_Unicode(BYTE *dst, BYTE *src){    WORD i = 0, unicode = 0, ii,

2011-08-17 15:50:55 1353

原创 删除文件夹,包括子文件夹、子文件,windows

/** * 功能:删除文件夹,包括子文件夹、子文件 * 说明:要谨慎使用 */void DeleteDir(LPCTSTR lpszDir){    WIN32_FIND_DATA wfd;    TCHAR szFile[MAX_PATH];

2011-08-17 15:44:52 606

原创 二分查找(C/C++语言)

/** * 二分查找,前提条件是被查找的对象是排好序的(升序) * a[]: 数据集,n:总数量,key:被查找值 */DWORD BinarySearch(CString a[], DWORD n, BYTE* key){    DWORD low =

2011-08-17 15:43:18 593

原创 读取一行数据(C/C++语言)

// 读取一行数据(C/C++语言)BOOL ReadLine(CFile *f, CString *str){    char ch = 0;    int i;        *str = "";    while( *str == "" )

2011-08-17 15:40:52 1195

原创 堆排序算法(C语言)

//**********************************************************************************//堆排序算法//功能:对数组元素a[0]--a[n-1]进行排序//说明:共有3个函数组成//

2011-08-17 15:38:36 1317

原创 快速排序算法(C语言)

//**********************************************************************************//快速排序算法//功能:对数组元素a[low]--a[high]进行排序//***********

2011-08-17 15:38:08 505

原创 冒泡排序算法(C语言)

//**********************************************************************************//冒泡排序算法//功能:对数组元素a[0]--a[n-1]进行排序//**************

2011-08-17 15:37:32 463

原创 判断点是否在多边形内(C语言)

typedef struct tagST_POINT {    int x;    int y;} ST_POINT;/** * 功能:判断点是否在多边形内 * 方法:求解通过该点的水平线(射线)与多边形各边的交点 * 结论:单边交点为奇数

2011-08-17 15:01:30 4414 2

原创 打开多个.dsw工程

1.选择DSW文件类型然后点击高级按钮,如下图2.点击编辑3. &Open with MSDEV "C:\Program Files\Microsoft VisualStudio\Common\MSDev98\Bin\msdev.exe" "%1"       Msdev       system4.点击确定,OK!/////

2008-11-15 10:03:00 531

转载 BMP文件格式分析

//////////////////////////////////////////////////////////////////////////// BMP显示函数//////////////////////////////////////////////////////////////////////////typedef struct tagBITMAPFILEHEADER { /* bm

2008-11-12 15:54:00 388

转载 PSRAM

PSRAM,假静态随机存储器。 背景: PSRAM具有一个单晶体管的DRAM储存格,与传统具有六个晶体管的SRAM储存格或是四个晶体管与two-load resistor SRAM 储存格大不相同,但它具有类似SRAM的稳定接口,内部的DRAM架构给予PSRAM一些比low-power 6T SRAM优异的长处,例如体积更为轻巧,售价更具竞争力。目前在整体SRAM市场中,有90%的制造商都

2008-11-12 14:40:00 1352

Android C++高级编程 使用NDK

Android C++高级编程 使用NDK,Android C++高级编程 使用NDK

2018-01-24

Android4高级编程(第3版).pdf

Android4高级编程(第3版).pdf 英文版

2013-11-11

mysql-connector-java-5.1.25.zip

mysql-connector-java-5.1.25.zip 官网介绍 http://dev.mysql.com/doc/refman/5.6/en/connector-j.html

2013-06-29

Android反编译工具包(升级).7z

Android反编译工具包(升级).7z

2013-06-17

修改文件名工具.rar

修改文件名工具.rar

2013-02-28

[现代操作系统].(荷)Andrew.S.Tanenbaum.扫描版.pdf

[现代操作系统].(荷)Andrew.S.Tanenbaum.扫描版.pdf

2012-11-06

读取网卡物理地址小工具

读取网卡物理地址小工具 读取网卡物理地址小工具 exe可执行文件

2012-04-25

定时自动关机

定时自动关机,定时关机,自动关机, VC6.0,Microsoft Visual Studio 6.0

2012-03-29

获取和设置系统时间VC6

获取和设置系统时间,VC6.0工程,Microsoft Visual Studio 6.0

2012-03-25

经典算法分享.rar

经典算法分享,冒泡排序算法,快速排序算,法堆排序算法

2012-03-22

经典算法.c

经典算法.c

2012-03-21

ue_chinese_V15.10.0.1018.rar

ue_chinese_V15.10.0.1018.rar破解版

2012-03-16

C编码转换:gbk转unicode utf8转unicode

C编码转换:gbk转unicode utf8转unicode

2012-02-01

使用API建立Windows窗口实例

使用API建立Windows窗口实例; Microsoft Visual C++ 6.0编译通过; API(Application Program Interface)应用程序界面;

2011-12-06

Win32API大全+(中文版).chm

作为Microsoft 32位平台的应用程序编程接口,Win32 API是从事Windows应用程序开发所必备的。本书首先对Win32 API函数做完整的概述;然后收录五大类函数:窗口管理、图形设备接口、系统服务、国际特性以及网络服务;在附录部分,讲解如何在Visual Basic和Delphi中对其调用。 本书是从事Windows应用程序开发的软件工程师的必备参考手册。

2011-12-02

c与c++标准类库及函数.chm

c与c++标准类库及函数.chm

2011-12-02

MFC类库详解.chm

MFC类库详解.chm

2011-12-02

读取网卡物理地址.rar

VC读取网卡物理地址.rar, VC++6.0

2011-11-21

Linux下用NDK和SDK工具将库文件打包进apk应用.pdf

Linux下用NDK和SDK工具将库文件打包进apk应用.pdfLinux下用NDK和SDK工具将库文件打包进apk应用.pdf

2011-10-23

android开发教程.pdf

android开发教程.pdfandroid开发教程.pdfandroid开发教程.pdf

2011-10-23

C程序员面试题01.pdf

VC/C++程序员面试题,看了有利于提高C语言认知水平,更深入了解C语言,

2011-10-21

Java编程思想第四版完整中文高清版(免费).pdf

Java编程思想第四版完整中文高清版(免费).pdf

2011-10-20

JPG转BMP,JPEG图片文档转换成BMP图片文档,JPEG文件解码

这个程序是功能是将JPEG图片文档转换成BMP图片文档。 包括JPEG文件解码,BMP文件输出。 VC++6.0下编译通过。

2011-09-02

CString详解.txt

CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多

2009-04-02

mp3decode.rar

嵌入式开发的重要资料 关于MP3的一个重要工程

2009-04-02

C C++算法实例.c

C C++算法实例.c 一、数论算法 1.求两数的最大公约数 2.求两数的最小公倍数 3.素数的求法 二、图论算法 1.最小生成树 A.Prim算法: B.Kruskal算法:(贪心) 2.最短路径 A.标号法求解单源点最短路径: B.Floyed算法求解所有顶点对之间的最短路径: C. Dijkstra 算法: 3.计算图的传递闭包 4.无向图的连通分量 A.深度优先 B 宽度优先(种子染色法) 5.关键路径 6.拓扑排序 7.回路问题 9.判断图中是否有负权回路 Bellman-ford 算法 10.第n最短路径问题 三、背包问题 1.0-1背包: 每个背包只能使用一次或有限次(可转化为一次): 2.可重复背包 四、排序算法 A.快速排序: B.插入排序: C.选择排序: D.冒泡排序 E.堆排序: F. 归并排序 G.基数排序 五、高精度计算 1.高精度加法 2.高精度减法 3.高精度乘以低精度 4.高精度乘以高精度 5.高精度除以低精度 6.高精度除以高精度 六、 树的遍历 1.已知前序中序求后序 2.已知中序后序求前序 3.已知前序后序求中序的一种 七 进制转换 1.任意正整数进制间的互化 除n取余 2.实数任意正整数进制间的互化 乘n取整 3.负数进制: 设计一个程序,读入一个十进制数的基数和一个负进制数的基数,并将此十进制数转换为此负 进制下的数:-R∈{-2,-3,-4,....-20} 八 全排列与组合的生成 1.排列的生成:(1..n) 2.组合的生成(1..n中选取k个数的所有方案) 九.查找算法 1.折半查找 2.树形查找 十、贪心 *会议问题 (1) n个活动每个活动有一个开始时间和一个结束时间,任一时刻仅一项活动进行,求满足活动数最多的情况。 解:按每项活动的结束时间进行排序,排在前面的优先满足。 (2)会议室空闲时间最少。 (3)每个客户有一个愿付的租金,求最大利润。 (4)共R间会议室,第i个客户需使用i间会议室,费用相同,求最大利润。 十一、回溯法框架 1. n皇后问题 2.Hanoi Tower 汉诺塔 十二、DFS框架 NOIP2001 数的划分 十三、BFS框架 IOI94 房间问题 十五、数据结构相关算法 1.链表的定位函数 2.单链表的插入操作 3.单链表的删除操作 4.双链表的插入操作(插入新结点q) 5.双链表的删除操作

2009-04-02

GBK 汉字内码扩展规范编码表(二).txt

GBK 汉字内码扩展规范编码表(二) 嵌入式开发必不可少的资料

2009-04-01

ASCII 码字符表.pdf

ASCII 码字符表.pdf ASCII(美国标准信息交换码)字符表

2008-11-08

C语言函数大全(语法着色版).CHM

C语言函数大全(语法着色版).CHM C语言函数大全(语法着色版).CHM C语言函数大全(语法着色版).CHM

2008-11-07

J-Link用户手册_V3.1.pdf

J-Link用户手册_V3.1.pdf ARM开发,仿真器

2008-11-04

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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