摘要:
1.过滤器模式 不带回调的过滤器 request发送请求,在我的测试程序中经历了三个过滤器,每个过滤器过滤或者处理request请求的内容。 request发送请求,在我的测试程序中经历了三个过滤器,每个过滤器过滤或者处理request请求的内容。 HtmlFilter.java : 过滤 "<" 阅读全文
摘要:
安装java1.下载 linux 环境的jdk2.上传该压缩包到 linux 系统中并且解压tar -zxvf 压缩包名3.配置环境变量并且刷新配置export JAVA_HOME=/alidata/java/jdk1.8.0_111export PATH=$JAVA_HOME/bin:$PATHsource /etc/profile安装tomcat1.在官网下载好tomcat的压缩包2.安装 t... 阅读全文
摘要:
1、A主机生成密钥对ssh-keygen -t rsa2、将A主机的公钥发给B主机scp id_rsa.pub linux2:/cloud //scp:是ssh协议的一个命令,远程复制 3、将A主机的公钥加入到B主机的授权列表(1)一般B主机刚刚开始并没有这个文件,首先和A一样先创建.ssh目录ssh-keygen -t ... 阅读全文
摘要:
1.安装 vsftpyum -y install ftp vsftpd2.查看配置文件所在路径rpm -qc vsftpd3.备份vsftpd文件cp vsftpd.conf vsftpd.conf.orgin4.创建密码明文文件vi /etc/vsftpd/vsftpuser.txtcaizheng //奇数行用户,偶数行密码1235.根据明文创建密码DB文件db_load -T -t h... 阅读全文
摘要:
1.C语言指针的概念 在计算机中,所有的数据都是存放在内存中的,一般把内存中的一个字节称为一个内存单元,不同的数据类型所占用的内存单元数不一样,如int占用4个字节,char占用1个字节。为了正确地访问这些内存单元,必须为每个内存单元编上号。每个内存单元的编号是唯一的,根据编号可以准确地找到该内存单元。 内存单元的编号叫做地址(Address),也称为指针(Pointer)。 内存单元的指... 阅读全文
摘要:
1.C语言函数概述 在前面已经介绍过,C源程序是由函数组成的。虽然在前面各章的程序中大都只有一个主函数main(),但实用程序往往由多个函数组成。函数是C源程序的基本模块,通过对函数模块的调用实现特定的功能。C语言中的函数相当于其它高级语言的子程序。C语言不仅提供了极为丰富的库函数(如Turbo C,MS C都提供了三百多个库函数),还允许用户建立自己定义的函数。用户可把自己的算法编成一个个... 阅读全文
摘要:
1. C语言预处理概述在前面各章中,已多次使用过以“#”号开头的预处理命令。如包含命令#include,宏定义命令#define等。在源程序中这些命令都放在函数之外,而且一般都放在源文件的前面,它们称为预处理部分。 所谓预处理是指在进行编译的第一遍扫描(词法扫描和语法分析)之前所作的工作。预处理是C语言的一个重要功能,它由预处理程序负责完成。当对一个源文件进行编译时,系统将自动引用预处理程序对源程... 阅读全文
摘要:
1.C语言数组的概念在《更加优美的C语言输出》一节中我们举了一个例子,是输出一个 4×4 的整数矩阵,代码如下:#include #include int main(){ int a1=20, a2=345, a3=700, a4=22; int b1=56720, b2=9999, b3=20098, b4=2; int c1=233, c2=205, c3=1, c4=666... 阅读全文
摘要:
1.C语言关系运算符 在程序中经常需要比较两个数据的大小,以决定程序下一步的工作。比如一个程序限制了只能成年人使用,儿童因为年龄不够,没有权限使用。这时候程序就需要获取用户输入的年龄并做出判断,如果超过18岁就正常运行,否则给出无权使用的提示。 比较两个数据大小的运算符称为关系运算符(Relational Operators)。 在C语言中有以下关系运算符:1) (大于)4) >=(大于或等... 阅读全文
摘要:
1.C语言在屏幕上显示内容 我们有两种方式从计算机获得信息:一是看屏幕上的文字、图片、视频等,二是听从喇叭发出来的声音。 让喇叭发出声音目前还比较麻烦,我们先来看看如何在屏幕上显示一些文字吧。例如在屏幕上显示“C语言中文网”: puts("C语言中文网"); <!--more--> 这里有一个生疏的 阅读全文
摘要:
1.存放数据的小箱子——变量在《二进制思想以及数据的存储》一节中讲到:计算机要处理的数据(诸如数字、文字、符号、图形、音频、视频等)是以二进制的形式存放在内存中的;我们将8个比特(Bit)称为一个字节(Byte),并将字节作为最小的可操作单元。 编程中我们会经常处理各种数据,与内存打交道。我们不妨先从最简单的整数说起,看看它是如何放到内存中去的。 现实生活中我们会找一个小箱子来存放物品,一来显得不... 阅读全文
摘要:
1、行的起始和结束^:表示一行的开始^cat:匹配的是以c作为一行的第一个字符,紧接着一个a,紧接一个 t 的文本 $:表示文本以什么结束 2、字符组1)匹配若干个字符之一gr[ae]y:先找到 g ,跟着是一个 r,然后是一个 a 或 e,最后一个 y :‘-’(连字符),用来表示一个范围 2)排除型字符组: ‘^’表示排除 3、用点号匹配任意字符03.19.76:点号表示匹配任意字符 4、多选... 阅读全文
摘要:
1.快捷键设置复制代码并且向下移动向下移动代码代码提示代码改错更改文件名称 alt + shift + R 2.更改背景颜色-豆绿色 来自为知笔记(Wiz) 阅读全文
摘要:
配置这两个东西 tomcat,在eclipse中启动 tomcat 才会可以访问 来自为知笔记(Wiz) 阅读全文
摘要:
1、加入配置文件到项目源码目录下(src) mapreduce.framework.name yarn 读取配置文件内容,使项目知道向集群提交运行 2、将本项目打包到项目源码目录下(src) 3、在Java代码加入下一句话Configuration conf = new Configuration();conf.set("mapreduce.job.jar", "wc.jar");注意:这些... 阅读全文
摘要:
来自为知笔记(Wiz) 阅读全文