`
yzmduncan
  • 浏览: 330809 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

写博客是个好习惯

阅读更多

    不记得上一次写博客是什么时候了。平常工作忙的像狗,周末有时也加班,空余时间太少。这周妹纸出差,难得清静。

    这一年工作节奏还是蛮快的,参与开发5、6个系统,也学了做了不少东西,有技术性强的,也有边缘性的活,有前端、DB,也有框架、算法,还有线程、缓存、GC。搞技术的还是得总结一下自己学到的东西,拿出来晒晒,一来温故知新,二来也给后面遇到问题的人有个参考。

    在这里先列个提纲出来,后面详细分章节。

 前端

    刚入职其实就被拉进去做前端了,哪里需要就去哪里。在工作中不会有太多时间让你彻底的学习,对于我这个前端小白,除了了解最基础的js、css语法,知道一些现成流行的框架能干啥以外,最好的方式就是在chrome上"右键另存为",或者右键"审查元素",然后自己玩。这样写下来几个页面+controller,基本就能上手了。后来项目中又有很多页面工作,渐渐的形成了自己前端的代码风格,能迅速构思页面基本布局,使用哪些插件。前端就是js(Jquery)+css(bootstrap)+各种插件(分页、文件上传、拖拽),会用api,会基本的页面布局,就够了。在项目中学习是最好的方式,这点也是我觉得工作和学校最大的不同。

 

DB

    再牛B的系统也离不开增删改查。目前在开发过程中只实际使用过批量插入、覆盖索引优化分页、selectforupdate、SSD等小点优化。像分库分表、读写分离这等专业性比较强的暂未涉足。

 

框架(设计)

    大调用量的系统非常强调稳定性,比如系统查询请求频繁可以采用近端缓存模式;系统间调用频繁但调用结果不用立刻给到调用方:服务异步化。平台的热部署能力:groovy、javascript脚本适应灵活多变的业务需求。固定的处理逻辑:轻量级的链式处理逻辑。

 

Java

     多线程(ThreadPool、ThreadLocal、concurrentXX),垃圾回收(CMS),缓存(Guava),日志(Log4J)。

 

算法应用

    HMM语义识别(DP),多串匹配(AC自动机),规则解析(后缀表达式)。能在繁重的业务需求中找到一些优化的应用点,还是蛮有成就感。

 

工具

    Mockito、eclemma、JMeter、DUMP等。

 

5
4
分享到:
评论
1 楼 netkiller.github.com 2015-06-29  
路还很长

看看我的博客 http://netkiller.github.io/

相关推荐

    一些写的比较好的博客文章链接地址

    - **技术交流平台**:博客为技术人员提供了一个展示和分享个人项目、研究成果、代码示例和经验心得的平台。 - **知识传播**:高质量的技术博客能够促进知识的传播,帮助读者解决实际问题,提高工作效率。 - **学习...

    程序员写博客的好处,你应该知道这些!

    对于程序员来说,写博客是一种非常有益的习惯。通过写博客,程序员可以记录自己的编程经验和思考过程,加深对技术的理解和认识,提高自己的编程技能和水平。同时,写博客还可以为用户提供更多的学习和参考资源,拓展...

    jsp+javabean写的多用户博客系统

    在Web开发领域,构建一个功能完善的多用户博客系统是一项常见的任务。本系统采用经典的JSP(JavaServer Pages)技术和JavaBean进行开发,同时搭配SQL Server 2000作为后台数据库,为初学者提供了丰富的学习材料,...

    用C语言和Python打印各种三角形

    本人的第一篇博客,写博客是一种好习惯,希望从这一篇开始我能够坚持写博客。PS.定下小目标:一周一篇。 最近复习C语言,刷题刷到了打印三角形,然后…/做不出来。于是我百度了学了打印各种三角形,学习后想要通过写...

    zinia手写引擎

    这个引擎被设计成灵活且可扩展,可以集成到各种应用中,如文本编辑器、笔记软件等,以提升用户体验,特别是对于那些习惯手写输入的用户。 在Linux环境下编译zinia手写引擎,首先你需要确保系统已经安装了必要的编译...

    专业程序员修炼之路 .zip

    編輯之路学习/编程好习惯正确问答健康生活高效搜索解决错误善于总结写博客多用 Github實施注意代码规范其他沟通能力如何提升个人影响力面试必知如何获得大厂面试机会?面试的时候应该穿什么?面试前有哪些需要注意的...

    基于PHP的EMlog博客古典式模板 php版.zip

    这个压缩包提供的是一种古典风格的模板,用于改变EMlog博客的外观和用户体验。 【描述】中的“古典式模板”指的是设计上具有复古或者传统元素的界面风格,通常这样的设计会注重简洁、优雅,可能包含一些手写字体、...

    博客_测试程序

    本篇博客将深入探讨“博客_测试程序”的主题,主要关注如何使用Python进行有效的测试代码编写。 在软件开发中,测试是不可或缺的一环,它确保了代码的质量和可靠性。Python提供了多种测试框架,如unittest、pytest...

    用Pelican搭建一个极简静态博客系统过程解析

    我一直建议每个开发者都要有写博客记笔记的习惯,一来可以沉淀知识,二来可以帮助别人,我使用过很多博客平台,也用Python开发过博客系统,就这么个东西折腾好几年,一直找不到理想的产品,直到我用Pelican之前。...

    Halo博客系统-其他

    Halo是一款以Java+MySQL进行开发的现代化的个人独立博客系统,给习惯写博客的同学一个更好的选择。同时Halo也可以说是一款非常好的Java博客系统。 Halo博客系统特点: 部署方便 采用了应用与用户配置分离的模式。你...

    博客::memo:写文章了

    标题中的“博客::memo:写文章了”表明我们将探讨的是关于博客写作的主题,而“网志网络包”可能是描述中的关键词,暗示我们要讨论的是如何在网络环境中创建、管理和分享博客文章,或者是关于网络包在博客发布过程中...

    基于B_S模式的博客系统.pdf

    - 基于B/S模式的博客系统不仅能够满足个人写作、分享的需求,同时也为企业、教育机构提供了一个高效的信息交流平台。随着技术的发展,未来的博客系统将会更加智能化、个性化,更好地服务于用户。

    软件版本博客验证易语言源码.zip易语言项目例子源码下载

    10. **编码规范**:良好的编程习惯是写出可读性高的代码的关键。通过阅读源码,可以观察作者的编码风格,学习如何编写清晰、规范的易语言代码。 以上是基于给定信息的推测,具体的知识点和学习内容还需要实际查看...

    中国Web现状与趋势调查研究报告十大发现.doc

    Array%博客基础天天一次写自己博客,另外每七天写1-3次人为2Array%,而每七天写博客用户为35%。用户最期望博客服务提供商增加网络硬盘,社会性网络和图片相册功效。 九、在RSS服务用户当中,使用过在线RSS服务...

    Codesys:文件读写(CAA File库)

    3. **中文教程**: 如果你更习惯中文资料,可以参考一些第三方博客或者论坛上的中文解释,例如链接中的文章提供了比在线帮助更详细的中文说明。 #### 五、CAA File库的关键功能块与参数 CAA File库包含了一系列的...

    学习笔记图片从本地复制到csdn博客出现:外链图片转存失败(源码+jar包)

    我是经常将学习笔记记录在Typora中,然后呢,找个时间将笔记统一发布到csdn博客中,一是为了养成一种写笔记的习惯,二是为了保存自己的笔记,防止放在本地电脑,出现什么意外,然后笔记就不见了(好吧,我承认我遇到过这样的...

    作业写完再玩儿作文.doc

    综上所述,《作业写完再玩儿》这篇文章通过杨淇的故事,向我们展示了自律、责任感、学习习惯、自我管理等多个方面的重要性。这些知识点不仅是教育工作者和家长引导孩子成长的参考,也是我们每个人都应该努力培养和...

    用英文写的情书.doc

    3. **语言应用**:文档以英文书写,展示了英语的书面表达能力,对于学习英语的用户,这是一个练习阅读、写作和理解情感表达的好例子。 4. **情感传达**:在IT行业中,良好的沟通技巧是非常重要的,尤其是情感表达。...

    编程笔记、观影指南、读书笔记、生活感悟、Switch游戏.zip

    2022 观影总结.mdYano 的2023 观影总结.md隨筆2016年终总结——学生时代的结束、北漂生活的开始.md2016我的电子之路学习.md2016自我管理——从好习惯开始.md2019 乐高积木感悟.md2019 乐高马里奥.md2020生活、工作...

    养成提前预习习惯.doc

    在学习过程中,提前预习是一项极其重要的习惯,尤其在IT...通过系统性的预习,我们可以更好地掌握新知识,增强问题解决能力,同时也有利于培养自主学习和自我提升的习惯,这对于在快速变化的IT领域保持竞争力至关重要。

Global site tag (gtag.js) - Google Analytics