数据结构-c语言实现链表的创建,增删,翻转

很经典的课题了,这里直接给出源程序: #include <stdio.h> #include <stdlib.h> #define LIST_MAX_LEN 10 typedef int ElementT...

2018-12-28 18:32:02

阅读数 18

评论数 0

数据结构--c实现栈的出栈入栈

 一,只有栈顶的情况。 1,首先定义链表单节点: typedef struct node {     ElementType data;     struct node *next }StackNode ,*LinkStack; 2. 然后初始化,也就是给栈顶节点的元素赋值NULL 。 v...

2018-12-25 20:55:18

阅读数 18

评论数 0

Android 养成记-1.5 二维码生成+添加logo+识别+扫码

先看图说话:       1.二维码生成: public void generateQRcode() throws FileNotFoundException { String mLink = text.getText().toString(); ...

2018-11-11 11:29:06

阅读数 74

评论数 0

C- 总结篇

1.  字符数组 1) char str[]={'a','b','c'} ; // str 不包含‘\0’ 结束符 2) char str[3]={'a','b','c'} ;//与上面相同意思,不会报错,请注意与 5) 的区别 3) char str[5]={'a','b','c'}; /...

2019-01-21 16:46:08

阅读数 32

评论数 0

Android 基于bmob平台的手机登录验证码注册 等功能实现

    首先是基于Bmob 平台,采用MVP 开发模式。效果见图:           下面一 一给出源码:   MVP 目录结构:   登录/注册的Activity: package com.example.yangzi.mvp_dev.u...

2018-12-31 12:19:03

阅读数 64

评论数 0

android 测试必备 -adb 工具的使用

ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。 安装adb.exe  其实,这个不需要安装,只要下载 copy到对应目录即可。如果从事android 开发的,下载的SDK 里就会有自带adb...

2018-12-20 17:49:22

阅读数 39

评论数 0

c-一维字符数组

一维字符教组的定义及初始化 一维字符数组的定义格式为: char 数组名[数组大小]; 例如:   char c[10]; 该语句定义了一个一维字符数组 c,大小为 10,即占 10 个字符变量空间,最大可存储长度为 9 的字符串(第 10 个字符为 '0')。由于没有显式给每个字符...

2018-12-17 11:14:36

阅读数 17

评论数 0

c- 数组越界问题

为了加深大家对数组越界的了解,下面通过一段完整的数组越界示例来演示编程中数组越界将会导致哪些问题。   #define PASSWORD "123456" int Test(char *str) { int flag; char buffer[7...

2018-12-17 10:47:22

阅读数 22

评论数 1

c-字符数组,字符串长度

http://www.cnblogs.com/rollenholt/archive/2012/04/12/2443798.html

2018-12-14 18:07:21

阅读数 18

评论数 0

c--getchar() 清空缓存

getchar() 该函数的原型为: # include <stdio.h> int getchar(void); 功能是从缓冲区中读取一个字符。这个函数非常简单,连参数都没有,非常好用。下面用 scanf 给字符变量赋值和吸收回车的程序用 get...

2018-12-14 16:53:29

阅读数 202

评论数 1

C/C++ --15 款最好的 C/C++ 编译器和集成开发环境

https://www.oschina.net/news/49359/best-compilers-and-ides-for-cc-programmers

2018-11-30 17:44:35

阅读数 163

评论数 0

人工智能初学--spark机器学习

what is spark? spark是一种对大规模数据集进行处理的快速而公用的计算引擎。   spark据用四大特性,高效,简单易用,通用性,以及可以运行在任何地方。   spark提供了核心抽象,即RDD,RDD是一种集群节点数据的集合,提供了并行操作的API   what i...

2018-11-13 21:25:33

阅读数 81

评论数 0

人工智能初学---开发工具使用

1. Anaconda         Anaconda 是一个用于科学计算的Python 发行版。支持linux ,windows 系统,提供了包管理与环境管理的功能,可以很方便的解决多版本Python的并存,切换,以及各种第三方包(如 NumPy,Pandas)安装的问题。 下载地址htt...

2018-11-12 17:48:41

阅读数 1104

评论数 0

android 控件使用---ButterKnife的 apt 插件

ButterKnife是一个专注于Android系统的View注入框架,可以减少大量的findViewById以及setOnClickListener代码,可视化一键生成。 ButterKnife 优势 1、强大的View绑定和Click事件处理功能,简化代码,提升开发效率 2、方...

2018-11-11 20:22:15

阅读数 26

评论数 0

android 编译错误总结--使用ButterKnife

1.Android Studio使用ButterKnife各种错误解决Plugin with id 'android-apt' not found.   ButterKnife可以帮助我们查找控件,添加事件绑定等等,可以减少很多代码,但是在使用过程中对新手来说,往往会碰到很多坑。 Androi...

2018-11-11 20:18:09

阅读数 88

评论数 0

Android 养成记-- MVP 模式开发

https://blog.csdn.net/briblue/article/details/52839242   https://blog.csdn.net/yanbober/article/details/45645115 这篇文章写的相当的好

2018-11-11 17:41:29

阅读数 24

评论数 0

人工智能初学- 1.5 支持向量机

术语概念 1. 分割面 2. 超平面 3.间隔 4.支持向量 支持向量机是一种二分类模型,定义在特征空间上的间隔最大的线性分类器     三种情况 1. 线性可分 2.近似线性可分 3.非线性可分 线性可分 计算过程       得到的目标: ...

2018-11-11 16:21:21

阅读数 1586

评论数 1

人工智能初学- 1.4 基于深度学习的目标检测技术

目标检测 顾名思义,就是需要确定两个特征: 1,目标的位置 2,目标的类别   即这个目标的具体位置是在哪里,它是个什么样的东西。 从图像识别的任务说起 这里有一个图像任务: 既要把图中的物体识别出来,又要用方框框出它的位置。   卷积神经网络CNN已经帮我们完成了图像识别(判定...

2018-11-11 12:32:31

阅读数 78

评论数 0

Linux shell 常用命令

(1)命令ls——列出文件  ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件  ls a* 列出当前目录下以字母a开头的所有文件  ls -l *.doc 给出当前目录下以.doc结尾的所有文件  (2)命令cp——复制文件  cp afile afile.bak ...

2018-11-08 11:17:02

阅读数 35

评论数 0

Android 养成记-1 --1.4 动画系列 (菜单侧滑+图标旋转+dialog弹出+点击效果)

菜单侧滑动画 思想是布局文件里,将菜单栏跟内容栏放在同一个layout中,但是菜单栏初始是隐藏状态. 总布局是线性水平布局: <LinearLayout xmlns:android="http://schemas.android.com/apk/res...

2018-11-08 02:35:17

阅读数 37

评论数 0

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