localhost

Setup MySQL and Oracle Database Mac OS X

非 Y 不嫁゛ 提交于 2019-12-05 17:47:46
I am familiar with using MAMP but I now need to setup a MySQL and Oracle database locally of which I will need to connect to both from the same PHP file. Can anyone point me in the right direction to get started with this? There is an old version of Oracle (10g R2) for an old version of Mac OS X (10.5). I wouldn't go there, as nothing has changed since 2005. I installed a VirtualBox running Oracle's Database App Development VM: http://www.oracle.com/technetwork/community/developer-vm/index.html MySQL Get MySQL from here . Once DMG file is downloaded install it. For step-by-step, refer this .

How To Call Medium RSS Feed

邮差的信 提交于 2019-12-05 17:47:44
Medium has an RSS feed available at https://medium.com/feed/[@username] . I'm trying to fetch all my blog posts using an XMLHTTPRequest. When I test on local, I run into CORs errors. When I turn on CORs Chrome extension, I get a 401 error. Any ideas? Has anyone succeeded in calling Medium RSS? To get https://medium.com/feed/[@username] content using XHR, you can make the XHR request through a proxy of some kind. For example, trying giving your current XHR code this URL: https://cors-anywhere.herokuapp.com/https://medium.com/feed/@sideshowbarker That’ll cause the request to go to https://cors

Ubuntu简单安装Kafka

一个人想着一个人 提交于 2019-12-05 17:42:26
1.安装jdk: sudo apt-get install openjdk-8-jdk 2.获取kafka安装包: wget http://mirror.bit.edu.cn/apache/kafka/2.3.1/kafka_2.11-2.3.1.tgz 3.解压安装包: tar -zxvf kafka_2.11-2.3.1.tgz 4.重命名: mv kafka_2.11-2.3.1 kafka 5.设置环境变量: vim /etc/profile export KAFKA_HOME=/opt/kafka export PATH=$PATH:$KAFKA_HOME/bin 6.使环境变量生效: source /etc/profile 7.先启动ZooKeeper服务: bin/zookeeper-server-start.sh config/zookeeper.properties 8.启动kafka服务: bin/kafka-server-start.sh config/server.properties 9.创建一个名为"topTest"的topic: bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic topTest 10

Swagger 定义UI界面

喜你入骨 提交于 2019-12-05 17:23:25
一 、 Swagger UI视图展示实现依赖(pom.xml)    1.访问 http://localhost:8080/swagger-ui.html <!-- swagger-ui --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.5.0</version> </dependency>   2.访问 http://localhost:8080/doc.html <!-- 引入swagger-bootstrap-ui包 /doc.html--> <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui</artifactId> <version>1.9.1</version> </dependency>   3.访问 http://localhost:8080/docs.html <!-- 引入swagger-ui-layer包 /docs.html--> <dependency> <groupId>com.github.caspar-chen</groupId> <artifactId>swagger-ui

springboot 实时监控 spring-boot-starter-actuator 包

时光怂恿深爱的人放手 提交于 2019-12-05 17:14:38
对java工程实时监控方式很多,本文主要讲在springboot框架中的监控。 springboot框架,自带了actuator监控,在pom中引入jar包即可,如下 1.引入jar <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> 在2.0版本之后改动很大,我这里是用的2.0.2 2.启动项目后即可访问 http://localhost:8081/webproject/actuator/health http://localhost:8081/webproject/actuator/info 如果想让url个性化一点,在 application.propertie 配置文件中 加入 management.endpoints.web.base-path=/jiankong 那么就可以访问 http://localhost:8081/webproject/jiankong/health 3.actuator 提供了很多api(称为:节点) 默认只开放了 health、info两个节点 如果需要公开所有 则在配置文件中继续加入 management.endpoints.web

step01 springMVC初探 —— 第一个springMVC工程

我是研究僧i 提交于 2019-12-05 17:01:49
第一个springMVC工程,有如下功能 http://localhost:8089访问到index.jsp页面 http://localhost:8089/demo/async访问到后台接口,json形式返回 http://localhost:8089/demo/asynctest?input=input12345,获取输入并以string形式返回 日志打印成功 git地址: https://github.com/daweizhaocn/firstSimpleSpringMVC 来源: https://www.cnblogs.com/daweizhao/p/11934885.html

ETCD:gRPC代理

若如初见. 提交于 2019-12-05 16:50:59
原文地址: gRPC proxy gRPC代理是在gRPC层(L7)运行的无状态etcd反向代理。代理旨在减少核心etcd群集上的总处理负载。对于水平可伸缩性,它合并了监视和租约API请求。 为了保护集群免受滥用客户端的侵害,它会缓存关键范围请求。 gRPC代理支持多个etcd服务器端点。 代理启动时,它会随机选择一个etcd服务器端点来使用.该端点将处理所有请求,直到代理检测到端点故障为止。 如果gRPC代理检测到端点故障,它将切换到其他端点(如果有)以向其客户端隐藏故障。 将来可能会支持其他重试策略,例如加权轮询。 可扩展的监视 API gRPC代理将同一键或范围上的多个客户端监视程序(c-watcher)合并为连接到etcd服务器的单个监视程序(s-watcher)。 代理将所有事件从S-watcher广播到其c-watcher。 假设N个客户端监视相同的密钥,则一个gRPC代理可以将etcd服务器上的监视负载从N减少到1。用户可以部署多个gRPC代理来进一步分配服务器负载。 在以下示例中,三个客户端监视键A。gRPC代理将三个监视程序合并,从而创建一个附加到etcd服务器的监视程序。 +-------------+ | etcd 服务器 | +------+------+ ^ 监视 key A (s-watcher) | +-------+-----+ | gRPC 代理

ETCD:单机单节点

允我心安 提交于 2019-12-05 16:49:40
原文地址: Setting up local clusters 设置单节点集群 对于测试环境与开发环境,最快速与简单的方式是配置一个本地集群。对于生产环境,参考 集群 部分。 本地单节点集群 启动一个集群 运行以下命令来部署一个单节点的etcd集群: $ ./etcd ... 如果 etcd 二进制文件不在当前工作目录,那可能位于 $GOPATH/bin/etcd 或者是 /usr/local/bin/etcd .合适地运行命令。 运行的 etcd 成员在 localhost:2379 监听客户端的请求。 与集群进行交互 使用 etcdctl 与运行中的集群进行交互操作 1. 例子:在集群中存储一个键值对: $ ./etcdctl put foo bar OK 如果 OK 被打印在控制台,说明已经成功存储Key-Value对。 2. 获取键 foo 对应的值: $ ./etcdctl get foo bar 如果 bar 被返回,说明与 etcd 集群的交互操作和期望中的相同。 本地多节点集群 启动一个集群 在 etcd 的 git 仓库中存在一个 Procfile 文件提供一种简单的方式可以对本地多节点集群进行配置。在启动多节点集群之前,将工作目录导向 etcd 的根目录并执行以下操作: 1. 安装`goreman`控制基于`Procfile`的应用: ``` $ go get

关于使用代理解决跨域问题的原理

廉价感情. 提交于 2019-12-05 16:32:05
为了安全着想浏览器会设置同源安全策略 即不在同一个域名下的资源就不能够互相访问 要解决这个问题方法有很多 ,但大致分为两类: 1 是服务端进行设置默认允许某些域名跨域访问 2 从客户端入手想办法绕开同源安全策略 主要介绍从客户端入手,用代理的方式实现跨域访问的原理 举个栗子: 用node起了一个localhost:8080的服务器 那么在这个服务器下访问的网页也就是默认在8080这个域下面 假设服务端所在的域是www.njc.com 这样通过ajax发送请求的话 由客户端直接传过去的就是一个域名为localhost:8080的请求 而服务端所在的域是 www.nj1c.com 域名不同 跨域请求失败 把栗子放下; 到这里可以看出跨不跨域实际上是由客户端(浏览器)来告诉服务器的 这也就为实现跨域访问提供了实现的基础 通过一些方法设置代理,在请求发送(接收)之前加入中间层, 将不同的域名转换成相同的 就解决了跨域的问题 依旧以上面的栗子: 客户端发送请求时 不直接到服务器 而是先到代理的中间层 在这里将 localhost:8080 的这个域名装换为 www.nj1c.com, 再将请求发送到服务器 这样在服务器端收到的请求就是使用的www.nj1c.com域名 同理,当服务器返回数据的时候,也是先到代理的中间层 将 www.nj1c.com 转换成 localhost:8080;

Setting up a Host File - Faking URLs

南楼画角 提交于 2019-12-05 15:29:24
问题 I'm trying to set up my development instances so that I can fake some urls that I own. My website has a number of url's and depending on the one you visit my site will act differently based on the domain.. ive edited my C:\WINDOWS\system32\drivers\etc\hosts File to contain something like below 127.0.0.1 localhost 127.0.0.1 SomeDomain.com 127.0.0.1 MyDomain.com Now if I visit localhost everything works fine but when i try visit SomeDomain.com or MyDomain.com it produces couple different