本人作为一个程序员,开发的这个博客十分简洁。
里面使用的技术有ssm作为框架支撑,前台有过滤器对敏感词汇进行处理,入参使用了拦截器作为支撑,而页面的个人信息是采用监听器对其运行时便初始化,降低每次页面加载对数据库的负担。
页面添加了网易云实现在线音乐播放,随机切歌,让人访问的时候可以欣赏本人收集的一些好听的音乐。还对数据图片访问使用了百度云cdn加速,整个页面也实现了换肤处理。如果皮肤颜色不满意,可以切换不同的颜色进行调整,页面内容展示都按照resultful风格开发,准确描述服务器对资源的处理动作。还采用了全文索引对关键字进行高亮的分页显示处理。当你点击进入对应的博客日志里,里面会有猜你喜欢和就近的俩篇文章供你筛选阅读,分页是自己写的模板逻辑,实现起来更加得心应手。
后台采用了easyui框架,对其crud等操作,并对其进行管理,如果页面的个人信息有改动,可以使用及时刷新系统缓存这个功能,如果忘记,还在里面为了保证人性化操作,使用了定时器对数据进行定时更新。
采用级联查询实现博客类型分组统计,使用mybaits配置一对多映射对应数据并进行展示。
评论功能采用畅言插件,实现评论敏感关键字屏蔽,支持qq登录,还有很多特效彩印,让用户乐不思蜀。
掌握技能:
0.熟练使用Spring、SpringMVC、MyBatis、Struts2、Hibernate、JPA、springboot 等开源框架。 1.熟练使用mysql和oracle,有过一定的性能优化维护,了解sqlserver,db2等数据库。 2.熟练使用Eclipse,SVN和Maven等工具。 3.熟练掌握搭建window,linux服务搭建和SEO排名优化。 4.熟悉docker环境搭建与线上实际运用。 5.熟悉Js、Query,了解vue.js和EasyUI、Layui等前端ui模板运用。 6.熟悉ehcache和redis,websocket,webservice,ibmmq,activemq的使用。 7.熟悉linux基本常用命令和Tomcat调优等使用。 8.对tcp/ip,http和webserver等网络协议有一定的了解与使用。 9.了解dubbo等分布式框架和nginx反向代理的运用。
版本:勿扰博客_2.0
优化内容:
简单使用maven架构了博客框架,实现个人网站的展示于动态修改。
对博客做了博客分类管理和个人中心管理,添加了评论功能。
使用百度cdn加速了网址,提高访问效率。
使用全文索引对页面关键字高亮显示并分页排序。
添加了百度收录,实现简单SEO优化。
添加类别APP |PC(破解软件),添加一系列好用、方便的破解软件。
对tomcat内存、缓存、并发优化,和系统参数登优化
使用nginx代理服务进行转发,优化加载速度
使用jquery的对图片添加前端特效,且对博客内容的图片添加点击放大,切换上一张下一张,全屏,旋转。
使用分享链接,实现qq,微信,新浪微博等分享功能。
使用网易云接口实现音乐嵌入,上面的音乐会实时手动更新,流行好听的歌曲基本都会涉猎。
使用定时器对数据进行切换,和筛选猜你喜欢。
使用过滤器拦截屏蔽敏感言论,添加畅言插件实现评论,一些印章特效等。
网页添加了在线聊天室(websocket)功能,实现多人在线互动。
添加类别java资源站(java分享资源集合)。
完善shiro权限,使用标签来控制是否有权限操作。