• 博客之路


                      作为想要进步的我来说,仅仅急于一时有太多时间并不能实现,更多的是坚持,首先从技术上来说,我一直感觉自己不知道的太多,需要学习的还要很多,上周参与了ACME产品的版本更新,其实页面并不复杂,相对来说主要涉及到的就是查询和Excel的导出,就拿之前我写的导出来说,简单的使用了NPOI然后也是设置的列表头与列值,而且在逻辑上似乎也不严谨,处理起来还是会有一些小问题的,而这一次我看了一下我们产品中的导出逻辑,学习了这种架构方式,之前接触的就是这么的简单:

           public static void GetDownLoaMonthExal(List<UserModel> model)
            {
                //表头
                string[] exalHead = { "用户名", "密码"};
                var workbook = new HSSFWorkbook();
                //表格显示的名字
                var sheet = workbook.CreateSheet("报表");
                //记得在这里创建表头部对象,不能每次创建
                //sheet.CreateRow(0).CreateCell(0).SetCellValue(exalHead[i])
                var col = sheet.CreateRow(0);
                //遍历表头在exal表格中
                for (int i = 0; i < exalHead.Length; i++)
                {
                    //报表的头部
                    col.CreateCell(i).SetCellValue(exalHead[i]);
                }
                int a = 1;
                //遍历表数据
                foreach (var item in model)
                {
                    var row = sheet.CreateRow(a);
                    row.CreateCell(0).SetCellValue(item.TAISYOU_GTD);
                    row.CreateCell(1).SetCellValue(item.TEIKEI_CNT_1);
                    a++;
                }
                var file = new FileStream(AppDomain.CurrentDomain.BaseDirectory + "1.xls", FileMode.Create);
                workbook.Write(file);
                file.Close();
            }

                      而产品中的我的小的demo还没有做完,所以暂不写出来啦。

                然后再说一下自己的态度问题,有太多时间在工作中有些着急,在项目中也出现了好多简单的bug问题,就比如搜索框中的枚举类型的值,没有添加全部选择这个选项其实是处于对值得类型选择,我没有很好的注意到全选的设置项;然后再说Excel导出中其实当我们没有勾选时,会把数据库中的数据全部导出,针对这个问题我有看其他的页面其实还是不完全统一的,我发现InportData这个公共方法在我的页面也并不太好用,针对这个问题我还在看。

                前面说了一些,我还是想说一下自己现在的体会,其实我接触的不多,掌握的知识也不广,但是我就是想学习的更多,也许做程序这个行业就要源源不断地学习,但是我感觉好多还是有机可循的,我想给自己一个目标,我也想有个方向,也许最近没有做自己的博客吧,导致语言的总结和表达能力极度下降,最严重的是感觉没有写博客的这些日子,自己的状态是空缺的,突然在着手做一件事的时间发现总结已经来不及,来不及去总结各种问题与细节,我想可能也是前一个多月突然豁然开朗吧,并不想停滞不前,一直渴望能够保持积极地热情,勇往直前,努力做自己感兴趣的事情。我不知道大牛的界限在哪里,只是每当看到那些技术神牛,就是羡慕,看到他们做的博客,我就感到自己太微不足道啦。其实就比如说我们老大,我不知道他的技术有多渊博,无意间看到他的博客,就知道了他的神技术,好吧,我也推荐我的好友可以学习下,之前一直在以一个师傅为榜样,因为他每个月坚持十篇博客,每天有问题就总结写demo,我看到他的坚持,也在努力去做,现在我以我们老大为榜样,分享下他的技术,(http://www.cnblogs.com/zgynhqf/)也是Rafy的创始人吧,的确是大牛,我也想成为他那样的可以写出来很有技术含量的文章,分享大家学习。

                 还有就是最值得反思的也有自己的个人问题,其实从接触电脑开始我就习惯了随意打字,太过于随意也就致使了今天的局面,作为一名程序员,每天和键盘做朋友,可是我的朋友不能友好相处,刚刚才学会了正确的姿势,目前还在练习打字的啦,目标150,争取月底完成。

                 告诉自己:想要成为大牛,只有努力努力努力,重要的事情说三篇!坚持坚持坚持!!!

  • 相关阅读:
    开发工具 编程风格
    WinServer2003 Computer Browser服务每隔一段时间自动关闭问题解决方法
    VSS 无法与服务器建立连接 以及与服务器断开连接
    VSS 部署
    db2 服务器启动项目
    Sublime Text 2 编辑器实用技巧
    WdatePicker日历控件使用方法
    02.微博账号注册
    01.微博三方登录原理讲解
    3.celery发送短信接口
  • 原文地址:https://www.cnblogs.com/dyxd/p/5701858.html
Copyright © 2020-2023  润新知