sem full_a=x; sem empty_a=m-x; sem full_b=y; sem empty_b=n-y; sem mutex_a=1; sem mutex_b=1; A{ while(True) { p(full_a); p(mutex_a); 从a邮箱取邮件 v(mutex_a)... ...
分类:
其他好文 时间:
2019-10-20 20:12:08
阅读次数:
117
前言: 最近在学习Linux和.Net Core,学习一些跨平台的知识。首先我用的虚拟机软件是VMware-15.1.0,Linux系统是CentOS-8-x86_64-1905-dvd1。 一、安装VMware 15.0 首先从网上下载该软件,安装比较无脑就不多做介绍了。 二、安装Linux系统 ...
分类:
系统相关 时间:
2019-10-20 20:11:49
阅读次数:
125
let arr = this.getCartData let arr1 = this.choselist arr = arr.filter(item => { let list = arr1.map(v => v.id) return !list.includes(it... ...
分类:
编程语言 时间:
2019-10-20 20:11:24
阅读次数:
108
二层发现原理:使用ARP协议,在网段内进行广播,查看是否有回包,如果有,证明该主机存活;优点:扫描速度快、可靠;缺点:不可路由,只能发现同一网段内的主机;环境kali2.0利用arping命令结合脚本实现主机发现脚本一(网络接口)#!/bin/bash#Author:Taoif[$#-ne1];thenecho"Usage./arp.sh[interface]"exitfiintface=$1ip
分类:
系统相关 时间:
2019-10-20 20:10:56
阅读次数:
109
一丶变量 1.Python中变量赋值不需要声明 2.每个变量在使用前必须赋值 3.变量名=值 age = 18 salary = 9999.99 name ='xiaSir' li = [1,2.1,'a',[1,2,3]] ids = (0,1,2,3,4) dic = {'name':'xiaS ...
分类:
编程语言 时间:
2019-10-20 20:10:36
阅读次数:
128
Linux简介(了解) Linux介绍 Linux是类UNIX计算机的统称 Linux操作系统的内核也是Linux Linux是由芬兰大学生Linux Torvalds于1991年编写的 Linux这个词本身只是表示Linux内核,但实际上人们已经习惯用Linux来形容整个基于Linux内核并且使用 ...
分类:
系统相关 时间:
2019-10-20 20:10:17
阅读次数:
105
rm-rf /* 不能用 完全删除 数据库不能直接存储数据 table 表 DB 数据库 DBMS 数据库操作系统 SQL 结构化查询语言 语句不区分大小写,但字符串常量区区分大小写。建议命令大写。 SELECT 查找 SQL语言是由DDL,DML,DQL和DCL组成 ...
分类:
数据库 时间:
2019-10-20 20:10:05
阅读次数:
114
方法一: # timedatectl set-timezone UTC # timedatectl set-time "YYYY-MM-DD HH:MM:SS" # timedatectl set-time "HH:MM:SS" # timedatectl 我们可以看到,服务器时间类型更改为UTC了 ...
分类:
其他好文 时间:
2019-10-20 20:09:36
阅读次数:
131
表单是日常生活中常见的文件,比如银行填写的存款单,邮政汇款单,政府报表,问卷调查等。处理这些表单,主要依靠人手工输入表单中的用户填写项,然后再进行后续的统计,分析等步骤。 1、<form>标签 定义整体的表单区域 action属性 定义表单数据提交地址 method属性 定义表单提交的方式,一般有“ ...
分类:
其他好文 时间:
2019-10-20 20:09:19
阅读次数:
122
***************************************** .zip 文件 压缩: zip xxx.zip xxx # 目录结构为一层 zip -r xxx.zip xxx/ # 目录结构为多层 解压缩: unzip xxx.zip [-d dst/] # 解压到指定目录, ... ...
分类:
系统相关 时间:
2019-10-20 20:09:02
阅读次数:
137
Ackermann函数定义如下: 若m=0,返回n+1。 若m>0且n=0,返回Ackermann(m-1,1)。 若m>0且n>0,返回Ackermann(m-1,Ackermann(m,n-1)) #include<iostream> #include<string> #include<cstr ...
分类:
其他好文 时间:
2019-10-20 20:08:33
阅读次数:
85
sem mutex1=1; sem mutex2=1; sem empty=1000; sem full=0; producer() { while(1) { 生产一个产品 p(empty); p(mutex2); 放入缓冲区 v(mutex2); v(full); } } consumer() {... ...
分类:
其他好文 时间:
2019-10-20 20:08:19
阅读次数:
80
寿司晚宴题解 先理解一下题目吧: 两人所选数的质因数集合不能有交集, 22$的大质因子, 我们可以按大质因子排序,想同的大质因子里用,用dp表示选了它的情况,用dp2表示没选的情况,然后转移, 不同的时候就继承之前的值. ...
分类:
其他好文 时间:
2019-10-20 20:07:54
阅读次数:
116
题目: 实现一个菜单,针对Student.txt与Class.txt文件进行操作 描述: I 输入学生信息:输入学生学号、姓名、性别、出生日期、班级名称、联系电话,跟已经存在的学生信息同样格式保存在文件中。如果学号重复,则提示“学号重复,无法插入” L 显示所有学生:每个学生的信息占一行;每个学生的 ...
httpd实现用户访问控制:(1)定义安全域基于单个用户进行控制:<Directory"/var/www/html">OptionsNoneAllowOverrideNoneAuthTypeBasicAuthName"String"AuthUserFile"/etc/httpd/conf/.httpdpasswd"AuthGroupFile"/etc/httpd/conf/.grp"&
分类:
Web程序 时间:
2019-10-20 20:07:00
阅读次数:
162
/export/sorftware ./redis-server ../redis.conf redis-server 配置路径 如redis-server /etc/redis.conf 不是后台启动 这时候要后台启动的话就需要配置redis.conf中的 daemonize on 改为yes ...
分类:
其他好文 时间:
2019-10-20 20:06:42
阅读次数:
135
Redis安装、主从配置及两种高可用集群搭建 一、 准备 Kali Linux虚拟机 三台:192.168.154.129、192.168.154.130、192.168.154.131 用户名/密码:root/。。。 ssh设置 修改sshd_config文件,命令为:vim /etc/ssh/s ...
分类:
其他好文 时间:
2019-10-20 20:06:26
阅读次数:
118