- 博客(33)
- 资源 (2)
- 收藏
- 关注
转载 API gateway 之 kong 安装 (二)
一、系统环境[root@kong ~]# service iptables statusiptables: Firewall is not running.[root@kong ~]# getenforceDisabled[root@kong ~]# cat /etc/system-releaseCentOS release 6.7 (Final)[root@kong ~]# uname -aLinux kong 2.6.32-573.el6.x86_64 #1 SMP Thu Ju
2020-05-25 10:56:36
406
转载 API gateway 之 kong 基本介绍 (一)
一、API网关概念介绍API网关,即API Gateway,是大型分布式系统中,为了保护内部服务而设计的一道屏障,可以提供高性能、高可用的API托管服务,从而帮助服务的开发者便捷地对外提供服务,而不用考虑安全控制、流量控制、审计日志等问题,统一在网关层将安全认证,流量控制,审计日志,黑白名单等实现。网关的下一层,是内部服务,内部服务只需开发和关注具体业务相关的实现。网关可以提供API发布、管理、维护等主要功能。开发者只需要简单的配置操作即可把自己开发的服务发布出去,同时置于网关的保护之下。...
2020-05-25 10:55:33
1781
转载 Javascript 获取屏幕DPI
//获取DPIfunction js_getDPI() { var arrDPI = new Array(); if ( window.screen.deviceXDPI != undefined ) { arrDPI[0] = window.screen.deviceXDPI; arrDPI[1] = window.screen.deviceY...
2019-10-11 17:31:12
11761
4
转载 阿里云vpc网络SNAT实现内网实例通外网
阿里云VPC需要了解的几个问题什么是VPC虚拟私有网络(Virtual Private Network),能够帮助用户基于阿里云构建出一个隔离的网络环境。用户可以完全掌控自己的虚拟网络,包括选择自有 IP 地址范围、划分网段、配置路由表和网关等。此外用户可以通过专线/VPN等连接方式将VPC与传统数据中心组成一个按需定制的网络环境,实现应用的平滑迁移上云。为什么使用VPC相对经典实...
2019-04-25 09:48:07
1711
原创 PHP7安装扩展,phpize时报Can't find PHP headers in /usr/include/php 错误
CentOS7,PHP7.2.8,安装扩展,执行phpize时报错:Can't find PHP headers in /usr/include/phpThe php-devel package is required for use of this command.解决方案,安装对应版本的php-develyum --enablerepo=ius-archive install ...
2019-01-04 18:44:12
3210
转载 composer 版本号前置~与^符号的区别
https://www.cnblogs.com/hcpzhe/p/7909651.html~和^的意思很接近,在x.y的情况下是一样的都是代表x.y <= 版本号 < (x+1).0,但是在版本号是x.y.z的情况下有区别,举个例子吧: ~1.2.3 代表 1.2.3 <= 版本号 < 1.3.0 ^1.2.3 代表 1.2.3 <= 版本号 &l...
2018-12-18 11:16:48
984
转载 APACHE的AcceptPathInfo指令使用介绍
https://www.jb51.net/article/33373.htm学习zfdemo的时候提到设置 AcceptPathInfo 指令. 有时我们在做虚拟静态化或者让路径看起来很漂亮的时候,可能会看到http://www.example.com/index.php/html1这样URL地址,而在访问的实际是根目录下的index.php文件,而把/html1做为PATH_INFO环境变...
2018-12-04 11:25:01
788
转载 pathinfo 伪静态 详细解析PATH_INFO 和 ORIG_PATH_INFO技术分享
http://www.ape-men.com/bbs/43_1_1.html服务器环境 linux/apache/mysql 问题描述 服务器开启了伪静态,并且也设置了伪静态文件.htaccess,但是伪静态不起作用,所有页面都跳转到了首页,我的伪静态文件如下: RewriteEngine on AcceptPathInfo On Rew...
2018-12-04 11:23:41
3887
1
转载 phpcurl 请求Chunked-Encoded data 遇到的一个问题
https://www.cnblogs.com/yjf512/p/5985239.html最早出现的问题情况是提供es的部门在es的外部封装了一个gateway做请求中转。当我们转换到gateway上之后,发现了问题:有的请求可以获取到数据,有的请求获取不到数据。仔细分析了业务代码,抽取了一个出问题的业务请求,这个业务请求里面包含了多次对es的请求,只有最后一个es请求抛出异常,其...
2018-11-05 14:36:47
687
转载 [js]利用闭包向post回调函数传参数
https://www.cnblogs.com/limingxi/p/4048705.html最近在闲逛校园XX站的时候,打算搞个破坏,试试有多少人还是用初始密码登陆。比较懒,所以直接打开控制台来写。 所以问题可以描述为: 向后端不断的post数据,id从1~5000自增,后端会根据情况来返回值res,需要把res=100的id输出。 最简单的想法是:for...
2018-11-01 17:48:40
469
转载 axios发送post请求,springMVC接收不到数据问题
https://www.jianshu.com/p/042632dec9fb最近做项目的时候,前端异步请求用到了尤大推荐的axios,发现一个问题,就是POST请求的时候,后台人员说他们的接口里面取不到我传过去的数据。案例重现axios.jslet axios = import('axios');instance = axios.create({ baseURL: '/...
2018-09-17 19:30:01
310
转载 设置npm的registry
1.原npm地址npm config set registry http://registry.npmjs.org 2.设置国内镜像a.通过config命令npm config set registry https://registry.npm.taobao.org npm info underscore (如果上面配置正确这个命令会有字符串response)b.命令行指...
2018-09-07 18:10:55
8740
转载 alias别名的.htaccess配置
当在apache2中使用别名时,配置.htaccess会遇到404错误。比如以下的alias配置: Alias /htdocs /home/faund/yiidev/htdocs/wwwroot/<Directory /home/faund/yiidev/htdocs/wwwroot/>Options Indexes FollowSymLinks MultiViewsAll...
2018-09-07 18:02:06
760
转载 vue项目打包后想发布在apache www/vue 目录下
https://segmentfault.com/a/1190000012548105使用的是vue-element-admin 做示例,其他项目应该大同小异。使用vue-router的browserHistory模式,配置mode: 'history', 有更好的体验。目的: 想将项目打包后发布到apache的www下的vue子目录先讲结论:需要修改router/index....
2018-09-07 14:31:57
1274
转载 PHP 7.2 on CentOS/RHEL 7.4 via Yum
https://webtatic.com/packages/php72/PHP 7.2.8 has been released on PHP.net on 19th July 2018, and is also available for CentOS/RHEL 7.4 at Webtatic via Yum. Source - IssuesPEAR installer now s...
2018-08-30 17:39:22
1205
转载 linux中ssh登录Permanently added (RSA) to the list of known hosts问题解决
https://www.cnblogs.com/houji/p/5294491.html 用用户名+密码的方式登录出现以下问题:1[root@www]# ssh admin@xxx.xxx.xxx.xxx2The authenticity of host 'xxx.xxx.xxx.xxx can't be established.3RSA key fingerpri...
2018-08-30 16:32:38
7895
转载 Git工作流指南:Gitflow工作流
https://www.cnblogs.com/jiuyi/p/7690615.html 这节介绍的Gitflow工作流借鉴自在nvie的Vincent Driessen。Gitflow工作流定义了一个围绕项目发布的严格分支模型。虽然比功能分支工作流复杂几分,但提供了用于一个健壮的用于管理大型项目的框架。Gitflow工作流没有用超出功能分支工作流的概念和命令,而是为不同的分支...
2018-08-28 17:16:58
181
转载 工作流设计参考(包括PHP实现)
工作流很少有让人满意的,即便是国内用的比较多的jbpm,用起来也会觉得很便扭。再加上PHP中没有什么好用的工作流,于是干脆自己设计一个,设计的原则如下:1 根据80/20原则,只使用wfmc模型中最符合自身应用的20%功能2 充分吸收国内使用jbpm开发BOSS中遇到的问题,工作流引擎只负责参数的收集和流程的流转,具体和业务的控制,交给每个流程定制的控制类去实现。3 表单采用简单的ht...
2018-07-24 09:58:33
2373
转载 lvs、haproxy、nginx 负载均衡的比较分析
对软件实现负载均衡的几个软件,小D详细看了一下,从性能和稳定上还是LVS最牛,基本达到了F5硬件设备的60%性能,其他几个10%都有点困难。 不过就因为LVS忒牛了,配置也最麻烦了,而且健康检测需要另外配置Ldirector,其他HAPROXY和NGINX自己就用,而且配置超级简单。 所以小D建议,如果网站访问量不是门户级别的用HAPROXY或者NGINX就OK了,到了门户级...
2018-04-20 09:42:57
257
转载 「京东开涛」使用Nginx+Lua(OpenResty)开发高性能Web应用
几乎所有互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡、反向代理、代理缓存、限流等场景;而把Nginx作为一个Web容器使用的还不是那么广泛。Nginx的高性能是大家公认的,而Nginx开发主要是以C/C++模块的形式进行,整体学习和开发成本偏高;如果有一种简单的语言来实现Web应用的开发,那么Nginx绝对是把好的瑞士军刀;目前Nginx团队也开始意识到这个问题,开发了ngin...
2018-04-20 09:41:06
2287
转载 Linux下删除文件名是乱码或者带有特殊字符的文件
转自:https://www.linuxidc.com/Linux/2015-12/126519.htm如何在Linux下删除文件名是乱码或者带有特殊字符的文件。今天遇到一个问题,一个文件名是“-MXV9.log”,直接用rm删除的时候就报错[localhost]rm -MXV9.logrm: illegal option -- Mrm: illegal option -- Xrm: illega...
2018-04-12 09:44:30
472
转载 Mysql更新字段为另一张表的字段值
update a inner join b on a.bid=b.id set a.x=b.x,a.y=b.y ;
2018-04-08 17:19:00
812
转载 Git回滚代码到某个commit
https://www.cnblogs.com/spring87/p/7867435.html$ git reset --hard HEAD^ 回退到上个版本$ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前$ git reset --hard commit_id 退到/进到 指定commit的sha码...
2018-04-03 18:29:17
1992
转载 centos 7 部署 汉化版 gitlab
https://www.cnblogs.com/straycats/p/7637373.html===============================================2017/11/12_第6次修改 ccb_warlock 更新说明:2017/11/12:五中增加管理员账号的内容2017/11/8:修复3.6中命令错误的问题;20...
2018-03-26 11:49:45
220
转载 写最好的文档:Sphinx + Read the Docs
转自:https://avnpc.com/pages/writing-best-documentation-by-sphinx-github-readthedocs日志未经声明,均为AlloVince原创。版权采用『 知识共享署名-非商业性使用 2.5 许可协议』进行许可。写文档一向是个苦差事,但只有写出好的文档,才能有资格霸气十足的对别人淡淡道出:RTFD(Read the Fuck Docum...
2018-03-20 14:44:46
5460
转载 降序索引和减轻索引扫描
http://imysql.cn/node/89Descending indexing and loose index scan降序索引和减轻索引扫描Comments to my previous posts, especially this one by Gokhan inspired me to write a bit about descending indexes and about lo...
2018-03-16 17:15:26
179
转载 sharding-jdbc 按时间分库分表
https://www.jianshu.com/p/ee42aba04a64一、 分库分表规则会计系统按会计时间分库分表(一月一张表,一年一个库):以center_entry_flow表为例:arch_center_acct(database) center_entry_flow 20170431之前 center_acct(database now)...
2018-03-15 18:57:16
6533
1
转载 Spring Boot项目@RestController使用重定向redirect
转自:https://www.cnblogs.com/EasonJim/p/7459486.htmlSpring MVC项目中页面重定向一般使用return "redirect:/other/controller/";即可。而Spring Boot使用了@RestController注解,上述写法只能返回字符串,解决方法如下:将一个HttpServletResponse参数添加
2018-02-01 16:31:33
14645
1
转载 Java 8:不要再用循环了
http://www.importnew.com/14841.html本文由 ImportNew - 进林 翻译自 deadcoderising。欢迎加入翻译小组。转载请见文末要求。正如我之前所写的,Java 8中的新功能特性改变了游戏规则。对Java开发者来说这是一个全新的世界,并且是时候去适应它了。在这篇文章里,我们将会去了解传统循环的一些替代方案。在Java
2018-01-26 17:04:23
494
转载 不关闭seLinux解决vsftpd服务本地用户不能登录问题(500 OOPS: cannot change directory:/home/***
来源:https://www.cnblogs.com/zwgblog/p/5936794.html这里不讲vsftpd的基本配置,网上教程已经太多了。这里只说seLinux的问题。日前在CentOS6.5中安装了vsftpd,按照网上搜索的教程,配置好/etc/vsftpd/vsftpd.conf,重新启动后,登录实验,又出现了著名的不能设置主目录错误:
2018-01-26 10:01:40
2160
转载 聊聊MySQL、HBase、ES的特点和区别
http://www.360doc.com/content/17/0703/08/44827304_668358202.shtml
2018-01-17 14:14:50
2772
原创 maven打包.sh文件编码导致$'\r': command not found问题
Windows环境maven打包,因.sh文件编码问题导致发布到Unix出现“$'\r': command not found”,这是win dos与Unix文本编辑方式不同造成的。解决方案:mavem添加插件antrun,配置fixcrlf org.apache.maven.plugins maven-ant
2018-01-12 11:47:08
1838
转载 mysqludf_json将关系数据以JSON编码
sphinx2.1版本引入了json属性,该如何构建json格式数据呢?mysql触发器与gearman结合应用时,只能向gearman worker传递单一的字符串参数,如果要将mysql表中的某些列的数据传递给worker处理呢?这些问题,在我工作当中遇到过的,后面再一一整理出来与大家分享。那么,这样将数据以json格式编码呢,下面先介绍下lib_mysqludf_json,后续会使用到这个U
2014-03-04 11:21:22
643
《Maven权威指南》中文完整版
2018-01-12
《PHP高级程序设计_模式、框架与测试》中文版PDF
2018-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人