上一页 1 2 3 4 5 6 7 ··· 15 下一页
摘要: 动态的创建是为了简化配置文件的.对于我们创建的servlet,filter和listener后可以使用。这也是注解的另外一种替代方式。 动态的添加有两种,一种是基于ContextListener的,另外一种是基于servlet3.0新增接口的ServletContainerInitializer的 阅读全文
posted @ 2016-11-27 16:28 Hotsum 阅读(2907) 评论(0) 推荐(0) 编辑
摘要: servlet之前的操作同时同步的,就是按照这样的一个流程来走的: 1.请求根据一个路径路由到一个servlet中, 2.servlet获取一系列的参数 3.执行一系列的逻辑(花费时间所占的比重也更大) 4.返回结果 上面的问题出现在这一系列的操作都是同步的,所以这个请求必定是堵塞到所以任务都完成之 阅读全文
posted @ 2016-11-27 14:47 Hotsum 阅读(2429) 评论(0) 推荐(0) 编辑
摘要: 1.@WebListener注解 表示的就是我们之前的在xml中配置的 <listener> <listener-class>ListenerClass</listener-class> </listener> 下面我们只需要在我们写好的Listener类上面加上这个@WebListener注解就O 阅读全文
posted @ 2016-11-23 23:20 Hotsum 阅读(8569) 评论(0) 推荐(2) 编辑
摘要: 对于其他的软件来说 也是相同的 阅读全文
posted @ 2016-11-20 20:39 Hotsum 阅读(19702) 评论(1) 推荐(2) 编辑
摘要: 遇到这个问题 修改sudoers 文件 /etc/sudoers 添加 阅读全文
posted @ 2016-11-16 21:16 Hotsum 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 1.刚开始安装好了之后,启动之后, 报错: 需要设置max file descriptors为65536,出现这个是因为普通的用户是1024的(我机器).网上的答案是说使用ulimint -n修改就可以了,但是我使用这个指令之后。使用指令ulimint-a查看控制台显示确实是是65536,但是启动之 阅读全文
posted @ 2016-11-16 19:27 Hotsum 阅读(2278) 评论(0) 推荐(0) 编辑
摘要: 谷歌的: On running a cronjob with get command, I was getting the following error. /bin/sh: GET: command not found The reason was “get” command was missin 阅读全文
posted @ 2016-11-16 14:16 Hotsum 阅读(280) 评论(0) 推荐(0) 编辑
摘要: elasticsearch的config文件夹里面有两个配置文件:elasticsearch.yml和logging.yml,第一个是es的基本配置文件,第二个是日志配置文件,es也是使用log4j来记录日志的,所以logging.yml里的设置按普通log4j配置文件来设置就行了。下面主要讲解下e 阅读全文
posted @ 2016-11-16 11:07 Hotsum 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 备份一下地址: 目录 1. 基本工具 [Basic utilities] 让使用Java语言变得更舒适 1.1 使用和避免null:null是模棱两可的,会引起令人困惑的错误,有些时候它让人很不舒服。很多Guava工具类用快速失败拒绝null值,而不是盲目地接受 1.2 前置条件: 让方法中的条件检 阅读全文
posted @ 2016-11-15 21:45 Hotsum 阅读(387) 评论(0) 推荐(0) 编辑
摘要: Guava的缓存是本地缓存,所以我觉得在使用场景上适合那种并非是高一致性的场景中,而且他的实现和ConcurrentHashMap很类似。但是毕竟是缓存嘛,肯定有自动清除的功能。外加一些什么清除策略等等。 我们看guava的cache包下面也就是才十几个类,所以可以说知识一个基础工具,如果要使用到生 阅读全文
posted @ 2016-11-10 10:02 Hotsum 阅读(998) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 15 下一页