linux学习第六周总结本周共学习4项内容,简单总结一下shell脚本编程进阶系统启动和内核管理selinux文本处理三剑客之awk一、shell脚本进阶编程中的逻辑处理:顺序执行选择执行循环执行循环执行将某代码段重复运行多次重复运行多少次循环次数事先已知循环次数事先未知有进入条件和退出条件r,while,untilfor循环for变量名in列表;do循环体done执行机制:依次将列表中的元素赋值
分类:
系统服务 时间:
2019-04-14 21:14:53
收藏:
0 评论:
0 赞:
0 阅读:
163
#include"pch.h"#include<iostream>#include<vector>#include<map>voidmaptest(){std::map<int,char>icmap;charch(‘a‘);std::vector<std::map<int,char>::iterator>iter_vec;st
分类:
其他 时间:
2019-04-14 21:14:17
收藏:
0 评论:
0 赞:
0 阅读:
150
一、EL/SpEL 1、EL语言(CDI与表达式语言(EL)集成,允许在JavaServer Faces页面或JavaServer Pages页面中直接使用任何组件) 1)概述;EL是JSP内置的表达式语言,用以访问页面的上下文以及不同作用域中的对象 ,取得对象属性的值,或执行简单的运算或判断操作。 ...
分类:
其他 时间:
2019-04-14 21:12:53
收藏:
0 评论:
0 赞:
0 阅读:
153
一、vue双向数据绑定原理 vue实现双向数据绑定是通过Object.defineProperty()方法来实现劫持的 Object.defineProperty() 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性, 并返回这个对象 "Object.defineProperty() ...
分类:
其他 时间:
2019-04-14 21:12:36
收藏:
0 评论:
0 赞:
0 阅读:
226
Numpy Scipy Pandas Matplotlib 简介 ...
分类:
其他 时间:
2019-04-14 21:12:19
收藏:
0 评论:
0 赞:
0 阅读:
166
编译项目时,发现报错:VS 无法打开包括文件: “QOpenGLWidget”: No such file or directory,在Qt对应的目录中发现QOpenGLWidget是在QtWidgets目录下面的,所以,引入的路径修改为:#include <QtWidgets/QOpenGLWid ...
分类:
其他 时间:
2019-04-14 21:12:02
收藏:
0 评论:
0 赞:
0 阅读:
190
本人总是习惯使用chmod,而把chown混淆。 chown就是修改 第一列内容的 ,chmod是修改 第3,4列内容的。 chown用法用来更改某个目录或文件的用户名和用户组的chown 用户名:组名 文件路径(可以是就对路径也可以是相对路径)例1:chown root:root /tmp/tmp ...
分类:
其他 时间:
2019-04-14 21:11:47
收藏:
0 评论:
0 赞:
0 阅读:
119
http 之session和cookie 由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的S ...
分类:
其他 时间:
2019-04-14 21:11:16
收藏:
0 评论:
0 赞:
0 阅读:
122
linux中/dev目录下一般都是一些设备文件,例如磁盘、内存、摄像头等。/dev/shm这个目录是linux下一个利用内存虚拟出来的一个目录,这个目录中的文件都是保存在内存中,而不是磁盘上。其大小是非固定的,即不是预先分配好的内存来存储的。(shm == shared memory) 简要说明 / ...
分类:
系统服务 时间:
2019-04-14 21:11:01
收藏:
0 评论:
0 赞:
0 阅读:
150
使用栈实现队列的下列操作: push(x) -- 将一个元素放入队列的尾部。 pop() -- 从队列首部移除元素。 peek() -- 返回队列首部的元素。 empty() -- 返回队列是否为空。 示例: 说明: 你只能使用标准的栈操作 -- 也就是只有 push to top, peek/po ...
分类:
其他 时间:
2019-04-14 21:10:46
收藏:
0 评论:
0 赞:
0 阅读:
109
学生记账本NABCD分析 N(Need,需求) 随着我们进入大学开始逐步的扩大自己的消费水平,而我们每天无法准确的记住一笔一笔的消费记录。常常,每一个月末时我们在宿舍楼道听到不少学生抱怨这个月怎么花钱这么快,都不知道干了什么。的确,我们有时用校园卡消费(如食堂吃饭。。。),有时用支付宝消费(如网上购 ...
分类:
其他 时间:
2019-04-14 21:10:03
收藏:
0 评论:
0 赞:
0 阅读:
132
1、Python工具 - pip 1、作用 Python的软件包管理器,有一些python包被集成到了pip中。只要被集成到pip中的包,都允许通过pip直接安装 2、安装 pip sudo apt install python-pip (python2) sudo apt install pyth ...
分类:
编程语言 时间:
2019-04-14 21:09:47
收藏:
0 评论:
0 赞:
0 阅读:
164
一,数组概念数组是存储同一种数据类型多个元素的容器。数组既可以存储基本数据类型,也可以存储引用数据类型。二,数组的定义格式格式1:数据类型[] 数组名;格式2:数据类型 数组名[];注意:这两种定义做完了,数组中是没有元素值的。 三,数组的初始化1,数组初始化概述:Java中的数组必须先初始化,然后 ...
分类:
编程语言 时间:
2019-04-14 21:09:30
收藏:
0 评论:
0 赞:
0 阅读:
142
电子邮件 在web程序中,经常会需要发送电子邮件。比如,在用户注册账户时发送确认邮件;定期向用户发送热门内容或是促销信息等等。在Web程序中发送电子邮件并不复杂,借助扩展Flask-Mail或是第三方邮件服务,只需要几行代码就可以发送邮件。 下面例子中,我们使用一封示例邮件,邮件仅包含几个必要的字段 ...
分类:
其他 时间:
2019-04-14 21:08:40
收藏:
0 评论:
0 赞:
0 阅读:
314
HTML标签(1) h系列(容器级双标签) h系列标签分为六个等级(h1,h2,h3,h4,h5,h6) 语义:给文本添加一个标题 标题重要程度逐级递减,一个页面只能有一个h1级的标签,并且大多数时候会将h1标签与页面的logo结合在一起。p系列标签单独存在,不存在嵌套关系。 p标签(文本级双标签) ...
分类:
Web开发 时间:
2019-04-14 21:08:23
收藏:
0 评论:
0 赞:
0 阅读:
121
使用spring boot 2.1.4.RELEASE + mybatis 出现MySQL报错The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents,从错误信息可以看出应该是mysql 时区设置错误。通过mysq ...
分类:
数据库技术 时间:
2019-04-14 21:07:47
收藏:
0 评论:
0 赞:
0 阅读:
150
二维数组二维数组概述每个班有很多个学生,所以,可以用数组来存储,而我们又同时有很多个班。这个也应该用一个数组来存储。如何来表示这样的数据呢?Java就提供了二维数组供我们使用。由此可见:其实二维数组其实就是一个元素为一维数组的数组。 ? 二维数组格式定义格式数据类型[][] 数组名;数据类型 数组名 ...
分类:
编程语言 时间:
2019-04-14 21:07:31
收藏:
0 评论:
0 赞:
0 阅读:
132
python全栈开发笔记第二模块 第四章 :常用模块(第二部分) ...
分类:
编程语言 时间:
2019-04-14 21:07:16
收藏:
0 评论:
0 赞:
0 阅读:
184
项目8: 换座位(难度:中等) 小美是一所中学的信息科技老师,她有一张 seat 座位表,平时用来储存学生名字和与他们相对应的座位 id。 其中纵列的 id 是连续递增的,小美想改变相邻俩学生的座位,你能不能帮她写一个 SQL query 来输出小美想要的结果呢? 请创建如下所示seat表: 示例: ...
分类:
数据库技术 时间:
2019-04-14 21:06:56
收藏:
0 评论:
0 赞:
0 阅读:
274
#include<vector>voidvectest(){std::vector<int>vi;for(inti=1;i<10;++i){vi.push_back(i);}//std::vector<decltype(vi.begin())>iter_vector;std::vector<std::vector<int>::iterat
分类:
其他 时间:
2019-04-14 20:47:24
收藏:
0 评论:
0 赞:
0 阅读:
155