欢迎访问web学习网

JAVA maven安装和配置

下载安装maven 进入网站:http://maven.apache.org/download.cgi选择apache-maven-3.6.2-bin.zip下载解压 配置Maven 在环境变量中 新建变量名MAVEN_HOME,值为Maven的安装路径, 编辑变量名:Path 在后面加上:
10-07 404 阅读详情

JAVA 使用IDEA新建Web项目

1.启动了IDEA后,在开始界面处点击 Create New Project 2.选择 Java勾选Web Application 然后点击 Next ,在进行这些操作时请确保你的Project SDK正确 3.根据自己要求设置 Project name 并选择 Project loca
10-03 392 阅读详情

Linux ubuntu16.04 LNMP环境搭建

ubuntu16.0 LNMP环境搭建 1.sudo atp update #更新软件源 2.sudo apt install nginx 3.apt install php7.2 php7.2-fpm php7.2-cgi php7.2-cli php7.2-common php7.2-curl php7.2-mysql php7.2-mbstring php7.2-opcache php7.2-dev php7.2-json php7.
09-23 736 阅读详情

PHP 网络编程socket accept函数的理解

在服务器端,socket()返回的套接字用于监听(listen)和接受(accept)客户端的连接请求,这个套接字不能用于与客户端之间发送和接收数据。 accept()接受一个客户端的连接请求,并返回
02-28 671 阅读详情

PHP php使用pthreads多线程和单进程采集网页速度对比

class test_thread_run extends Thread { public $url; public $data; public function __construct($url) { $this-url = $url; } public function run() { if(($url = $this-url)) { $this-data = model_http_curl_get($url); } } } function model_thread_r
05-15 1160 阅读详情

Linux centos7安装samba与windows共享

关闭防火墙 CentOS 7 是自带的firewall,CentOS 6 好像是iptables。关闭防火墙命令如下: 第一种方法是关闭防火墙: systemctl disable firewalld.service 第二种方法是添加规则: firewall-cmd --permanent
02-02 1284 阅读详情

PHP php利用composer实现自动加载

1.首先安装composer,安装之后再项目根目录下创建一个composer.json文件 2.composer.json相当于是composer的配置文件 ,这个配置文件中有一个autoload段,其中有个psr-4,psr-4是一个基于psr-4(http://www
12-04 1020 阅读详情

Linux socket同步,异步,阻塞,非阻塞I/O

当你发现自己最受欢迎的一篇blog其实大错特错时,这绝对不是一件让人愉悦的事。 《 IO - 同步,异步,阻塞,非阻塞 》是我在开始学习epoll和libevent的时候写的,主要的思路来自于文中
11-25 723 阅读详情

Linux centos上出现./configure *: No such file or directory

centos下安装php扩展时执行 ./configure命令时出现 ./configure *: No such file or directory的提示 说明系统没有安装autoconf,也就是 在执行 /usr/local/php/bin/phpize 之后没有生成configure文件 执行 yum -y
11-11 1844 阅读详情