摘要:前两天碰到一个跨域问题的处理,使用jsonp可以解决。(http://www.jb51.net/article/57889.htm) 最近再整理了一下: 1.jsonp。 ajax请求,dataType为jsonp。这种形式需要请求在服务端调整为返回callback([json-object])的形
阅读全文
摘要:什么是跨域? 跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。 所谓同源是指,域名,协议,端口均相同,不明白没关系,举个栗子: http://www.123.com/index.html 调用 http://www.123.com
阅读全文
摘要:最近看了一些java8新特性文章,目前新记录一些项目中会用到的一些java8的特性 1.接口的默认方法 java8允许我们添加一个默认的非抽象的方法,只需要default关键字,这个特性又叫扩展方法 2.Lambda表达式 3.函数式接口@FunctionalInterface 4.方法与构造函数引
阅读全文
摘要:Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查
阅读全文
摘要:本次环境搭建centos7及Erlang环境otp_src_19.3.tar.gz 和rabbitmq-server-generic-unix-3.6.14.tar.zx RabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息
阅读全文
摘要:搭建环境centos7及 首先通过工具上传tar包到/usr/local/mypackage/elasticsearch 解压tar包 解压后进入config目录,编辑配置文件 vi elasticsearch.yml 找到如下代码段,并取消network.host及http.port所在行的注释,
阅读全文
摘要:环境搭建:centos7及solr7版本 描述:最新版本的solr内置了jetty容器,可以支持jetty部署,从而不需要发布到tomcat下面 首先同样先在/usr/local/mypackage上传最新的solr.tar 解压tgz包 进入bin目录 ./solr start -force;默认
阅读全文
摘要:环境centos7 及最新版本solr7 1.先在/usr/local下mkdir solr 2.在里面新建一个tomcat目录 3.拷贝已经解压的tomat到/usr/local/solr/tomcat 4.由于本机让其在8888端口访问,这时先修改该tomcat的访问端口为8888,然后设置防火
阅读全文
摘要:传统项目一般实现图片上传的话,都会在tomcat下面建立一个图片文件夹,上传成功后,用户可以直接访问, http://ip:port/project/images/xxx.jpg; 这样在用户量少的时候是没有问题的 当你的企业发展起来了,业务量增多了,使用的这个项目开始大起来了,发现系统速度变慢了,
阅读全文
摘要:集群 多台服务器组成的一组计算机,作为一个整体存在,向用户提供一组网络资源,这些单个的服务器就是集群的节点。 集群拥有以下两个特点: 1. 可扩展性:集群的性能不限制于单一的服务实体,新的服务实体可以动态的添加到集群,从而增强集群的性能。 2. 高可用性:集群当其中一个节点发生故障时,这台节点上面所
阅读全文
摘要:环境centos7及redis-4.0.2.tar.gz 第一步首先在/usr/local/mypackage下mkdir redis 通过工具上传redis安装包 解压安装包 tar -zxvf redis-4.0.2.tar.gz cd redis-4.0.2 执行make对解压文件进行编译 编
阅读全文
摘要:首先观察下面的查询 select * from company where f_id in ('210','205','208') select * from company where f_id in ('210,205,208') 现在我要根据另一张模板表中的一个字段查询他下面的公司,存的是字符
阅读全文
摘要:tomcat:8080 nginx:80 mysql:3306 oracle:1521 nexus:8081 浏览器:80 redis:6379 solr:tomcat部署默认8080 jetty部署:8983 elasticsearch:9200 rabbitmq:15672 zookeeper:
阅读全文
摘要:环境centos7 解压到/usr/localtar -zxvf /home/ckl/upload/nexus-2.14.3-02-bundle.tar.gz -C /usr/local/ 注意: 一定要解压到这个目录下,不是放在这个目录可能会出问题 建立软链接 sudo ln -s nexus-2
阅读全文
摘要:本次开发使用mysql5.7版本 首先卸载默认的centos 7 卸载 mariadb #列出所有被安装的rpm package rpm -qa | grep mariadb #卸载 rpm -e mariadb-libs-5.5.37-1.el7_0.x86_64 错误:依赖检测失败: libmy
阅读全文
摘要:Linux管理文件和目录的命令 1.1 pwd命令 该命令的英文解释为print working directory(打印工作目录)。输入pwd命令,Linux会输出当前目录。 1.2 cd命令 cd命令用来改变所在目录。 cd / 转到根目录中 cd ~ 转到/home/user用户目录下 cd
阅读全文
摘要:解压安装: tar -zxvf apache-maven-3.3.9-bin.tar.gz 在最后面加上M2_HOME=/usr/local/mypackage/maven/apache-maven-3.5.2export PATH=${M2_HOME}/bin:${PATH}
阅读全文
摘要:这里采用离线解压tar.gz的方式安装 下载: 1 解压: 1 启动Tomcat: 1 2 centos7将8080端口添加到防火墙例外并重启
阅读全文
摘要:开发环境centos7, jdk1.8 首先去官网下载jdk1.8的linux64位安装包 进入目录/usr/local/mypackage/java 利用winscp上传jdk安装包 命令tar -zxvf jdk-8u151-linux-x64.tar.gz 再编辑配置文件 vim /etc/p
阅读全文
摘要:环境:nginx1.10.3 虚拟机环境:3台centos7虚拟机 将148机器作为转发服务器配置如下 监听80端口,在http里面配置如下 将edc.com分别转发到149和150的服务器上 本地主机上修改hosts文件 则在浏览器上输入www.cky.com出现下面页面 每次请求都会轮询这两台服
阅读全文
摘要:本次开发环境:idea2016.3.4 +jdk1.8+maven3.3.9+redis+springboot+jedis 本文中的项目使用Maven来管理项目依赖,使用Spring Session和Redis的组合来代替原有的HttpSession实现Session在不同项目之间的共享 项目结构:
阅读全文
摘要:安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。 一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: 二. PCR
阅读全文