JSP
-
一文看懂Web服务器、应用服务器、Web容器、反向代理服务器区别与联系
我们知道,不同肤色的人外貌差别很大,而双胞胎的辨识很难。有意思的是Web服务器/Web容器/Web应用程序服务器/反向代理有点像四胞胎,在网络上经常一起出现。本文将带读者对这四个相…
-
饿了么移动APP的架构演进
0 引言 时代演进,技术也随之发展。到今天,APP已然成为绝大多数互联网企业用来获取用户的核心渠道。与此同时,伴随着业务量的增长,愈来愈大、愈来愈多的APP也在不断地、持续地挑…
-
40岁+,你还有编程吗?
21CTO社区导读: 在本文,我们向大家介绍10位超过40岁的老程序员的故事,当然这些还都是歪果仁。目前这些人,都已经是最顶级的开发者,拒绝从事管理岗位,在前线从事编码工作…
-
软件开发复杂性的体现:命名的艺术
英文原文:Software Complexity: The Art of Naming想把一个东西写好很难。为什么呢?因为只要写好了,才会有很好的阅读体验。我们往往关注了前者而忽略…
-
为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?
今年我一直在思考web开发里的前后端分离的问题,到了现在也颇有点心得了,随着这个问题的深入,再加以现在公司很多web项目的控制层的技术框架由struts2迁移到springMV…
-
关于iOS内存泄漏,还有哪些是你不知道的?
前言 好久没写东西了,因为最近懒了些,且找不到什么好的题材,所以准备对内存泄漏的问题做一篇整理。内存泄漏问题一直是项目开发中的一大问题,本文力求帮助从事过一段时间工作的iOS开发…
-
12年技术老兵谈如何追求个人价值
作者说: 在谈关于技术人员成长的主题前,为了避免老生常谈,我特意翻了一下类似主题,发现大部分人说的都是关于技能、经历和认知方面的论述。因此我决定换个方向,从“价值”这个角度,…
-
如何向小白讲述软件架构发展历程?
什么是架构 计算机科学和程序设计的飞速发展,使得软件设计应用到从航空航天到日常生活的方方面面。单个人开发一段小程序的做法早就过时,大范围协作的工程化时代随即到来。随着大范围协作的…
-
第三方网站微信登录实现
好记性不如烂笔头!且 coding 且记下^^ 前两个星期在公司中的项目加上了微信登录、绑定的功能,在这里做个记录! 一、开发前知识 1、微信开放平台与微信公众平台的区…
-
Java 征途:行者的地图
前段时间应因缘梳理了下自己的 Java 知识体系, 成文一篇望能帮到即将走进或正在 Java 世界跋涉的程序员们。 [h1]第一张,基础图[/h1]大约在 2003 年我开始知道 …