上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: 最近我研究技术的一个重点是java的多线程开发,在我早期学习java的时候,很多书上把java的多线程开发标榜为简单易用,这个简单易用是以C语言作为参照的,不过我也没有使用过C语言开发过多线程,我只知道我学习java多线程开发是很难的,直到现在写这篇文章的时候,虽然我对java多线程里的API比... 阅读全文
posted @ 2014-09-01 22:51 夏天的森林 阅读(19362) 评论(43) 推荐(30) 编辑
摘要: 今年我一直在思考web开发里的前后端分离的问题,到了现在也颇有点心得了,随着这个问题的深入,再加以现在公司很多web项目的控制层的技术框架由struts2迁移到springMVC,我突然有了一个新的疑问无法得到正确的解释,为什么我们现在做java的web开发,会选择struts2或者spring... 阅读全文
posted @ 2014-08-26 00:29 夏天的森林 阅读(65035) 评论(69) 推荐(124) 编辑
摘要: 在前面的文章里我谈到了前后端分离的一些看法,这个看法是从宏观的角度来思考的,没有具体的落地实现,今天我将延续上篇文章的主题,从纯前端的架构设计角度谈谈前后端分离的一种具体实现方案,该方案和我原来设想有了很大的变化,但是核心思想没变,就是控制层是属于Web前端的。 在以前文章里我说道前后端分离的... 阅读全文
posted @ 2014-07-26 23:48 夏天的森林 阅读(66857) 评论(2) 推荐(15) 编辑
摘要: 最近研究servlet,看书时候书里讲到了c/s架构到b/s架构的演变,讲servlet的书都很老了,现在的b/s架构已经不是几年前的b/s架构,其实b/s架构就是web应用开发,对于这样的架构我们现在应该考虑的是前端和后端的分离(注意:这里的后端是指服务端)。 Web前端现在是一个独立的技术工种,这个工种的产生主要是针对互联网行业的需求,我在以前的文章里曾经讲到过,一个大型互联网网站,例如想淘宝网,它绝对不是一个Web项目,而是一群web项目的集合,那么如果不在前端进行整合,这么多web项目前端开发一定存在大量重复劳动,并且运维时候也存在难以统一管理的问题。本文假想一个面对需要前端资源... 阅读全文
posted @ 2014-01-23 19:54 夏天的森林 阅读(55148) 评论(13) 推荐(22) 编辑
摘要: 一、下篇开头的废话 终于开写下篇了,这也是我写远程调用框架的第三篇文章,前两篇都被博客园作为【编辑推荐】的文章,很兴奋哦,嘿嘿~~~~,本人是个很臭美的人,一定得要截图为证: 今天是2014年的第一天,按中国辞旧迎新的传统,也作为我2014年第一篇博客,我想开篇前要总结下2013年的技术学习。今... 阅读全文
posted @ 2014-01-01 18:14 夏天的森林 阅读(18740) 评论(9) 推荐(25) 编辑
摘要: 一、序言 Hadoop是一个技术生态圈,zookeeper是hadoop生态圈里一个非常重要的技术,当我研究学习hadoop的相关技术时候,有两块知识曾经让我十分的困惑,一个是hbase,一个就是zookeeper,hbase的困惑源自于它在颠覆了我对数据库建模的理解,而zookeeper的困惑却... 阅读全文
posted @ 2013-12-29 19:02 夏天的森林 阅读(26750) 评论(12) 推荐(32) 编辑
摘要: 年末了,公司在统计自己支付系统的订单成功率,最后发现有很多订单成功率问题是和用户页面操作相关,但是我们目前有些页面没有打点做用户行为数据的采集,因此很难分析出用户到底是是什么原因没有完成订单,对此我写了一个前端监控方案,下班时候和领导开会讨论这个方案,很晚才回家哦,会上还是被批了一番,认为这个和用户行为分析系统耦合,而且最关键的采集那些信息,怎么分析信息没有细化,公司有相似的技术方案,我的方案很难成型。领导说的没错,我这个方案是重复性劳动,没必要大动干戈,但是至少我提出这个方案表明公司用户行为分析系统对类似前端页面监控的方案可能支持不够,这就让我产生了新的思考了,其实不管是用户行为还是前端监控 阅读全文
posted @ 2013-11-27 22:13 夏天的森林 阅读(6546) 评论(3) 推荐(8) 编辑
摘要: session是web开发里一个重要的概念,在大多数web应用里session都是被当做现成的东西,拿来就直接用,但是一些复杂的web应用里能拿来用的session已经满足不了实际的需求,当碰到这样的情况时候我们需要更加深入的理解session的机制,本文将梳理下session的相关知识,为设计可替代web容器自带的session机制打个基础。1.1session的概念在计算机专业术语里:session是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册入系统到注销系统之间所经过的时间以及如果需要的话,可能还有一定操作空间。具体到web应用里的session,大家都做过web开发,这里我 阅读全文
posted @ 2013-10-29 23:22 夏天的森林 阅读(60152) 评论(11) 推荐(50) 编辑
摘要: javascript里的作用域是理解javascript语言的关键所在,正确使用作用域原理才能写出高效的javascript代码,很多javascript技巧也是围绕作用域进行的,今天我要总结一下关于javascript作用域的相关知识。 很多人使用javascript时候会把{}作为作用域的边界,所以我们可以看看下面的代码:function ftn01(){ var i = 1; if (i == 1){ var a = "ok"; } console.log("a = " + a);// a = ok {var b = "bok" 阅读全文
posted @ 2013-09-13 00:24 夏天的森林 阅读(2567) 评论(5) 推荐(11) 编辑
摘要: 计算机系统开发安全是永远都不能回避的问题,这里我想写一篇关于计算机安全的笔记,便于我以后相关问题和知识的查找,今天的文章不讲如何去写加密解密程序,而是宏观的介绍加密加密的相关知识,从整体把控加密解密所涉猎的方方面面,我后面博客会讲解java里实现这些算法的方式,本文作为其铺垫。 安全技术的目标: 安全技术的目标包括九个方面,它们分别是:1) 保密性:确保数据仅能被合法的用户访问,数据不能被没有被授权的用户访问。2) 完整性:指数据只能由授权方或以授权的方式进行修改,即数据在传输的过程中不能被未授权的用户修改。3) 可用性:确保所有的数据仅在适当的时候可以由授权方访问。4) 可靠性:主要... 阅读全文
posted @ 2013-09-04 23:11 夏天的森林 阅读(5660) 评论(0) 推荐(12) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页