编程基础零散记录
文章平均质量分 82
wangchaoqun1997
Unity C#
展开
-
C++与Java比较
C++与Java比较“作为一名C++程序员,我们早已掌握了面向对象程序设计的基本概念,而且Java的语法无疑是非常熟悉的。事实上,Java本来就是从C++衍生出来的。” 然而,C++和Java之间仍存在一些显著的差异。可以这样说,这些差异代表着技术的极大进步。一旦我们弄清楚了这些差异,就会理解为什么说Java是一种优秀的程序设计语言。本附录将引导大家认识用于区分Java和转载 2017-05-23 10:36:57 · 299 阅读 · 0 评论 -
学习鸟哥私房菜 记录关键词-4 2013-12-27
36:数据流重导向 或1> >>或1>> 2> 2>> 执行命令:从文件或者设备读取数据,经处理后输出到设备或者文件 例如:find /home -name testing> list_right 2>list_error find /home -nametesting > list_right 2>/dev/null原创 2013-12-27 18:21:39 · 575 阅读 · 0 评论 -
学习鸟哥私房菜 记录关键词-2 2013-12-24
第八章 linux磁盘与文件系统管理1:扇区是硬盘片上最小的存储物理量2:分区的要点:就是记录每一个分区的起始柱面,结束柱面3:MBR 主引导区 在一块硬盘的第0轨上4:分好区后要对此区进行格式化,一个分区相当于一个文件系统,理论上一个分区不支持两种文件系统5:硬盘最小的存储单位是扇区,数据存储的最小单位是逻辑块,逻辑块是以扇区为基础,2的n次方,磁头一次可以读取一块6原创 2013-12-25 11:55:59 · 657 阅读 · 0 评论 -
学习鸟哥私房菜 记录关键词-1 2013-12-23
书名:鸟哥私房菜基础学习篇第二版记录关键字 第五章 启动关机、在线求助与执行命令的方式 1:~ 是一个变量2:注销用户:exit3:命令太长,用\来续行4:linux系统中英文大小写不一样5:可以修改终端支持的语系6:date命令 日历命令cal 计算器bc7:shell中的Tab 按一次命令补齐,按两次文件补齐8:Ctrl-c 终止当前运行的原创 2013-12-23 17:50:03 · 627 阅读 · 0 评论 -
分享一个Android平台编译脚本1
在分享的基础下进一步完善打包功能#!/bin/bashCPUINFO=$(cat /proc/cpuinfo | grep name |cut -f2 -d: | uniq -c;)echo "the cpu info${CPUINFO}"CPUINFO=${CPUINFO# *}CPUINFO=${CPUINFO# *}CPUINFO=${CPUINFO# *}原创 2017-05-23 13:49:23 · 339 阅读 · 0 评论 -
Vim颜色配置
自己习惯的vim颜色配置1:将下面内容复制到文件wangcq327_20170620.vim中,然后将此文件放于vim color目录 如.vim/colors/wangcq327_20170620.vim2:然后在.vimrc中添加如下:colorscheme wangcq327_20170620syntax enable syntax on"原创 2017-06-20 17:33:50 · 913 阅读 · 0 评论 -
window 下 gvim配置文件
个人习惯用的window 下 gvim配置文件1:将下面文件内容复制到_vimrc,然后放到 vim/目录下即可source $VIMRUNTIME/vimrc_example.vimsource $VIMRUNTIME/mswin.vimbehave mswin"关闭兼容模式set nocompatible"总是显示状态栏 设置状态栏原创 2017-06-20 19:15:10 · 681 阅读 · 0 评论 -
MTK平台根据特定项目定义一个C++,java中用到的宏方法
MTK平台根据特定项目定义一个C++,java中用到的宏方法1:在projectconfig.mk中添加WANGCHAOQUN = yes2:在对应源文件的上级目录中的Android.mk中添加如下:ifeq ($(WNAGCHAOQUN),yes)LOCAL_CFLAGS += -DABCDEFendif3:在源文件中就可以使用ABCDE原创 2017-07-04 17:05:07 · 468 阅读 · 0 评论 -
Head First设计模式1----------策略模式
****************************************************************************************************************************************************************策略模式********************************原创 2017-07-18 11:24:07 · 335 阅读 · 0 评论 -
C语言中static 和 extern用法
C语言中每一个变量和函数都有两个属性1:数据类型2:存储类别/*****************//****** 变量 *****//*****************/对于存储类别,分为静态存储和动态存储首先static 修饰的变量存于静态存储区static 修饰局部变量,则局部变量整个运行期间都存在,且只初始化一次,存在于静态存储区static 修饰原创 2014-05-25 10:01:27 · 549 阅读 · 0 评论 -
const 和指针
const 和指针指向常量的指针 const char *p;//指针指向单元内容不可变,但指针可指向新单元常指针 char * const p = 地址;//指针指向单元,但单元内容可变指向常量的常指针 const char * const p =地址;//指针指向单元不可变,单元内容不可变原创 2014-05-25 10:04:20 · 431 阅读 · 0 评论 -
ctags使用方法 ctags的使用方法
用ctags看代码时,检索函数及变量使用的文件是tags文件,有时我们会定制检索的文件范围,这时候就可以通过ctags命令的一些参数来控制tags文件的内容 1:递归检索当前目录以下所有默认要检索的文件ctags-R2:递归检索当前目录以下所有默认要检索的文件,且检索被#if 0包含的内容ctags-R --if0=yes3:递归检索当前目录以下所有c c++ java类原创 2017-05-23 19:22:12 · 6324 阅读 · 0 评论 -
ctags使用方法 ctags的使用方法1
分享一个ctags生产指定tags的脚步使用方法:./ctags codepath即执行cd codepath/alpsctags -R --verbose=yes --languages=c,c++,java, kernel*将codepath/alps目录下的kernel*文件夹(文件)递归检索其中的c,c++,java类型的文件(应为c++类型的文件包含.原创 2017-05-23 20:37:41 · 459 阅读 · 0 评论 -
java中的this引用
java中的this引用的理解 每个类中都有一个本类的this引用,类似:类名 this;实例对象时,this引用指向对象本身其最主要的作用是让类中的方法可以访问本类中的另外一个方法或属性,因为调用一个方法或属性(非类方法/属性)必须要有实例非类方法/属性相当于方法的参数列表有个隐含参数[类名 this]或属性实际为this.属性 注意,static修饰的方法中无这个隐原创 2017-05-25 18:57:02 · 2001 阅读 · 0 评论 -
java基础复习
定义一个数组;//不能指定数组大小,Name只是一个引用变量(指针)type[] Name =new type[]{element1,element2,...};//type也可换成type的字类Nmae ={element1,element2,...};type[] Name =new type[4]{element1,element2,...};使用Name[0],Name原创 2017-05-26 13:53:25 · 309 阅读 · 0 评论 -
git 总结
git 阶段整理总结内容:git服务器阶段整理总结日期:20140623作者:王超群备注:内容来源 pro_git_中文版本.pdf git管理下文件的三种状态接下来要讲的概念非常重要。对于任何一个文件,在 Git 内都只有三种状态:已提交(committed),已修改(modified)和已暂存(staged)。已提交表示该文件已经被安全地保存在本地数据库中了原创 2014-07-02 21:53:35 · 413 阅读 · 0 评论 -
shell脚本总结
shell总结 shell脚本的本质是shell命令的有序集合 建立shell脚本的步骤:建立shell脚本,编写任意多行操作系统命令或shell命令,增加文件的执行权限,结束 shell变量shell允许用户建立变量存储数据,但不支持数据类型。将任何赋给变量的值都解释为一串字符shell有如下四种变量:用户自定义变量,位置变量,预定义变量,环境变量 用户自原创 2014-07-02 21:52:35 · 6412 阅读 · 0 评论 -
Makefile总结
Makefile 总结 /: make规则target:perrequisites[TAB]command/: make 只管文件依赖性,在找寻的过程中,如果出现错误,比如最后被依赖的文件找不到,那么make 就会直接退出,并报错,而对于所定义的命令的错误,或是编译不成功,make 根本不理/: Makefile主要包含五个东西,显式规则,隐晦规则,变量定义,文件指示,注释原创 2014-07-02 21:50:53 · 525 阅读 · 0 评论 -
再看C语言
1:常量在程序运行过程中,其值不能被改变的量称为常量分为字面常量也叫直接常量和符号常量两种字面常量如:0 ,-3;(整形常量) 4.6(实型常量) 等符号常量:#define P 3.14 2:整型常量的表示 十进制:123八进制:0123 (等于10进制 1*8*8+2*8+3) ; -011表示八进制-11,即使进制-9十六进制:0x123 3原创 2014-05-25 17:13:14 · 448 阅读 · 0 评论 -
BLE 怎样添加 Characteristic
Attribute Protocol (ATT)BLE protocol如下图1:ATT is based on aClient Server relationshipThe server holds一些信息如 sensor value等,这些信息以atable的形式组织起来,也就是 attribute tabletable中的每一个attribute 是一个valu原创 2017-09-21 18:35:26 · 3941 阅读 · 0 评论