关系型数据库[mysql][oracle]【熟练掌握】:进行索引、查询的优化、事务机制,并熟练使用到实际项目中。
缓存[redis][memcache]【熟练掌握】:集群机制、主从复制原理、持久化机制,能够对redis、memcache进行改进。
设计能力[UML图、设计模式、数据库设计]【熟练掌握】:能用UML和设计模式做项目设计,使用范式和ER图进行数据库设计,能运用并独立负责复杂项目的设计。
架构能力[分层结构设计、高可用、高性能、可伸缩、可扩展、安全性架构设计]:能够自行进行分层和分布式、高可用、高性能架构设计,能负责一个复杂大项目的架构设计。
统一认证服务[SSO(CAS)][oauth]:熟悉常用票据认证机制,能够对服务端进行开发和改进;熟悉认证与授权机制,能够对服务端进行开发和改进。
Web服务器[nginx][apache][tomcat]:进一步深入理解各种配置,进行参数优化,并熟练使用到实际项目中。
网络协议[http及https]:熟悉http消息结构,常用的头字段及其作用,理解https通信过程以及加密、解密的流程。
操作系统[进程、线程、linux]:结合操作系统、CPU、堆栈、内存讲述进行线程的工作原理和流程;深入Linux系统内核,理解工作原理。
定时任务框架[Quartz][linux Crontab]:掌握各个组成部分和配置,能够灵活使用。
跨语言通讯[WebService]:熟悉远程接口序列化、反序列化原理,掌握服务客户端的常用链接方式。
安全[XSS(CSS,跨站攻击脚本)、sql盲注、框架劫持、信息泄露]:熟悉原理,能够理解出现安全问题的成因及可能造成的结果,能应用到实际项目中。
前端[JS, Jquery, Html, CSS]:熟悉js对象的使用(定义、继承)及DOM;熟悉ajax,能够进行插件开发;熟悉div布局、CSS常用样式及样式文件的使用。
后端[PHP]:能写底层的算法,擅长项目优化,懂得处理高并发,做数据缓存等等,会一些基本的运维技巧。
河北政务服务网(网址:http://www.hbzwfw.gov.cn/),此项目参与开发,主要功能也是办事申请和审批过程。