php socket网络编程基础知识(一):开篇 说明 虽然我们普通的web编程中很少用到网络编程,但实际上我们一直都在用,例如nginx和php-fpm之间的通讯就是网络通讯,也会发现他们的一些配置参数,其实就是网络编程中一些函数的参数。 我们说是通讯,想当然的就是两...
0006JavaSE简单的项目FamilyAccount家庭记账控制台应用程序 效果如下 实现代码 public class test7FamilyAccount{ public static void main(String[]args){ java.util.Scann...
以Python撰写 AI模型框架 以Python撰写 AI模型框架 by 高焕堂 前言: 在AI(人工智慧)方面,由于当今的机器学习本质是一种<大数据相关性支撑的>归纳性推理。软体框架的复用(Reuse)性愈高,对于应用开发的帮助愈大。因此,...
Java类的封装——private /* 面向对象三大特征:封装、继承、多态。 封装性在Java当中的体现: 1. 方法就是一种封装 2. 关键字private也是一种封装 封装就是将一些细节信息隐藏起来,对于外界不可见。 */
C++指针变量的基本写法 指针变量与应用——动态数组 在C++中,有一种神奇的变量,它不可以表示一个值,但是可以表示某个元素的地址,通过地址来访问这个元素。 打个比方:你有一张地图和一个坐标,你就可以通过访问这个坐标来达到...
一个线程执行多个任务,按照顺序执行 一个线程执行多个任务,要按照顺序执行,怎么去实现? 分析: 多个人任务-->线程 要按照顺序执行--》就需要排队,那就是队列 一个给任务,一个执行任务--》涉及一个生产一个消费 过渡:需要容器装任务来存储任务 有两...
Zookeeper的ZAB协议 前言 Zab(Zookeeper Atomic Broadcast)是为ZooKeeper协设计的崩溃恢复原子广播协议,它保证zookeeper集群数据的一致性和命令的全局有序性。 概念介绍 在介绍zab协议之前首先要知...
dubbo-admin和注册中心配置相关说明,以及nacos相关问题修复 dubbo-admin是dubbo的一版开发的控制平台,支持的注册中心,包括zookeeper,nacos,consul等,下面就介绍相关的支持的注册中心的各项配置和注意事项. dubbo-admin的github官方地...
设计模式系列–策略模式 定义 策略模式是指定义了算法家族、分别封装起来,让他们之间可以互相替换。此模式让算法的变化不会影响到使用算法的用户。 实现方式 我们平常在使用App登陆账号时,可以使用App本身账号,也可以使用第三方账号如支付宝、微信、...
进程通信的方式及区别 进程通信方式有5种: 1.管道: 又分匿名管道和有名管道。如果管道中的信息没有被读取,这个管道就会一直被阻塞。 匿名管道:是半双工通信(只能单向传递),只能在亲缘关系的进程之传间传递信息,不属于文件系统只存在于内存中。 ...
pyAcvtiveEXE python 3.4 2.7 win32 for Windows python的独立运行程序的实现,使用python的pyAcvtiveEXE组件(<15M)可以生成独立运行程序,以便C,python,C#,C++,javascript,Go,Java,vbs…等语言...
Zookeeper基础知识 基础知识 ZooKeeper 基础知识基本分为三大模块: 数据模型 ACL 权限控制 Watch 监控 其中,数据模型是最重要的,很多 ZooKeeper 中典型的应用场景都是利用这些基础模块实现的。比如我们可以利用数据...
X.509证书的解析、验证及使用 1.概述 1.1 简介 X.509格式证书是被广泛使用的数字证书标准,是用于标志通讯各方身份信息的一系列数据。 1.2常见的X.509格式证书 .cer/.crt是用于存放证书,以二进制形式存放,不含私钥 .pem跟.c...
python中yield的用法详解——最简单,最清晰的解释 首先,如果你还没有对yield有个初步分认识,那么你先把yield看做“return”,这个是直观的,它首先是个return,普通的return是什么意思,就是在程序中返回某个值,返回之后程序就不再往下运行了。 看做re...
Javaweb使用getPart来接收表单文件 使用getPart接收表单文件时,注意Tomcat版本要在8之上。 前台 : form.jsp <%@ page contentType="text/html;charset=UTF-8" la...
SpringMVC异常映射 异常映射 作用 统一管理项目中的异常 抛出异常 显示异常 普通请求:在页面上显示异常信息 Ajax请求:返回json数据 异常映射的工作机制 服务器接收到用户请求过程中,如果有异常则...
C++基础-类的继承 类的继承: 当使用class Pig:public Animal{} 就可以继承Animal里面的属性, 类的函数改写: 对于继承父类的属性,可以在子类里面重新被定义和改写 #include <iost...
进程的三状态及进程调度算法算法 进程的三状态及进程调度算法算法 在了解其他概念之前,我们首先要了解进程的几个状态。在程序运行的过程中,由于被操作系统的调度算法控制,程序会进入几个状态:就绪,运行和阻塞。 (1)就绪(Ready)状态 当进程已分...
面试题 10.01.合并排序的数组 原题链接 题解 方式一:利用额外的空间 开一个额外的空间存放数据,最后再放回去 代码如下 class Solution { public: void merge(vector<int>& A, int...