- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 C# StructLayouAttribute属性
在c#中,我们可以用StructLayoutAttribute属性来控制成员的内存布局。 默认使用LayoutKind.Sequential属性,即 按照struct占用空间最大的成员进行对齐。 LayoutKind.Explict属性,不对结构体进行内存对齐,需要小心的是 FieldOffset属性,FieldOffset()里的参数代表变量从结构起始内存地址偏移多少个byte的内存地址开始存
2015-07-31 13:27:55 725
原创 Python 删除字符串
1、strip(),lstrip(),rstrip()方法,在没有参数时,分别能删除字符串开头或结尾、左边的、右边的空格,传入参数时,分别能删除字符串开头或结尾、左边的、右边的相关字符串。>>> # Whitespace stripping>>> s = ' hello world \n'>>> s.strip()'hello world'>>> s.lstrip()'hello worl
2015-07-30 20:43:47 8428
原创 Python文件操作注意事项
1、os.listdir()方法获得输入路径下的所有文件夹和文件,不包括文件夹里包含的文件,只进入输入路径的一层目录。比如E:\chrome__MACOSX 路径下有 ARDrone_SDK_2_0文件夹和._ARDrone_SDK_2_0_1文件,只会获得这两项,而不会获得ARDrone_SDK_2_0_1文件夹下的文件夹和文件。 2、在进行输入路径拼接时,要注意’\’符号是转义符号,会使后面的
2015-07-30 17:05:43 1161
原创 安卓中找不到Theme.AppCompat.Light的解决方法
将 <style name="AppBaseTheme" parent="Theme.AppCompat.Light"> 改为 <style name="AppBaseTheme" parent="android:Theme.Light"> 同理,将 <style name="AppBaseTheme" parent="Theme.AppCompat.Light.DarkActionBa
2015-07-29 17:21:29 6223
原创 Android 方法
最近在学习一个比较大的Android项目,里面看到了一些Android方法,有些忘记了,又复习了一遍,把下面的记录了下来 1、控件的visbility属性,当设为gone时,是隐藏,不保留空间占用的空间 2、getIdentifier获取包下指定 资源的ID 3、获取屏幕 Display display=getWindowsManger().getDefaultDisplay; D
2015-07-29 15:06:32 1545
原创 Unable to resolve target 'Google Inc.:Google APIs和Open the Java build path property page of project
在导入Android工程时遇到了Unable to resolve target ‘Google Inc.:Google APIs:‘16’错误和Open the Java build path property page of project。 解决步骤如下: 1、在eclipse里的工作区里面删除工程 2、修改工程里面的project.property文件,将里面的target=Googl
2015-07-28 09:49:53 2641
原创 ardrone 1.0 提供的win32 sdk_demo 分析
ardrone 1.0 提供的win32 sdk_demo 分析 1、程序运行后首先运行ardrone_tool_win32.c,看它的main函数,在里面调用了test_drone_connection()函数 ,用来连接无人机发出的WiFi。随后调用ardrone_tool_setup_com()函数配置AT命令,视频传输的基本配置。然后调用ardrone_tool_init函数,在这个函数里
2015-07-24 22:34:11 696
原创 vs2010 程序运行闪退
1、因为没有阻塞性方法,加上#include,在main方法主要逻辑进行完后,加上system("pause")2、菜单栏上 调试->开始执行不调试,或者 Ctrl+F5
2015-07-24 16:54:03 3776
原创 什么是c语言中的目标文件
c语言的编译分成编译和 链接两个阶段。在编译阶段,经过预处理,对宏定义指令进行替换,对条件编译指令进行处理,对#include指令里面的头文件进行添加后, 然后将其翻译成汇编代码,同时对代码进行优化,然后是汇编过程,将汇编代码翻译成机器指令,得到相应的包含代码段和数据段的目标文件。链接阶段,将调用的库文件的函数,引用的另一个源文
2015-07-24 15:31:00 2871
原创 #pragma comment 的作用
比如 #pragma comment(lib,"ws2_32.lib") 在目标文件中加入ws2_32.lib库文件,提供相关的api支持
2015-07-24 15:06:56 2643
原创 C语言中对结构体或数组清零的最快方法
假设有结构体 addr;memset(&addr,0,sizeof(addr));memset()方法是在某个内存块内填充某一特定的值
2015-07-24 14:45:46 28241
原创 gtk/gtk.h 没有那个文件或目录 的解决方法
在用gtk写简单的小程序时,出现了 gtk/gtk.h 没有那个文件或目录 的错误。打开终端 gcc main.c -o main `pkg-config --libs --cflags gtk+-2.0`
2015-07-19 21:24:46 17612 5
原创 ubuntu 安装 BCM43142 网卡驱动
打开终端,输入sudo apt-get install linux-headers-`uname -r` dkms build-essential bcmwl-kernel-source
2015-07-19 13:20:22 1825 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人