源码编译安装LAMP平台(使用Apache,MySQL与PHP搭建论坛)
目录
LAMP概述
各组件作用
编译安装的优点
各组件安装顺序
实验过程:
安装MYSQL
安装PHP
安装论坛
LAMP概述
LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境。LAMP是一个缩写词,具体包括Linux操作系统、Apache网站服务器、MySQL数据库服务器、PHP(或Perl、Python)网页编程语言。
各组件作用
L:(平台)Linux:作为LAMP架构的基础,提供用于支撑Web站点的操作系统,能够与其他三个组件提供更好的稳定性,兼容性(AMP组件也支持Windows、UNIX等平台) 。
A:(前台)Apache:作为LAMP架构的前端,是一款功能强大,稳定性好的Web服务器程序,该服务器直接面向用户提供网站访问,发送网页,图片等文件内容。
M:(后台)MySQL:作为LAMP架构的后端,是一款流行的开源关系数据库系统。在企业网站、业务系统等应用中,各种账户信息、产品信息,客户资料、业务数据等都可以存储到MySQL数据库,其他程序可以通过SQL语句来查询,更改这些信息。
P:(中间连接)PHP/Perl/Python:作为三种开发动态网页的编程语言,负责解释动态网页文件,负责沟通Web服务器和数据库系统以协同工作,并提供Web应用程序的开发和运行环境。其中PHP是一种被广泛应用的开放源代码的多用途脚本语言,它可以嵌入到HTML中,尤其适合于Web应用开发。
编译安装的优点
1、具有较大的自由度,功能可定制
2、可及时获得最新的软件版本
3、普遍适用于大多数Linux版本,便于一直使用
各组件安装顺序
在构建LAMP平台时,各组件的安装顺序依次为Linux、Apache、MySQL、PHP。其中Apache和MySQL的安装并没有严格的顺序,PHP环境的安装一般放到最后安装,负责沟通 Web 服务器和数据库系统以协同工作。
实验过程:
编译安装阿帕奇 httpd 并配置服务
tar xf apr-1.6.2.tar.gz
tar xf apr-util-1.6.0.tar.gz
tar xf httpd-2.4.29.tar.bz2
#解压 这三个安装包mv apr-1.6.2 httpd-2.4.29/srclib/apr
mv apr-util-1.6.0 httpd-2.4.29/srclib/apr-util
#移动到 对应文件夹
提前安装解决依赖关系
yum -y install \
gcc \ #C语言的编译器
gcc-c++ \ #C++的编译器
make \ #源代码编译器(源代码转换成二进制文件)
pcre \ #pcre是一个Perl函数库,包括perl 兼容的正则表达式库
pcre-devel \ #perl的接口开发包
expat-devel \ #用于支持网站解析HTML、XML文件
perl #perl语言编译器
cd /opt/httpd-2.4.29/ ./configure \
--prefix=/usr/local/httpd \ #指定 httpd 服务程序的安装路径
--enable-so \ #启用动态加载核心模块支持,使 httpd 具备进一步扩展功能的能力
--enable-rewrite \ #启用网页地址重写功能,用于网站优化、防盗链及目录迁移维护
--enable-charset-lite \ #启动字符集支持,以便支持使用各种字符集编码的页面
--enable-cgi #启用CGI(通用网关接口)脚本程序支持,便于增强网站的外部扩展应用访问能力
安装:
make && make install -j8
#编译make,注:-j8是指我用8颗内核运行这个安装程序,不能比自己电脑的内核高
配置httpd
[root@localhost bin]# cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd
#拷贝模板
chkconfig --add httpd //将httpd加入到SERVICE管理器
#做两条软链接,方便使用
[root@localhost bin]# ln -s /usr/local/httpd/conf/httpd.conf /etc/
[root@localhost bin]# ln -s /usr/local/httpd/bin/* /usr/local/bin/#注意关闭防火墙 安全保护
[root@localhost bin]# systemctl stop firewalld.service
[root@localhost bin]# setenforce 0#检查语法
httpd -t 或 apachectl -t
安装MYSQL
yum -y install \
gcc \ #编译语言,翻译官
gcc-c++ \
ncurses \ #字符终端下图形互动功能的动态库
ncurses-devel \ #ncurses开发包
bison \ #语法分析器
cmake \ #mysql需要用cmake编译安装
autoconf #是一个用于生成可以自动配置软件源代码包以适应多种unix类系统的shell脚本工具。tar xzvf mysql-5.6.26.tar.gz -C /opt #解压到opt目录cd /opt/mysql-5.6.26/ 到解压包下 ls看看cmake 有没有cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DDEFAULT_CHARSET=utf8 \ #指定默认使用的字符集编码,如 utf-8
-DDEFAULT_COLLATION=utf8_general_ci \ #指定默认使用的字符集校对规则
-DEXTRA_CHARSETS=all \ #指定支持其他字符集编码
-DSYSCONFIDIR=/etc \ #/etc/mysql --->系统中有一个默认的配置/etc/my.cnf
-DMYSQL_DATADIR=/home/mysql/ \ #数据文件
-DMYSQL_UNIX_ADDR=/home/mysql/mysql.sock #指定连接数据库的通讯文件(启动数据库的时候会生成)make && make install -j8 #开始安装
[root@localhost mysql-5.6.26]# cp support-files/my-default.cnf /etc/my.cnf
cp:是否覆盖"/etc/my.cnf"? y
#将这个文件下的my-default.cnf复制到/etc改名为/my.cnf[root@localhost mysql-5.6.26]# cp support-files/mysql.server /etc/init.d/mysqld[root@localhost mysql-5.6.26]# chmod 755 /etc/init.d/mysqld
#更改它的执行权限[root@localhost mysql-5.6.26]# chkconfig --add /etc/init.d/mysqld
#再添加命令[root@localhost mysql-5.6.26]# chkconfig mysqld --level 35 on
#设置运行级别3和5的时候开机自启[root@localhost mysql-5.6.26]# echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
#将/usr/local/mysql/bin路径下的命令全部放进/etc/profile里[root@localhost mysql-5.6.26]# source /etc/profile
#刷新
[root@localhost mysql-5.6.26]# echo $PATH #查看系统环境
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/mysql/bin
[root@localhost mysql-5.6.26]# useradd -s /sbin/nologin mysql
#新建一个mysql用户[root@localhost mysql-5.6.26]# chown -R mysql:mysql /usr/local/mysql/
#更改一下这个用户的属组属主 [root@localhost mysql-5.6.26]# ll -d /usr/local/mysql/
drwxr-xr-x. 13 mysql mysql 213 11月 3 13:45 /usr/local/mysql/[root@localhost mysql-5.6.26]# /usr/local/mysql/scripts/mysql_install_db \
--user=mysql \
--ldata=/var/lib/mysql \
--basedir=/usr/local/mysql \
--datadir=/home/mysql#初始化配置ln -s /var/lib/mysql/mysql.sock /home/mysql/mysql.sock #做软连接
配置MySQL
[root@localhost mysql-5.6.26]# vim /etc/init.d/mysqld 46 basedir=/usr/local/mysql47 datadir=/home/mysql
[root@localhost mysql-5.6.26]# ss -ntap |grep "3306"
LISTEN 0 80 :::3306 :::* users:(("mysqld",pid=93293,fd=10))
#验证MySQL是否启动
设置MySQL账户
安装PHP
php 处理动态请求,在此处他是一个后台的代码程序,不是一个服务(所以不需要启动脚本)安装GD库和GD库关联程序,用来处理和生成图片
yum -y install \
gd \
libjpeg libjpeg-devel \
libpng libpng-devel \
freetype freetype-devel \
libxml2 libxml2-devel \
zlib zlib-devel \
curl curl-devel \
openssl openssl-develcd /opt #到opt目录下
tar xjvf php-5.6.11.tar.bz2 #解压安装包
cd php-5.6.11 ./configure \
--prefix=/usr/local/php5 \
--with-gd \ #激活gd 库的支持
--with-zlib \ #支持zlib功能,提供数据压缩功能的函式库
--with-apxs2=/usr/local/httpd/bin/apxs \ #指定httpd服务提供的apxs模块支持程序的文件位置
#用于指定Apache可以加载/识别对应的功能模块,此处可以让php服务模块直接提供给apache加载使用
--with-mysql=/usr/local/mysql \ #关联数据库
--with-config-file-path=/usr/local/php5 \ #指定配置文件
--enable-mbstring #启用多字节字符串功能,以便支持中文等代码为了可以httpd mysql 对接,为了可以更好的处理动态请求./configure \
--prefix=/usr/local/php5 \
--with-gd \
--with-zlib \
--with-apxs2=/usr/local/httpd/bin/apxs \
--with-mysql=/usr/local/mysql \
--with-config-file-path=/usr/local/php5 \
--enable-mbstring make && make install -j4 #安装#优化把PHP 的可执行程序文件放入路径环境变量的目录中便于系统识别
ln -s /usr/local/php5/bin/* /usr/local/bin/#修改Apache配置文件让Apache支持PHP
vi /etc/httpd.conf
#添加index.php
255 <IfModule dir_module>
256 DirectoryIndex index.html index.php
257 </IfModule>
#在392行下方插入一下内容,让Apache可以支持.php的网页文件
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
##检查156行默认支持php5的模块是否存在
---->wq#创建、编辑php页面文件vim /usr/local/httpd/htdocs/index.php
<?php
phpinfo();
?><?php
phpinfo();
?>#重启服务
service httpd stop
service httpd start
restart --> stop start
在浏览器上输入 http://192.168.159.103/index.php 测试
成功的话会出现下图
安装论坛
#建立连接
[root@localhost php5]# mysql -u root -p
Enter password: #输入密码
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.6.26 Source distributionCopyright (c) 2000, 2015, 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> CREATE DATABASE bbs;
Query OK, 1 row affected (0.00 sec)#把bbs数据库里面所有表的权限授予给bbsuser,并设置密码
mysql> GRANT all ON bbs.* TO 'bbsuser'@'%' IDENTIFIED BY 'admin123';
Query OK, 0 rows affected (0.01 sec)#刷新一下数据库
mysql> flush privileges; #可以用show看一下创建的数据库
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| bbs | #比上面多了一个bbs
| mysql |
| performance_schema |
| test |
+--------------------+
5 rows in set (0.00 sec)
mysql> exit
Bye[root@localhost php5]# cd /opt/
[root@localhost opt]#
[root@localhost opt]# ls
apr-1.6.2.tar.gz httpd-2.4.29 mysql-5.6.26.tar.gz
apr-util-1.6.0.tar.gz httpd-2.4.29.tar.bz2 php-5.6.11
Discuz_X2.5_SC_UTF8.zip mysql-5.6.26 php-5.6.11.tar.bz2
[root@localhost opt]# unzip /opt/Discuz_X2.5_SC_UTF8.zip -d /opt/dis
[root@localhost opt]# cd dis/
[root@localhost dis]# ls
readme upload utility
[root@localhost dis]# cp -r upload/ /usr/local/httpd/htdocs/bbs#在网页上输入 http://192.168.159.103/bbs/install/
#得到下图
#图上有红叉是权限问题,进去看看
[root@localhost dis]# cd /usr/local/httpd/htdocs/bbs
[root@localhost bbs]# ll
总用量 76
-rw-r--r--. 1 root root 2603 11月 3 15:18 admin.php
drwxr-xr-x. 11 root root 163 11月 3 15:18 api
-rw-r--r--. 1 root root 727 11月 3 15:18 api.php
drwxr-xr-x. 2 root root 23 11月 3 15:18 archiver
drwxr-xr-x. 2 root root 90 11月 3 15:18 config
-rw-r--r--. 1 root root 922 11月 3 15:18 connect.php
-rw-r--r--. 1 root root 253 11月 3 15:18 cp.php
-rw-r--r--. 1 root root 106 11月 3 15:18 crossdomain.xml
drwxr-xr-x. 13 root root 216 11月 3 15:18 data
-rw-r--r--. 1 root root 5558 11月 3 15:18 favicon.ico
-rw-r--r--. 1 root root 2110 11月 3 15:18 forum.php
-rw-r--r--. 1 root root 823 11月 3 15:18 group.php
-rw-r--r--. 1 root root 1223 11月 3 15:18 home.php
-rw-r--r--. 1 root root 5448 11月 3 15:18 index.php
drwxr-xr-x. 5 root root 64 11月 3 15:18 install
-rw-r--r--. 1 root root 1040 11月 3 15:18 member.php
-rw-r--r--. 1 root root 1381 11月 3 15:18 misc.php
-rw-r--r--. 1 root root 1757 11月 3 15:18 plugin.php
-rw-r--r--. 1 root root 985 11月 3 15:18 portal.php
-rw-r--r--. 1 root root 582 11月 3 15:18 robots.txt
-rw-r--r--. 1 root root 1158 11月 3 15:18 search.php
drwxr-xr-x. 10 root root 168 11月 3 15:18 source
drwxr-xr-x. 6 root root 72 11月 3 15:18 static
drwxr-xr-x. 3 root root 38 11月 3 15:18 template
drwxr-xr-x. 6 root root 92 11月 3 15:18 uc_client
drwxr-xr-x. 13 root root 241 11月 3 15:18 uc_server
-rw-r--r--. 1 root root 1691 11月 3 15:18 userapp.php#加上权限
[root@localhost bbs]# chown -R daemon ./config/
[root@localhost bbs]# chown -R daemon ./data/
[root@localhost bbs]# chown -R daemon ./uc_client/
[root@localhost bbs]# chown -R daemon ./uc_server/data/
#再次查看
[root@localhost bbs]# ll
总用量 76
-rw-r--r--. 1 root root 2603 11月 3 15:18 admin.php
drwxr-xr-x. 11 root root 163 11月 3 15:18 api
-rw-r--r--. 1 root root 727 11月 3 15:18 api.php
drwxr-xr-x. 2 root root 23 11月 3 15:18 archiver
drwxr-xr-x. 2 daemon root 90 11月 3 15:18 config
-rw-r--r--. 1 root root 922 11月 3 15:18 connect.php
-rw-r--r--. 1 root root 253 11月 3 15:18 cp.php
-rw-r--r--. 1 root root 106 11月 3 15:18 crossdomain.xml
drwxr-xr-x. 13 daemon root 216 11月 3 15:18 data
-rw-r--r--. 1 root root 5558 11月 3 15:18 favicon.ico
-rw-r--r--. 1 root root 2110 11月 3 15:18 forum.php
-rw-r--r--. 1 root root 823 11月 3 15:18 group.php
-rw-r--r--. 1 root root 1223 11月 3 15:18 home.php
-rw-r--r--. 1 root root 5448 11月 3 15:18 index.php
drwxr-xr-x. 5 root root 64 11月 3 15:18 install
-rw-r--r--. 1 root root 1040 11月 3 15:18 member.php
-rw-r--r--. 1 root root 1381 11月 3 15:18 misc.php
-rw-r--r--. 1 root root 1757 11月 3 15:18 plugin.php
-rw-r--r--. 1 root root 985 11月 3 15:18 portal.php
-rw-r--r--. 1 root root 582 11月 3 15:18 robots.txt
-rw-r--r--. 1 root root 1158 11月 3 15:18 search.php
drwxr-xr-x. 10 root root 168 11月 3 15:18 source
drwxr-xr-x. 6 root root 72 11月 3 15:18 static
drwxr-xr-x. 3 root root 38 11月 3 15:18 template
drwxr-xr-x. 6 daemon root 92 11月 3 15:18 uc_client
drwxr-xr-x. 13 root root 241 11月 3 15:18 uc_server
-rw-r--r--. 1 root root 1691 11月 3 15:18 userapp.php#刷新一下网站
下一步后会遇到一点小问题
[root@localhost bbs]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 12
Server version: 5.6.26 Source distributionCopyright (c) 2000, 2015, 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> select user,host from mysql.user;
+---------+-----------------------+
| user | host |
+---------+-----------------------+
| bbsuser | % |
| root | 127.0.0.1 |
| root | ::1 |
| | localhost |
| root | localhost |
| | localhost.localdomain |
| root | localhost.localdomain |
+---------+-----------------------+
7 rows in set (0.00 sec)#将空白的用户删除
mysql> delete from mysql.user where user='';
Query OK, 2 rows affected (0.00 sec)#刷新一下
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)#再次查看
mysql> select user,host from mysql.user;
+---------+-----------------------+
| user | host |
+---------+-----------------------+
| bbsuser | % |
| root | 127.0.0.1 |
| root | ::1 |
| root | localhost |
| root | localhost.localdomain |
+---------+-----------------------+
5 rows in set (0.00 sec)mysql> mysql> exit
Bye#回到网页点击下一步
论坛搭建完成!
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- 变量及数据类型(一)
变量及数据类型(一)计算机基本组成原理冯诺伊曼体系Python解释器执行流程PEP-8编码规范注释及其使用Pycharm常用快捷键基本常用函数变量定义变量定义的理解变量的声明赋值语句有关“”赋值操作的理解变量的命名规则难点讲解:多变量赋值与变量…...
2024/3/6 12:17:39 - Python就该这样学,我如何2个月快速掌握Python的?实现月入破万
一、学习建议 找到自己感兴趣的方向,并且结合市场需求进行选择 1、Python的应用范围 测试运维web人工智能大数据爬虫及数据分析办公自动化 2、学习过程中一定要勤加练习,并且尝试去使用学习过的内容实现一些简答的功能 遇到技术问题不要慌ÿ…...
2024/3/6 12:17:38 - Uncaught (in promise) Error: Navigation cancelled from “/login“ to “/home“ with a new navigation.
catch到异常返回true即可 this.$router.push({name: "home_index"}).catch(() > true);...
2024/3/6 12:17:38 - 图的基本概念
文章目录图的定义图的一些基本概念有向图无向图简单图多重图完全图(也称简单完全图)无向完全图有向完全图子图连通、连通图和连通分量连通连通图连通分量强连通、强连通图、强连通分量强连通强连通图强连通分量生成树、生成森林生成树生成森林顶点的度、…...
2024/3/6 12:17:36 - Vue.cli 中怎样使用自定义的组件?有遇到过哪些问题吗?
第一步:在 components 目录新建你的组件文件第二步:在需要用的页面(组件)中导入:import 子组件名 from /components/子组件名.Vue 第 三 步 : 注 入 到 Vue的子组件的 components 属性上 面,components:{i…...
2024/3/20 10:01:47 - 拟合logistic回归算法参数、代价函数简化
从如何拟合logistic回归算法的假设函数的参数开始 即定义用来拟合参数的优化目标或者说是代价函数 往往右边使用梯度下降得到的是凸函数。左边往往得到的是非凸函数。 上图是y1时的图像(Cost关于h的函数)(预测值与目标值(y1&…...
2024/3/22 8:05:46 - Slipstream 实验
Slipstream create application {application_user_name}; use application {application_user_name} // 基于Kafka Topic创建输入流表logs create stream logs (ip string, url string, time timestamp) row format delimited fields terminated by , tblproperties( "…...
2024/3/22 4:31:16 - JS中Date
先在MDN中搜索这个函数 从1970年开始计算 Date()日期对象 是一个构造函数 必须使用new 来调用创建我们的日期对象 var arr new Array();//创建一个数组对象 var obj new Object();//创建了一个对象实例 //1.使用Date var date new Date(); console.log(date); //2.参数常用…...
2024/3/15 0:30:09 - window10上vscode连接Ubuntu服务器问题解决过程
2021年11月6日 今天在window10上vscode连接Ubuntu,发现连接不上。遇到如下两个问题。 1.win10 VScode远程连接服务器时出现an SSH installation couldn’t be found 解决过程:首先发现window上没有安装ssh,安装后依然报该问题。 打开vscode的…...
2024/3/4 14:29:20 - 数据泵实践
问题 通过数据泵将bq用户下的表迁移到bq_hist表空间 方案 export ORACLE_SIDbpxtest1 mkdir bqtest1 create directory bqtest as /home/oracle/bqtest1; expdp system/oracle schemasbq dumpfilebq.dmp directorybqtest1 logfilebq.log create tablespace bq_hist datafile…...
2024/3/6 12:17:34 - java四种引用类型
(1)强引用 强引用存在,垃圾回收器就永远不会回收该对象(因为强所以不敢惹~) (2)软引用 在内存足够的时候,软引用对象不会被回收,但内存不足的时候,则会回收该…...
2024/3/6 12:17:33 - 说说Vue2.0兼容IE哪个版本以上? Vue 如何去除 URL 中的#?
Vue2.0兼容IE哪个版本以上? 在Vue2.0中完全兼容IE10以上,部分兼容IE9,不支持IE8及一下版本,因为Vue的响应式原理是基于es5的Object.defineProperty的,而这个方法不支持ie8及以下的 Vue 如何去除 URL 中的#? Vue-Router 默认使用 hash 模式,所以在路由…...
2024/3/6 12:17:32 - Celer Network月报 202110
Celer技术研发更新 cBridge v2.0 合约审计完成 cBridge v2.0 后端开发测试基本完成,即将大规模公测 Celer生态合作 Celer&DODO DODO现已集成cBridge并加入cBridge流动性桥接网络。用户现可通过DODO上的集成连接访问cBridge,借此以更低的成本和延迟…...
2024/3/6 12:17:31 - Java内部类详解
内部类 内部类的定义 将一个类定义在另一个类里面或者方法里面,这样的类就叫做内部类 内部类的分类 成员内部类 局部内部类 匿名内部类 成员内部类 定义在另一个类内 class C{class D{//代码块} } 类C称为外部类,类D称为内部类 成员内部类可以无…...
2024/3/6 12:17:30 - 《R语言实战》第三章 画图——学习笔记
3.1 创建并保存一个图片 dev.new() # 打开一个新窗口,这样就不会覆盖掉原来的图 png("regress.png")attach(df)plot(AGE, COUNTOP) # 画散点图abline(lm(COUNTOP~AGE)) # 添加最优拟合回归线title("Regression of COUNTOP on AGE") # 设置标题…...
2024/3/6 12:17:29 - leetcode刷题:268. 丢失的数字
题目 给定一个包含 [0, n] 中 n 个数的数组 nums ,找出 [0, n] 这个范围内没有出现在数组中的那个数。 思路 排序 代码 class Solution {public int missingNumber(int[] nums) {Arrays.sort(nums);int n nums.length;for (int i 0; i < n; i) {if (nums[i…...
2024/3/6 12:17:29 - Android 英语单词本英语单词记单词有登陆注册界面Android studio编译
Android 英语单词本英语单词记单词有登陆注册界面Android studio编译 样例图: 项目视频: Android 单词本英语单词记单词有登陆注册界面,Android studio编译项目下载:...
2024/3/6 12:17:27 - hostNetwork 网络的 pod 无法解析 service 排查
背景 公司内大部分 pod 因为特殊环境使用的 host 网络,最近无意中发现,有一个 pod 无法解析 k8s 的 service,于是展开了后面的排查 排查步骤 进入 pod 内 ping svc,发现无法解析 svc,怀疑是 dns 的搜索域或者 dns 有问…...
2024/3/22 18:32:02 - 牛客小白白月赛40 补题
感觉这次题出的还挺不错的,对于大佬可能比较简单了,看很多都AK了,但是对于我这种小白来说还是挺不错的,题目都比较巧妙,又不是特别难的数据结构。。 C.数字匹配 题目链接 思维题 #include<bits/stdc.h> usin…...
2024/3/6 12:17:26 - 10-10 常见单词
filename alice.txt with open(filename, encodingUTF-8) as file_object:contents file_object.read() words (contents.lower()).split() C words.count(the) print(C)...
2024/3/6 12:17:24
最新文章
- 初识C++之命名空间(namespace)
初识C之入门 命名空间(namespace) 文章目录 初识C之入门 命名空间(namespace)1.为什么要有命名空间2. 命名空间 namespace使用方法3. 作用域限定符(::)和 命名空间(namespace)4. 命名空间的定义5. 命名空间的嵌套6. 命名空间的使用7. 总结 1.为什么要有命名空间 在C…...
2024/3/29 1:06:32 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - 【Golang星辰图】Go语言中的数学和科学计算:从基础算法到高级工具的完整探索
加速数学和科学计算:使用Go语言的优秀库和示例代码 前言: 在当今数据驱动的世界中,数学和科学计算是解决各种问题的关键。而Go语言作为一门简单、高效和强大的编程语言,也提供了许多优秀的数学和科学计算库。本文将介绍几个流行…...
2024/3/28 14:59:37 - Controller中接收数组参数
1、场景 需要根据用户id集合批量删除用户数据,前端使用post请求,controller中参数接收数组参数并根据用户id删除用户基本信息 2、分析处理: 2.1、前端请求类型contentType:application/json 请求体中为json字符串,后端新建一个U…...
2024/3/28 3:27:23 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/3/27 10:21:24 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/3/24 20:11:25 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/3/18 12:12:47 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/3/24 20:11:23 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/3/26 20:58:42 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/3/28 17:01:12 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/3/24 5:55:47 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/3/27 10:28:22 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/3/26 23:04:51 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/3/26 11:20:25 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/3/24 20:11:18 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/3/28 9:10:53 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/3/29 0:49:46 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/3/24 20:11:15 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/3/27 7:12:50 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/3/24 20:11:13 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/3/26 11:21:23 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/3/28 18:26:34 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/3/28 12:42:28 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/3/28 20:09:10 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) 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 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在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