PHP运行环境提示: curl https时error 77(Problem with reading the SSL CA cert (path? access rights?))

PHP运行环境提示: curl https时error 77(Problem with reading the SSL CA cert (path? access rights?))

## 一、环境: - 64位CentOS7 - PHP7.2 - curl7.54.0 ## 二、执行任务: 使用curl扩展请求文件资源的时候提示错误:Problem with reading the SSL CA cert (path? access rights?) ##三、解决方案: 1、确认是否安装 ca-certificates ,否则直接安装 ```sh...

填坑记,编程 2020-06-06 PM 1205次 0条
Centos7安装tomcat8

Centos7安装tomcat8

1. 进入/usr/local,并创建tomcat目录 ```shell cd /usr/local mkdir tomcat ``` 1. 下载安装包 链接:https://pan.baidu.com/s/17pk09Jzj8MovnzFwAKxQ0w 提取码:tzt8 1. 解压到/usr/local/tomcat ```shell tar -zxvf apa...

软件安装,编程 2020-03-27 PM 1095次 0条
Centos7上安装JDK1.8

Centos7上安装JDK1.8

## 目标 在centos7上安装jdk1.8 ##卸载旧JDK 1. 查看当前系统已安装的jdk: ```shell rpm -qa | grep jdk ``` 应该会出现类似以下结果: ```shell java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64 java-1.7.0-openjdk-headless-1.7.0...

软件安装,编程 2020-03-27 PM 920次 0条
Maven 构建web项目报错:org.apache.jasper.JasperException: Unable to compile class for JSP

Maven 构建web项目报错:org.apache.jasper.JasperException: Unable to compile class for JSP

## 环境 JDK:1.8 Maven版本: 3.5.2 IDE: IntelliJ Idea ## 问题 项目可正常编译运行,但是访问jsp页面的时候报错,如下图: ![](http://images.kuryun.com/blog/typecho/1585036145.png) ## 解决 看到错误页面左下角给出的Tomcat版本,就清楚问题出在哪里了。Tomca...

编程 2020-03-24 PM 1017次 0条
数据库连接池的实现及原理

数据库连接池的实现及原理

一个简单的数据库应用,对于数据库的访问不是很频繁,因此可以简单地在需要访问数据库时,创建一个连接,用完后就关闭它,这样做也不会带来什么明显的性能上的开销。但是对于一个复杂的数据库应用,情况就完全不同了。频繁的建立、关闭连接,会极大的减低系统的性能,此时连接的使用就成了系统性能的瓶颈。 连接复用。通过建立一个数据库连接池以及一套连接使用管理策略,使得一个数据库连接可以得到高效、安全的复用,避...

编程 2020-02-16 PM 1071次 0条
php hash算法实现memcached分布式

php hash算法实现memcached分布式

## 一、概述 Memcached和mysql一样,是一款客户端/服务器端(C/S)系统管理软件,有IP、端口,一旦启动,服务器就一直处于可用状态。 Mysql是通过SQL语句管理“磁盘中”的文件,Memcached是通过客户端发送的命令管理“内存中缓存”的数据。 需要缓存的对象或数据以 key/value 对的形式保存在服务器端,key的值通过hash(hash算法的意义在于提供一...

编程 2020-01-18 PM 1387次 0条
php7编译安装openssl扩展

php7编译安装openssl扩展

## 编译安装openssl拓展 因为PHP源码中自带扩展文件夹ext,该文件夹中可以找到openssl扩展源码。 ```shell cd /path/to/php-7.x.x/ext ls ``` 可以看到许多扩展文件夹: ![](http://images.kuryun.com/blog/typecho/1578998541.png) 进入openssl文件夹,开...

编程 2020-01-14 PM 1903次 0条
讨论多线程synchronized的用法

讨论多线程synchronized的用法

## 概念 synchronized 是 Java 中的关键字,利用锁的机制来实现同步的。 锁机制有如下两种特性: - 互斥性:即在同一时间只允许一个线程持有某个对象锁,通过这种特性来实现多线程中的协调机制。只有这样,在同一时间只有一个线程对需同步的代码块(复合操作)进行访问。互斥性我们通常称为操作的原子性。 - 可见性:必须确保在锁被释放之前,对共享变量所做的修改,对于随后获得...

编程 2019-12-29 PM 850次 0条
基于Swing的一对一聊天程序

基于Swing的一对一聊天程序

## 前言 在另一篇文章《[使用Java Socket演示客户端与服务端的一问一答](http://www.i366211.com/archives/59/ "使用Java Socket演示客户端与服务端的一问一答")》中有着重提到该文演示的客户端与服务端的通信是一问一答式的,但是当时没有解答原因是什么。这篇文章准备演示一个简单的自由沟通式聊天程序,因此我们要先明白之前的客户端与服务端只能...

编程 2019-12-28 AM 2529次 0条
使用Java Socket演示客户端与服务端的一问一答

使用Java Socket演示客户端与服务端的一问一答

## 一、什么是套接字(socket) 套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。 套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。 网络套接字是IP地址与端口的组合。 Socket是Java网络编程的基础,所以有必要了解它的原理及使用。这篇文章主要介绍如何使用java的socket...

编程 2019-12-27 AM 1630次 0条