自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 nano简单使用介绍

一、背景计算云提交代码,到填写commit信息的时候,突然之前的Vim编辑器不能用了,是一个陌生的界面。后来发现是nano,在linux的环境下,如果不熟悉相关操作命令,连修改、保存、退出都得试半天,最后百度才搞定。二、简单介绍nano是linux自带的一个简易文本编辑器,我们只需要知道怎么进入,怎么退出就行了。三、具体操作进入nano执行 nano text.txt 命令就可以...

2019-02-22 10:33:33 14732 3

原创 Linux学习笔记_5_shell编程之正则表达式

https://www.imooc.com/learn/378shell编程之正则表达式简介: 正则表达式在查找中的作用是非常重要的。本课程是《Tony老师聊shell》系列课程的第四篇,为你带来Linux shell中的正则表达式,字符截取命令cut、printf、awk和sed,字符处理命令sort和wc。目录:第1章 正则表达式介绍正则表达式与通配符的概念,通过大量的案例演示正则...

2018-11-23 15:37:00 263

原创 Linux学习笔记_4_shell编程之环境变量配置文件

shell编程之环境变量配置文件https://www.imooc.com/learn/361简介:本课程是《Tony老师聊shell》系列课程的第三篇,为你带来常用的Linux环境变量配置文件的使用。对环境变量配置文件的功能进行了详解,然后又介绍了其他环境变量配置文件,包括注销时生效的环境变量配置文件、历史命令相关的环境变量配置文件、shell登录信息配置文件等。目录:第1章 环境变量...

2018-11-08 09:30:27 193

原创 Linux学习笔记_3_shell编程之运算符

shell编程之运算符 https://www.imooc.com/learn/355**简介:**本课程是《Tony老师聊shell——变量》课程的延续,主要介绍Linux shell编程基础中的运算符。包括declare命令、数值运算方法和变量测试。首先在declare命令中介绍了数值型和数组类型的声明,然后介绍了运算符的详细使用,最后对不同场景下的变量进行了测试。目录:第1章 概述...

2018-11-06 09:43:12 210

原创 Linux学习笔记_2_shell编程之变量

shell编程之变量 https://www.imooc.com/learn/336**简介:**本课程是《Linux达人养成计划I》中第九章课程的延续,主要介绍Linux shell编程基础中的变量。包括Bash变量的分类和各变量的详细使用,如:用户自定义变量、环境变量、语系变量、位置参数变量和预定义变量目录:第1章 Bash变量概述介绍课程的主要内容。1-1 Bash变量概述 (0...

2018-11-05 19:19:23 129

原创 Android签名机制介绍

一、Android签名机制--基础概念1. 消息摘要算法2. 非对称加密算法(RSA算法)3. 数字签名二、Android签名机制--APK签名过程1. APK签名概述2. APK签名相关的文件3. 签名的过程(MANIFEST.MF)4. 签名的过程(CERT.SF)5. 签名的过程(CERT.RSA)6. 签名结束三、Android签名机制--APK签名验证过程1....

2018-10-30 14:08:22 187

原创 算法系列_基础02_树的基本概念

对于数据结构的印象除了二叉树好像就没别的了,所以我从树这一章切入到数据结构的学习中去。后面遇到易混淆或者重要的基本概念,都可以慢慢增加到这篇文章的后面。

2016-04-06 16:22:58 243

原创 算法系列_基础01_O(nlogn)的理解

前两天心血来潮买了两本书,打算补一下数据结构的基础,今天开张,就从O(xxx)的理解开始。讨论算法的时候会用到时间复杂度这个概念来衡量该算法,之前一直对O(n^2)、O(n)、O(nlogn)等写法一知半解,今天在《数据结构与算法分析-c语言描述》这本书中得到了答案,以后再看到,大写的O,就不会再有陌生感了。

2016-03-23 17:23:01 2388

原创 算法系列_实例01_最长上升子序列问题

之前在oj上做题基本上是按照题目要求一步一步往下做,有的就算分情况讨论的分支比较多,花点时间也还搞得定,但是直到遇到“合场队”和“Redraiment的走法”这两个题,实在把我难住了,在努力了几把之后,感觉自己智商不够,终于缴械,在网上找答案,这两个题可以归纳为“最长上升子序列问题”,是动态规划的入门级练习,有标准答案。在此记录一下,加深理解。

2016-03-21 17:08:42 434

原创 java字符串

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String str = sc.nextLine();String[] strs = str.split("\\.");int

2015-09-08 10:49:28 305

原创 C语言解析url

由于项目需要,我要用STM32处理手机发去的命令,格式是HTTP的get方法,如下:192.168.16.160/?control=lamp&led=1&cl=6500&pr=1000&ms=0&al=1&tm=08.15&delay=60&$就是说要把等于号后面的值都解析出来,在网上没找到比较满意的做法,于是自己写了一个函数来做解析。{CSDN:CODE:640394

2015-04-10 12:05:20 620

原创 cjson和malloc

由于项目需要,我要在STM32里面加入cjson的部分,方便生成json数据,回传到手机。 首先就记录一下最重要的一个问题—–cjson和malloc 修改malloc分配空间的大小,可以解决无法生成长json数据的问题

2015-04-02 11:22:49 3790 2

转载 cJSON学习笔记

1.JSON格式简述JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C+

2015-03-24 10:37:46 489

转载 cJSON学习笔记 续集

0.前言    本文试图说明如何使用CJSON构造各种各样的JSON数据包。在前段时间已经写过一篇cJSON的文章,所以本文成为“续集”。    【相关博文】    【前端学习——JSON学习】——学习各种各样的JSON格式    【cJSON学习笔记】——本学习笔记的前一“集”。    【代码仓库】——cJSON-Example

2015-03-24 10:36:08 363

转载 前端学习——JSON格式详解

0.前言    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C

2015-03-24 10:34:24 355

原创 Android开发_微信demo的打包

微信demo打包成.APK文件安装到手机上测试         最近在做Android的APP要接入微信,包括微信的分享功能和微信的支付功能,官方都有对应的demo例程,只是支付的demo包含了分享功能,这两个例程的名字都是一样的,下面我给大家分享下如何快捷的跑通这两个例程,过程是一样的,我就统一来说。      如果大家之前查过一些资料,就发现,调通官方demo最重要的一点就是签名文件的

2014-12-18 15:16:27 976

转载 一个经典例子让你彻彻底底理解java回调机制

以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,找了很多也不是很明白,现在知道了,所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法,这样子说你是不是有点晕晕的,其实我刚开始也是这样不理解,看了人家说比较经典的回调方式:Class A实现接口CallBack callback

2014-12-12 14:38:33 324

原创 Android数据存储_SharedPreferences

Android数据存储_SharedPreferences一.Android的四种数据存储的方式1.SharedPreferences2.SQLite3.Content Provider4.File二.SharedPreferences的特点1.它是一种轻型的数据存储方式2.本质是基于XML文件存储key-value键值对3.通常用来存储一些简单

2014-12-11 11:26:20 312

原创 firstblood

今天开通自己的博客,记录学习中的细节问题,2014-12-10 纪念一下,加油加油!!!

2014-12-10 16:23:50 334

Android签名机制介绍

一、Android签名机制--基础概念 1. 消息摘要算法 2. 非对称加密算法(RSA算法) 3. 数字签名 二、Android签名机制--APK签名过程 1. APK签名概述 2. APK签名相关的文件 3. 签名的过程(MANIFEST.MF) 4. 签名的过程(CERT.SF) 5. 签名的过程(CERT.RSA) 6. 签名结束 三、Android签名机制--APK签名验证过程 1. APK签名验证概述 2. 简略调用流程 3. 详细校验流程(校验CERT.RSA) 4. 总结

2018-10-30

空空如也

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

TA关注的人

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