上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 41 下一页
摘要: 由内而外全面造就自己:以原则为中心的思维定式,七个习惯强调以原则为中心,以人格为基础,要求‘由内而外’地实现个人效能和人际效能。原则:如公平、诚信与正直、人性尊严、服务以及讲究品质、追求卓越、潜能、成长、耐心、教育、鼓励、真善美世界观、人生观、价值观/价值观体系、方法论、认知论、实践论、希望、信念、毅力: 人格魅力、性格魅力习惯一 积极主动-个人愿景的原则 :效能原则、积极主动模型(心理学基础)、关注圈和影响圈 : 积极主动乐观态度 对未来的事情乐观习惯二 以终为始-个人领导的原则 :人生目标:锁定生命的坐标 ----确立目标、全力以赴 :真正的成功和恒久的幸福精神层面是人的本质、核心和对价值 阅读全文
posted @ 2012-02-19 22:23 ajian005 阅读(415) 评论(0) 推荐(0)
摘要: 0.1请你谈谈SSH整合: SSH: Struts(表示层)+Spring(业务层)+Hibernate(持久层) Struts: Struts是一个表示层框架,主要作用是界面展示,接收请求,分发请求。 在MVC框架中,Struts属于VC层次,负责界面表现,负责MVC关系的分发。(View:沿用JSP,HTTP,Form,Tag,Resourse ;Controller:ActionServlet,struts-config.xml,Action) Hibernate: Hibernate是一个持久层框架,它只负责与关系数据库的操作。 Spring: Spring是一个业务层框架,是一个整. 阅读全文
posted @ 2012-02-19 22:19 ajian005 阅读(548) 评论(0) 推荐(1)
摘要: 参考七个习惯 以终为始——自我领导的原则 (锁定生命的坐标 ----确立目标、全力以赴)/(七个习惯中的第二个习惯)*职业规划:初级工程师-> 中级工程师-> 高级工程师-> 架构师 -> ->产品经理(100人)->技术总监->部门经理->技术副总/CTO->总经理 项目经理及开发经理(10人)->高级经理(50)-> 积累人脉 --> 积累技术 --> -->自主创业 积累资金 --> 对某个行业有前瞻性研究 -->技术上参考:2012年必须精通-自然科学-工程技术-计算机领域--职业规划系列. 阅读全文
posted @ 2012-02-19 22:15 ajian005 阅读(227) 评论(0) 推荐(0)
摘要: 一、职业相关职位: 有高度,有深度,有角度。 高级工程师:主要要求:3专业技术素质 开发经理:2 组织管理素质 3专业技术素质 架构师:主要要求:3专业技术素质,其次要求:2 组织管理素质 高级经理:2组织管理素质 3专业技术素质 产品经理:2组织管理素质 3专业技术素质 技术总监:1综合素质 2组织管理素质 3专业技术素质 问题重要(或面试频率高)程度:A 频率高 B 频率一般 C 频率低 问题难易区分度: X 简单的 Y 中等难度 Z 比较难 一般面试:技术方面:1-2小时左右:10-20个问题左右 -事前准备的问题应该是10-15倍(即100/150 到 200/300问题)二、职业相关 阅读全文
posted @ 2012-02-19 22:12 ajian005 阅读(276) 评论(0) 推荐(0)
摘要: 按照《Unix网络编程》的划分,IO模型可以分为:阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,按照POSIX标准来划分只分为两类:同步IO和异步IO。如何区分呢?首先一个IO操作其实分成了两个步骤:发起IO请求和实际的IO操作,同步IO和异步IO的区别就在于第二个步骤是否阻塞,如果实际的IO读写阻塞请求进程,那么就是同步IO,因此阻塞IO、非阻塞IO、IO服用、信号驱动IO都是同步IO,如果不阻塞,而是操作系统帮你做完IO操作再将结果返回给你,那么就是异步IO。阻塞IO和非阻塞IO的区别在于第一步,发起IO请求是否会被阻塞,如果阻塞直到完成那么就是传统的阻塞IO,如果不阻塞,那么就 阅读全文
posted @ 2011-12-02 16:46 ajian005 阅读(673) 评论(0) 推荐(1)
摘要: The C10K problem如今的web服务器需要同时处理一万个以上的客户端了,难道不是吗?毕竟如今的网络是个big place了。 现在的计算机也很强大了,你只需要花大概$1200就可以买一个1000MHz的处理器,2G的内存, 1000Mbit/sec的网卡的机器。让我们来看看--20000个客户,每个为50KHz,100Kbyes和 50Kbit/sec,那么没有什么比为这两万个客户端的每个每秒从硬盘读取4千字节然后发送到网络上 去更消耗资源的了。可以看出硬件不再是瓶颈了。 (That works out to $0.08 per client, by the way. Those 阅读全文
posted @ 2011-12-01 13:40 ajian005 阅读(200) 评论(0) 推荐(0)
摘要: 一、Java基础JSE 核心基础(程序设计语言): 《Think in java》 (参考阅读:《Core Java》JAVA2核心技术第1卷.基础知识) 阅读 《Effective java第二版》集合容器主题:util包 各种数据结构和算法多线程主题:concurrent包 《Concurrent Programming in Java》《JAVA并发编程实践》 《Java Concurrency in Practice》 《The Java Language Specification, Third Edition》第17章网络与IO主题:io/nio/net Mina RMI WebS 阅读全文
posted @ 2011-12-01 13:00 ajian005 阅读(300) 评论(0) 推荐(0)
摘要: NIO底层实现poll, epoll(jdk1.5update 9 和jdk1.6 仅限于 linux 2.6以上 )Java NIO 选择器(Selector) 知识预备 (linux epoll) http://www.goldendoc.org/2011/07/java-nio-selector-pre-linux-epoll/Channel & FileDescriptor http://www.goldendoc.org/2011/08/channel-filedescriptor/Java NIO 选择器(Selector)与通道(Channel)_1 (linux pol 阅读全文
posted @ 2011-12-01 12:22 ajian005 阅读(721) 评论(0) 推荐(0)
摘要: 首先,介绍几种常见的I/O模型及其区别,如下:blocking I/Ononblocking I/OI/O multiplexing (select and poll)signal driven I/O (SIGIO)asynchronous I/O (the POSIX aio_functions)blocking I/O 这个不用多解释吧,阻塞套接字。下图是它调用过程的图示:重点解释下上图,下面例子都会讲到。首先application调用 recvfrom()转入kernel,注意kernel有2个过程,wait for data和copy data from kernel to user 阅读全文
posted @ 2011-12-01 12:16 ajian005 阅读(335) 评论(0) 推荐(0)
摘要: 因为实际需要所致,我们不得不考虑在现有的开源/商用的应用服务器之外开发一个,有性能要求、有并发要求的服务端应用,从技术要求的角度来分析一下,用Java实现这件事情我们可能关注的知识层面。在整体上,可能需要我们从下面几个层面出发来考虑:1.在硬件和操作系统层面:为什么需要关注这两个方面的知识,因为Java并没有自己的线程,使用的也是OS中的IO,所以我们不得不去了解系统在不同的硬件、OS上面的适用情况、运行情况。比方说,多核技术对于操作系统的影响,这种影响直接会传递到JVM层面;对于数据传输操作的DMA(Direct Memory Access,存储器直接访问)方式的了解,便于我们更好的了解CP 阅读全文
posted @ 2011-12-01 12:14 ajian005 阅读(1450) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 41 下一页