❶ 程序员要学习数据库吗
一般是需要的,很多软件的开发都涉及到数据库,而且在开发过程中会涉及到不同的数据库。
❷ 做程序员一定需要数据库知识吗
虽然不敢直接用“一定”这个词,但通常说起来,不使用数据库的项目太少了。只要你的项目要使用数据库,作为程序员,你就需要数据库知识。
当然,如果你只是负责整个项目中的“不和数据库打交道”的那部分内容,你可以不用了解数据库,比如你总是做前台页面的美工。
但问题是,你确认以后永远不和数据库打交道吗?你确认老板永远只需要你做美工那一部分吗?
❸ 基层java程序员需要具备什么级别的数据库知识
增:在某个表中插入一条/多条记录;
删:在某个表中删除一条/多条记录;
改:在某个表中修改一条/多条记录;
查:从某个/些表中查询一条/多条查询结果记录;
可见,查询操作的可能性要比增/删/改操作更复杂,而且增/删/改操作往往要依赖查询。
即,基层Java程序员的数据库工作以增删改查为主,增删改查中又以查为核心。
❹ java程序员数据库学什么
这个问题虽然不知道什么意思,但是我可以说给你听,
目前应用最广的几种数据库
Oracle、SQL server、mySQL
当人们从不同的角度来描述这一概念时就有不同的定义(当然是描述性的)。例如,称数据库是一个“记录保存系统”(该定义强调了数据库是若干记录的集合)。又如称数据库是“人们为解决特定的任务,以一定的组织方式存储在一起的相关的数据的集合”(该定义侧重于数据的组织)。更有甚者称数据库是“一个数据仓库”。当然,这种说法虽然形象,但并不严谨。
严格地说,数据库是“按照数据结构来组织、存储和管理数据的仓库”。在经济管理的日常工作中,常常需要把某些相关的数据放进这样“仓库”,并根据管理的需要进行相应的处理。例如,企业或事业单位的人事部门常常要把本单位职工的基本情况(职工号、姓名、年龄、性别、籍贯、工资、简历等)存放在表中,这张表就可以看成是一个数据库。有了这个"数据仓库"我们就可以根据需要随时查询某职工的基本情况,也可以查询工资在某个范围内的职工人数等等。这些工作如果都能在计算机上自动进行,那我们的人事管理就可以达到极高的水平。此外,在财务管理、仓库管理、生产管理中也需要建立众多的这种"数据库",使其可以利用计算机实现财务、仓库、生产的自动化管理。
J.Martin给数据库下了一个比较完整的定义:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。
❺ 面试JAVA程序员时会被问些关于数据库的哪方面内容
你好 yxif
如果是笔试的话一般会考些多表查询,统计,分页等,也可能在要求你完成某项功能时一起完成数据库操作。
面试的话,数据库一些常见概念,如存储过程与函数的区别,什么是触发器、事务等,其次就是数据库优化方面,若是应聘java EE方向的话,也会涉及到连接池、JDBC等。
部分公司会单纯从数据库角度出发,不会与JAVA相关。所以你应该尽可能去了解多一些。
你可以去网上搜集一些关于数据库面试的资料,把常见的概念搞清楚,一些优化或运用熟悉下。
最后,祝你求职成功!
❻ 程序员面试宝典之Mysql数据库Innodb引擎的4个隔离级别
题目:请阐述Mysql Innodb引擎的4个隔离级别
难度:三星
面试频率:五星
这道题真的是一道数据库的高频题,数据库题除了索引的原理之外就是这道题的面试频率最高。
1.Read uncommitted(读未提交):,最低的隔离级别,可以一个事务读到其他事务没有提交的数据,也称脏读,这个隔离级别很少人用
2.Read committed(读已提交):相比于读未提交,这个隔离级别只能读到其他事物已经提交了的数据,这个隔离级别用得比较多。但是不是Mysql默认的隔离级别
3.Repeatable read(可重复读): 在读已提交隔离级别中,2次读取同一个变量如果其他事务修改了它的值,会读到的不一样。而在这个隔离级别中,顾名思义,一个事务开始读了。多次读到的值可以保证是一样的
4.Serializable 序列化 在这个隔离级别下,所有的事务都将串行操作,是隔离级别最高的也是效率最低的,很少人用
面试官追问:Innodb引擎默认隔离级别是哪个
答:可重复读
面试官追问:可重复读的实现原理
答:使用了MVCC多版本控制(类似乐观锁),Innodb引擎会给每一行数据加一个版本号信息,当一个事务修改一个数据时会增加它的版本号+1,当一个事务开始的时候会缓存下此时的版本号,后面读取的时候只会读取这个版本号的数据,因此别的事务提交了修改数据的版本号大于它,因此不会被读到
面试官追问:事务的隔离级别如何设置:
答:在Mysql命令行下调用命令 set global.tx_isolation,但这样Mysql重启失效,修改my.cnf来永久设置
面试官追问:可重读读有什么问题
答:会出现幻读,幻读是指事务读取到一个值无法准确继续后续操作。例如读取一个值,没有则插入,但是等插入的时候其他事务已经插入了,这就会导致插入失败,解决办法:sql语句显示加锁 :select xxxx for update,其他事务修改数据则会阻塞
❼ 程序员2008精华本的目录
人物&报道名人堂Perl的舞步迷乱了世界——Perl发明人Larry Wall Ray Ozzie——宇宙中最顶尖的程序员 预测未来不如创造未来——Smalltalk发明人Alan Kay MySpace的灵魂——汤姆?安德森和克里斯?德沃夫 Bit Torrent互联网下载方式的革命——BT之父Bram Cohen 老人与海——IBM首席科学家Frank Soltis博士 程序员中的“钢铁侠” 二十世纪最伟大的企业家与架构师——比尔?盖茨功成身退 Jeff Dean——为Google踩下加速踏板 游戏神话的缔造者——迈克?莫怀米 有梦想精神的企业家与推销天才——Larry Ellison 自由软件之父——Richard Stallman 高端视点软件企业:共同发展的“系统工程” 春天来了,SOA在哪里? 不求国人买国货,但求国货迷国人 SOA与宋词 从伦敦到北京我眼里的软件30年 如何保持低流动率? “软硬兼施”下的IT超移动化进程,准备好了吗? 怎么甄选优秀的程序员? 中国企业信息化之观感 谈PaaS对互联网产业的影响 移动电话——生活的必需品 中国外包的五种模式 TD-SCDMA,繁荣还是消亡 用开放的态度迎接互联网发展新阶段 基于互联网建立组织的基础管理平台 培养管理意识,增强执行力 防病毒没有百分百 开源需要创新 业务软件安全保证——对抗网络犯罪的新技术 建立游戏产业核心竞争力 说清你的需求 共生与兼容 软件外包,中国的机会与挑战 企业信息化的80/20法则 如何成为技术领袖? 以技术大跨越实现经济腾飞 误事的外包 互联网创业成功的要素 做好外包不容易 CPU不要钱,带宽不要钱,软件也不要钱 话说程序员的职业生涯 再论SNS的发展 扩展Scrum? 坚持开放不动摇 中国企业的自信与责任 网络社区新潮流:社交化、细分化、娱乐化 人物专访 玩转依赖注入——专访依赖注入库Guice之父Bob Lee 面向动态语言的IDE策略——CodeGear公司CEO Jim Douglas专访 .NET垃圾收集器的过去现在和未来 打造最强大的Ruby on Rails开发团队——ELC Technologies公司CEO Lex Sisney专访 让互联网的魔法之光照亮中国——专访W3C全球商务经理Mauro Nunez 从拍脑门到数据决策——缔元信CTO杨海访谈 豆瓣的架构 掌握“精益”思维,提升软件工艺——专访ThoughtWorks中国区总经理 郭晓 数据库技术就像陈年的酒,越老越香——记Fancy的数据库写意人生 我认为这是“白日梦”——Donald Knuth访谈录 对话Martin Fowler与Roy Singham——第三届“敏捷中国”技术大会专访 Scott Guthrie谈Silverlight 中国的图灵之路 把握我们的优势——漫谈中国企业管理软件 PHP之父访谈录 打造360度的安全保护伞 “盛大在线”关键词:开放——专访盛大在线CTO梁建武 CTO是怎样炼成的——专访盛大游戏CTO朱继盛 具有实践精神的理论家:我们时代的达芬奇——高德纳访谈录 开源业务模型已经成熟——Sun软件执行副总裁Rich Green谈开源战略 重建微软成功模式——专访微软展现层平台与工具总经理Ian Ellison-Taylor 行业软件开发纵横谈——专访汉星天(中国)公司中华区CTO刘开阳 推开云端计算的视窗——微软互联系统部门全球副总裁Robert Wahbe揭秘Azure服务平台 张亚勤:成功人要有五个素养——《微软360度,成功与成长》图书节选 特别报道用户为本:浏览器的生存之道 浏览器:向Web标准看齐 山雨欲来——细述移动互联网之手机浏览器 Monetization——MIX 08随感 火花、火种、火炬——中国软件外包企业创新观察 谁是最受程序员欢迎的雇主?——CSDN 2007年度最受程序员欢迎雇主评选揭晓 良禽择木而栖——《程序员》& CSDN“程序员发展指数大调查”分析报告 ThoughtWorks University取经记 拒绝盲人摸象——从指数看技术发展大势 创业之路 从Google收购DoubleClick谈起——我的追梦之旅 回首十年——从程序员到CTO 译言:传播和分享集体的智慧 我们喜欢做减法——亦歌播放器创作团队专访 像看在线影音一样使用软件——专访云端软件平台创始团队 做用户真正需要的软件——专访IE伴侣创作团队 做电子表单领域的YouTube——专访KELEX电子表单创作团队 成功创业占目标优先级第3位——访Screen Anytime创作人 访软件创新作品狂雷视频平台主创团队 让电脑如积木般灵活——专访积木在线电脑创作团队 观点写SOP就是写程序 程序员心中的许三多 视而不见需求 迎接外包产业新纪元 石光荣,黑客帝国,社会化网络——社会化网络能否平衡抽象主导的现代生活? 软件考古学 老成员和骨干成员应当怎么管理? 实践出真知 宫本茂的童心和乔布斯的叛逆——设计哲学背后的文化基因 移动+社会化:软件的美丽新世界 大团队的敏捷开发 招聘的艺术 软件的病态性肥胖 从平台锁定到服务黏性——软件的交付模式变迁 世世代代当长工 “言程序”软件的在线市集 Erlang:世界是平行的! 回顾:OpenSolaris 2008.05 做职业化的软件工程师 基类与愚公移山 朋友们,让我们把心放下 让校园技术社团长久发展 GUI的开发瓶颈 北极星与系统架构 血性与狼性,产品经理与团队的塑造 拉平的世界与站在十字路口的商务智能技术 GUI的开发方式 开发者社区:规模产生价值 Web不是平的 SaaS风暴来袭 linux圣战:序幕 不登长城,不知序为何物 更适合中小企业的Linux 定时不定量 “无穷大”与“老鼠会” 封面报道移动开发,第三次浪潮 迎接IT第三波:移动时代 创新源于兴趣——Andy Rubin独家专访 Android组件模型评析 永远在线,分享一切——迎接Mobile 2.0时代的来临 用Android开发手机应用 Android中的XMPP应用 OpenMoko,解放你的手机 Windows Mobile加速企业工作流应用 技术盘点2007 2007中国软件业的分水岭 自由之剑再次升级——2007年自由软件运动评述 Web技术2007盘点 回顾企业软件2007,面向服务、面向交互 2007 Java技术回顾与展望 微软2007技术回顾 乱花渐欲迷人眼——回顾动态语言的2007 软件工程发展趋势分析2007主流数据库产品回顾与展望 机遇与竞争并存——2007年的嵌入式市场 2007信息安全技术与产业大盘点 2008年开发者的新挑战 2007的10个焦点 寻找程序员职业上升的通道 苹果是怎么吃到的?——职业规划,从了解自己开始 迈向系统架构师 程序员之路 创业规划的六个关键词 每个人都是自己的CEO 以业务为核心的行业专家 从“程序员”到“行业专家” 专注 职业规划一家谈 微软2008攻略——写在微软三大产品发布时 迈向更大规模的服务器 打造企业级数据库 新开发工具的高峰 Windows Server 2008新特性及企业亮点 更大规模IT应用的运行平台Windows Server 2008 SQL Server 2008更上一层楼 快速缔结数据与业务纽带的SQL Server 2008 Visual Stuodio 2008一览 体验微软新一代Web开发平台 微软三大产品采购意向调查 下一代互联网竞争格局 跨越鸿沟——Adobe的RIA战略 改造微软DNA——布局未来互联网的下一个奇迹 谷从何来,歌向何去——Google产品策略分析调查:下一代互联网鹿死谁手? 2008开源在中国说不尽的开源——记“开源在中国2008”研讨会摸着石头过河——记开源社区huihu.org 莫等闲,抬望云和月 从一封信说起——记姜太文博士和他的XOOPS项目比开源更自由的存在——哲思自由软件社区专访解密淘宝网的开源架构 自由软件和新浪网 项庄舞剑,意在沛公?——评国际软件巨头的开源策略 大企业如何助力开源让漫天繁星在指尖随心闪耀——专访开源专家马越开源商业模式介绍 与开源共成长ZK创始人叶明宪的开源进行时开源者说——一个开源项目贡献者的自白开源离我们有多远——中国开源现状调查开源授权协议(License)初探 一个程序员谈开源 OpenAPI解读互联网新趋势OpenAPI出现、起源与现状把握互联网的下一次趋势——“中国互联网的OpenAPI”研讨会选录 当SNS遇见OpenAPI 全世界的信息,联合起来!OpenSocial简介AWS和GAE简介中国“开放平台”和“OpenAPI”调查分析 互联网暗潮汹涌,开放平台机遇空前——浅析开放平台发展趋势的若干问题 OpenAPI的系统架构与运营 OpenAPI会带来中国SNS网络的开放文化吗? 令地图无处不在——51ditu API 三十年河东 三十年河西——汶川地震信息汇总的OpenAPI实践SAAS 2008中国进行时 建设SaaS的高速公路——“中国SaaS运营”研讨会纪要 重新认识SaaS本质 SaaS的核心——服务 打造一条SaaS开发的生态链 浅析中国的SaaS用户 SaaS:中小企业信息化的捷径SaaS成熟度模型浅析 SaaS可信平台的搭建 从XToolsCRM谈构建安全SaaS构架与互联网共舞的SaaS PaaS展望未来的软件交付模型阿里软件借SaaS开创蓝海——10亿风险投资培育市场软件工程四十年四十年软件工程故事 软件的未来 以实践为本,集百家之长关注软件工程的国际标准和人才标准 软件工程与管理思想 软件工程未来发展趋势从软件开发看中美文化的差异软件工程的进化论 枪与玫瑰——三五个人十来条枪的软件工程实践软件质量是生产出来的 软件工程中的敏捷实践 肩负历史使命的IE 8 IE历史技术分析IE 8安全特性 IE8应对互联网新挑战——访微软资深商业产品经理:Ryan A. Servatius Chrome产品经理Brian Rakowski访谈 Chrome光芒背后的秘密——Google Chrome浏览器源代码初探 Mozilla——在雷火中永生的怪兽为何微软对IE 8“又爱又恨”——专访傲游公司首席执行官陈明杰 “柔道”战略解析Google战胜微软三部曲——专访奇虎董事长周鸿祎山雨欲来风满楼——云计算趋势一览 自由软件的云计算观——专访自由软件之父Richard Stallman 泛谈云计算的发展之路 何来云计算?——IBM Tivoli软件总经理Alfred Zollar专访云计算推广的是互联网新理念——专访Google中国研究院副院长张智威云计算还处于初级阶段——专访群硕软件技术总监邵荣漫谈云计算 静观云卷云舒——Force.com云计算解析Google构建我们身边的云计算 IBM云计算和政府云平台 云深不知处——大规模分布式云计算方案详解云计算中的存储 向金融海啸宣战 经济变局下的中国软件产业七大趋势 金融危机下本土软件厂商更具竞争优势 金融海啸对中国IT培训业的影响 用“坚持”抵御风险用“变革”应对危机互联网公司如何应战全球“金融海啸” 严冬中捕获暖流——汇众益智的危机观 阿里软件用SaaS为中小企业“破冰” 经济危机与互联网双阴影下的IT出版实践&架构实践 网站类产品版本升级计划和控制 我看CMMI 为什么应该保留TOP 10 风险列表?白话CMMI 加班赶工,得不偿失——历史给你上六课例说精益思想 略谈项目风险界定 CRTL:游走于技术与业务之间——记趋势科技中国区网络安全监测实验室HTTP协议之前世今生——兼谈网络应用结构设计高性能网页开发新20条规则详解频繁更换结对之惑 风雨创业路——关于Web2.0站点的误区和建议 在矩阵里遨游的鱼 从美式Scrum说起一家美国公司的Scrum敏捷项目记要与思考搭上MySpace聚友这班车RAF指标在量化项目管理中的应用 网站运维之道 如何抢夺欧美外包订单?——以TEC主导欧美外包项目竞标 爱敏捷,爱自由初探行为驱动开发 对日软件外包开发中的双PM模式团队作业在大型软件测试中的应用 乘时间机器,看敏捷旅程2009年10大战略性技术 初探Rhino Mocks框架 实践云计算——基于Amazon Web Services的在线交易应用 精益软件开发中的“库存” 软件工程战地手记 敏捷是另一颗银弹吗? 只需要一份需求 有关敏捷的若干思考 需求分析 如何做好需求收集 用例有粒度吗 搭建企业的需求收集平台CMMI帮你做需求 故事卡以外的故事:敏捷需求协作老图新说话需求业界需求管理工具应用情况调研 需求捕获中的“心理战”需求沟通中的“干坤大挪移” 开发故事 开源项目成功三要素兴趣、坚持、社区 两万工作人日软件的诞生——记用友A8产品的开发过程 奉献,分享,开放——记北京Linux User Group 揭秘Windows医生Mister Wong团队如何应对Logo风波因为信任,所以简单——专访支付宝架构师团队ThoughtWorks University取经记——技术真经篇 架构 从奥运订票系统瘫痪说起——谈FastCGI与IT架构.NET平台网站架构调优实践点滴 SecondLife架构剖析 做人、做事,做架构师——架构师能力模型解析又拍网(Yupoo!)技术架构初探大规模服务设计部署经验谈 浅谈Web图片服务器 Web架构师的能力 炫目的敏捷架构师 写给Web2.0站长,不仅仅是泼冷水谈谈体育比赛的图文直播 谈SOA架构中使用Cache的过程 SaaS进销存系统实战架构分析 大型网站架构演变和知识体系 平衡的艺术——从菜鸟到架构师服务器负载均衡架构之传输层负载均衡——服务器集群的高扩展性和高可用性技术专区Boost.Function内核剖析面向对象与泛型编程矛盾论——类型擦除技术在C++中的应用C++平淡是真——写在Stroustrup博士荣获DDJ Excellence in Programming 2008之际 闲侃分析和设计透过概念看到本质手持设备的实时3D图像 游戏程序中的骨骼插件游戏开发中的Scrum和长期项目规划 游戏中的状态机利用GPU进行高性能数据并行计算 iPhone和iPod Touch上的OpenGL ES技术从程序员的角度看CacheAdobe AIR平台的新世界:桌面与Web的大一统 从JFace Viewer框架看Eclipse的Pluggable Adapter模式 小议JavaScript库——Dojo、jQuery和PrototypeJS的比较让你的RCP应用程序运行在B/S架构上 安全编码实践:数据页面保护 Web安全开发:SQL注入攻击和网页挂马 跨站脚本XSS安全漏洞 初识Xquery Java前沿——Bill Shannon和Roberto Chinnici访谈录初探OSGi 在大型遗留系统基础上运作重构项目 从关系数据到树形数据 从GC的角度看性能优化 设计即代码——MDA开发实践 敏捷与性能的博弈——Ruby on Rails Web development回答关于REST的十点疑问 谈谈网站静态化Facebook应用开发之旅 函数编程之风云再起Python性能优化经验谈面向语言编程——面向对象之后的革命多核时代,Erlang的时代 自由软件运动:从创世纪到GNU GPL version 2 开源数据库Sharding技术 思考函数式编程 关于“思考函数式编程”几点注记Python中泛型函数应用案例 算法擂台 《时间表达》解答 Cantor表解答 Cantor表与Kolmogorov复杂度 浅谈算法学习 采访侧记 微积分习题解答《网友聚会》解答 计算机围棋新构想——专访“深蓝”之父许峰雄 《反转棋盘》解答 《溢水鱼缸》解答 《支援救灾》解答 蒙特卡罗方法在计算机围棋中的应用计算机围棋夜话调试之剑调试:通向高手之路——调试之剑主持人访谈录举步维艰——如何调试显示器点亮前的故障 权利移交——如何调试引导过程中的故障程序员百宝箱工具 Rails 2.0 新特性之View&Route浅析ActiveResource Rails 2.0中的调试 NIO网络开发设计实践 基于MINA构建简单高性能的NIO应用高性能的HTTP引擎——Grizzly主流源码版本管理工具的特色浅析ClearCase应用实践 交叉应用——软件配置管理与知识产权审计 CVSTrac缺陷跟踪系统 从SVN Trac开始中小团队项目管理之路 通过ODP.NET 11g用Oracle Advanced Queue进行消息编程 白话工作流发展史开源工作流平台jBPM:过程组件模型与PVM关于WF的一些思考 基于业务模型的工作流 EOS中的工作流 做减法的二次开发平台 冬眠中的Erlang Erlang项目概览Web服务器Facebook的聊天系统 Jazz开发实践Jazz产品评测感受 无废话Erlang Erlang与Web开发 ErlyBird作者访谈录——Erlang开发环境和应用前景自己动手写IDE——NetBeans上Scala支持的实现 移动开发新势力 Android Market模式的3G视角 程序之眼看iPhone 众人拾柴火焰高——Moblin的发展之路 Scrum管理工具赏析 敏捷团队协作的加速器——MingleScrumWorks,让Scrum更敏捷 企业级虚拟化“硝烟四起” VMWare VI3——企业级虚拟化的标杆 来自微软的反击——Microsoft Hyper-V开源社区带来新天地——Xen与XenSource应用 话说IT治理 国土资源调查项目案例SOA的企业实践从何而起 开源项目推荐 Xinc: 2.0 alpha version AJAX轻量级应用框架BuffaloHyperic HQ企业产品监控程序AJAX富客户端web应用框架ZK FunFX 网上商店系统ECSHOPehcachexRuby jNetStream Protocol Decoder XAMPP WinSCP MediaCoder Concrete5 Notepad++ Shareaza EasyJWeb 创新项目推荐 书评 2007年度图书:技术趋势晴雨表 Head First设计模式——Head First Design Patterns SOA权威指南The Definitive Guide to SOA从细微之处见大师精神——评《C陷阱与缺陷(第二版)》 说说《HTML之路》这本书 优秀程序员的警示牌 ActionScript 3书评 Flex三味书屋——我喜欢的三本Flex图书 新产品&工具
❽ 关于数据库程序员,我应该具备哪些技能
1、先说素质:欲做事,先做人。做技术类的童鞋往往忽视做人,觉得学好习,搞好技术,就一定能获得好的发展。其实未必,大部分程序员不是天才,也不是神通。要想让别人教知识,分享技术,共事,素质是最关键的。高素质又高技能的人才才能获得别人的敬仰与尊敬,也能获得领导的赏识与提拔,更能获得更高的回报和机会。
2、再说代码:优秀的程序员必需能写优秀的代码,程序员就好比计算机界的作家,你写的程序就如一篇篇优美的文章,计算机才能很好的阅读并执行,别的程序员也能看懂你的代码。最优势的程序员写的代码就如诗歌一样,引人入胜。
3、编程思想:java是面向对象编程,很多Java程序员,尤其是一些走培训班的,不认真思考原理和思想,囫囵吞枣。结果学了技术,不懂思想,没有掌握Java的精髓。
4、基础扎实:有些Java工程师都做了好几年了,结果一些最基本的知识还没记牢,再编程的时候总用工具的提示,没有工具就写不出正确的代码,这样的人怎么会成为高手呢,更不会被别人认为高手,就好比一个大作家连很多字都写错一样。
5、编程速度:优秀的程序员编程必不慢,这除了基础扎实、经验丰富外,更需要清晰的编程思路和节奏,在写程序前,一定做好规划和设计,预想到各种情况,寻找最快速的算法。
6、学习能力:优秀的程序员永远不停的学习,其学习能力是最强的。他随时随地掌握最先进的技术,这都离不开快速的学习能力。
7、博学:掌握J2EE 、J2SE等,同时精通SQL语言及数据库技术, 会使用MYSQL、SQLSERVER等数据库,掌握WebLogic、Jboss、Spring、Struts、Hibernate等流行技术,掌握JS,掌握linux、软件架构设计思想、搜索引擎优化、缓存系统设计、网站负载均衡、系统性能调优等实用技术。