使用http-server开启一个本地服务器
场景: 1. 在写前端页面中,经常会在浏览器运行HTML页面,从本地文件夹中直接打开的一般都是file协议,当代码中存在http或https的链接时,HTML页面就无法正常打开,为了解决这种情况,需要在在本地开启一个本地的服务器。 2. 前端在修改代码的时候,后端人员想要访问我们的页面,但是会一直改 ... 查看全文
asp.net core 2.0 web api基于JWT自定义策略授权
JWT(jsonwebtoken)是一种基于json的身份验证机制,流程如下:通过登录,来获取Token,再在之后每次请求的Header中追加Authorization为Token的凭据,服务端验证通过即可能获取想要访问的资源。关于JWT的技术,可参考网络上文章,这里不作详细说明,这篇博文,主要说明在asp.netc.. 查看全文
配置 Nginx 反向代理 WebSocket
用Nginx给网站做反向代理和负载均衡是广泛使用的一种Web服务器部署技术。不仅能够保证后端服务器的隐蔽性,还可以提高网站部署灵活性。 今天我们来讲一下,如何用Nginx给WebSocket服务器实现反向代理和负载均衡。 什么是反向代理和负载均衡 反向代理(Reverse Proxy)方式是指以代理 ... 查看全文
最全 webpak4.0 打包性能优化清单
最全 webpak4.0 打包性能优化清单 webpack4.0如何进行打包优化? 无非是从两个角度进行优化,其一:优化打包速度,其二:优化打包体积,送你一份打包性能优化清单 1.使用loader的时候尽量指定exclude和inlucde来提高文件查找效率,避免不必要的查找,设置noParse参数 ... 查看全文
012在Tomcat下如何手动部署Web应用
实例说明 通过对Tomcat目录的了解可知,webapps文件夹是存放工程包的位置。本实例主要介绍如何手动部署Web应用。 关键技术 这种context片段提供了一种便利的方法来部署Web应用,不需要编辑server.xml,除非想改变默认的部署特性,在安装一个新的Web应用时不需要重新启动Tomc ... 查看全文
案例实战之如何写一个webpack loader
通过以下几个实例掌握webpack loader的写法 1.写一个多语言替换的loader 在index.js在页面上插入了一个{{title}}文本,我们需要在打包的时候将其替换成对应的多语言 loader的写法 使用自己定义的loader 设置环境变量 执行npm run dev 2.写一个转换 ... 查看全文
4.访问 http://localhost:8081对 flink 集群和任务进行监控管理
①下载flink-1.7.2-bin-hadoop27-scala_2.11.tgz,解压后进入bin,双击:start-cluster.bat(Windows环境)。 然后打开7777端口: ②进入http://localhost:8081,界面如下: ③ ④ ⑤点击Submit ⑥结果 如下界面 ... 查看全文
Asp.Net MVC及Web API框架配置会碰到的几个问题及解决方案 (精髓)
前言 刚开始创建MVC与Web API的混合项目时,碰到好多问题,今天拿出来跟大家一起分享下。有朋友私信我问项目的分层及文件夹结构在我的第一篇博客中没说清楚,那么接下来我就准备从这些文件怎么分文件夹说起。问题大概有以下几点: 1、项目层的文件夹结构 2、解决MVC的Controller和Web AP ... 查看全文
好程序员web前端教程分享初学者搞懂i++和++i
好程序员web前端教程分享初学者搞懂i++和++i刚学习前端的同学,在学到++运算符的时候,都是一脸的懵vark=10;console.log(k+++++k+k++)//34vari=10;console.log(++i+i+++++i)//35console.log(i+++++i+i++)//43way???为什么?为什么?为什么?下面我们一步一步的来看:1、vari=10;>2、i+ 查看全文
好程序员web前端教程分享怎么用promise解决回调和异步
好程序员web前端教程分享怎么用promise解决回调和异步首先让我们看看下面这题输出什么?setTimeout(function(){console.log(1);},1000)console.log(2);我们得到的结果是:先输出2,后输出1;这是什么原因呢?大家应该都知道定时器是异步的;所以先先输出2;那么我们的需求来了,怎么先输出1,然后输出2呢?functionfoo(callback) 查看全文
centos7更新php5.4到php5.6/php7
因业务需求,开发可能需要php5.6环境。本文应需而生,介绍从php5.4升级到php5.6。如需更新到php7环境,步骤一样。如果是线上应用,升级前请做好测试并评估风险。1.查看php当前版本php-v2.安装第三方包yuminstallhttps://mirror.webtatic.com/yum/el7/webtatic-release.rpm3.删除默认安装yumremovephp-com 查看全文
C# 动态生成WebService,无需添加引用
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.ServiceModel; 6 using System.ServiceModel ... 查看全文
如何将Win7做为NTP服务器
1. 修改注册表项 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer Enabled 设定为 1(默认0) HKEY_LOCAL_MACHINE\SYSTEM\CurrentCon ... 查看全文
抖音无水印解析PHP源码
抖音无水印解析PHP源码 仅限学习使用 输出为标准的格式化json数据 ajax直接调用即可 原生的ajax的调用方法看底部 <?php $url = @$_GET['url']; if (strstr($url,"douyin.com")) { //获取301跳转真实地址 function get ... 查看全文
HttpRequestException encountered解决方法
每次pull代码的时候,总是要输入账号,密码,百度了一下HttpRequestException encountered错误 发现是Github 禁用了TLS v1.0 and v1.1,必须更新Windows的git凭证管理器。 网址:https://github.com/Microsoft/Gi ... 查看全文
[PHP] Workerman中的注册树模式
注册树模式是把对象挂到一个类的属性数组里,下次直接在这个数组里面取,保持全局唯一,一般在项目入口初始化的时候有用到。在workerman中一开始的就是个注册树模式的运用,下面是对他的模拟 在Worker的构造函数中,把当前new的对象挂到了Worker类的静态变量属性数组里,在下次使用的时候直接在那 ... 查看全文
apache ftp server 设置
参考:https://blog.csdn.net/dapao123456789/article/details/45311941 ... 查看全文
记录PHP常用算法和数据结构
<?php header('content-type:text/html;charset=utf-8'); $arr = array(3,2,5,8,23,54,44,6,22,9); echo implode(' ', $arr)."<br/>"; /* 常用排序算法 */ //冒泡排序 func ... 查看全文
C#如何拿到从http上返回JSON数据?
在实际开发中,我们经常会使用到API,所谓API一般就是一个地址,我们称之为接口。然后我们通过用C#对这地址发送请求,请求后,服务器就会给我们返回数据,一般是XML或者JSON,这里我们主要讲述的是JSON。 为了演示,我们这里准备了一个接口,这是一个查询物流的接口。(读者读到这篇文章的时候,接口可 ... 查看全文
HTTPS工作流程(入门)
1、CA(为服务器做担保的第三方机构)将包含CA【公钥C】等信息的【证书C】发送给浏览器; 2、服务器将其【公钥S】和网站信息发送给CA; 3、CA用CA【私钥C】将这些信息加密得到了签名后的【服务器证书S】,发送给服务器; 4、浏览器输入使用https协议的url; 5、浏览器与服务器建立TCP连 ... 查看全文