11 2018 档案

摘要:grep是我们最常用的命令之一,但是正真用的熟的不多,把基础命令记牢固,能帮我们节约很多时间 grep的option -A 1 表示找到所有匹配行,并显示所有匹配行后的一行 在错误日志查找时还是很有用 -B 1 表示找到所有匹配行,并显示所有匹配行的前面一行 -C 1表示找到所有匹配行,并显示所有匹 阅读全文
posted @ 2018-11-29 13:35 张嫣然 阅读(1520) 评论(0) 推荐(0)
摘要:Java是一种动态解释型语言,类(class)只有被加载到JVM中后才能运行。每当一个Java程序运行时,都会有一个对应的JVM实例,只有当程序运行结束后,这个JVM才会退出。JVM实例通过调用类的main()方法来启动一个Java程序。当运行指定程序时,JVM将编译生成的.class文件按照需求和 阅读全文
posted @ 2018-11-29 12:30 张嫣然 阅读(346) 评论(0) 推荐(0)
摘要:request对象 (1)访问请求参数 处理HTTP请求中的各项参数。在这些参数中,最常用的就是获取访问请求参数。当通过超链接的形式发送请求时,可以为该请求传递参数,这可以通过在超链接的后面加上问好“?”来实现,例如如下的例子,发送一个请求到delete.jsp页面,并传递一个名称为id的参数: 改 阅读全文
posted @ 2018-11-29 12:29 张嫣然 阅读(254) 评论(0) 推荐(0)
摘要:(一)JSP技术的产生 Servlet技术 用来动态生成 网页数据资源,Servlet生成HTML 页面数据时,所有内容都是通过 response.getWriter response.getOutputStream 向浏览器输出的: 用Servlet 输出流打印网页信息 Servlet生成网页缺点 阅读全文
posted @ 2018-11-29 12:28 张嫣然 阅读(388) 评论(0) 推荐(0)
摘要:JDBC : Java Database Connectivity,Java数据库连接。SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC。 JDBC就像一座桥,连接Java程序与数据库 。 JDBC的简介: 驱动实际上就是现在的程序能够跟目标程序进行通信的一 阅读全文
posted @ 2018-11-29 12:19 张嫣然 阅读(1712) 评论(0) 推荐(0)
摘要:当数据过多时,一页之内是无法显示的,因此需要进行分页显示。 (一)分页技术实现: 物理分页: - 在数据库执行查询时(实现分页查询),查询需要的数据—-依赖数据库的SQL语句 - 在sql查询时,从数据库只检索分页需要的数据 - 通常不同的数据库有着不同的物理分页语句 - 物理分页:Mysql/SQ 阅读全文
posted @ 2018-11-29 12:18 张嫣然 阅读(3871) 评论(0) 推荐(0)
摘要:要理解RTTI在Java中的工作原理,首先必须知道类型信息在运行时是如何表示的,这项工程由Class对象完成,它包含了与类有关的信息。Java使用Class对象来执行其RTTI,即使你执行的是类似转型这样的操作。 Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识。这项 阅读全文
posted @ 2018-11-29 12:16 张嫣然 阅读(1791) 评论(0) 推荐(0)
摘要:最近在做OJ类问题的时候,经常由于Scanner的使用造成一些细节问题导致程序不通过(最惨的就是网易笔试,由于sc死循环了也没发现,导致AC代码也不能通过。。。),因此对Scanner进行了一些总结整理。(我的github:https://github.com/MonkeyJJC?tab=repos 阅读全文
posted @ 2018-11-29 12:14 张嫣然 阅读(6983) 评论(0) 推荐(0)
摘要:首先使用一个用户提交界面作为举例(文本框,密码框,选择,下拉表单等),效果如下 注:HTML < form> 标签的 action 属性,其定义和用法是: 属性值为URL,表示向何处发送表单数据。其可能值: 绝对 URL - 指向其他站点(比如 src=https://blog.csdn.net/M 阅读全文
posted @ 2018-11-29 12:13 张嫣然 阅读(1052) 评论(0) 推荐(0)
摘要:Servlet缺点:(1)用servlet进行显示(out)会很麻烦,因为servlet是一个类,托福ibt并不擅长做显示;(2)servlet直接访问数据表的话,servlet内的访问和操作数据表的代码就不能重用,比如说BS和CS时,不能够得到很好地重用。 JSP缺点:(1)JSP作为显示很好,但 阅读全文
posted @ 2018-11-29 12:12 张嫣然 阅读(268) 评论(0) 推荐(0)
摘要:定义函数的方式有两种:一种是函数声明,另一种就是函数表达式。 函数声明的一个重要特征就是函数声明提升(function declaration hoisting),意思是在执行代码前会先读取函数声明。 这个例子不会报错,因为代码在执行前会先读取函数声明。理解函数提升的关键就是区别函数声明和函数表达式 阅读全文
posted @ 2018-11-29 12:11 张嫣然 阅读(194) 评论(0) 推荐(0)
摘要:BOM(Browser Object Model)提供了很多对象用于访问浏览器的功能,这些功能与任何网页内容无关。 8.1 window对象 BOM的核心对象是window,它表示一个浏览器实例。在浏览器中,window对象有双重角色,window对象既是JavaScript访问浏览器窗口的一个接口 阅读全文
posted @ 2018-11-29 12:08 张嫣然 阅读(154) 评论(0) 推荐(0)
摘要:JSON(JavaScript Object Notation)JavaScript对象表示法。JSON是JavaScript的一个严格的子集,利用了JavaScript中的一些模式来表示结构化数据。关于JSON,最重要的是理解它是一种数据格式,不是一种编程语言。虽然具有相同的语法形式,但JSON并 阅读全文
posted @ 2018-11-29 12:05 张嫣然 阅读(178) 评论(0) 推荐(0)
摘要:1、事件流 事件流描述的是从页面中接收事件的顺序。 事件冒泡 IE的事件流叫做事件冒泡(event bubbling),即事件开始时由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到较为不具体的节点(文档)。(DOM树向上传播)(通俗解释(个人理解: 当一个元素上的事件被触发的时 阅读全文
posted @ 2018-11-29 11:57 张嫣然 阅读(145) 评论(0) 推荐(0)
摘要:使用Object的构造函数可以创建对象或者使用对象字面量来创建单个对象,但是这些方法有一个明显的缺点:使用相同的一个接口创建很多对象,会产生大量的重复代码。 (一)工厂模式 这种模式抽象了创建具体对象的过程。考虑到在ECMAScript中无法创建类,开发人员就开发了一种函数,用函数来封装以特定接口创 阅读全文
posted @ 2018-11-29 11:56 张嫣然 阅读(161) 评论(0) 推荐(0)
摘要:JSP设计模式 关于JavaBean的产生原因和JSP开发模式的一个演变可以参照如下示例图 两种web应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+JSP+JavaBean模式。 JSP+JavaBean模式适合开发业务逻辑不太复杂的web应用程序(因为业务逻辑复杂, 阅读全文
posted @ 2018-11-29 11:54 张嫣然 阅读(1870) 评论(0) 推荐(1)
摘要:JAVAEE(Java Enterprise Edition ) 模式 : DAO模式 因此在了解DAO模式之前,我们先来学习一下Java EE的体系结构: (一)JavaEE体系结构 客户端: 客户端层:DHTML(Dynanic HTML:HTML+CSS+JavaScript)、JavaApp 阅读全文
posted @ 2018-11-29 11:53 张嫣然 阅读(760) 评论(0) 推荐(0)
摘要:在之前的学习笔记(http://blog.csdn.net/megustas_jjc/article/details/72853059)中,FileWriter与FileReader的Demo使用的中转数据buf实际就是缓冲区,是由我们自己创建的。 缓冲区可以提高效率,Java对缓冲区进行了封装,封 阅读全文
posted @ 2018-11-29 11:52 张嫣然 阅读(402) 评论(0) 推荐(0)
摘要:IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的对象都在IO包中 流按照操作数据分为两种:字节流和字符流 流按流向分为:输入流和输出流 输入流和输出流是相对于内存设备而言 因为内存速度快,程序在内存中运行,数据从外设(硬盘)读取到内存中为输入,数据由内存到外 阅读全文
posted @ 2018-11-29 11:51 张嫣然 阅读(556) 评论(0) 推荐(0)
摘要:会话的概念 会话可以简单理解为:用户打开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 会话需要解决的问题 每个用户与服务器进行交互的过程中,各自会有一些数据,程序要想办法保存每一个用户的数据。 例如:用户点击超链接通过一个servlet购买了一个商品 阅读全文
posted @ 2018-11-29 11:50 张嫣然 阅读(2874) 评论(1) 推荐(1)
摘要:Gradle是以Groovy语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。 gradle对多工程的构建支持很出色,工程依赖是gradle的第一功能。 gradle支持局部构建。 支持多方式依赖管理:包括从maven远程仓库、nexus私服、ivy仓库以及本地文件系 阅读全文
posted @ 2018-11-29 11:50 张嫣然 阅读(2855) 评论(0) 推荐(1)
摘要:使用BeanUtils的原因 因为setProperty是JSP中的标签,因此使用model 2模式JSP+Servlet+JavaBean的时候,JSP将form提交给Servlet程序,而Servlet程序无法像JSP一样使用setProperty对数据进行封装, 但是可以通过内省技术进行数据的 阅读全文
posted @ 2018-11-29 11:48 张嫣然 阅读(2647) 评论(0) 推荐(1)
摘要:Ajax重构简介 Ajax的实现主要依赖于XMLHttpRequest对象,但是在调用其进行异步数据传输时,由于XMLHttpRequest对象的实例在处理事件完成后就会被销毁,所以如果不对该对象进行封装处理,在下次需要调用它的时候就要重新构建,而且每次调用都需要写一大段的代码,使用起来很不方便,虽 阅读全文
posted @ 2018-11-29 11:46 张嫣然 阅读(495) 评论(0) 推荐(0)
摘要:Ajax 的全称是Asynchronous JavaScript and XML,其中,Asynchronous 是异步的意思,它有别于传统web开发中采用的同步的方式。 (一)ajax技术的意义 我们在平时的开发中都多多少少的接触或者应用到了ajax,谈到ajax技术的意义,我们关注得最多的毫无疑 阅读全文
posted @ 2018-11-29 11:43 张嫣然 阅读(231) 评论(0) 推荐(0)
摘要:我们先来看图,看看这个方法的操作过程,等一下,我找找我的大学的线性代数课本,找到啦!(哈哈,虽然读研了,因为我是菜鸟,所以还是随时带着)如下图所示: 大部分人在考研时候都是直接背下来这个正交化过程对吧,或者也根本没有搞懂为啥这样操作就能够得到正交化的基,现在就结合我的理解来分析一下这个原理吧 1.首 阅读全文
posted @ 2018-11-26 12:19 张嫣然 阅读(8503) 评论(0) 推荐(0)
摘要:这不是一篇构建nios的教程,而是遇到的各种问题以及解决方法。至于构建教程,网上一大把,我推荐正点原子的FPGA教程,比较新,比较详细,通俗易懂!!! 这里以一个点亮LED灯的Nios软核为例,很明显,需要如下IP核,以及正确的连线(否则各种莫名其妙的错误),效果如下所示: 这里多了一个按键控制的I 阅读全文
posted @ 2018-11-26 12:18 张嫣然 阅读(1697) 评论(0) 推荐(0)
摘要:根据书本理论介绍以及实际看内核源代码得出: 1. 操作系统默认定义了64个TCB块(为全局变量,编译时候以及分配了,创建一个任务就使用一个,删除一个任务就归还一个)(为什么最大只支持64个任务呢,我们可能想到去更改OS_MAX_TASKS宏的值,但是任务就绪表OSRdyTbl[8]既然已经这样定义了 阅读全文
posted @ 2018-11-26 12:16 张嫣然 阅读(613) 评论(0) 推荐(0)
摘要:总是提示 qt creator no rule to make target opencv2/core/hal/interface.h need by debug解决方法: 也算是花了整整两个小时踩坑了,在建立qt的opencv工程时候,同一个qt工程文件,多次修改工程文件夹名字长度实验总结出来: 阅读全文
posted @ 2018-11-26 12:15 张嫣然 阅读(645) 评论(0) 推荐(0)
摘要:1、矩阵具有坐标变换的作用,例如:左乘一个旋转矩阵,实现点的坐标旋转,左乘一个平移矩阵实现,点的平移 2、一个点可以同时串联相乘几个变换矩阵,实现坐标连续变换,根据左乘规则,右边矩阵先作用于点,作用顺序从右往左,例如:C*B*A*point(注:C,B,A分别为变换矩阵,point为一个vector 阅读全文
posted @ 2018-11-26 12:14 张嫣然 阅读(5216) 评论(0) 推荐(0)
摘要:这里以一张矩形图片为例进行说明: 一张图片的像素点是孤立的,导入opengl中进行绘制出来,看起来没问题,但是当我们放大图片时候,显示的就是一个个孤立的点,而没有像看图软件放大图片那样看起来还是连续的,只是模糊了而已。产生这样的原因是像素点之间没有进行插值造成的,由于opengl中如果绘制的是实心的 阅读全文
posted @ 2018-11-26 12:11 张嫣然 阅读(730) 评论(0) 推荐(0)
摘要:这是因为名字不一致引起的比如,在生成SOPC系统时,双击PIO(Parallel I/O)(在Avalon Modules -> Other 下),为系统添加输出接口,你没有把该组件改名成LED_PIO,而是保留了原始的名字:PIO_0;但你又通过IOWR_ALTERA_AVALON_PIO_DAT 阅读全文
posted @ 2018-11-26 12:10 张嫣然 阅读(434) 评论(0) 推荐(0)
摘要:因为csdn无法插入视频,无法展示我这个实现的效果,这里我截了一些图,应该基本上也能明白了: 基本功能就是如图片所示,里面采用了菜单结构(这里编程需要一定得c语言编程技巧与数据结构知识),gpa是什么使得更加友好,功能层次也更明显,便于操作。 其中还包括了LCD12864液晶的字符输入,光标闪烁,删 阅读全文
posted @ 2018-11-26 12:08 张嫣然 阅读(463) 评论(0) 推荐(0)
摘要:LCD12864引脚如下: FPGA开发板得提供,3.3v电压,5v电压,普通io都是3.3v电压 DB:数据脚,得用双向io,因为程序里面需要读取液晶的应答(普通io3.3v可以) E:?输出引脚即可,普通io3.3v可以 RW:?输出引脚即可,普通io3.3v可以 RS:?输出引脚即可,普通io 阅读全文
posted @ 2018-11-26 12:06 张嫣然 阅读(904) 评论(0) 推荐(0)
摘要:推荐大家预先建立好一个工程目录文件夹,确实挺好用,参考正点原子的pdf教程,如下图所示, 我们eclipse在software文件夹建立一个workspace即可 选择用helloworld模板建立工程,因为这样可以避免一些问题,比如我遇到的,system.h等头文件引用失败等等问题 然后选中bsp 阅读全文
posted @ 2018-11-26 12:04 张嫣然 阅读(526) 评论(0) 推荐(0)
摘要:同学们,我今天分享一下SpringBoot动态配置Cron参数。场景是这样子的:后台管理界面对定时任务进行管理,可动态修改执行时间,然后保存入库,每次任务执行前从库里查询时间,以达到动态修改Cron参数的效果。好,咱们一起来看看是怎么回事。 这是让你按照固定的频率去执行一个任务,不能指定时间。 和t 阅读全文
posted @ 2018-11-26 11:59 张嫣然 阅读(4971) 评论(0) 推荐(0)
摘要:?vim编辑器是visual interface 的简称,通常称之为vim。它可以执行输出、删除、查找、替换和块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。 vim编辑器并不是一个排版程序,它不像word或wps那样可以对字体、格式、段落等其他属性进行编排, 阅读全文
posted @ 2018-11-08 14:44 张嫣然 阅读(364) 评论(0) 推荐(0)
摘要:在linux操作系统中,一个程序被加载到内存并开始运行后是以进程的形式的形态表现出来的,而系统宗的每一个进程在默认的情况下都有三个标准的通道,分别为标准输入、标准输出和标准错误输出。标准输入的操作代码为0,标准输出的操作代码为1,标准错误输出的操作代码为2。 在linux系统中用普通用户执行命令 f 阅读全文
posted @ 2018-11-08 14:43 张嫣然 阅读(584) 评论(0) 推荐(0)
摘要:ls -l? 文件名称 上面的命令以长格式显示文件与目录,每一行都是一个文件或目录的属性数据,每个文件或子目录的属性数据又以7个字段显示,各个字段的说明如下: (1)文件类型与权限:该字段共有10个字符,第一个字符表示文件的类型,剩下的9个字符表示文件的权限状态。 文件类型: - ? ?#普通文件 阅读全文
posted @ 2018-11-08 14:42 张嫣然 阅读(1592) 评论(0) 推荐(0)
摘要:1.代理服务器的工作机制 代理服务器的工作机制像生活中的代理商,假设自己的机器为A,想获得的数据由服务器B提供,代理服务器为C,那么连接过程是,A需要B的数据,并直接和C连接;C接受到A的数据请求之后,与B建立连接,下载A所请求的B上的数据到本地;然后将此数据发送至A,完成代理任务。 2.squid 阅读全文
posted @ 2018-11-08 14:42 张嫣然 阅读(916) 评论(0) 推荐(0)
摘要:1.基本 SELINUX 安全性概念 SELINUX(Security Enhanced Linux),意思是安全增强型Linux, 是可保护你系统安全性的额外机制 在某种程度上 , 它可以被看作是与标准权限系统并行的权限系统。在常规模式中 , 以用户身份运行进程 , 并且系统上的文件和其他资源都设 阅读全文
posted @ 2018-11-08 14:41 张嫣然 阅读(615) 评论(0) 推荐(0)
摘要:磁盘驱动器上的空间 , 用作当前未使用部分内存的溢出。这样 , 系统就能在主内存中留出空间用于储存当前正在处理的数据 , 并在系统面临主内存空间不足的风险时提供应急溢出。 swap分区的建立: fdisk? /dev/vdb n 一个新的分区 1000M t 更改类型 1.建立磁盘加密 使用fdis 阅读全文
posted @ 2018-11-08 14:39 张嫣然 阅读(380) 评论(0) 推荐(0)
摘要:Linux是一个多用户的操作系统,系统有很多用户,就必须限制每个用户的保存空间,配额就是来管理用户空间的,配额只是针对与设备而言。 1.新建一个分区 2.格式化分区为xfs文件系统 3.将其以配额的方式挂载 用mount命令可以查看到其挂载方式为配额 4.给 /mnt满权限 5.开始给用户配额 打开 阅读全文
posted @ 2018-11-08 14:38 张嫣然 阅读(404) 评论(0) 推荐(0)
摘要:1.设备名称的理解 /dev/sda1? sata硬盘,a1表示第一块硬盘中的第一个分区 /dev/cdrom 光驱 /dev/mapper/*? 系统中的虚拟设备 2、发现系统中的设备 ? fdisk -l 查看系统中真实存在的设备 ? cat? /proc/partitions? 查看系统中被系 阅读全文
posted @ 2018-11-08 14:37 张嫣然 阅读(463) 评论(0) 推荐(0)
摘要:系统环境: RHEL6 x86-64 selinux and iptables disabled LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构 Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统 Nginx是一个高性能的HTTP和反向代理 阅读全文
posted @ 2018-11-08 14:36 张嫣然 阅读(261) 评论(0) 推荐(0)
摘要:1.DNS域名系统 DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在U 阅读全文
posted @ 2018-11-08 14:34 张嫣然 阅读(522) 评论(0) 推荐(0)
摘要:Nginx(enginex)是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。 nginx官方网站:http://nginx.org/ nginx plus收费软件,企业级(功能强大) 1.下载安装包并打开 2.修改配置文件 不显示版本号 3.关掉debug功能 4 阅读全文
posted @ 2018-11-08 14:34 张嫣然 阅读(1380) 评论(0) 推荐(0)
摘要:数据库是指长期存储在计算机内、有组织的和可共享的数据集合。表是数据库存储数据的基本单位,一个表由若干个字段组成 MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 授权许可 MariaDB 的目的是完全兼容 MySQL ,包括 API 和命令行,是 MySQ 阅读全文
posted @ 2018-11-08 14:33 张嫣然 阅读(463) 评论(0) 推荐(0)
摘要:企业中常用的web服务,用来提供http://(超文本传输协议)。 web系统是客户端/服务器模式的,所以应该有服务器和客户端里两个部分。常用的服务器程序时Apache,常用的客户端程序是浏览器。www服从http协议,默认的TCP/IP端口是80,客户端和服务器的通信过程简述如下: 客户端(浏览器 阅读全文
posted @ 2018-11-08 14:31 张嫣然 阅读(4971) 评论(0) 推荐(0)
摘要:1.基础信息 用 Internet 文件系统 CIFS(Common Internet File System)是适用于MicrosoftWindows 服务器和客户端的标准文件和打印机共享系统信息块 (SMB) Samba 服务可用于将 Linux 文件系统作为 CIFS/SMB 网络文件共享进行 阅读全文
posted @ 2018-11-08 14:30 张嫣然 阅读(504) 评论(0) 推荐(0)
摘要:1.简介 Python是一门跨平台的开源、免费的、解释型、面向对象、带有动态语义的脚本语言,同时也支持伪编译以进行优化和提高运行速度,还支持使用py2exe工具将Python程序转换为exe可执行程序以使得可以在没有安装Python解释器的相关依赖包的平台上运行 Python同时支持命令式编程、函数 阅读全文
posted @ 2018-11-08 14:29 张嫣然 阅读(233) 评论(0) 推荐(0)
摘要:1.系统引导过程概述 2.系统异常及恢复 【1】grub系统引导 1)mbr上446字节丢失 模拟问题: dd if=/dev/zero? of=/dev/vda? bs=446? count=1? 开机提示错误信息 解决方法: chroot /mnt/sysimaage ? ? ? ##切换到真实 阅读全文
posted @ 2018-11-08 14:28 张嫣然 阅读(356) 评论(0) 推荐(0)
摘要:1.运算方式及运算符号 2.SHELL 中常用的运算命令 3.相关操作演示 1.用脚本写一个10秒倒计时 脚本的执行: 2.编写脚本,1分10秒的倒计时 执行脚本: 3.编写脚本,制作一个计算器 脚本执行: 4.编写脚本,将1-10主机号的主机名导入到文件中 导入文件后会出现以下情况 原因是因为文本 阅读全文
posted @ 2018-11-08 14:26 张嫣然 阅读(225) 评论(0) 推荐(0)
摘要:1.概述 脚本语言(shell、python):解释性语言,用解释器解释 运行效率低 | c、java:描述性语言,运行效率高 以.sh结尾会有高亮显示 执行: sh hello.sh 或者 chmod +x hello.sh 再以绝对路径调用 /mnt/hello.sh 2.shell脚本 脚本是 阅读全文
posted @ 2018-11-08 14:26 张嫣然 阅读(16306) 评论(0) 推荐(0)
摘要:1.变量的定义 变量即在程序运行过程中它的值是允许改变的量 变量是用一串固定的字符来标示不固定的值的一种方法 变量是一种使用方便的占位符,用于引用计算机内存地址,该地 址可以存储 Script 运行时可更改的程序信息 在 shell 中变量是不能永久保存在系统中的,必须在文件中声明 2.在 shel 阅读全文
posted @ 2018-11-08 14:25 张嫣然 阅读(373) 评论(0) 推荐(0)
摘要:进一步了解三者的区别,有如下实验: 执行该脚本: 脚本正常运行情况: 1.格式 for NUM in 1 2 3 for NUM in {1..3} for NUM in 或者 for NUM in do done 2.{1..10}与 `seq 1 10` {1..10}是1到10,`seq 1 阅读全文
posted @ 2018-11-08 14:23 张嫣然 阅读(2381) 评论(0) 推荐(0)
摘要:在Liunx系统中,rpm和yum都可以安装软件,但rpm存在安装软件的依赖性,yum安装软件需要yum源 yum install softwarename ##安装 yum repolist ##列出设定yum源信息 yum remove softwarename ##卸载 yum list so 阅读全文
posted @ 2018-11-08 14:18 张嫣然 阅读(522) 评论(0) 推荐(0)
摘要:server1 172.25.7.1(配置Nginx、ricci和luci) server2 172.25.7.2(Apache、iscsi) server3 172.25.7.3(Apache) server4 172.25.7.4(配置Nginx、ricci)Server1和server4配置高 阅读全文
posted @ 2018-11-08 14:17 张嫣然 阅读(619) 评论(0) 推荐(0)
摘要:DHCP(?Dynamic Host Configuration Protocol)是一种帮助计算机从指定的DHCP服务器获取配置信息的自举协议 请求配置信息的计算机叫做DHCP客户端,而提供信息的叫做DHCP服务器 DHCP服务端除了动态态分配IP地址,还为客户端提供其他的配置信息,如子网掩码,从 阅读全文
posted @ 2018-11-08 14:17 张嫣然 阅读(496) 评论(0) 推荐(0)
摘要:RHCS(Red Hat Cluster Suite,红帽集群套件)是Red Hat公司开发整合的一套综合集群软件组件,提供了集群系统中三种集群构架,分别是高可用性集群、负载均衡集群、存储集群,可以通过在部署时采用不同的配置,以满足你的对高可用性、负载均衡、可扩展性、文件共享和节约成本的需要。 se 阅读全文
posted @ 2018-11-02 14:33 张嫣然 阅读(758) 评论(0) 推荐(0)
摘要:Redis 集群是一个提供在多个Redis间节点间共享数据的程序集。 Redis集群并不支持处理多个keys的命令,因为这需要在不同的节点间移动数据,从而达不到像Redis那样的性能,在高负载的情况下可能会导致不可预料的错误. Redis 集群通过分区来提供一定程度的可用性,在实际环境中当某个节点宕 阅读全文
posted @ 2018-11-02 14:32 张嫣然 阅读(196) 评论(0) 推荐(0)
摘要:redis 是一个高性能的 key-value 数据库。 redis 的出现,很大程度补偿了 memcached 这类 keyvalue 存储的不足,在部分场合可以对关系数据库起到很 好的补充作用。它提供了 Python,Ruby,Erlang,PHP 客户端,使用很方便。 Redis 的所有数据都 阅读全文
posted @ 2018-11-02 14:32 张嫣然 阅读(175) 评论(0) 推荐(0)
摘要:1.声明变量注意事项有那些? 1.变量名只能用字母、数字或下划线的任意组合 2.变量名不能以数字为第一个字符 3.内置函数名不能用 2.如何查看变量在内存中的地址? id(变量名) 3.写代码 a. 使用while循环实现输出2-3+4-5+6…+100 的和 b.使用for循环和range实现输出 阅读全文
posted @ 2018-11-02 14:31 张嫣然 阅读(283) 评论(0) 推荐(0)
摘要:在程序开发中,要设计一个类,通常需要满足以下三个要求: 【1】类名 这类事物的名字,满足大驼峰命名法 【2】属性 这类事物具有什么样的特征 【3】方法 这类事物具有什么样的行为 定义简单的类: 定义只包含方法的类: 当一个类定义完成之后,要使用这个类来创建对象,语法格式如下: 对象变量=类名()需求 阅读全文
posted @ 2018-11-02 14:30 张嫣然 阅读(303) 评论(0) 推荐(0)
摘要:前言:在程序开发中,一共有三种流程方式: 顺序:从上向下,顺序执行代码 分支:根据条件判断,决定执行代码的分支 循环:让特定代码重复执行(解决程序员重复工作) 1.判断的定义: 如果条件满足,才能做某件事 如果条件不满足,就做另外一件事情,或者什么也不做 正是有了判断,才使得程序世界丰富多彩,充满变 阅读全文
posted @ 2018-11-02 14:27 张嫣然 阅读(4252) 评论(0) 推荐(1)
摘要:所谓函数,就是把具有独立功能的代码块组织成为一个小模块,在需要的时候调用 函数是带名字的代码块,用于完成具体的工作 需要在程序中多次执行同一项任务时,你无需反复编写完成该任务的代码,而只需调用该 任务的函数,让python运行其中的代码,你将发现,通过使用函数,程序编写,阅读,测试 和修复都将更容易 阅读全文
posted @ 2018-11-02 14:26 张嫣然 阅读(429) 评论(0) 推荐(0)
摘要:前言:Python中是利用MySQL模块和数据库之间建立联系. MySQLdb 是用于Python链接Mysql数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL C API 上建立的 安装MySQL模块: 在phpmyadmin中查看添加成功 将gw的id修改为 阅读全文
posted @ 2018-11-02 14:25 张嫣然 阅读(812) 评论(0) 推荐(0)
摘要:私有属性是对象不希望公开的属性,私有方法是对象不希望公开的方法。在定义私有属性和私有方法时,在属性或者方法前,加上__(两个下划线) 公有方法可以通过对象名直接调用,私有方法不能通过对象名直接调用,只能在属于对象的方法中通过self调用或在外部通过Python支持的特殊方式来调用 继承中私有属性和私 阅读全文
posted @ 2018-11-02 14:24 张嫣然 阅读(537) 评论(0) 推荐(0)
摘要:前言:每当需要分析或修改存储在文件中的信息时,读取文件都很有用,对数据分析应用程序来说尤其如此。 例如,你可以编写一个这样的程序:读取一个文本文件的内容,重新设置这些数据的格式并将其写入文件,让浏览器能够显示这些内容。 要使用文本文件中的信息,首先需要将信息读取到内存中。为此,你可以一次性读取文件的 阅读全文
posted @ 2018-11-02 14:21 张嫣然 阅读(1823) 评论(0) 推荐(0)
摘要:前言: 线程是操作系统能够进行运算调度的最小单位(程序执行流的最小单元) 它被包含在进程之中,是进程中的实际运作单位 一个进程中可以并发多个线程每条线程并行执行不同的任务 (线程是进程中的一个实体,是被系统独立调度和分派的基本单元) 每一个进程启动时都会最先产生一个线程,即主线程 然后主线程会再创建 阅读全文
posted @ 2018-11-02 14:20 张嫣然 阅读(352) 评论(0) 推荐(0)
摘要:1.变量的定义 在 python 中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建 等号(=)用来给变量赋值 =左边是一个变量名 =右边是存储在变量中的值 变量名=值 变量定义之后,后续就可以直接使用了 变量名只有在第一次出现才是定义变量(变量名再次出现,不是定义变量,而是直接使用之前 阅读全文
posted @ 2018-11-02 14:19 张嫣然 阅读(11054) 评论(0) 推荐(0)
摘要:我们引入一个新的概念:数据结构 数据结构是通过某种方式组织在一起的数据元素的集合,这些数据元素可以是数字或字符,甚至可以是其他数据结构,在python中,最基本的数据结构是序列,序列中的每个元素匾被分配一个序号——即元素的位置,也称为索引,第一个索引是0,第二个则是1,以此类推 列表由一系列特定顺序 阅读全文
posted @ 2018-11-02 14:18 张嫣然 阅读(10086) 评论(0) 推荐(0)
摘要:网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket 所谓socket通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过“套接字”向网络发出请求或应答网络请求 socket起源于Uinx,而Unix/Linux基本哲学之一就是“一切 阅读全文
posted @ 2018-11-02 14:17 张嫣然 阅读(167) 评论(0) 推荐(0)
摘要:为了限制连接的数量,首先,使用指令来定义密钥并设置共享内存区域的参数(工作进程将使用该区域来共享键值的计数器)。作为第一个参数,指定作为关键字计算的表达式。在第二个参数区域中,指定区域的名称及其大小。 其次,使用指令在一个位置、一个虚拟服务器或整个HTTP上下文中应用该限制。将共享内存区域的名称指定 阅读全文
posted @ 2018-11-02 14:07 张嫣然 阅读(1772) 评论(0) 推荐(0)
摘要:PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,PXE可以引导多种操作系统, 阅读全文
posted @ 2018-11-02 14:07 张嫣然 阅读(320) 评论(0) 推荐(0)
摘要:编译前的设置: 在源代码文件中把版本号注释掉,这是为了防止针对特定版本的恶意攻击 关闭编译时的调试模式 解决编译前的依赖性 进行配置参数: 对参数进行解读: 编译和安装: 做软链接方便调用: 创建nginx用户 nginx配置文件主要分为4部分: main(全局设置) main部分设置的指令将影响其 阅读全文
posted @ 2018-11-02 14:06 张嫣然 阅读(271) 评论(0) 推荐(0)
摘要:实验环境: server1:nginx tomcat memcached server2:tomcat memcached Session是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间。 在网络应用中,称为“会话控制”。Session对象存储特定用户 阅读全文
posted @ 2018-11-02 14:04 张嫣然 阅读(260) 评论(0) 推荐(0)
摘要:MySQL之间数据复制的基础是二进制日志文件(binary log file)。一台MySQL数据库一旦启用二进制日志后,其作为master,它的数据库中所有操作都会以“事件”的方式记录在二进制日志中,其他数据库作为slave通过一个I/O线程与主服务器保持通信,并监控master的二进制日志文件的 阅读全文
posted @ 2018-11-02 14:03 张嫣然 阅读(1493) 评论(0) 推荐(0)
摘要:LVS是Linux Virtual Server的简写即Linux虚拟服务器,是一个虚拟的服务器集群系统一组服务器通过高速的局域网或者地理分布的广域网相互连接,在它们的前端有一个负载调度器(Load Balancer)。负载调度器能无缝地将网络请求调度到真实服务器上,从而使得服务器集群的结构对客户是 阅读全文
posted @ 2018-11-02 14:02 张嫣然 阅读(333) 评论(0) 推荐(0)
摘要:1.bond接口 Red Hat Enterprise Linux 允许管理员使用 bonding 内核模块和称为通道绑定接口的特殊网络接口将多个网络接口绑定 到一个通道。根据选择的绑定模式 , 通道绑定使两个或更多个网络接口作为一个网络接口 , 从而增加带宽和 / 提供冗余性 2.选择 Linux 阅读全文
posted @ 2018-11-02 14:01 张嫣然 阅读(1750) 评论(0) 推荐(0)
摘要:方便查看和管理 /var/log/messages ?系统服务及日志,包括服务的信息,报错等等 /var/log/secure ? ? ? ? 系统认证信息日志 /var/log/maillog ? ? ? ?系统邮件服务信息 /var/log/cron ? ? ? ? ? ? 系统定时任务信息 / 阅读全文
posted @ 2018-11-02 14:00 张嫣然 阅读(1149) 评论(0) 推荐(0)
摘要:<1>给虚拟机分配2048M内存 <2>配置高可用yum源 <3>下载软件 <1>安装内核源码包 根据依赖性提示,安装对应的包 下载并安装软件包(3个) <2>从RPM获取内核源代码 打开另一个终端: 返回原终端: <3>打补丁: <4>查看原内核版本并修改配置文件 <5>编译、导入模块并安装 <6 阅读全文
posted @ 2018-11-02 13:59 张嫣然 阅读(149) 评论(0) 推荐(0)
摘要:概述: FTP ( 文件传输协议 ) 是 INTERNET 上仍常用的最老的网络协议之一 , 它为系统提供了通过网络与远程服务器进行传输的简单方法FTP 服务器包的名称为 VSFTPD , 它代表 Very Secure File Transfer Protocol Daemon 服务器名称也叫做 阅读全文
posted @ 2018-11-02 13:58 张嫣然 阅读(4198) 评论(0) 推荐(0)
摘要:对wps-office进行模糊匹配照样可以查找出该软件yum clean all ? ? ? ?##清空yum缓存识别新配置 测验安装wps软件: 安装成功即可使用办公软件 1.yum install httpd 2.systemctl stop&disable firewalld 3.system 阅读全文
posted @ 2018-11-02 13:55 张嫣然 阅读(292) 评论(0) 推荐(0)
摘要:当主机中开启openssh服务,那么就对外开放了远程连接的接口 ssh为openssh服务的客户端,sshd为openssh服务的服务端 远程管理工具ssh具有数据加密传输、网络开销小以及应用平台范围广的特点,是远程管理中最常见的控制工具 ssh? 远程主机用户@远程主机ip,连接陌生主机时需要建立 阅读全文
posted @ 2018-11-02 13:55 张嫣然 阅读(3899) 评论(0) 推荐(0)

友情链接:http://www.taidai-tj.com/ | http://www.ai200808.com/ | http://wh.xhd.cn/