自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ShunXiangL的博客

兴趣是最好的老师

  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

转载 HTTP和HTTPS详解

HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。 HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。 2

2016-06-30 21:54:23 2975

转载 android 禁用和开启四大组件的方法(setComponentEnabledSetting )

为什么要关闭组件?在用到组件时,有时候我们可能暂时性的不使用组件,但又不想把组件kill掉,比如创建了一个broadcastReceiver广播监听器,用来想监听第一次开机启动后获得系统的许多相关信息,并保存在文件中,这样以后每次开机启动就不需要再去启动该服务了,也就是说如果没有把receiver关闭掉,就算是不做数据处理,但程序却还一直在后台运行会消耗电量和内存,这时候就需要把这个receiver

2016-06-30 20:58:25 583

转载 Android注解支持(Support Annotations)

注解支持(Support Annotations)Android support library从19.1版本开始引入了一个新的注解库,它包含很多有用的元注解,你能用它们修饰你的代码,帮助你发现bug。Support library自己本身也用到了这些注解,所以作为support library的用户,Android Studio已经基于这些注解校验了你的代码并且标注其中潜在的问题。Support

2016-06-30 15:50:29 584

原创 指针入门

什么是指针 ?指针:其实代表的内存地址地址就是系统给内存分配的编号指针变量:存放地址的变量指针常见的错误:不给指针赋值, 直接调用, 野指针指针类型和地址的类型不匹配。 比如: float t int* i = &t#include <stdio.h>#include <stdlib.h>main(){ int i = 3; // 定义了一个int类型的变量i, i的值

2016-06-28 22:37:45 470

原创 Qt 5.5.0 Windows环境搭建

最近开始学习c语言基础,了解到了Qt已经集成了gcc编译环境,所以就直接安装一个Qt,省去一些麻烦事。首先是去Qt官网下载Qt的安装包。我已经下载好了,这里分享下百度云盘的下载链接:http://pan.baidu.com/s/1gfO6hzlQt的安装:Qt安装很简单,傻瓜式的下一步就好了,全部使用默认配置。安装完成后,会提示你打开Qt。然后打开的界面如下:能正常打开软件的话,恭喜你成功一半了。接

2016-06-19 14:10:27 7164

转载 android rom移植知识普及

最近接到很多兄弟们的求助,也回答过无数个和下面这个问题类似的问题:如何编译android 原生代码得到一个rom,然后跑到某某手机上。鉴于很多兄弟对这块不清楚,我这里一并简单回答之。1 ROM包含两个基本的image,一个是boot.image,这个image中主要是kernel和文件系统/目录下的一些东西。kernel我就不说了,/目录下主要是init和相关的配置文件system.image是an

2016-06-19 13:07:45 1015

转载 通信协议——Http、TCP、UDP

本文转载自:http://www.cnblogs.com/xhwy/archive/2012/03/03/2378293.htmlCP HTTP UDP:都是通信协议,也就是通信时所遵守的规则,只有双方按照这个规则“说话”,对方才能理解或为之服务。TCP HTTP UDP三者的关系:TCP/IP是个协议组,可分为四个层次:网络接口层、网络层、传输层和应用层。 在网络层有IP协议、I

2016-06-19 00:35:42 508

原创 输入和输出函数

在 c 语言中输入和输出需要一个占位符。%d - int%ld - long int%c - char%f - float%u - 无符号数%hd - 短整型 short%lf - double%x - 十六进制输出 int 或者 long int 或者 short int%o - 八进制输出%s - 字符串#include <stdio.h>#include <stlib.h>

2016-06-18 20:31:45 783

原创 c语言的基本类型

Java语言的基本数据类型我们先回顾一下java语言的数据类型:Java语言提供了八种基本类型:六种数字类型(四个整数型,两个浮点型) 字节型 byte 8位 短整型 short 16位 长整型 long 64位 单精度 float 32位 双精度 double 64 位,一种字符类型 char 16位 , 还有一种布尔型:boolean 8位可存储 “true”和”false”。byte:

2016-06-18 20:07:51 776

原创 RPM软件包安装与卸载

RPM软件的安装、删除、更新只有root权限才能使用;对于查询功能任何用户都可以操作;如果普通用户拥有安装目录的权限,也可以进行安装。对系统中已安装软件的查询rpm –q-qa 显示系统中已安装的所有软件包-qR显示包的依赖关系软件包的安装rpm –i[vh] [--test] [-relocate] 软件包卸载已安装rpm软件包rpm -e 软件包Linux软件安装与卸载RPM软

2016-06-18 12:45:21 1076

原创 Shell

Shell介绍Shell:命令解释器,是用户和系统沟通的媒介,用户通过Shell输入命令,得到返回结果Linux包含各种Shell,默认采用的是Bash系统可用的Shell记录在/etc/shells中一个简单的shell脚本: 输出hellworld和当前时间

2016-06-14 23:55:00 430

原创 SSH

介绍:SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥

2016-06-14 23:42:22 355

原创 Cron介绍

crontab命令:使用crontab命令来配置: 语法:crontab [-u user] [-l|-e|-r]说明: -u user 配置用户的cron(只有root能用) -l 列出crontab的内容 -e 编辑crontab的内容(打开vi编辑器) -r 删除crontab的内容举例:每隔两分钟把当前日期写到指定文件crontab -e ,

2016-06-14 23:24:27 702

原创 Linux - 管道

简单的说,一个通道接受一个工具软件的输出,然后把那个输出输入到其他的工具软件,整个管道接受了一个过程的标准输出,并把这个标准的输出作为另一个过程的标准输入。如果你没有重新定向这个输出,这个输出就在屏幕上显示出来。使用一个通道,你可以重新定向这个输出,这样它就变成了另一个工具软件的标准的输入。例如: grep best/home/* |more管道(|字符)能连接命令:// 传送 command1

2016-06-14 22:44:28 471

原创 Linux - 输入和输出

标准的输入和输出Linux给应用程序提供三种 I/O 通道: 标准输入(STDIN) – 缺省为键盘标准输出(STDOUT) – 缺省为终端窗口标准错误(STDERR) – 缺省为终端窗口重定向输出到文件标准输出和标准错误能被重定向到文件command operator filename支持操作包括:> 重定向标准输出到文件2> 重定向错误到文件&> 重定向所有输出到文件在重定向时

2016-06-13 22:49:47 530

原创 文件权限管理 - chmod,chown,chgrp

查看文件和目录的权限 : ls -l显示信息包含:文件类型(d 目录,- 普通文件,l 链接文件),文件权限,文件的属主,文件的所属组,文件的大小,文件的创建时间,文件的名称-rw-rw-r--. 1 mari mari 47 Jun 13 07:11 test.txt从第二个字符起rw-是说用户mari有读、写权,没有运行权,接着的rw--表示用户组mari有读写权限,没有运行权,最后的r

2016-06-13 22:42:51 624

原创 Sudo

Sudo是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登陆和管理时间,同样也提高了安全性。Sudo不是对shell的一个代替,它是面向每个命令的。它的特性主要有这样几点: § Sudo能够限制用户只在某台主机上运行某些命令。 § Sudo提供了丰富的日志,详细地记录了每个用户干了什么。它能够将日志传到中心主机或

2016-06-13 21:23:41 630

原创 用户和组账户管理

账户系统文件 A./etc/passwd 每行定义一个用户账户,此文件对所有用户可读。每行账户包含如下信息: 用户名:口令:用户标示号:组标示号:注释:宿主目录:命令解释器 root:x:0:0:RedHat Linux:/root:/bin/bash 口令是X,说明用户的口令是被/etc/shadow文件保护的 用户标识号:系统内唯一,root用户的UID为0,普通用户从1000开始,1

2016-06-13 21:15:22 766

原创 VIM编辑器基本使用命令

VIM 使用的命令::q 直接退出vi:wq 保存后退出vi ,并可以新建文件:q! 强制退出:w file 将当前内容保存成某个文件:set number | nu在编辑文件显示行号:set nonumber |nonu 在编辑文件不显示行号VIM 移动光标命令:h :光标左移一个字符l :光标右移一个字符 space:光标右移一个字符 Backspace:光标左移一个字符 k

2016-06-11 23:10:11 462

原创 备份压缩命令 - tar

gzip 压缩(解压)文件或目录,压缩后缀为gz bzip2 压缩(解压)文件或目录,压缩文件后缀为bz2 tar 文件,目录打包。 备份压缩命令 - tar 命令格式:tar [-cxzjvf] 压缩打包文档的名称,预备份目录参数:-c :建立一个归档文件的参数指令-x :解开一个压缩文件的参数指令-z :是否需要用gzip压缩 ?-j :是否需要用bzip2压缩 ?-v

2016-06-11 22:38:00 592

原创 Linux - kill命令

Linux的kill命令通常终止一个前台进程可以使用"Ctrl+C"组合键。但是,对于一个后台进程就必须使用kill命令老终止,kill命令是通过向进程发送指定的信号来结束相应进程。默认情况下,采用编号为15的TERM信号。TERM信号将终止所有不能捕获该信号的进程。对于那些可以捕获该信号的进程就要用编号为9的KILL信号,强行杀掉该进程。kill命令格式:kill [-s 信号|-p] [-a]

2016-06-11 15:39:57 570

原创 Linux进程命令 - ps

ps命令是查看进程状态的最常用的命令,它可以提供关于进程的许多信息。根据显示的信息可以确定哪个进程正在运行,那个进程被挂起,遇到了哪些困难,进程已经运行了多久,进程正在使用的资源,进程的相对优先级,以及进程的表示号(PID)。命令格式:ps [options]-a : 显示系统中与tty相关的所有进程的信息。-e : 显示所有进程的信息。-f : 显示进程的所有信息。-l : 以长格

2016-06-10 17:34:24 555

原创 Linux - top命令

top命令是Linux常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。00:19:200 : 当前时间up 6:42 : 系统运行时间,格式为 时:分3 users : 当前登录用户数load average: 0.00, 0.00, 0.00 : 系统负载,即队列的平均长度。3个数值分别为 1分钟, 5分钟, 15分

2016-06-10 16:39:28 361

原创 Linux系统信息显示命令

Linux系统信息显示命令stat :显示制定的文件的相关信息,比 ls 命令显示内容更多。who, w : 显示在线登陆用户。uname : 显示系统信息。top :显示当前系统中耗费资源最多的进程。ps : 显示瞬间的进才状态。

2016-06-10 15:12:02 458

原创 Linux内容搜索命令 - grep

命令格式:grep [-acinv] '搜索字符串' filename参数:-c :计算找到 ‘搜索字符串’ 的次数。-i : 忽略大小写的不同,所有大小写视为相同。-n : 输出行号。-v : 反向选择: ps -ef |grep telnet |grep - telnet。-l : 只给出包含给定模式的文件列表,而不给出文件中的匹配行。pattern 正则表达式主要参数:\ :

2016-06-10 14:59:07 364

原创 Linux文件查找命令 - find

命令格式:find [files-or-directories] [options]参数:-name 按照文件名查找文件。-perm 按照文件权限来查找文件。-perm 使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用 -depth 选项,那么 -perm 将被-find命忽略。-iser 按照文件属主来查找文件。-mouser 查找无有效属主的文件,即该文件的属

2016-06-10 14:20:52 485

原创 Linux常用命令

Linux常用命令显示当前目录所有的文件和目录信息 >ls //list >ls XX目录 //查看制定目录下边的文件信息显示当前文件目录位置

2016-06-10 10:55:35 333

原创 Linux的系统结构

Linux的系统结构内核:是系统的心脏,是运行程序和管理向磁盘和打印机等硬件设备的核心程序。Shell:是系统的用户界面,提供了用户和内核进行交互操作的一种接口。它接收用户输入的命令并它送入内核去执行,是一个命令解释器。但它不仅是命令解释器,而且还是高级编程语言,shell编程。文件系统:文件系统是文件存放在磁盘等存储设备上的组织方法,Linux支持多种文件系统,如 ext3,ext2,NFS

2016-06-10 10:50:00 468

原创 Html(10) - get和post方法的区别

在上一篇博客中已经写好的html代码中加入 action 和 method action:表示将表单中信息提交到哪个地址、 method:表示提交的方式,默认使用get,还有一种方式是post。<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <!-- Always force latest IE renderin

2016-06-01 22:41:42 949

Securect远程管理软件

linux远程管理软件,免安装。

2016-06-09

Git插件用于代码上传和下载

2016-05-29

空空如也

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

TA关注的人

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