11 NTSK13

尚未进行身份认证

C,java ,android, inux, alsa study.

等级
TA的排名 2w+

android 6.0 开发板 adb shell 使用 sqlite3

没有root 或者 没有 system 文件夹写权限的,可以不用往下看了.网上的adb shell 添加 sqlite3的方法大多已经过时.目前方法经实际验证可行.主要是三个文件 :https://download.csdn.net/download/beijiwei/10923334获取system 目录权限后,分别 push 到对应的目录 adb push D:...

2019-01-18 09:22:32

C++语言基本教程 第16课: C++概谈和与C的差异

从这节开始, 进入C++ 语言的介绍. 可能会有人奇怪,为什么上来就是 C++ 语言基本教程 第16课: C++概谈和与C的差异 ?这里稍微解释一下, C++常被称为 "带类的C".基本上 C 就是 C++的一个子集.也就是说之前15课,C语言的介绍, 是面向过程的编程语言介绍, 其实也是C++ 面向过程的编程语言介绍的一部分.C++ 是一种中级语言,它是由 Bja

2017-06-13 15:22:25

基本算法思想---递归

为什么要用递归 ?很多不理解递归的人,总认为用循环就可以实现的功能为什么要用递归? 理解起来还挺麻烦,完全没必要用递归嘛其实这是一种很肤浅的理解。因为好多时候循环没办法代替递归,就算可以代替,写出来的代码也很复杂,不方便理解.比如树和图的遍历等等.大家都知道递归分两步,递和归,递归对于空间性能来说,简直就是造孽,对于追求时空完美的人来说,简直无法接接受.如果递归仅仅是循

2017-04-25 15:26:11

Java JDK的安装与配置

Java 开发和 Android 开发均需要先安装 JDK一.JDK的安装      首先去Java 官网下载JDK,http://www.oracle.com/technetwork/java/javase/downloads/index.html安装过程很简单,可以均选择默认设置,直接点击"下一步"即可;安装目录可自定义到自己

2017-04-11 11:57:05

Java网络编程---回显聊天

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.PrintWriter;import java.net.Server

2016-12-26 18:18:41

C语言基本教程 第15课: 进阶方向概谈

这15 课踏踏实实的学完,也只是 入门而已.以下给他家提供几个进阶方向,大家可以根据自己的爱好和专业进行选择:基础方向: 1.学习和研究 数据结构和算法,无论你选择哪个方向,这个都是提高自己水平的必经之路.    这个很重要,不过这个就像修炼内功一样,不容易出效果,老是讲解的时候也很麻烦,总之一句话,讲课者容易出力不讨好,听课的人还往往    难以理解和运用.接下来我会

2016-08-22 16:13:49

C语言基本教程 第13课:标准库函数的使用

首先说明一点:这些库函数是不要求去背诵记忆的!为什么?  1.没必要,需要用到那个功能,就去查标准库函数,或者使用搜索引擎去搜索.2.全记住了很好,但是也没多大作用,就像是字典,现在还有人去背字典吗?3.编码多了,自然而然一些常用的库函数就记住了.以下是介绍性的文字:C语言标准头文件包括:                             

2016-08-22 15:06:37

C语言基本教程 第12课:文件输入输出(IO)

我们对文件的概念已经非常熟悉了,比如常见的 Word 文档、txt 文件、源文件等。文件是数据源的一种,最主要的作用是保存数据。在操作系统中,为了统一对各种硬件的操作,简化接口,不同的硬件设备也都被看成一个文件。对这些文件的操作,等同于对磁盘上普通文件的操作。例如,通常把显示器称为标准输出文件,printf 就是向这个文件输出,把键盘称为标准输入文件,scanf 就是从这个文件获取数据

2016-08-19 16:53:14

C语言基本教程 第11课:预处理的介绍

前面在讲头文件的时候,已经多次使用过#include命令。使用库函数之前,应该用#include引入对应的头文件。这种以#号开头的命令称为预处理命令。在实际开发中,有时候在编译之前还需要对源文件进行简单的处理。例如,我们希望自己的程序在Windows和Linux下都能够运行,那么就要在Windows下使用VS编译一遍,然后在Linux下使用GCC编译一遍。但是现在有个问题,程序中要实现的某

2016-08-19 16:45:43

C语言基本教程 第10课: 动态内存分配

之前介绍了 C 程序的内存,这里大概温习一下:(1)栈内存分配运算内置于处理器的指令集中,一般使用寄存器来存取,效率很高,但是分配的内存容量有限。一般局部变量和函数参数的暂时存放位置。(2)堆内存,亦称动态内存。如malloc和new申请的内存空间。动态内存的生存期由程序员自己决定,使用非常灵活。(3)全局代码区:从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内

2016-08-19 16:37:05

C语言基本教程 第9课: 自定义数据结构

首先介绍一下 类似的数据结构, 枚举类型枚举以每周七天为例,我们可以使用#define命令来给每天指定一个名字:#include #define Mon 1#define Tues 2#define Wed 3#define Thurs 4#define Fri 5#define Sat 6#define Sun 7int main(){ int day;

2016-08-19 16:18:43

C语言基本教程 第8课: 指针

指针确实是C语言的精髓,但是也很不容易理解.很多初学者 都是卡在这里的.因为 指针跟很多部分有交集, 我想写好这个教程确实也很有难度.不过放心吧, 我会尽力做好的.先列个提纲,介绍一下 指针的相关方面:1.内存,内存地址, 和指针2.指针的使用3.指针和数组4.指针和字符串5.函数指针6.多级指针内存,内存地址, 和指针我们现在大部分的电

2016-08-19 16:01:00

C语言基本教程 第7课:数组和字符串

举个例子,现在我需要3个整数变量,可以这么写:int a1=0,a2=0,a3=0;如果需要 30个整数变量,怎么办? a1 到 a30 ? 虽然要写很长一串,也勉强可以忍了;如果需要300个呢?    解决办法是数组, 顾名思义,就是一组数,上述可以写为int  a[30];int b[300];其中 a 和 b 分别是 数组的名字. 里边的每一个变量 称

2016-08-19 11:30:41

C语言基本教程 第6课:函数

先看一个简单的例子,PS: 故意截的图,免得你们复制粘贴,手敲吧 :)这个小程序的功能是输入两个整数,然后输出两个数的和.改造一下 ==>对比第一个,发现两者实现的功能完全一样:但是在第二个例子里边,出现了 第2行和第12行,这种没见过的东西,不要怕.现在开始分析第二个例子,之前的教程说了,每一个C程序都是从 main()开始执行的,这个当然也不例外,那

2016-08-18 17:06:21

C语言基本教程 第5课:语句和表达式

从这一课开始,终于可以愉快地编码了.首先 学习: C语言输入和输出 .C语言是一种编程语言,就像其他语言一样,也是一句一句的表达.C语言习惯用小写字母,大小写敏感,不使用行号,无程序行概念,可使用空行和空格,常用锯齿形书写格式.int main(int argc, char *argv[] ){ int i=0,j=0,sum=0; su

2016-08-18 15:19:06

C语言输入和输出

从这一课开始,终于可以愉快地编码了.首先介绍两个库函数, printf() 和 scanf();其实很不愿意先讲解printf()的,容易养成不调试的坏毛病.但是为了给初学者 增加学习的兴趣,还是讲了吧输出:在C语言中,有三个函数可以用来在显示器上输出数据:puts():只能输出字符串。putchar():只能输出单个字符。printf():可以输出各种类型

2016-08-18 14:17:13

C语言常量以及变量类型,存储类型和作用域

C语言常量以及变量类型,存储类型和作用域

2016-08-18 11:18:46

C语言基本教程 第4课:数据类型

现在有一排水桶,一共有0xFFFFFFFF 个,编号为0--0xFFFFFFFF,每个水桶的容量是8升,  现在如果  想一次取水 3升, 那么随便选择一个水桶(比如是第32号水桶),注入水. 因为所有的水桶看起来都一样,我们不太容易知道是哪个编号的位置里装水了, 为了跟没有装水的水桶区别开来,我们在这个第32号装了水的水桶上贴个标签叫 "xiaoming". 那么这个时候

2016-08-16 17:02:09

C语言基本教程 第3课: C程序基本概念

1.C语言是什么,有什么用  C语言是一门通用计算机编程语言,通常用作嵌入式编程,系统编程,用于嵌入式开发,Linux驱动开发.2.C语言发展历史•产生背景•ALGOL60→CPL语言→BCPL→B语言,写UNIX系统•产生过程•时间:1972~1973•地点:美国贝尔实验室•目的:UNIX操作系统•设计人: Ken.Thomps

2016-08-15 15:31:42

C语言基本教程 第1课:课前预习,介绍编程语言学习的基本原则和注意事项

C语言基本教程 第1课:课前预习,介绍编程语言学习的基本原则和注意事项首先说明一下, 我录制的视频和视频配套的本网站文章,当不用于商业目的时,可自由转载使用,如转载请注明转载本网站.本人联系方式如下:联系方式:微信: NTSK13QQ群: 492381986网站: http://www.hdswdev.com/ ===========================

2016-08-15 11:36:50

查看更多

勋章 我的勋章
    暂无奖章