Java Web解决跨域请求 要知道跨域请求就要先了解同源策略,那么什么是同源?什么是不同源?简单来说就是,如果两个资源,包括HTML页面、JavaScript脚本、css样式,对应的协议、域名和端口完全相同,那么这两个资源就是同源的,Same-origin policy解释得很清楚。那么同源策略的意思就是一个源中的资源访问另外一个源中的资源,在在这一点上JavaScript的跨站资源访问表现的更加明显。在HTML5之前Aja...
如何再一台电脑上配置多个不同版本的tomcat同时运行 1、配置运行tomcat 首先要配置java的jdk环境,这个就不在写了 不懂去网上查查,这里主要介绍再jdk环境没配置好的情况下 如何配置运行多个tomcat2、第一个tomcat: 找到"我的电脑" 里面的环境变量 , 添加"CATALINA_HOME"="E:\apache-tomcat-6.0.29" 这个时候第一个tomcat启动运行是没有问题的3、接着开始配置第二个tomca...
redis的一些问题 Redis 是一个基于内存的高性能key-value数据库.Redis支持的数据类型: string list set zset hashredis的好处: 速度快,支持丰富的数据类型,支持事务,丰富的特性(可用于缓存,消息,按照key设置过期时间)...
dubbo的一些问题 1.dubbo dubbo是一个分布式框架,致力于提高高性能和透明化的RPC远程服务调用方案。 简单说,dubbo就个服务框架,本质上就是给服务调用的东西,说白了dubbo就是个远程服务调用的分布式框架2.Dubbo中zookeeper做注册中心,如果注册中心的集群都挂掉,发布者和订阅者之间还能通信么? 可以通信,启动dubbo时,消费者会从zk中拉取注册的生产者的的地址...
java常见设计模式个人理解 1.单例模式:一个对象只能有唯一一个实例,并且必须自己创建这个唯一实例,并且需要提供给其他所有对象这一实例2.工厂模式:简单来说,就是一个创建对象的工具类,在这个工具类里面,我们可以进行一些别的操作,比如说对象的初始化,这样就避免了如果有很多代码的情况下,把对象的初始化放在构造函数里面。3.门面模式:这个模式我感觉就像是service层的一个翻版。比如Dao里面我们定义了很多持久化方法,我们通过s...
mongoDB一些语法,对应到java代码 查询某个字段是否存在 :$existsmongoDB:db.getCollection('表名').find({ "字段名" : { "$exists" : true}})true包含,false不包含.对应的java代码:DBObject query = new BasicDBObject();BasicDBList vals = new BasicDBList();vals.add(new B...
微信支付中商户对个人用户付款demo.亲测,跳坑 首先给大家吃颗定心丸,所有的东西在你没有用过之前,它都是神秘的,当你用过之后,就会发现,也就那么回事。呵呵,开始正题吧! 这是企业付款的文档地址,大家需要先仔细看两遍。https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_1 (就算有我的指导,也建议大家先看文档,看文档能便于加深大家的理解) 总体思路: 1、准备...
遍历map的4中方式 public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("通过Map.keySet遍历key和
mysql 查询当前月份 上个月份 上上个月份 //查看本月数据SELECT*FROMcontent_publishWHEREdate_format(publish_time, '%Y %m') = date_format(DATE_SUB(curdate(), INTERVAL 0 MONTH),'%Y %m')//查看上个月数据SELECT*FROMcontent_publishWHE
mongodb的查询语句学习摘要 看了些资料,对应只需要知道怎么查询和使用mongodb的我来说,这些足够啦。左边是mongodb查询语句,右边是sql语句。对照着用,挺方便。db.users.find() select * from usersdb.users.find({"age" : 27}) select * from users where age = 27db.users.find({"username" : "joe...
Nginx负载均衡算法分析 负载均衡就是将负载分摊到不同的服务单元,即可保证服务的可用性,又保证响应足够的快,给用户很好的体验,nginx的负载均衡可以划分为两大类,内置策略和扩展策略。内置策略包括加权轮询和ip hash,在默认的情况下这两种策略会编译进nginx内核中,只需要在nginx中配置指明参数即可。1.加权轮询轮询的原理很简单,首先我们介绍一下轮询的基本流程。如下是处理一次请求的流程图:
Nginx 使用域名访问的步骤NginxNginx是一共高性能的HTTP和反向代理服务器其特点是占有内存少,并发能力强反向代理反向代理 是指已代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并讲从服务器上得到的结果返回给internet上请求连接的客户端. Nginx的三个命令:启动: start