一.LNMP简介
近几年随着Nginx Web服务的逐渐流行,又出现了新的Web服务环境组合——LNMP或LEMP其中LNMP为Linux、Nginx、MySQL、PHP等首字母的缩写,而LEMP中的E则表示Nginx。
1.1 网站的访问流程
我们开发的所有项目代码最终效果是所有用户都能访问的到,那么我们首先要考虑的是,他们如何怎么访问公司所开发的网站?现在我们有必要来说一下,简单的网站访问流程
在这里插入图片描述
完整的请求流程:
1、用户在自己的浏览器中输入一段web请求地址
2、浏览器会对这个请求进行拆分:
ip地址找对应的服务器
port端口找服务器上监听该端口的服务
然后将最后的具体请求交给web服务去处理
3、web服务接收该请求后,处理该请求,
4、如果遇到一些数据处理,需要到后端的数据库服务获取数据
5、数据库服务返回数据给web服务
6、web服务生成完整的web网页,以数据报文的形式发送到客户端的浏览器
7、浏览器渲染web网页,最后展示给用户
1.2 URI、URL、URN
在这里插入图片描述
URI,URL,URN简介
URI是uniform resource identifier,统一资源标识符,是一个紧凑的字符串用来标示抽象或物理资源唯一的标识。URI 可以进一步被分为定位符、名字或两者都有。
URL是uniform resource locator,统一资源定位器,它是一种具体的URI,它重点是指明了如何定位该资源的主要访问机制(如其网络“位置”)。
URN,uniform resource name,统一资源命名,它是一种具体的URI,它重点是指明了如何命名该资源的主要访问机制。

三者之间的区别(面试中可能会问到)
URI是以一种抽象的,高层次概念定义统一资源标识,URL和URN都是一种具体的URI,URL侧重于资源的定位,URN侧重于资源的命名。
当前我们一般使用URL来称呼一个web的浏览器地址,但是规范的术语是URI

二.基本环境配置
本机环境:Windows10安装centos7,关于虚拟机的安装我这边不做详细介绍,网上教程很多。
开始正式搭建环境之前,因为我们安装的软件比较多,所以我们需要创建服务和软件的专用目录基本环境配置
基本软件目录

mkdir /data/{server,soft} -p

这样方便查找
2.1 LNMP 之 N
Nginx是一个轻量级的Web软件,它有非常强大的功能,下面我们只学习它最基本的功能。
2.1.1 nginx安装
1)基本依赖环境部署
安装nginx软件的基本依赖软件

yum  install openssl-devel pcre-devel gcc -y

2)编译安装nginx
注意:
编译安装nginx的时候,应该有一个专用的启动用户,我们把这个用户设置为 www

编译安装nginx

tar xf nginx-1.10.2.tar.gz 
cd nginx-1.10.2
./configure --prefix=/data/server/nginx
make
make install

创建专用的启动用户www

useradd www -s /sbin/nologin -M

修改配置文件

[root@localhost soft]# vim /data/server/nginx/conf/nginx.conf
user  www;

3) 检查效果
启动nginx

/data/server/nginx/sbin/nginx

检查端口

[root@localhost nginx-1.10.2]# netstat -tnulp | grep nginx
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      42500/nginx         

查看浏览器效果
在这里插入图片描述
软件安装总结
解压 tar
作用:解压文件,获取真正的配置文件
配置 configure
作用:根据默认的配置项或者更改配置项,生成编译配置文件(Makefile)
编译 make
作用:根据 Makefile 内容,编译生成指定的软件所需要的所有文件
安装 make install
作用:将编译生成的所有文件,转移到软件指定安装的目录下面

2.1.2 nginx命令简介
检查nginx

/data/server/nginx/sbin/nginx -t

启动nginx

/data/server/nginx/sbin/nginx

关闭nginx

/data/server/nginx/sbin/nginx -s stop

重载nginx

/data/server/nginx/sbin/nginx -s reload

启动后检查

netstat -tnulp | grep nginx

备注:nginx 默认的配置文件
/data/server/nginx/conf/nginx.conf

2.2 LNMP 之 M

2.2.1 mysql安装
mysql的安装方法很多,最简单的而且最适用就是二进制方法安装。接下来我们使用mysql的二进制包来进行安装部署mysql
1)解压软件

tar xf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz -C /data/server/
cd /data/server/
ln -s mysql-5.6.35-linux-glibc2.5-x86_64 mysql

2)创建专用用户

useradd -s /sbin/nologin -M mysql

3)初始化mysql数据库

 /data/server/mysql/scripts/mysql_install_db --basedir=/data/server/mysql --datadir=/data/server/mysql/data/ --user=mysql

4)数据库配置文件管理

mv /etc/my.cnf /etc/my.cnf-bak
cp /data/server/mysql/support-files/my-default.cnf /etc/my.cnf

5)数据库启动命令配置

cp /data/server/mysql/support-files/mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld

6)启动文件修改

sed -i 's#/usr/local/mysql#/data/server/mysql#g' /data/server/mysql/bin/mysqld_safe /etc/init.d/mysqld

7)数据库文件权限管理

chown -R mysql.mysql /data/server/mysql/

8)启动数据库前检查

netstat -tnulp | grep mysql

9)启动数据库

/etc/init.d/mysqld start

10)检查数据库启动状态

netstat -tnulp|grep mysqld

11)配置环境变量

vim /etc/profile
#在末尾添加下面这条配置
PATH=/data/server/mysql/bin:$PATH
#让配置文件生效
source /etc/profile

12)测试进入数据库

[root@localhost server]# mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.35 MySQL Community Server (GPL)
Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>

13)将mysql服务设置为开机自启动服务

chkconfig --add mysqld
chkconfig mysqld on

2.2.2 mysql简单操作
设置mysql数据库登录用户名与密码
前文有提到过登录数据库需要输入用户名和密码,此时我们就设置一个密码

[root@localhost server]# mysqladmin -u root password '123456'
Warning: Using a password on the command line interface can be insecure.

查询默认的数据库信息

show databases;   <--- 查询默认的数据库信息

选择使用一个数据库

use mysql;    <--- 表示选择使用一个数据库,相当于cd进入一个数据库

查看当前所在数据库

select database(); <--- 表示查看当前所在数据库,类似于pwd命令的功能

查看当前登录数据库的用户

select user(); <--- 查看当前登录数据库的用户,类似于whoami命令

2.3 LNMP 之 P
2.3.1 基本软件安装
1)安装基本依赖软件

yum install zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devel libxslt-devel -y

2)安装libiconv软件

cd /data/soft
wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz
tar zxf libiconv-1.14.tar.gz
cd libiconv-1.14
./configure --prefix=/usr/local/libiconv
make
make install

3)安装其他软件包

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
yum -y install libmcrypt-devel mhash mcrypt

注释:
这三个软件包,在本地的光盘镜像中没有,所以我们需要去网上下载
4)安装php

cd /data/soft/
tar xf php-5.3.29.tar.gz
cd php-5.3.29

在解压后的PHP目录内执行

ln -s /data/server/mysql/lib/libmysqlclient.so.18  /usr/lib64/
touch ext/phar/phar.phar
./configure \
--prefix=/data/server/php-5.3.29 \
--with-mysql=/data/server/mysql \
--with-pdo-mysql=mysqlnd \
--with-iconv-dir=/usr/local/libiconv \
--with-freetype-dir \
--with-jpeg-dir \
--with-png-dir \
--with-zlib \
--with-libxml-dir=/usr \
--enable-xml \
--disable-rpath \
--enable-bcmath \
--enable-shmop \
--enable-sysvsem \
--enable-inline-optimization \
--with-curl \
--enable-mbregex \
--enable-fpm \
--enable-mbstring \
--with-mcrypt \
--with-gd \
--enable-gd-native-ttf \
--with-openssl \
--with-mhash \
--enable-pcntl \
--enable-sockets \
--with-xmlrpc \
--enable-zip \
--enable-soap \
--enable-short-tags \
--enable-static \
--with-xsl \
--with-fpm-user=www \
--with-fpm-group=www \
--enable-ftp
编译时可能会出错,先执行上面的操作再编译安装
make
make install     

5)php文件配置
创建目录,生成程序文件,这里失败的话/data/server下就不会有php的目录

[root@localhost php-5.3.29]# ls /data/server/
mysql  mysql-5.6.35-linux-glibc2.5-x86_64  nginx  php-5.3.29

创建一个软链接,方便使用,更新软件时,重新创建软链接即可

cd /data/server
ln -s php-5.3.29 php

把解压包内的php解析文件拷贝到php安装目录下

cd /data/soft/php-5.3.29
cp php.ini-production /data/server/php/lib/php.ini
修改php.ini文件,开启session功能
vim /data/server/php/lib/php.ini
...
[Session]
; Handler used to store/retrieve data.
; http://php.net/session.save-handler
session.save_handler = files
#原内容:
;session.save_path = "/tmp
#修改后内容:
session.save_path = "/tmp
复制php-fpm的配置文件,默认没有该文件但是有一个备份文件
cd /data/server/php/etc/
cp php-fpm.conf.default php-fpm.conf

6)启动php
和nginx一样,使用程序目录下的启动命令来启动php,然后检查进程和端口号即可。

[root@localhost etc]# /data/server/php/sbin/php-fpm 
[root@localhost etc]# netstat -tnulp | grep php-fpm
tcp        0      0 127.0.0.1:9000              0.0.0.0:*                   LISTEN      35770/php-fpm       
[root@localhost etc]# ps aux | grep php-fpm
root      35770  0.0  0.1 222924  4380 ?        Ss   22:15   0:00 php-fpm: master process (/data/server/php-5.3.29/etc/php-fpm.conf)
www       35771  0.0  0.1 222924  4124 ?        S    22:15   0:00 php-fpm: pool www            
www       35772  0.0  0.1 222924  4124 ?        S    22:15   0:00 php-fpm: pool www            
root      35778  0.0  0.0 103316   844 pts/4    S+   22:16   0:00 grep php-fpm

2.3.2 php简单操作

#启动php
/data/server/php/sbin/php-fpm
#关闭php
pkill php-fpm

备注:所有的软件安装包自行提取下载
链接:https://pan.baidu.com/s/1yO7Z07b_4gehB-tYr0EOAg
提取码:wabm

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 实现沙箱支付功能(简版)

    沙箱支付功能(实现简单清晰)——靓仔的春天 第一步访问:链接: https://open.alipay.com/platform/home.htm 1.进入平台后如果找不到签名工具可以在搜索框里搜索签名工具 点击WINDOWS下载(os系统点击MAC_OSX)下载完成点击:打开点击生成密钥: 进入平台往下拉找到立即开发点…...

    2024/4/9 2:32:05
  2. FineReport实操案例-邮件预警服务

    这里主要记录如何将qq邮箱配置在我们FineReport的报表平台上,实现自动邮件发送的功能。注意事项 首先在配置前,我们需要知道,免费邮箱和付费邮箱之间是存在业务限制,对于我们业务量大的企业建议使用付费邮箱或者自建邮箱系统。 关于邮箱限制的了解 每个服务商的限制是不一样…...

    2024/4/9 2:32:04
  3. 【源码】NeuroRobot工具箱:基于大脑模型的机器人设计

    neurorobot是一种由计算机模拟生物大脑控制的机器人。 A neurorobot is a robot controlled by a computer simulation of a biological brain. 我们使用大脑形状的神经机器人,配备摄像头、麦克风、扬声器、距离传感器、轮子和WiFi,为高中生讲授计算神经科学。 At Backyard B…...

    2024/4/9 2:32:03
  4. 【Python】办公篇-《极客Python之效率革命》(小甲鱼) 笔记一

    〇、前情提要 学习小甲鱼的使用Python读写Excel文件。这是上篇。 参考:【办公篇】《极客Python之效率革命》(小甲鱼)https://www.bilibili.com/video/av23697305/?p=1------------第一课------------[办公] 使用Python读写Excel文件(1) https://fishc.com.cn/thread-1018…...

    2024/4/9 2:32:02
  5. 移动端实时直播APP源码有关音视频、直播的必备基础知识

    有关音视频、直播的必备基础知识 1什么是视频? 首先我们需要理解一个最基本的概念:视频。从感性的角度来看,视频就是一部充满趣味的影片,可以是电影,可以是短片,是一连贯的视觉冲击力表现丰富的画面和音频。但从理性的角度来看,视频是一种有结构的数据,用工程的语言解释…...

    2024/4/29 17:41:16
  6. 105. Construct Binary Tree from Preorder and Inorder Traversal

    经典题目,同理还有通过inorder和postorder构建binary tree Given preorder and inorder traversal of a tree, construct the binary tree. Note: You may assume that duplicates do not exist in the tree. 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/…...

    2024/5/2 4:23:52
  7. 虚拟歌手“成团出道”,作曲人、歌手要失业了?道翰天琼认知智能。

    百度小度、小米小爱、B站泠鸢、微软小冰四位虚拟歌手在今天开幕的2020世界人工智能大会上“成团出道”。“虚拟天团”合唱的WAIC主题曲《智联家园》是全球首支人工智能作曲并由虚拟形象合唱的歌曲。歌曲创作与演唱属于需要创造性思维的工作,这难道意味着作曲人和歌手的工作会被…...

    2024/4/9 2:31:59
  8. 云南政府行业、政务云ZStack私有云产品云平台解决方案

    云南政务云云平台解决方案、Zstack私有云部署实施方案 云南天成科技 吴经理:13698746778 QQ:463592055ZStack为众多行业提供基于创新IaaS产品的解决方案,涵盖政府、金融、教育科研、互联网、制造业等,并与业内众多伙伴形成了广泛的生态合作。ZStack针对政府客户的基础设施集…...

    2024/4/18 9:12:50
  9. vnc远程之如何远程桌面管理导入历史数据教程

    作为程序员家族的一员,在日常工作中难免会和vnc打交道。那你知道vnc远程吗?又知道该如何通过vnc远程来实现远程桌面管理导入历史数据吗?今天,我就和大家一起来聊聊在vnc远程中如何通过远程桌面管理导入历史数据。我使用的是IIS7服务器管理工具,大家可以根据自己的需要,自…...

    2024/4/23 14:12:08
  10. @transactional注解在什么情况下会失效

    一、特性先来了解一下@Transactional注解事务的特性吧,可以更好排查问题1、service类标签(一般不建议在接口上)上添加@Transactional,可以将整个类纳入spring事务管理,在每个业务方法执行时都会开启一个事务,不过这些事务采用相同的管理方式。2、@Transactional 注解只能应…...

    2024/4/8 21:45:42
  11. 姚期智:AI 理论研究很重要,进步正来自于跨学科领域。道翰天琼认知智能平台为您揭秘新一代人工智能。

    7月9日,世界人工智能大会开幕,在大会中,除了众多领导发表了讲话,人工智能领域的专家也对AI的现状和未来进行了讨论。其中,在主题演讲阶段,图灵奖获得者姚期智做了关于人工智能理论的新方向的报告;Yoshua Bengio做了机器学习赋能智能手机预测新冠疫情传染性风险的相关报告…...

    2024/4/8 21:45:40
  12. Android自定义对话框

    在Android程序中由于界面风格不同,一般会根据项目需求定义相应的对话框样式,废话不多说,先上效果图。 先在activity_main布局文件中,放置一个按钮,用于弹出对话框 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android=…...

    2024/4/8 21:45:39
  13. C++ 实现FTP上传文件

    1. 实现FTP文件上传过程 1.1 所需参数:FTP地址,端口,用户名,密码,上传文件源文件路径,上传目的路径 //ftp地址 string ftpSvrIp="10.192.XXX.XX";//ftp端口 int port=21;//用户名 string userName="user";//用户密码 string password="12345&qu…...

    2024/4/15 10:29:20
  14. 论坛报名 | 语音与自然语言处理的最新突破和前沿趋势。道翰天琼认知智能平台为您揭秘新一代人工智能。

    2020年6月21-24日,第二届北京智源大会将邀请包括6位图灵奖获得者在内的上百位人工智能领袖,一起回顾过去,展望未来,深入系统探讨“人工智能的下一个十年”。本次大会将开设19个专题论坛,主题涵盖人工智能数理基础、自然语言处理、智能体系架构与芯片、人工智能伦理治理与可…...

    2024/5/3 14:31:25
  15. 为机场按上一双“慧眼”消灭飞机的“黑色十分钟”

    近年来,“AI的应用和落地”逐渐成了具化的关键词,它和很多事物很多行业结合在一起,形成了奇妙的“化学反应”。例如,在日常生活中,AI可以推送我们喜欢的新闻或视频,可以在拍照的时候识别场景提升照片的美感……. 而今天笔者要说的,可能是从很多人都密切相关但大多很陌生…...

    2024/4/29 17:47:26
  16. 【MapReduce】一个没有足够经验无法解决的简单基础MapReduce问题

    一. 事件起因 我在学习Hadopp相关知识时做了一道极为简单的练习题,然而在解决问题的过程中,却引发了一个对我而言,极为困难,一个礼拜才勉强解决的惊天大BUG。(小弟才疏学浅,各位的独到见解和批评讨论都可以留言,虚心接受) 二.练习原题以及数据准备 问题题目 (两表 inne…...

    2024/4/9 2:31:55
  17. 机器学习-集成学习

    在机器学习中,很多算法都是单打独斗的英雄,而集成学习就是这些英雄组成的团队,实现“三个臭皮匠顶个诸葛亮”的效果。 什么是集成学习 集成学习是机器学习的一种训练思路,并不是某种具体的方法或算法。集成学习的核心就是“人多力量大”,他把已有的算法就行结合,从而得到…...

    2024/4/9 2:31:53
  18. 在破产的边缘疯狂试探,索尼做错了什么?

    01 iPod,苹果与索尼竞赛中的一个关键节点 这是一家在设计方面享有盛誉的消费电子巨头,由一位以细节管理著称的完美主义领导人创立。我刚刚描述的公司是苹果吗?当然不错,但同时它也可以用来描述索尼。实际上,同宝丽来创始人埃德温兰德(Edwin H. Land)一样,乔布斯做企业时…...

    2024/4/9 2:31:52
  19. 阿里云服务器基础环境(Linux系统)搭建jdk8+tomcat8.5+mysql8

    阿里云服务器基础环境(Linux系统)搭建jdk8+tomcat8.5+mysql8前言JDK8安装配置Tomcat8.5安装配置mysql8安装配置End 前言 小白一个,几个月前因为疫情下的活动领了六个月的阿里云服务器,吭吃瘪肚(好不容易)的终于把基础环境给配好了/(ㄒoㄒ)/~~,最近有朋友问我咋配置,然后…...

    2024/4/9 2:31:51
  20. 2020起重机司机(限桥式起重机)考试及起重机司机(限桥式起重机)实操考试视频

    题库来源:安全生产模拟考试一点通公众号小程序2020起重机司机(限桥式起重机)考试及起重机司机(限桥式起重机)实操考试视频,包含起重机司机(限桥式起重机)考试答案解析及起重机司机(限桥式起重机)实操考试视频练习。由安全生产模拟考试一点通公众号结合国家起重机司机(限桥式起…...

    2024/4/9 2:31:50

最新文章

  1. gateway中对返回的数据进行处理

    gateway中对返回的数据进行处理 背景1.项目层次 背景 最近公司有个需求是对返回数据进行处理&#xff0c;比如进行数据脱敏。最后在gateway中进行处理。 1.项目层次 根据项目的结构&#xff0c;原本在菜单功能处有对于权限设计的url判断&#xff0c;所以在url后面加了一个正…...

    2024/5/4 10:06:42
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. Android如何实现一个应用位于前台时全局页面每隔三分钟弹出一次一天最多弹出5次的GroMore半插屏广告,处于付费页和后台时停止

    首先我们需要添加一个全局的Application public class MyApp extends LitePalApplication {private static final String TAG "MyApp";private static Context mContext;private boolean isManageMent;public static String oaid;Overridepublic void onCreate() {…...

    2024/5/3 5:28:16
  4. 谷粒商城实战(008 缓存)

    Java项目《谷粒商城》架构师级Java项目实战&#xff0c;对标阿里P6-P7&#xff0c;全网最强 总时长 104:45:00 共408P 此文章包含第151p-第p157的内容 简介 数据库承担落盘&#xff08;持久化&#xff09;工作 拿map做缓存 这种是本地缓存&#xff0c;会有一些问题 分布…...

    2024/5/3 1:39:35
  5. 分享一个基于Multi-SLAM+3DGS的新一代三维内容生产技术

    基于智能空间计算&#xff0c;新一代超逼真三维内容生成技术。 可自动化生成超逼真的大场景三维模型&#xff0c;并在各类终端和空间计算设备中&#xff0c;实现前所未有的沉浸式体验。 更可接入专业三维软件和应用平台&#xff0c;进行深度的模型开发与场景落地。 支持超大复杂…...

    2024/5/3 1:31:22
  6. 416. 分割等和子集问题(动态规划)

    题目 题解 class Solution:def canPartition(self, nums: List[int]) -> bool:# badcaseif not nums:return True# 不能被2整除if sum(nums) % 2 ! 0:return False# 状态定义&#xff1a;dp[i][j]表示当背包容量为j&#xff0c;用前i个物品是否正好可以将背包填满&#xff…...

    2024/5/3 11:50:27
  7. 【Java】ExcelWriter自适应宽度工具类(支持中文)

    工具类 import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.CellType; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet;/*** Excel工具类** author xiaoming* date 2023/11/17 10:40*/ public class ExcelUti…...

    2024/5/2 16:04:58
  8. Spring cloud负载均衡@LoadBalanced LoadBalancerClient

    LoadBalance vs Ribbon 由于Spring cloud2020之后移除了Ribbon&#xff0c;直接使用Spring Cloud LoadBalancer作为客户端负载均衡组件&#xff0c;我们讨论Spring负载均衡以Spring Cloud2020之后版本为主&#xff0c;学习Spring Cloud LoadBalance&#xff0c;暂不讨论Ribbon…...

    2024/5/2 23:55:17
  9. TSINGSEE青犀AI智能分析+视频监控工业园区周界安全防范方案

    一、背景需求分析 在工业产业园、化工园或生产制造园区中&#xff0c;周界防范意义重大&#xff0c;对园区的安全起到重要的作用。常规的安防方式是采用人员巡查&#xff0c;人力投入成本大而且效率低。周界一旦被破坏或入侵&#xff0c;会影响园区人员和资产安全&#xff0c;…...

    2024/5/3 16:00:51
  10. VB.net WebBrowser网页元素抓取分析方法

    在用WebBrowser编程实现网页操作自动化时&#xff0c;常要分析网页Html&#xff0c;例如网页在加载数据时&#xff0c;常会显示“系统处理中&#xff0c;请稍候..”&#xff0c;我们需要在数据加载完成后才能继续下一步操作&#xff0c;如何抓取这个信息的网页html元素变化&…...

    2024/5/3 11:10:49
  11. 【Objective-C】Objective-C汇总

    方法定义 参考&#xff1a;https://www.yiibai.com/objective_c/objective_c_functions.html Objective-C编程语言中方法定义的一般形式如下 - (return_type) method_name:( argumentType1 )argumentName1 joiningArgument2:( argumentType2 )argumentName2 ... joiningArgu…...

    2024/5/3 21:22:01
  12. 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】

    &#x1f468;‍&#x1f4bb;博客主页&#xff1a;花无缺 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! 本文由 花无缺 原创 收录于专栏 【洛谷算法题】 文章目录 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】&#x1f30f;题目描述&#x1f30f;输入格…...

    2024/5/3 23:17:01
  13. 【ES6.0】- 扩展运算符(...)

    【ES6.0】- 扩展运算符... 文章目录 【ES6.0】- 扩展运算符...一、概述二、拷贝数组对象三、合并操作四、参数传递五、数组去重六、字符串转字符数组七、NodeList转数组八、解构变量九、打印日志十、总结 一、概述 **扩展运算符(...)**允许一个表达式在期望多个参数&#xff0…...

    2024/5/2 23:47:43
  14. 摩根看好的前智能硬件头部品牌双11交易数据极度异常!——是模式创新还是饮鸩止渴?

    文 | 螳螂观察 作者 | 李燃 双11狂欢已落下帷幕&#xff0c;各大品牌纷纷晒出优异的成绩单&#xff0c;摩根士丹利投资的智能硬件头部品牌凯迪仕也不例外。然而有爆料称&#xff0c;在自媒体平台发布霸榜各大榜单喜讯的凯迪仕智能锁&#xff0c;多个平台数据都表现出极度异常…...

    2024/5/3 13:26:06
  15. Go语言常用命令详解(二)

    文章目录 前言常用命令go bug示例参数说明 go doc示例参数说明 go env示例 go fix示例 go fmt示例 go generate示例 总结写在最后 前言 接着上一篇继续介绍Go语言的常用命令 常用命令 以下是一些常用的Go命令&#xff0c;这些命令可以帮助您在Go开发中进行编译、测试、运行和…...

    2024/5/3 1:55:15
  16. 用欧拉路径判断图同构推出reverse合法性:1116T4

    http://cplusoj.com/d/senior/p/SS231116D 假设我们要把 a a a 变成 b b b&#xff0c;我们在 a i a_i ai​ 和 a i 1 a_{i1} ai1​ 之间连边&#xff0c; b b b 同理&#xff0c;则 a a a 能变成 b b b 的充要条件是两图 A , B A,B A,B 同构。 必要性显然&#xff0…...

    2024/5/4 2:14:16
  17. 【NGINX--1】基础知识

    1、在 Debian/Ubuntu 上安装 NGINX 在 Debian 或 Ubuntu 机器上安装 NGINX 开源版。 更新已配置源的软件包信息&#xff0c;并安装一些有助于配置官方 NGINX 软件包仓库的软件包&#xff1a; apt-get update apt install -y curl gnupg2 ca-certificates lsb-release debian-…...

    2024/5/3 16:23:03
  18. Hive默认分割符、存储格式与数据压缩

    目录 1、Hive默认分割符2、Hive存储格式3、Hive数据压缩 1、Hive默认分割符 Hive创建表时指定的行受限&#xff08;ROW FORMAT&#xff09;配置标准HQL为&#xff1a; ... ROW FORMAT DELIMITED FIELDS TERMINATED BY \u0001 COLLECTION ITEMS TERMINATED BY , MAP KEYS TERMI…...

    2024/5/3 1:55:09
  19. 【论文阅读】MAG:一种用于航天器遥测数据中有效异常检测的新方法

    文章目录 摘要1 引言2 问题描述3 拟议框架4 所提出方法的细节A.数据预处理B.变量相关分析C.MAG模型D.异常分数 5 实验A.数据集和性能指标B.实验设置与平台C.结果和比较 6 结论 摘要 异常检测是保证航天器稳定性的关键。在航天器运行过程中&#xff0c;传感器和控制器产生大量周…...

    2024/5/2 8:37:00
  20. --max-old-space-size=8192报错

    vue项目运行时&#xff0c;如果经常运行慢&#xff0c;崩溃停止服务&#xff0c;报如下错误 FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 因为在 Node 中&#xff0c;通过JavaScript使用内存时只能使用部分内存&#xff08;64位系统&…...

    2024/5/3 14:57:24
  21. 基于深度学习的恶意软件检测

    恶意软件是指恶意软件犯罪者用来感染个人计算机或整个组织的网络的软件。 它利用目标系统漏洞&#xff0c;例如可以被劫持的合法软件&#xff08;例如浏览器或 Web 应用程序插件&#xff09;中的错误。 恶意软件渗透可能会造成灾难性的后果&#xff0c;包括数据被盗、勒索或网…...

    2024/5/2 9:47:25
  22. JS原型对象prototype

    让我简单的为大家介绍一下原型对象prototype吧&#xff01; 使用原型实现方法共享 1.构造函数通过原型分配的函数是所有对象所 共享的。 2.JavaScript 规定&#xff0c;每一个构造函数都有一个 prototype 属性&#xff0c;指向另一个对象&#xff0c;所以我们也称为原型对象…...

    2024/5/4 2:00:16
  23. C++中只能有一个实例的单例类

    C中只能有一个实例的单例类 前面讨论的 President 类很不错&#xff0c;但存在一个缺陷&#xff1a;无法禁止通过实例化多个对象来创建多名总统&#xff1a; President One, Two, Three; 由于复制构造函数是私有的&#xff0c;其中每个对象都是不可复制的&#xff0c;但您的目…...

    2024/5/3 22:03:11
  24. python django 小程序图书借阅源码

    开发工具&#xff1a; PyCharm&#xff0c;mysql5.7&#xff0c;微信开发者工具 技术说明&#xff1a; python django html 小程序 功能介绍&#xff1a; 用户端&#xff1a; 登录注册&#xff08;含授权登录&#xff09; 首页显示搜索图书&#xff0c;轮播图&#xff0…...

    2024/5/4 9:07:39
  25. 电子学会C/C++编程等级考试2022年03月(一级)真题解析

    C/C++等级考试(1~8级)全部真题・点这里 第1题:双精度浮点数的输入输出 输入一个双精度浮点数,保留8位小数,输出这个浮点数。 时间限制:1000 内存限制:65536输入 只有一行,一个双精度浮点数。输出 一行,保留8位小数的浮点数。样例输入 3.1415926535798932样例输出 3.1…...

    2024/5/3 1:54:59
  26. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  27. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  28. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  29. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  30. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  31. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  32. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  33. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  34. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  35. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  36. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  37. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  38. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  39. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  40. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  41. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  42. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  43. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  44. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  45. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57