基本操作 通用操作 1. export 显示所有的环境变量,也可以获取到某个变量的详细信息; export # 显示所有 echo $SHELL # 只显示SHELL 2. whereis 使用系统自动构建的数据库来搜索可执行文件; whereis python # 如果搜不到就不输出 3. whi ...
分类:
系统相关 时间:
2017-08-07 16:46:42
阅读次数:
218
ICMP是:Internet 控制信息协议(ICMP)是 IP 组的一个整合部分。通过 IP 包传送的 ICMP 信息主要用于涉及网络操作或错误操作的不可达信息。 ICMP 包发送是不可靠的,所以主机不能依靠接收 ICMP 包解决任何网络问题。ICMP不象TCP或UDP有端口,但它确实含有两个域:类 ...
分类:
其他好文 时间:
2017-08-01 16:36:46
阅读次数:
184
要一次读取多个字节时,经常用到InputStream.available()方法,这个方法可以在读写操作前先得知数据流里有多少个字节可以读取。需要注意的是,如果这个方法用在从本地文件读取数据时,一般不会遇到问题,但如果是用于网络操作,就经常会遇到一些麻烦。比如,Socket通讯时,对方明明发来了10 ...
分类:
其他好文 时间:
2017-07-29 19:37:21
阅读次数:
217
Channel全名是 io.netty.channel.Channel是netty通信的载体,是netty网络操作的抽象接口,包含了JDK提供的Channel的功能,还额外聚合了一组功能。Chnanel包含的东西相当庞杂,这里只做一个简介,当一回源码的搬运工。Channel 源码上的说明:(英语战五... ...
分类:
其他好文 时间:
2017-07-29 17:38:48
阅读次数:
166
在JavaScript的世界中,所有代码都是单线程执行的。 由于这个“缺陷”,导致JavaScript的所有网络操作,浏览器事件,都必须是异步执行。异步执行可以用回调函数实现: 观察上述代码执行,在Chrome的控制台输出可以看到: 可见,异步操作会在将来的某个时间点触发一个函数调用。 AJAX就是 ...
分类:
其他好文 时间:
2017-07-28 19:28:23
阅读次数:
201
我们使用nodejs中的http模块来进行网络操作 一、什么是HTTP协议: 超文本传输协议(HyperText Transfer Protocol)HTTP假定其下层协议提供可靠传输。 因此,任何能够提供这种保证的协议都可以被其使用。因此也就是使用TCP作为其传输层。 二、HTTP请求和响应报文的 ...
分类:
Web程序 时间:
2017-07-28 16:41:30
阅读次数:
187
Volley是一个为Android APP提供更快捷、更健壮、更简单的网络操作框架。 网络请求库Volley详解 Android Volley完全解析(一),初识Volley的基本用法 Android-Volley详解 ...
分类:
移动开发 时间:
2017-07-18 19:48:02
阅读次数:
145
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 ...
分类:
系统相关 时间:
2017-07-17 11:10:09
阅读次数:
224
分层网络模型:分三层 访问接入层:相当于PC端 汇聚分布层:核心交换层,设置一些基本的策略,控制流量输入输出 核心层:高速流量交换 OSI的七层网络参考模型: 优点: 简化了相关的网络操作 提供设备间的兼容性和标准接口 促进标准化工作 结构上可以分离 易于实现和维护 1~4属于底层:负责网络数据传输 ...
分类:
其他好文 时间:
2017-07-16 19:21:12
阅读次数:
151
Service是一种能长期在后台运行同一时候不须要与用户进行交互的应用组件。其它组件能够开启service,开启后service能够自行运行及时用户已经切换到其它的应用。此外,组件能够与service进行绑定来进行交互。及时是跨进程的交互(Android的IPC机制)。网络操作、播放音乐、运行文件I ...
分类:
移动开发 时间:
2017-07-14 15:03:09
阅读次数:
264