上一页 1 2 3 4 5 6 7 ··· 25 下一页
摘要: 并且服务端返回的是二进制数据流. 客户端接收后转换为指定文件格式的blob,最后创建blob对象的URL 把它放在A标签的href上 就会自动下载了 或者 经验总结: 1.post的方法里要加responseType: 'arraybuffer'参数,不然下载的excel会乱码(这点一开始没注意到, 阅读全文
posted @ 2017-06-20 23:38 ngulc 阅读(7022) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ是消息代理。从本质上说,它接受来自生产者的信息,并将它们传递给消费者。在两者之间,它可以根据你给它的路由,缓冲规则进行传递消息。 一、专业术语 1. 生产者: 在现实生活中就好比制造商品的工厂,他们是商品的生产者。生产者只意味着发送。发送消息的程序称之为一个生产者。我们用“P”表示: 阅读全文
posted @ 2017-06-18 12:27 ngulc 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 1. 历史 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如 COBAR的 IIOP ,或者是 SOAP 等),但是在异步消息处理中却不是这样, 阅读全文
posted @ 2017-06-06 22:46 ngulc 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 1、安装 在Mac下安装RabbitMQ是非常简单的,一般默认RabbitMQ服务器依赖的Erlang已经安装,只需要用下面两个命令就可以完成RabbitMQ的安装(前提是homebrew已经被安装): brew updatebrew install rabbitmq 安装完成后需要将/usr/lo 阅读全文
posted @ 2017-06-02 09:54 ngulc 阅读(462) 评论(0) 推荐(0) 编辑
摘要: truncate table命令将快速删除数据表中的所有记录,但保留数据表结构。这种快速删除与delete from 数据表的删除全部数据表记录不一样,delete命令删除的数据将存储在系统回滚段中,需要的时候,数据可以回滚恢复,而truncate命令删除的数据是不可以恢复的 可以做一个测试 建一个 阅读全文
posted @ 2017-05-25 09:46 ngulc 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 一、线程的状态 Java中线程中状态可分为五种:New(新建状态),Runnable(就绪状态),Running(运行状态),Blocked(阻塞状态),Dead(死亡状态)。 New:新建状态,当线程创建完成时为新建状态,即new Thread(...),还没有调用start方法时,线程处于新建状 阅读全文
posted @ 2017-05-23 21:51 ngulc 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 通过前面几篇的学习,我们知道创建线程的方式有两种,一种是实现Runnable接口,另一种是继承Thread,但是这两种方式都有个缺点,那就是在任务执行完成之后无法获取返回结果,那如果我们想要获取返回结果该如何实现呢?还记上一篇Executor框架结构中提到的Callable接口和Future接口吗? 阅读全文
posted @ 2017-05-17 10:38 ngulc 阅读(1302) 评论(0) 推荐(0) 编辑
摘要: 前言 crontab是Unix和Linux用于设置周期性被执行的指令,是互联网很常用的技术,很多任务都会设置在crontab循环执行,如果不使用crontab,那么任务就是常驻程序,这对你的程序要求比较高,一个要求你的程序是24X7小时不宕机,一个是 要求你的调度程序比较可靠,实际工作中,90%的程 阅读全文
posted @ 2017-05-15 10:32 ngulc 阅读(1418) 评论(0) 推荐(0) 编辑
摘要: 在Web项目开发中,会话管理是一个很重要的部分,用于存储与用户相关的数据。通常是由符合session规范的容器来负责存储管理,也就是一旦容器关闭,重启会导致会话失效。因此打造一个高可用性的系统,必须将session管理从容器中独立出来。而这实现方案有很多种,下面简单介绍下: 第一种是使用容器扩展来实 阅读全文
posted @ 2017-05-11 10:05 ngulc 阅读(1355) 评论(0) 推荐(0) 编辑
摘要: 使用ui-router框架实现的简单路由, 基于我们的业务需求,需要有不同类型的导航, 一般像那种从一个页面到另外一个页面的导航非常的普通。但请想象一下在某些情况下,你需要在一个主页中有tab页或者菜单可以点击打开相应的页面. 根据上的界面设计,我们计划该页面能从一个页面导航到另外一个页面, 当点击 阅读全文
posted @ 2017-05-08 09:31 ngulc 阅读(397) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 25 下一页