摘要: 又遇到文件编码乱码的事情,这回稍微有些头绪,但是还是花了很多时间去解决。 场景:上传csv文件,导入到数据库。上传文件的编码不定,需要转成unicode存储。 问题点:需要解决判断上传文件的编码。 关于编码,网上已有很多博客解释,只需查询关键字 unicode ansi bom 等 下面贴一个.ne阅读全文
posted @ 2018-06-14 11:41 Sylvia小伊 阅读(12) 评论(0) 编辑
摘要: 不知不觉离我入职已有9个月整,从一开始进来刚开始工作时的重新接触一门语言,一项未接触过的技术,接触一个新的环境, 从象牙塔到进入社会的转变,这一切似乎来得那么快,那么突然,但是我必须接受。 从一开始6个月的彷徨,到现在有问题和人直接提出,要求别人改,毫不畏惧,似乎对这个环境已经很适应很熟悉,同时,增阅读全文
posted @ 2018-06-01 14:24 Sylvia小伊 阅读(23) 评论(0) 编辑
摘要: 测试某个异常抛出情况,单元测试输出为验证Logger的一条记录,该异常情况日志记录LogInfo,但是LogInfo中平时都用一个参数,在catch这个异常时调用了两个参数的重载方法,导致一直Mock失败。 更改Mock参数后成功。阅读全文
posted @ 2018-04-25 13:52 Sylvia小伊 阅读(14) 评论(0) 编辑
摘要: 前段时间做拦截件监控的时候把拦截件生命期存入mongodb,因生命期有各种变化,因此对此表的更新写操作非常多,老大给我看了一篇文章,才知道mongodb已经支持lsm存储方式了。 原文如连接:https://github.com/wiredtiger/wiredtiger/wiki/Btree-vs阅读全文
posted @ 2018-04-19 15:59 Sylvia小伊 阅读(109) 评论(0) 编辑
摘要: 项目升级core了,resharper最近升级到2018.1版本,但是安装后还是无法直接运行单元测试,昨天小姐姐发了解决方法,贼有用。所以记录一下,给自己以后或者其他遇到此问题的小伙伴用。 解决ReSharper单元测试跑不了的问题: 1.VS菜单中将JustMock options里的勾勾都勾上 阅读全文
posted @ 2018-04-18 10:43 Sylvia小伊 阅读(54) 评论(0) 编辑
摘要: 一直以计算机计算速率和内存消耗考虑为先,当开始写业务代码后,各种问题出现,还不止一次的犯,如果不想老是加班改代码,就应该牢记教训并熟练掌握。 错误List: 1.代码不分离,如Dao层,服务层,接口层等 2.业务变量命名乱写,或写的不全。 数据命名应用数据原始含义,方法命名应用其作用,配置命名必须带阅读全文
posted @ 2018-04-08 10:40 Sylvia小伊 阅读(25) 评论(0) 编辑
摘要: 前段时间做业务监控,用到了MongoDB,有一个查询是把一个含array的list里面查询array中是否存在某一对unique值,不存在的情况下插入一条记录。 类似这样一个表: Biao{ id, field1, field2, List<string> Places, List<People> 阅读全文
posted @ 2018-03-30 11:15 Sylvia小伊 阅读(28) 评论(0) 编辑
摘要: pl/sql 不考虑网络IO等影响阅读全文
posted @ 2018-02-28 16:20 Sylvia小伊 阅读(16) 评论(0) 编辑
摘要: Ignite cache在存储时 object类型的数据和 序列化该object成string类型 两者存储时间差不多。 但是这两者在读取出来的时候,string类型比object类型快很多。 以下为测试情况:用到GridGain监控 测试背景: 测上述方案二中object 字段的问题。 Ignit阅读全文
posted @ 2017-12-13 15:57 Sylvia小伊 阅读(116) 评论(0) 编辑
摘要: 都不敢写感悟了哈哈哈。 到公司学习了三个月了。从一开始从未开发过.net学习到现在,奔着优化的case去做的。先是学了RabbitQM,接着是Kafka,kafka的partition,积压数据的读取速率和多线程的关系,也测了很久。之后转向学习Ignite cache这一块,数据存入数据库时也保留一阅读全文
posted @ 2017-12-07 14:49 Sylvia小伊 阅读(56) 评论(0) 编辑