Mac 搭建PHP虚拟主机环境

  • Post author:
  • Post category:php

由于新入手了mac笔记本,那么上手还是有些许的慌乱。本篇主要介绍如何在Mac OS上使用Apache服务器搭建PHP多站点虚拟主机环境。在Mac里,已经默认内置了Apache和PHP,那么如何配置Apache虚拟主机。 一、Apache基本命令 启动apache: sudo apachectl start 重启apache: sudo apachectl restart 停止apache: sud…

继续阅读 Mac 搭建PHP虚拟主机环境

Linux的环境变量以及set env export的区别

  • Post author:
  • Post category:linux

Linux 是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。 常见的环境变量: $PATH:决定了shell将到哪些目录中寻找命令或程序 $HOME:当前用户主目录 $MAIL:是指当前用户的邮件存放目录。 $SHELL:是指当前用户…

继续阅读 Linux的环境变量以及set env export的区别

分布式集群部署模式下Nginx如何实现用户登录Session共享(含详细配置与代码实战)

  • Post author:
  • Post category:其他

在动手实操之前,我们将撸一撸相关的理论知识要点! 一、理论的东西(不多,很快哈!) (1)Nginx的负载均衡:所谓的负载,可以理解为服务器承担的压力,而在一个常规的Web应用系统中,压力主要来源于前端以及其他应用服务的请求;如果应用系统只是部署单例且在一台机器上,那么几乎就是由这台机器承担下了所有的压力(“终究是一个人扛下了所有”) 这种方式的弊端显而易见:当Web应用系统访问量达到一定的程度后…

继续阅读 分布式集群部署模式下Nginx如何实现用户登录Session共享(含详细配置与代码实战)

pyechart 与jupyter 交互式,图表显示空白的解决方案

  • Post author:
  • Post category:其他

pyechart 与jupyter 交互式,图表显示空白的解决方案 1. 重新在anoconda中新建一个python环境,取名为charts(并安装好jupyter) 2.1   打开Anaconda Prompt ,安装wheel和pip,过程需要等待一两分钟 【Anaconda Prompt命令行】conda install wheel, pip 2.1.2# 需要安装html5的库,不然显…

继续阅读 pyechart 与jupyter 交互式,图表显示空白的解决方案

用 Python 实现每秒处理 120 万次 HTTP 请求

  • Post author:
  • Post category:python

译者:ShaunLi       链接: https://medium.freecodecamp.com/million-requests-per-second-with-python-95c137af319 用 Python 做到每秒处理上百万次 HTTP 请求,可能吗?也许不能,但直到最近,这已成为现实。 很多公司都在为了提升程序的执行性能和降低服务器的运营成本,而放弃 Python 去选择其…

继续阅读 用 Python 实现每秒处理 120 万次 HTTP 请求

嵌入式系统与计算机系统的对比

  • Post author:
  • Post category:其他

向大家推荐一本关于嵌入式入门的书籍:嵌入式系统设计(重庆大学出版社,作者彭舰)。我最近也是好好看了一些内容,结合我们之前上课学习的一些嵌入式知识还有之前的操作系统和组成原理,有了下面的一些总结,算是这一段时间对该书籍学习的知识的一个总结,同时也是对之前学习的知识的一个回顾。 个人认为,嵌入式系统的学习应该和计算机系统的学习对比着来。 对于计算机系统,我们知道他的组成部分有软件和硬件。软件有操作系统…

继续阅读 嵌入式系统与计算机系统的对比

OpenYurt 在龙源 CNStack 云边协同项目的应用

  • Post author:
  • Post category:其他

OpenYurt 介绍 OpenYurt 是业界首个对云原生体系无侵入的智能边缘计算平台,具备全方位的“云、边、端一体化”能力,能够快速实现海量边缘计算业务和异构算力的高效交付、运维及管理。其在云平台、云游戏、AI、IOT 领域早已有众多落地用户。 OpenYurt 完美适配和解耦于原生 K8s 组件,例如 Kubelet、Kube-Proxy、CoreDNS 等。其核心能力为边缘节点的边云网络代…

继续阅读 OpenYurt 在龙源 CNStack 云边协同项目的应用

python-“=”, copy.copy(), copy.deepcopy()的区别

  • Post author:
  • Post category:python

直接看代码 区别 b=a: 用"="赋值时 a=b, 直接将b的内存地址赋值给a, 当修改b的时候分为两种情况: b的值为不可变类型(非数组或字典), 将会开辟新的地址, 修改不会影响a b为可变类型, 不修改当前地址, 会影响a b=copy.copy(a): 当a的值为不可变类型时与"="一致 当a的值为可变类型时: 数组或字典中的不可变类型被修改的时候, 会开辟新的内存, 不会影响b 数组或…

继续阅读 python-“=”, copy.copy(), copy.deepcopy()的区别

动态规划之背包问题(二):完全背包问题

  • Post author:
  • Post category:其他

完全背包问题 1. 问题描述 在上一篇里,有关01背包问题,我们在状态转移函数、是否需要放满、利用一维数组优化空间复杂度几个方面做了阐述。本篇要解决的是完全背包问题,描述如下: 有N种物品和一个容量为V 的背包,每种物品都有无限件可用。放入第i种物品的费用是Ci,价值是Wi。求解:将哪些物品装入背包,可使这些物品的耗费的费用总和不超过背包容量,且价值总和最大。 2. 贪心策略预处理 完全背包问题与…

继续阅读 动态规划之背包问题(二):完全背包问题