韩志卫 手机:15311609712 邮箱:hzw116@126.com 政治面貌:群众
语言: 熟练使用java、PHP、javascript、html/html5、css、正则、UML、设计模式
常用技术:Struts、Spring、SpringMVC、SpringBoot、springCloud、Hibernate、iBatis
TCP技术:mina、netty、xsocket
模板技术:velocity、freemark、jreechart、poi、log4j、dom4j、quartz、
Javascript 框架: jquery、bootstrap、 react、vue
流媒体服务:FlashMediaServer、wowza 、openRTMFP、nginx-rtmp
缓存: Memcached、redis、hazelcast ….
搜索:lucence、solr、ES(elasticsearch)、sphinx
音视频:了解音视频编码原理及通用 x264、ffmpeg
操作系统:熟练使用部署 window、linux 各种服务
数据库:Oracle、SQLServer、MySQL ,MogoDb
服务器:lvs、nginx、haproxy、apache、tomcat、resin、JBoss
大数据:Hadoop、Hive、HBase、kylin
剩闲扒儿扒小说网 http://www.sx828.com/
2020.11-2020.12 剩闲扒儿扒小说网 http://www.sx828.com
网站:用的 springboot、webflux、hibernate、 thymeleaf、mysql(可以切换mongo)。纯响应式编程,以jar的形式发布,用netty作为底层通,没有其它servlet容器。现在有小说3000部,全部章节460万条(每天还在增加),数据库52G(小说内容被压缩gzip格式存储)。我线上的服务器磁盘40G,所以线上数据库中没有小说具体章节内容,只有章节目录。系统再从第三方网站上抓取小说内容。对方服务器限制一个ip在一秒内只能访问1-2次,所以会导致本网站在打开小说具体章节内容时,有延时。本网站在小并发访问时,这个延时体验不明显;但大并非访问时,肯定会受影响。
数据抓取爬虫:编写了一个通用的数据提取工具(通过json配置就可以把业务数据从页面中提取出来)。可以抓各种数据。 用到的技术: java 线程池、jdbc 、jsoup 。以jar形式发布运行
网站中各个列表、推荐 等等都可以配置长度,每个列表中具体位置上的小说都可以配置,也可以当做广告位来销售。
本站源码出售,价格可谈。
2014.11-2015.02 日志记录系统
职责:独立设计并编码实现
使用的技术:netty4、springMVC+spring、tcp、zip压缩、消息队列、Mongdb 数据库
系统架构:高并发分布式系统
日志系统是记录各个票务平台的日志。
主体系统分为五部分:
1 票务客户端:对外提供给与log4j兼容接口,接收客户端日志并传输到服务;
2 监控端:监控各个“票务客户端”的存活状态;同时也监控“消息接收服务器”存活状态
3 负载均衡配置器:把接入的“票务客户端”分配到指定的“消息接收服务器”
4 消息接收服务器:接收“票务客户端”推送过来的消息。
5 web 浏览端+日志分析后台
2015.02 票务评论自动抓取模块。抠电影(www.komovie.cn)是自营的票务销售平台,但电影的评论数量不够多,所以从豆瓣抓取一些评论数据丰富自己的评论内容。
2015.02-2015.11 维护各家影院的售票系统。给各大影院开发在线售票系统。比如:嘉禾影院、中影影院、基美影院、博纳影院、横店影院
2015.12-2016.02 VR 信息中心(php 以phpcms为基础开发): 抓取一些VR信息,自己也发布一些公司自己的VR信息。
2016.02-2016.04 VR头盔项目。用VR头盔播放视频,对几种视频服务器做技术研究:做4k视频服务器选型,视频分片、视频发布
带领团队研发了www.5bo.com 秀场项目。5bo项目是呱呱第一次向web领域拓展呱呱的视频业务,独立运营,与6间房争市场。5bo的设计目标是100万人同时在线。
职责:技术经理兼系统架构师
使用的技术:webwork、spring、jta、tcp通信、flashCS5、flashMediaServer、memcached、redis、js、nginx
系统架构:高并发分布式系统,目标100万人在线;压力测试下,满足要求。
主体系统分为以下子系统:
1. 登入系统:统一登入和验证用户状态,对接 web页面端、TCP客户端(flash)、文本消息服务端、flashMediaServer。使用技术:webwork、spring、jta、redis、SQLServer、
2. 计费系统(扣费):用户购买虚拟礼物,消费扣费。 使用技术: mina2、jta、redis(换成礼物列表)、SQLServer、
3. 文本消息通信服务器:与客户端保持TCP链接,接收客户端发来的文本消息。 使用技术: mina2
4. 视频系统;初期使用 flashMediaServer 集群;后期替换成 wowza2 集群。
5. web客户端:TCP文本消息通信(flash实现);视频播放器(flash实现);虚拟物品交易(JavaScript+flash) 使用技术: html+css+JavaScript+Flash
6. web展示系统:系统的普通展示页面,与上面的web客户端组织在一起。使用技术:webwork、spring、jta、memcached、SQLServer
角色 | 职位 |
负责人 | JAVA |
队员 | 前端工程师 |
队员 | 后端工程师 |
剩闲扒儿扒小说网 http://www.sx828.com 网站:用的 springboot、webflux、hibernate、 thymeleaf、mysql。纯响应式编程,以jar的形式发布,用netty作为底层通,没有其它servlet容器。现在有小说3000部,全部章
网站:用的 springboot、webflux、hibernate、 thymeleaf、mysql。纯响应式编程,以jar的形式发布,用netty作为底层通,没有其它servlet容器。现在有小说3000部,全部章节460万条(每天还在增加),数据库52G(小说内容被压缩gz