服务器

服务器编程

目录

  • 【热门站点】---顶级的Java领域学习站点

  • 【构建工具】--- 主流的Web开发构建工具

  • 【分布式Web项目】---分布式的Web项目

  • 【Web项目】--- 基本的Web项目

  • 【热门架构】---热门的技术架构方案

  • 【技术文章】---精选过后的技术文章

  • 【参考文献】---我看过的技术文章的历史记录

Java

热门站点

云服务器

分布式Web项目

  • zheng |基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构:内容管理系统(门户、博客、论坛、问答等)、统一支付中心(微信、支付宝、在线网银等)、用户权限管理系统(RBAC细粒度用户权限、统一后台、单点登录、会话管理)、微信管理系统、第三方登录系统、会员系统、存储系统等,努力为中小型企业打造全方位J2EE企业级开发解决方案。|【2017-03-01】

  • iBase4J|JAVA分布式快速开发基础平台:SpringMVC,Mybatis,mybatis-plus,dubbo,Redis缓存, Spring-Session单点登录,shiro权限管理,分布式集群调度,Rest,工具类等等|【2017-03-01】

SpringMVC

SpringBoot

SpringData

SpringCloud

Netty

  • rest-nettyserver(基于netty通信框架的轻量级、高性能RESTful服务,用于构建分布式系统。)

Angularjs

Dubbo+Zookeeper

其它Java项目

其它Web框架

  • solo ( Latke框架 博客系统)

  • jpress(内容管理系统)

  • jfinal(JAVA 极速WEB+ORM框架 JFinal)

自动化部署

安全

Mysql

  • awesome-mysql-cn|MySQL 资源大全中文版,分析工具、备份、性能测试、配置、部署、GUI 等

PHP

  • edusoho(EduSoho是杭州阔知网络科技有限公司推出的开源、免费的互联网教育产品,帮助企业、个人快速建立互联网教育网站。本开源软件简洁易用,定制性强,是开展互联网教学、销售、推广的最好的选择。 http://www.edusoho.com)

技术博客

eclipse 插件

在线引用

  • angularjs|可以引用各个版本的angularjs版本

后端开发

  • haohaoxuexi(Spring Security专栏讲解) 点评:学习后端技术综合性博客;有spring mvc,spring security,maven,ehcache,hibernate等

  • ScienJus(RESTful登录设计(基于Spring及Redis的Token鉴权)) 点评:关于token技术的入门,有源码开放研究;

流行框架

Hexo

推送技术

  • websocket(WebSocket protocol 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duplex)。一开始的握手需要借助HTTP请求完成。)

  • goeasy.io(服务器,客户端推送到web pages的框架,非常值得一试)点击查阅资料

  • socket.io(Realtime application framework (Node.JS server) http://socket.io)

  • dwr(DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。)

内存分析

  • MAT(内存分析工具)官网(2016-10-28)

  • JProfiler(是一个全功能的 Java 剖析工具( profiler ),专用于分析 J2SE 和 J2EE 应用程序。它把 CPU 、执行绪和内存的剖析组合在一个强大的 应用中。 JProfiler可提供许多 IDE 整合和应用服务器整合用途。 JProfiler 直觉式的 GUI 让你可以找到效能瓶颈、抓出内存漏失 (memory leaks) 、并解决执行绪的问题。它让你得以对 heap walker 作资源回收器的root analysis ,可以轻易找出内存溢出; heap 快照( snapshot )模式让未被参照( reference )的对象、稍微被参照的对象、或在终结( finalization )队列的对象 都会被移除;整合精灵以便剖析浏览器的 Java 外挂功能。)(2016-10-28)

  • Jmeter(Apache JMeter是Apache组织开发的基于Java的压力测试工具)(2016-10-28)

  • Siege(这是Linux系统下的一个测试工具,完全使用C语言实现,可以对HTTP和FTP服务器进行负载和性能测试。通过使用Siege 提供的功能,可以很容易的制定测试计划:包括规定使用并发用户数、重复数量,从而可以模拟在服务器、网络或者其它对象上附加负载以测试他们提供服务的受压能力,方便的测试服务器的性能。最后,利用Siege提供的测试结果来分析性能指标或者分析他们提供的服务在不同负载条件下的性能情况,分析测试结果,找出影响系统性能的瓶颈)(2016-10-28)

第六篇 历史文献

JavaSE

SpringBoot

SpringMVC

Spring Cloud

Web系统架构

参考文献

Last updated

Was this helpful?