第二节课我们知道的是,C语言将计算机的输入输出设备都可以看作是文件。根据资料显示,那么,如果写一个字符串到一个文件中,是什么方式呢?显示到屏幕上是默认的输出文件,如果是硬盘中的一个文件,首先要打开一个文件,然后才能往里写,那么就要告诉程序这个文件在什么地方,..
分类:
编程语言 时间:
2016-06-02 00:59:08
阅读次数:
538
Shell外壳(操作系统的外壳)介绍:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑..
分类:
系统相关 时间:
2016-06-02 00:57:41
阅读次数:
273
人类受限于自身能力以及无法克服的惰性,总会琢磨着发明一些工具,帮自己完成一些做不了或者不想做的工作,人类又是感情动物,总是滥情,最开始,我们把这些工具称之为机器、家伙事儿,冷冰冰地不含任何感情,但随着科技的发展,人类向其注入了更多感情,我们开始给工具们起名..
分类:
其他好文 时间:
2016-06-02 00:59:32
阅读次数:
256
publicinterfaceEnumeration<E>Enumeration是java.util中的一个接口类,在Enumeration中封装了有关枚举数据集合的方法。在Enumeration中提供了方法hawMoreElement()来判断集合中是束还有其它元素和方法nextElement()来获取下一个元素。利用这两个方法可以依次获得集合中..
分类:
编程语言 时间:
2016-06-02 00:58:44
阅读次数:
308
MF:morefragment,分片标记DF:don‘tfragment,不能分片FragmentOffset:片偏移量,第一片为0,报文大小为100,第二片FragmentOffset=101TTL:time-to-live,经过网关后减1,为零报文后消失icmp:InternetControlMessageProtocol,互联网控制报文协议,3层半协议。帧首部+IPhe..
分类:
其他好文 时间:
2016-06-02 00:59:01
阅读次数:
347
本期内容:1、SparkStreaming元数据清理详解2、SparkStreaming元数据清理源码解析一、如何研究SparkStreaming元数据清理操作DStream的时候会产生元数据,所以要解决RDD的数据清理工作就一定要从DStream入手。因为DStream是RDD的模板,DStream之间有依赖关系。DStream的操作产生..
分类:
其他好文 时间:
2016-06-02 00:58:53
阅读次数:
249
集群一组计算机利用网络组成一个系统,每个节点都是运行其自己进程的一个独立服务器。解决高并发高吞吐透明性高性能高可用性可伸缩性可管理性可编程性负载均衡集群lvsnginxhaproxy高可用集群keepalivedLinuxVirtualServer实现调度IPVS管理工具ipvsadmkeepalived实现管理及高可..
分类:
其他好文 时间:
2016-06-02 00:58:54
阅读次数:
239
packagecom.yuanzijian01;
/*
*线程通讯:一个线程完成了自己的任务时,要通知另外一个线程去完成另外一个任务.
生产者与消费者
wait():等待如果线程执行了wait方法,那么该线程会进入等待的状态,等待状态下的线程必须要被其他线程调用notify方法才能唤醒。
notify():唤..
分类:
编程语言 时间:
2016-06-02 00:56:27
阅读次数:
245
数组:存储一种数据类型的集合数组的特点:1.只能存储在同一种数据类型的数据2.一旦初始化,长度固定3.数组中的元素与元素之间的内存地址是连续的注意:object类型的数组可以存储任意类型的数据publicclassDemo1{
publicstaticvoidmain(String[]args){
Object[]arr=newObje..
分类:
编程语言 时间:
2016-06-02 00:59:04
阅读次数:
308
无论在何种系统下,都需要进行查找。Windows下进行查找我们已经轻车熟路了,但是linux下该如何进行查找呢?今天我就来讲讲如何进行查找。通常情况下我们都是使用whereis和locate来进行查找的。但是如果遇到真的找不到的情况,就需要用find指令来进行查找了。但是使用find命令有..
分类:
系统相关 时间:
2016-06-02 00:56:06
阅读次数:
365
HA完整结构:安装配置高可用集群:
1、节点名称:集群每个节点的名称都得能互相解析
/etc/hosts
hosts中主机名的正反解析结果必须跟“uname-n”的结果保持一致;
2、时间必须得同步
使用网络时间服务器同步时间
3、并非必须:各节点间能基于ssh密钥认证通信;安装:[r..
分类:
系统相关 时间:
2016-06-02 00:56:29
阅读次数:
1185
在使用python的时候,常常会遇到给一个变量赋值一长串的字符串。而在这一长串的字符串中又往往夹杂其他变量,而在python最常用的网页处理环境中,如果没有好的变量赋值方法,使用起来多有不便。1、比如网页变量赋值,我们固定一个地址,想在后面加参数小尾巴var="1775294"url="..
分类:
编程语言 时间:
2016-06-02 00:56:19
阅读次数:
487
背景:为了管理进程,操作系统必须对每个进程所做的事情进行清楚地描述,为此,操作系统使用数据结构来代表处理不同的实体,这个数据结构就是通常所说的进程描述符或进程控制块。在linux系统中,这就是task_struct结构,在include\linux\sched.h文件中定义。每个进程都会被分配..
分类:
系统相关 时间:
2016-06-02 00:57:21
阅读次数:
298
玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Li...
分类:
系统相关 时间:
2016-06-02 00:57:39
阅读次数:
409
AndFix原理AndFix的原理就是方法的替换,把有bug的方法替换成补丁文件中的方法。 注:在Native层使用指针替换的方式替换bug方法,已达到修复bug的目的。使用AndFix修复热修复的整体流程:方法替换过程:源码解析解析源码从使用的方法一一解析。在自定义Application中初始化PatchManger:PatchManager mPatchManager = new PatchM...
分类:
移动开发 时间:
2016-06-02 00:57:30
阅读次数:
328
在图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型参数就是相机参数。在大多数条件下这些参数必须通过实验与计算才能得到,这个求解参数的过程就称之为相机标定(或摄像机标定)。无论是在图像测量或者机器视觉应用中,相机参数的标定都是非常关键的环节,其标定结果的精度及算法的稳定性直接影响相机工作产生结果的准确性。因...
分类:
其他好文 时间:
2016-06-02 00:54:23
阅读次数:
280