Java Web开发
liushaofang
求知若渴、虚心若愚
展开
-
Web后台开发工具库积累
1. 用户登录 基于CAS的单点登录: https://github.com/Jasig/cas原创 2016-04-08 09:56:29 · 557 阅读 · 0 评论 -
基于libfiber的高并发服务优化策略
在网络和IO访问并发程度较高的应用场景中,通过使用libfiber进行优化,通过ab压力测试工具和perf性能测试工具进行测试发现,使用fiber(协程)能够显著优化并发访问质量,原因是协程将操作系统基于线程的调度策略修改为基于IO资源的调度策略,一个线程中可以有多个协程,但是同时运行的只有一个协程,并且存在一个epoll协程,epoll协程的主要作用是进行协程间的调度。 libfiber的源码地原创 2016-07-27 18:35:00 · 1322 阅读 · 0 评论 -
分布式监控系统
美团CAT https://github.com/dianping/cat http://tech.meituan.com/CAT_in_Depth_Java_Application_Monitoring.htmlAkamai互联网实时监控 https://www.akamai.com/cn/zh/solutions/intelligent-platform/visualizing-akam原创 2016-11-10 18:14:19 · 482 阅读 · 0 评论 -
基于SignalR的Web实时消息交互方式的原理、使用和调试工具
SignalR文档和手册 https://www.asp.net/signalrGithub上的SignalR相关Wiki https://github.com/SignalR/SignalR/wikiMicrosoft开源的dotnet中的SignalR实现原理的源码 https://github.com/Microsoft/dotnet在调试和验证SignalR的过程中使用的Web调试工具原创 2017-04-26 21:24:47 · 2136 阅读 · 0 评论 -
xmlhttprequest发送json数据使用nodejs接收时一直返回空的问题
javascript 客户端: let xmlHttp = new XMLHttpRequest(); xmlHttp.open("POST", XMLHttpServerUrl+"/requestapi"); xmlHttp.setRequestHeader("Content-Type", "application/json;charset=UTF-8"); xmlHttp.o...原创 2018-03-19 19:22:32 · 2746 阅读 · 0 评论 -
web前端数据可视化控件
web前端数据可视化开源控件 表格数据显示:Datatables https://github.com/DataTables/DataTables https://www.datatables.net/download/ 图表数据显示:Echarts https://github.com/ecomfe/echarts http://echarts.baidu.com/...原创 2018-03-23 15:58:33 · 9494 阅读 · 0 评论 -
Java线程池吃异常问题
Executors Java线程池框架吃异常问题解决重写ThreadPoolExecutor类并覆盖类中的afterExecute方法得到TaskExecutor类:@Overrideprotected void afterExecute(Runnable r, Throwable t) { super.afterExecute(r, t); if (t == null &a...原创 2018-09-25 15:40:46 · 1129 阅读 · 0 评论 -
ubuntu 16.04 docker安装和elasticsearch安装坑汇总
1、安装docker下载链接为:https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/选择的img为docker-ce_18.09.63-0ubuntu-xenial_amd64.deb从官网上的desktop支持mac或者windows 10,其他方式都是toolbox的方式,没有deb包方便,包括h...原创 2019-06-07 23:39:38 · 994 阅读 · 0 评论