localhost

MongoDB windows基础配置及集群搭建

非 Y 不嫁゛ 提交于 2020-01-10 11:32:13
由于公司业务的发展MSSQL已处于瓶颈。因为没钱买牛逼服务器只能靠软件来实现最大优化了。原来的系统架构如下图: 现在准备把读写数据库和只读数据换成Nosql数据库。最终选择了Mongodb. 下面开始了Mongodb的学习。 1. Mongodb下载: https://www.mongodb.org/downloads?_ga=1.159678843.794950141.1434346788 2.具体安装就不多说了。网上太多介绍的。没必要浪费键盘了。 3.搭建复制集 一个简单的复制集最少包括三个节点。 1.primary 2. secondary,3.arbiter节点 primary: 存储数据。 secondary:同步主节点数据 arbiter: 当主节点故障时,arbiter会投票选择一个secondary充当priary节点。 大致如下: 注意:三个节点其实就是三个Mongod实例。 (1). 创建主节点配置文件内容如下: 文件名:rs0.conf dbpath = D:\RuntimeServices\MongoDB_Ad\shard00\db //指定数据存储目录   logpath = D:\RuntimeServices\MongoDB_Ad\shard00\log\shard00.log //指定数据库日志目录   journal = true /

PHP学习创建水印,缩略图

随声附和 提交于 2020-01-10 10:53:23
今天网上学习了一段PHP创建缩略图还有打水印的代码,如下: 其中将图片的路径作为参数传给函数,打水印的过程就是首先获取图片和logo的参数信息,然后将logo图片拷贝到原图的某个位置,然后保存,水印打入完毕。 创建缩略图就是将缩放比例传入函数,然后调整元图片的宽度和高度,进行保存。 感觉这段代码当中比较巧妙地就是用到了图片的路径保存还有就是这个大量运用到PHP提供的图片处理函数,这点是非常重要的,没见过的函数要多查查手册,大体就能理解功能了 。 图片处理类: <?php class Image_process{ public $source;//原图 public $source_width;//宽 public $source_height;//高 public $source_type_id;//原图的类型 public $orign_name;//文件名 public $orign_dirname;//路径名 public function __construct($source){ //传入图片路径作为参数 $this->typeList = array(1=>'gif',2=>'jpg',3=>'png'); $ginfo = getimagesize($source); //获取图片的参数 $this->source_width = $ginfo[0]; $this-

网络编程(套接字)------SocketAddress代表IP地址和端口的类

最后都变了- 提交于 2020-01-10 06:44:00
代码: package cn.tedu.net.address; import java.net.InetSocketAddress; public class InetSocketAddressDemo { public static void main(String[] args) { //创建代表IP地址和端口的类的对象 InetSocketAddress inetSocketAddress=new InetSocketAddress (“localhost”,8090); //localhost映射成的IP地址127.0.0.1 //127.0.0.1永远指向本地 //返回IP地址、主机名(计算机名称)、端口号 System.out.println(inetSocketAddress.getAddress()); System.out.println(inetSocketAddress.getHostName()); System.out.println(inetSocketAddress.getPort()); } } 输出: localhost/127.0.0.1 localhost 8090 代码图: 来源: CSDN 作者: 佳乐一百 链接: https://blog.csdn.net/qq_45453185/article/details/103889064

PostgreSQL数据的导出导入

僤鯓⒐⒋嵵緔 提交于 2020-01-10 06:01:11
PostgreSQL数据的导出导入 导出PostgreSQL数据库中的数据: $ pg_dump -U postgres -f mydatabase.sql mydatabase 导入数据时首先创建数据库再用psql导入: $ createdb newdatabase $ psql -d newdatabase -U postgres -f mydatabase.sql 创建数据库 CREATE DATABASE test WITH OWNER = postgres ENCODING = 'UTF8'; 进入控制台方法,在postgreSQL的安装目的bin下执行命令: psql 数据库名, 例: /usr/local/pgsql/bin/psql mydb 指定host、用户名和数据库的话,如: /usr/local/pgsql/bin/psql -h localhost -U postgres -d test 查看版本: psql --version 或 SELECT version(); 查看所有数据库:\l 查看所有数据库(包括详细参数):select * from pg_database; 选择数据库:\c databasename 查看所有表:\dt 查看某个表的结构:\d tablename 退出psql控制台:\q 查看表的索引: select * from pg

Origin http://localhost is not allowed by Access-Control-Allow-Origin

心不动则不痛 提交于 2020-01-10 04:15:10
问题 I'm trying to call a webservice from my local machine. But the I get the following errors in Chrome console: http://www.test.com/service.svc/api/?cid=1 405 (Method Not Allowed) XMLHttpRequest cannot load http://www.test.com/service.svc/api/?cid=1. Origin http://localhost is not allowed by Access-Control-Allow-Origin. My local test URL is: http://localhost/welcome/html/index.html When I upload my code to the actual domain and call the webservice from there, it does work ofcourse. I've already

ceph arm版本安装

五迷三道 提交于 2020-01-10 02:09:45
ceph arm版本安装 设备版本 [root@node1 ~]# uname -a Linux node1 4.14.0-115.el7.0.1.aarch64 #1 SMP Mon Nov 4 18:28:31 CST 2019 aarch64 aarch64 aarch64 GNU/Linux 配置ceontos源 在 /etc/yum.repos.d/CentOS-Base.repo中添加相关的源地址 在cat /etc/hosts添加相关的源地址 [root@node1 ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 HikvisionOS ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 HikvisionOS 10.1.14.235 mirrors.xxxx.com.cn rpm相关指令 撤销: Ctrl/Command + Z 重做: Ctrl/Command + Y 加粗: Ctrl/Command + B 斜体: Ctrl/Command + I 标题: Ctrl/Command + Shift + H 无序列表: Ctrl

【详细】Tomcat下载,安装,设置为Windows服务,启动以及遇到的坑

大兔子大兔子 提交于 2020-01-10 00:45:39
作为一个Java后端程序员(或准备成为Java后端程序员),对Tomcat一定要熟悉。 虽然大多数时候Tomcat都是运行在Linux服务器上的。 但是日常本地开发和调试时免不了要在我们的Windows电脑上安装一个Tomcat。 这篇文章就记录下安装Tomcat的操作,和遇到的一些小坑吧。 第一步:Tomcat下载 第一步当然是获取一个Tomcat的安装包啦! 下面是Tomcat7,8,9三个版本的官方下载地址。 Tomcat 9 Tomcat 8 Tomcat 7 大家注意下载软件尽量要去官网下载哦(毕竟Tomcat又不要钱)。 我们下面以Tomcat8为例进行讲解(因为我就用的这个版本,为了偷懒!) 点击上面的 Tomcat 8 进入Tomcat8下载页面。根据自己的系统是32还是64位,选择对应的zip包。(是的,Tomcat支持直接解压安装的,十分方便) 如下图所示: 下载好之后我们就可以解压了。比如我解压到了如下目录: 到这里,我们就做完第一步啦! 第二步:安装 其实下载完之后,我们距离启动起来Tomcat需要做的事情已经很少了。安装这一步主要是设置一下环境变量。有两个环境变量需要设置——JAVA_HOME和CATALINA_HOME。 JAVA_HOME就是Java的安装目录。啥,你说你还没安装JDK?快去下载一个。比如我的JDK安装在以下位置:

Mysql远程登录报错:Host '192.168.1.3' is not allowed to connect to this MySQL server

为君一笑 提交于 2020-01-09 23:51:04
1. 改表法。 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" 登录数据库:mysql -u root -pvmware mysql>use mysql; mysql>update user set host = '%' where user = 'root'; mysql>select host, user from user; mysql>FLUSH RIVILEGES 2. 授权法。 (1)例如,你想myuser使用mypassword从任何主机连接到mysql 服务器 的话。 第一步:root用户登录;mysql>mysql -u root -p rootpassword; 第二步:赋予权限;mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 第三步:mysql>FLUSH PRIVILEGES; (2)如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql 服务器 ,并使用mypassword作为密码 mysql>GRANT ALL

PG::ConnectionBad FATAL: role “Myname” does not exist

拈花ヽ惹草 提交于 2020-01-09 12:52:25
问题 I am trying to use PostgreSQL so that I can deploy to Heroku. However I cannot run localhost anymore why? I get the following message: PG::ConnectionBad FATAL: role "Myname" does not exist Here is my databse.yml development: adapter: postgresql database: my_database_development pool: 5 timeout: 5000 test: adapter: postgresql database: my_database_test pool: 5 timeout: 5000 production: adapter: postgresql database: my_database_production pool: 5 timeout: 5000 Here is my gemfile: source 'https:

PG::ConnectionBad FATAL: role “Myname” does not exist

二次信任 提交于 2020-01-09 12:52:07
问题 I am trying to use PostgreSQL so that I can deploy to Heroku. However I cannot run localhost anymore why? I get the following message: PG::ConnectionBad FATAL: role "Myname" does not exist Here is my databse.yml development: adapter: postgresql database: my_database_development pool: 5 timeout: 5000 test: adapter: postgresql database: my_database_test pool: 5 timeout: 5000 production: adapter: postgresql database: my_database_production pool: 5 timeout: 5000 Here is my gemfile: source 'https: