精华内容
下载资源
问答
  • 最近写到小程序,设计方面有一个设计图涉及内凹圆角问题。网上百度好多种,都是通过径向渐变实现的。虽然能实现单个角,但是当四个角合在一起就很麻烦了。 上设计图 径向渐变实现: ...background:radial-gradient...
    最近写到小程序,设计方面有一个设计图涉及内凹圆角问题。网上百度好多种,都是通过径向渐变实现的。虽然能实现单个角,但是当四个角合在一起就很麻烦了。
    

    上设计图

    径向渐变实现:

    background:radial-gradient(40rpx at right bottom,transparent 50%,#1889F6 50%);

    但是如果四个重合在一起,我的图片背景是渐变的,那么两个圆角是需要两个div标签的。真是越想越不对。

    最后百度到了这个:

    原文地址:https://blog.csdn.net/u014230198/article/details/76620636?utm_source=blogxgwz0

    实现效果

    这里注意我截图,看看这个是这样的。代码其实是这个样子的

    <html>

    <head>

    <meta charset="utf-8"/>

    <title></title>

    <style type="text/css">

    .cro{

        width: 100px;

        height: 100px;

        border: 1px solid #58C4E6;

        position: relative;

    }

    .cro_left_top,.cro_right_top,.cro_left_bottom,.cro_right_bottom{

        position: absolute;

        width: 20px;

        height: 20px;

        border: 1px solid #fff;

        z-index: 1;

        background: #fff;

    }

    .cro_left_top{

        top: -1px;

        left: -1px;

        border-radius:0px 0px 20px 0px;

        border-bottom: 1px solid #58C4E6;

        border-right: 1px solid #58C4E6;

    }

    .cro_right_top{

        top: -1px;

        right: -1px;

        border-radius:0px 0px 0px 20px;

        border-bottom: 1px solid #58C4E6;

        border-left: 1px solid #58C4E6;

    }

    .cro_left_bottom{

        left: -1px;

        bottom: -1px;

        border-radius:0px 20px 0px 0px;

        border-top: 1px solid #58C4E6;

        border-right: 1px solid #58C4E6;

    }

    .cro_right_bottom{

        right: -1px;

        bottom: -1px;

        border-radius:20px 0px 0px 0px;

        border-top: 1px solid #58C4E6;

        border-left: 1px solid #58C4E6;

    }

    </style>

    </head>

    <body>

    <div class="cro">

    <div class="cro_left_top"></div>

    <div class="cro_right_top"></div>

    <div class="cro_left_bottom"></div>

    <div class="cro_right_bottom"></div>

    </div>

    </body>

    </html>

     

    其实作者的意图很简单,还是用的原来的圆角熟悉,但是我把圆角挪动下位置那么不就ok了。

    唉,自从有了百度,越来越赖。思考都变迟钝了

    展开全文
  • 可逆的 ...以上是本文关于可以反向进行的php字符加密算法,希望本文对广大 php开发者 有所帮助,感谢阅读本文。有关 php技术问题 欢迎加群探讨: 304224365 ,验证码: csl ,不写验证不予通过。

    可逆的php字符加密算法:适用于字母和数字组合加密和解密:


    PHP

    <?php
    $key = '123ae';
    $s = caesar_encode('us3kqvu', $key);
    echo "$s\n";
    echo caesar_decode($s, $key);
     
    function caesar_encode($s, $k) {
      $k = "$k";
      for($i=0; $i<strlen($k); $i++) {
        $d = base_convert($k{$i}, 36, 10);
        $t = '';
        for($j=0; $j<strlen($s); $j++)
          $t .= base_convert((base_convert($s{$j}, 36, 10)+$d)%36, 10, 36);
        $s = $t;
      }
      return $t;
    }
    function caesar_decode($s, $k) {
      $k = "$k";
      for($i=0; $i<strlen($k); $i++) {
        $d = 36 - base_convert($k{$i}, 36, 10);
        $t = '';
        for($j=0; $j<strlen($s); $j++)
          $t .= base_convert((base_convert($s{$j}, 36, 10)+$d)%36, 10, 36);
        $s = $t;
      }
      return $t;
    }

    以上是本文关于可以反向进行的php字符加密算法,希望本文对广大php开发者有所帮助,感谢阅读本文。有关php技术问题欢迎加群探讨:304224365 ,验证码:csl,不写验证不予通过。
    展开全文
  • Linux使用Nginx进行反向代理,进行端口转发,可以实现负载均衡等
  • 什么是反向代理? 代理:通过客户机的配置,实现让一台服务器(代理服务器)代理客户机,客户的所有请求都交给代理服务器处理。 反向代理:用一台服务器,代理真实服务器,用户访问时,不再是访问真实服务器,而是...

    什么是反向代理?

    • 代理:通过客户机的配置,实现让一台服务器(代理服务器)代理客户机,客户的所有请求都交给代理服务器处理。
    • 反向代理:用一台服务器,代理真实服务器,用户访问时,不再是访问真实服务器,而是代理服务器。

    nginx可以当做反向代理服务器来使用:

    • 我们需要提前在nginx中配置好反向代理的规则,不同的请求,交给不同的真实服务器处理
    • 当请求到达nginx,nginx会根据已经定义的规则进行请求的转发,从而实现路由功能

    利用反向代理,就可以解决我们前面所说的端口问题,如图:
    在这里插入图片描述

    安装和使用

    安装

    安装非常简单,把课前资料提供的nginx直接解压即可,绿色免安装,舒服!
    在这里插入图片描述

    下载nginx:http://nginx.org/en/download.html

    我们在本地安装一台nginx:
    在这里插入图片描述

    解压后,目录结构:
    在这里插入图片描述

    1. conf:配置目录
    2. contrib:第三方依赖
    3. html:默认的静态资源目录,类似于tomcat的webapps
    4. logs:日志目录
    5. nginx.exe:启动程序。可双击运行,但不建议这么做。

    反向代理配置

    示例:
    在这里插入图片描述

    nginx中的每个server就是一个反向代理配置,可以有多个server

    完整配置:

    #user  nobody;
    worker_processes  1;
    
    events {
        worker_connections  1024;
    }
    
    http {
        include       mime.types;
        default_type  application/octet-stream;
        sendfile        on;
       
        keepalive_timeout  65;
    
        gzip  on;
    	server {
            listen       80;
            server_name  manage.leyou.com;
    
            proxy_set_header X-Forwarded-Host $host;
            proxy_set_header X-Forwarded-Server $host;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    
            location / {
    			proxy_pass http://127.0.0.1:9001;
    			proxy_connect_timeout 600;
    			proxy_read_timeout 600;
            }
        }
    	server {
            listen       80;
            server_name  api.leyou.com;
    
            proxy_set_header X-Forwarded-Host $host;
            proxy_set_header X-Forwarded-Server $host;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    
            location / {
    			proxy_pass http://127.0.0.1:10010;
    			proxy_connect_timeout 600;
    			proxy_read_timeout 600;
            }
        }
    }
    

    使用

    nginx可以通过命令行来启动,操作命令:

    • 启动:start nginx.exe
    • 停止:nginx.exe -s stop
    • 重新加载:nginx.exe -s reload

    启动过程会闪烁一下,启动成功后,任务管理器中会有两个nginx进程:
    在这里插入图片描述

    测试

    启动nginx,然后用域名访问后台管理系统:
    在这里插入图片描述
    现在实现了域名访问网站了,中间的流程是怎样的呢?
    在这里插入图片描述

    1. 浏览器准备发起请求,访问 http://mamage.leyou.com,但需要进行域名解析
    2. 优先进行本地域名解析,因为我们修改了hosts,所以解析成功,得到地址:127.0.0.1
    3. 请求被发往解析得到的ip,并且默认使用80端口: http://127.0.0.1:80
      本机的nginx一直监听 80 端口,因此捕获这个请求
    4. nginx中配置了反向代理规则,将 manage.leyou.com 代理到 127.0.0.1:9001,因此请求被转发
    5. 后台系统的webpack server监听的端口是9001,得到请求并处理,完成后将响应返回到nginx
    6. nginx将得到的结果返回到浏览器

    转载于:https://www.cnblogs.com/tian-ci/p/10543097.html

    展开全文
  • 使用SSH建立反向隧道进行内网穿透

    使用SSH建立隧道(端口转发)进行内网穿透

    一.原理

    利用ssh进行内网穿透主要是利用了ssh的隧道(端口转发)功能。首先内网主机通过ssh连接和一个具有公网ip的主机建立隧道,设置好服务器主机端口对内网主机端口的映射,之后所有外网对公网ip的请求均通过之前内网主机和服务器建立好的ssh隧道被转发到内网主机上,然后内网主机根据请求又通过隧道将对应的信息的返回。

    二.实现前准备

    1.ssh client(在服务器主机和内网主机都需要安装ssh客户端,ubuntu默认安装)
    2.ssh server(在服务器主机和内网主机都需要安装ssh服务端,ubuntu默认不安装,apt-get install openssh-server)
    3.一台具有公网ip的服务器主机
    4.一台处于内网下的目标主机

    二.举例

    我们此时有一台内网主机,没有公网ip,内网可以访问外网,但是外网不能访问内网
    1.内网主机: ip:192.168.3.146 port:1025
    2.公网服务器:ip: port:24.68.47.2 port:22

    三.实验中用的ssh命令工具

    1.ssh -p [port] [user name]@[ip address] (连接远程服务器上的某个端口)
    2.ssh -fNCR (反向代理)
    3.ssh -fNCL (正向代理)
    参数解释:
    -p:指定连接端口
    -f:后台执行ssh指令
    -C:允许压缩数据
    -N:告诉SSH客户端,这个连接不需要执行任何命令,仅仅做端口转发
    -R:将远程主机(服务器)的某个端口转发到本地端指定机器的指定端口
    -L:将本地机(客户机)的某个端口转发到远端指定机器的指定端口

    四.具体配置

    分为以下三步
    1.建立ssh隧道:内网主机连接到服务器主机
    2.在公网服务器上设置正向代理
    3.ssh隧道

    4.1.将内网主机的某个端口转发到服务器主机的指定端口(反向代理),操作在内网主机上。

    工作原理:本地机器上分配了一个 socket 侦听 port 端口, 一旦这个端口上有了连接, 该连接就经过安全通道转发出去,。
    ssh命令:
    ssh -fCNR [服务器主机ip]:[服务器主机port]:[内网主机IP]:[内网主机port] [登陆服务器主机的用户名@服务器IP]
    将内部主机的端口映射到公网服务器主机上的端口上

    4.2.将服务器主机的某个端口转发到内网主机的指定端口(正向代理),操作在服务器主机上

    工作原理:远程主机上分配了一个 socket 侦听 port 端口, 一旦这个端口上有了连接, 该连接就经过安全通道转向出去, 同时本地主机和 host 的 hostport 端口建立连接. 可以在配置文件中指定端口的转发. 只有用 root 登录远程主机才能转发特权端口

    展开全文
  • 问题11:如何进行反向迭代 & 如何实现反向迭代 # 有关列表问题,参考:Python:列表list 案例: 需求:实现一个连续浮点数发生器FloatRange(和range类似),根据给定范围(start,end)和步进值(step...
  • 配置apache反向代理 打开配置文件httpd.conf 开启 proxy_http_module 和 proxy_module 模块,将#号删除 #LoadModule proxy_module modules/mod_proxy.so #LoadModule proxy_...
  • 为了平滑的完成前端请求到后端各个独立服务,需要一个中间件实现请求转发的功能,利用Nginx可以实现,在这里,使用nodejs实现一个反向代理服务器。 实际前端项目背景是node+express做前端路由,提供页面的基础...
  • TensorFlow使用反向卷积进行图片分割

    千次阅读 2018-05-08 11:38:47
    使用反向卷积进行图片分割 反向卷积(deconvolution)不止应用于图片分割领域,在各种输入维度小于输出维度的领域都有应用。 1. 什么是图片分割 图片分割是将一个图片划分成不同的区域,进而帮助我们理解图片...
  • # 如何进行反向迭代以及如何实现反向迭代 # 实现一个连续浮点数发生器FloatRange(和xrange类似) # 根据给定范围(start,end)和步进值(step)产生一些列 连续浮点数,如迭代FloatRange(3.0,4.0,0.2)可产生序列: # ...
  • 使用SSH反向隧道进行内网穿透 这篇文章主要介绍了如何利用SSH 反向隧道穿透NAT,并演示了如何维持一条稳定的SSH 隧道。 假设有机器A 和B,A 有公网IP,B 位于NAT 之后并无可用的端口转发,现在想由A ...
  • 使用SSH反向代理进行内网穿透首先参照前辈的SOP遇到的问题1解决问题1的办法遇到的问题2解决问题2的办法 首先参照前辈的SOP https://blog.csdn.net/jiangbenchu/article/details/84438959 遇到的问题1 在服务器B...
  • Visio 2010 进行Oracle 反向工程

    千次阅读 2018-09-19 11:17:41
    偶然发现Visio可以进行数据库的反向工程,折腾了半天连接不上Oracle,后来参考Visio数据透视图中连接Oracle的方式,连接成功 了,特别写下来分享给大家。貌似,这种连接方式不需要配置特殊的驱动。 1、“新建”-&...
  • 由于实际案例中是对浮点数进行处理,因此我们在此处使用 round() 实现对浮点数的四舍五入。 反向 在列表中,如果我们要将列表反向迭代通常使用 reverse() 。但这个方法有个缺陷就是会改变列表。因此,我们...
  • 使用Nginx对Websocket进行反向代理

    千次阅读 2019-06-13 13:56:25
    使用Nginx对Websocket进行反向代理 背景 Nginx配置示例 Vue配置示例 背景 在Vue项目中,开发websocket时,将IP和端口号固定,或者根据NODE_ENV判断环境,修改IP和端口,相当不可取。当环境地址变更时,就需要重新...
  • PowerDesigner对MySQL进行反向工程

    千次阅读 2017-12-02 13:43:48
    PowerDesigner15在win7-64位系统下对MySQL 进行反向工程 1、安装PowerDesigner15、MySQL5.不详细讲解了。网上一大把。请各位亲参考去。   2、安MyODBC-standard-3.51.0.7-win.msi、mysql-connector-odbc-5.1.5-...
  • 使用反向Beta分布的混合物进行正数据建模
  • print(l)reverse()对列表的元素进行反向排序。 改变了原列表,从某种情形是不允许的l = [1,2,3,4,5] print(l[::-1])切片返回的数组和原数组同样大小,浪费资源。 推荐使用自带函数reversed(l),其将得到列表的反向...
  • PowerDesigner对MySQL 进行反向工程

    千次阅读 2017-04-26 12:35:42
    1 1).安MyODBC-standard-3.51.0.7-win.msi、MySQL-connector-odbc-5.1.5-win.msi两个文件。可以支持odbc在win7下创建连接。2)去C:\Windows\...以上就完成安装了2在PowerDesigner进行反向工程 文件—-Reverse E
  • 需求是需要在内网2的机器中从内网1的服务器B提供的git服务拉取代码,当然有诸多方式比如vpn等来打通两个内网网络,这里只介绍通过ssh反向隧道的方式打通。 这个方式是借助了服务器c有公网ip,利用服务器C的特定端口...
  • # 会得到列表的反向迭代器 print(iter(l)) # 会得到列表的正向迭代器 for x in reversed(l): print(x) # reversed()方法实际调用的是l.__reversed__()方法 class FloatRange (object) : def __...
  • C++ 利用STL进行反向排序

    千次阅读 2018-09-14 19:02:42
    这里我以数值型反向排序为例说明: 方法一:sort后再反序 vector&lt;int&gt; ivec{1,3,5,2,6,7,4,9}; sort(c.begin(),c.end()); reserse(c.begin(),c.end()); 方法二:sort增加谓词 vecto...
  • 利用 Nginx 进行反向代理和负载均衡 https://blog.csdn.net/frankenjoy123/article/details/72770092

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 16,157
精华内容 6,462
关键字:

反向进行