Fork me on GitHub
摘要: 6. NIOConnector 现在为Server添加NIOConnector,添加之前可以发现我们的代码其实是有问题的。比如现在的代码是无法让服务器支持同时监听多个端口和IP的,如同时监听 127.0.0.1:18080和0.0.0.0:18443现在是无法做到的。因为当期的端口号是Server的 阅读全文
posted @ 2018-02-26 10:01 stillcoolme 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 4 EventListener接口 让我们继续看SocketConnector中的acceptConnect方法: 注意socket = serverSocket.accept(),这里获取到socket之后只是打印日志,并没获取socket的输入输出进行操作。 操作socket的输入和输出是否应该 阅读全文
posted @ 2018-02-22 11:06 stillcoolme 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 2. 监听端口接收请求 上一步中我们已经定义好了Server接口,并进行了多次重构,但是实际上那个Server是没啥毛用的东西。 现在要为其添加真正有用的功能。 大师说了,饭要一口一口吃,衣服要一件一件脱,那么首先来定个小目标——启动ServerSocket监听请求,不要什么多线程不要什么NIO,先 阅读全文
posted @ 2018-02-22 11:04 stillcoolme 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 本系列参照pkpk1234大神的BeggarServletContainer,具体请访问:https://github.com/pkpk1234/BeggarServletContainer。 一步一步从无到有写一个servlet容器。 一开始不会涉及复杂的部分,中间会进行多次重构,直到完成复杂的功 阅读全文
posted @ 2018-02-22 11:01 stillcoolme 阅读(320) 评论(0) 推荐(1) 编辑
摘要: 需求 ExtJs下使用My97DatePicker对时间范围不超过30天进行选择。 关键点 1. 使用全局变量。 2. 对选择完的第一个日期进行逻辑判断。(我的逻辑能力还有待加强啊) 3. 因为当选择了第一个框范围在超过30天的地方,而因为第二个框已经有默认值是今天了,如果用户不碰第二个框就查询会出 阅读全文
posted @ 2017-11-30 16:13 stillcoolme 阅读(1357) 评论(0) 推荐(0) 编辑
摘要: 最近在弄监控主机项目,对javaweb又再努力学习。实际的项目场景中,前后分离几乎是所以项目的标配,全栈的时代的逐渐远去,后端负责业务逻辑处理,前端负责数据展示成了一种固定的开发模式。 像thymeleaf这种东西没法实现前后端分离模板难学 也只有写java的才用吧,还是用js模板引擎接受json好 阅读全文
posted @ 2017-10-16 21:15 stillcoolme 阅读(64911) 评论(7) 推荐(0) 编辑
摘要: 新建hbase indexer后通过 发现 并且 ,如下: 由 http://www.cnblogs.com/husky/p/solr.html 可知,应该是之前配置的indexer和hbase中的连接信息并没有清理掉,又重新创建了indexer。 2. 恢复过程 1. 删除indexer。 2. 阅读全文
posted @ 2017-09-27 14:45 stillcoolme 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 1. Problem We wrote a shell script to uninstall Cloudera Manager(CM) that run in a cluster with 3 linux server. After run the script, we reinstalled t 阅读全文
posted @ 2017-08-16 14:42 stillcoolme 阅读(3565) 评论(0) 推荐(0) 编辑
摘要: "完全参考:Flink1.3QuickStart" 启动本地运行 首先找一台安装了hadoop的linux。 将安装包解压,到bin目录启动local模式的脚本。 运行wordCount例子 这个例子从sokect端口中每隔5秒读取其中的输入并进行记数。 运行的jar中的源码如下: 创建flink项 阅读全文
posted @ 2017-07-30 13:29 stillcoolme 阅读(3966) 评论(0) 推荐(0) 编辑
摘要: 2016总结 1.技能 1.1.掌握了java常用框架 但是快速开发的能力欠缺。在第二份实习的时候看到别人一天的代码量,真的是叹为观止。 1.2.Oracle和ETL 在第一份实习的时候做电信方面的项目接触到相关的技术,对于我这小白来说大开眼界,但是可恨自己没有用心钻研! 1.3.hadoop和sp 阅读全文
posted @ 2017-01-01 13:20 stillcoolme 阅读(821) 评论(1) 推荐(2) 编辑
摘要: 同时在自己电脑上装了oracle客户端和服务器,上次还能用呢,这次突然用不了. [oracle@R39i oracle]$ sqlplus scott/tiger SQL*Plus: Release 9.2.0.4.0 - Production on Mon Nov 24 11:06:50 2008 阅读全文
posted @ 2016-07-08 21:04 stillcoolme 阅读(7597) 评论(0) 推荐(0) 编辑
摘要: 经常有人问我那非常复杂的sql是怎么写出来的,我一直不知道该怎么回答。 因为虽然我写这样的sql很顺手,可是我却不知道怎么告诉别人怎么写。 很多人将这个问题归结为天赋,我却不这么看,我想这个不是天赋的问题, 任何人经过一定有效率的学习和练习都能完成。有的人可能学习的快点,有的 人可能学习的慢点,这个 阅读全文
posted @ 2016-03-17 23:45 stillcoolme 阅读(1715) 评论(0) 推荐(0) 编辑