宝塔反向代理+ssl(https)+重定向www
Halo反向代理 首先打开宝塔面板 添加一个站点,默认设置的目录不用管 {#%E6%B7%BB%E5%8A%A0%E4%B8%80%E4%B8%AA%E7%AB%99%E7%82%B9%EF%BC%8C%E9%BB%98%E8%AE%A4%E8%AE%BE%E7%BD%AE%E7%9A%84%E7%9B%AE%E5%BD%95%E4%B8%8D%E7%94%A8%E7%AE...
51工具盒子
Halo反向代理 首先打开宝塔面板 添加一个站点,默认设置的目录不用管 {#%E6%B7%BB%E5%8A%A0%E4%B8%80%E4%B8%AA%E7%AB%99%E7%82%B9%EF%BC%8C%E9%BB%98%E8%AE%A4%E8%AE%BE%E7%BD%AE%E7%9A%84%E7%9B%AE%E5%BD%95%E4%B8%8D%E7%94%A8%E7%AE...
<h2>构建二合一 Cli 镜像 {#%E6%9E%84%E5%BB%BA%E4%BA%8C%E5%90%88%E4%B8%80-cli-%E9%95%9C%E5%83%8F}</h2> <p>在 1Panel 侧边栏 <code>容器</code> -> <code>镜像</code&...
**最近想玩玩微信小程序,发现在使用wx.request接口时必须用HTTPS(Hypertext Transfer Protocol over Secure Socket Layer)。Apache默认是不支持SSL的,必须自行添加配置。** > **SSL是WEB服务器和浏览器之间以加解密方式进行沟通的安全技术标准,这样的沟通过程确保了服务器与浏览器之间传输的数据是完...
aapanel (宝塔面板) 默认提供`ip+端口+security entrance`作为入口地址,使用ip访问总感觉不安全也不可靠。这里介绍了如何为aapanel (宝塔面板) 本身开启SSL并使用 `https://域名+端口+security entrance`的方式进行访问。 ### 步骤 {#rtoc-1} 1. 首先绑定一个二级域名到搭建了aapanel的服务...
<h2>纯函数 {#%E7%BA%AF%E5%87%BD%E6%95%B0}</h2> <h3>纯函数的概念 {#%E7%BA%AF%E5%87%BD%E6%95%B0%E7%9A%84%E6%A6%82%E5%BF%B5}</h3> <ul> <li> <p>纯函数: 相同的输入始终会得到相同...
<h2>柯里化 {#%E6%9F%AF%E9%87%8C%E5%8C%96}</h2> <p>当函数有多个参数的时候我们对函数进行改造并返回一个函数,只传入部分参数,只到函数执行完毕<code>f(1,2,3) ==> f(1)(2)(3)</code></p> <ul> <...
<h2>函数组合 {#%E5%87%BD%E6%95%B0%E7%BB%84%E5%90%88}</h2> <ul> <li>纯函数和了柯里化很容易写出洋葱代码 <code>h(g(e(x)))</code></li> <li>函数组合可以让我们把细粒度的函数重新组合生成一个新的函数...
Pointfree {#pointfree} ---------------------- Point-free是一种编程风格,这是一种在函数里面实际上没有写任何东西的函数编写方式,这种方式可以将一个函数与其他函数一起生成一个新的函数。我们可以把数据处理的过程定义成与数据无关的合成运算,不需要用到代表数据的那个参数,只要把简单的运算步骤聚合成一起,在使用这种模式之前我们需要定...
<h1>函数试编程范式 {#%E5%87%BD%E6%95%B0%E8%AF%95%E7%BC%96%E7%A8%8B%E8%8C%83%E5%BC%8F}</h1> <h2>为什么学习函数式编程 {#%E4%B8%BA%E4%BB%80%E4%B9%88%E5%AD%A6%E4%B9%A0%E5%87%BD%E6%95%B0%E5%BC%8...
闭包 {#%E9%97%AD%E5%8C%85} ------------------------ > [闭包(closure)](https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Closures)是一个函数以及其捆绑的周边环境状态(lexical environment,词法环境)的引用的组合。换而言之,...