JavaScript判断对象是否是NULL
写js经常会遇到非空判断 自己没有做总结,特地转载。很有帮助 function isEmpty(obj) {// 检验 undefined 和 null if (!obj && obj !== 0 && obj !== '') { return true; } if (Array.prototype.isPrototypeOf(obj) && obj.length === 0) { return true; } if (Object.prototype.isPrototypeOf(obj) && Object.keys(obj).length === 0) { return true; } return false;}
2019年3月份日志
20190301 周五3月第一天,周五,一到周五就感觉轻松了许多,飘得很。 ::aru:tongue:: 再忙也不觉得心累哈哈哈哈然而临近下班时,生产出现了问题,(´இ皿இ`)得加会班了。 20190302-20190303 周末额,周末两天刚好育碧的全境封锁2开放测试,都在玩去了φ( ̄∇ ̄o),真好玩哈哈哈哈哈,果断预购了,买的标准版,使用100金币打8折,折后240多软妹币 20190304 周一又到了周一,加油吧,把没做完的事情加班加点做完 20190305 周二工作上遇到批量处理之后,如果在页面上弹框提示该批量的处理结果状态,解决方案是:在ajax成功后时间再调用方法查询这笔批量的结果,返回页面后循环成list的字符串弹框展示。今天就是完成了批量提示的需求优化内容。上班有时候划划水,最近逼乎逛得勤快,倒是微博逛得少了,看来是喜欢吃瓜的心理 ::huaji:huaji03::今天买了清明假期去广州的飞机票 ::aru:pouting:: 哦也 贴一张昨晚拍的图片,就在公司附件的高新咖啡街区 20190306 周三昨晚加班到9点多,终于把事情给做完了。开心~晚上回去,在b站上看《 ...
日常喜加一
steam日常喜加一 男生逛steam堪比女生逛化妆店。 shut up and take my money 8说了,开冲
收到这样的报文,你做何感想
和另外一个项目组做接口对接,看下他们处理返回的报文。 其中有一个是null,却当成字符串 ::aru:blood::
去女朋友家过年
好久没来看博客了,博客的邮箱用的QQ邮箱,由于有定期修改QQ密码的习惯,导致忘记修改博客的邮箱提醒的QQ的密码,以为没有人来看,进来一看,有写留言,还是感觉挺开心的。 今年春节是在女朋友家去过年的,也是第二次去女朋友家,第一次还是2018年的国庆。未来的岳父岳母大人都非常的好,第一次没有在父母身边过年,让我感到也不是挺失落,第一次没有在父母身边过年。和岳父岳母大人也谈了谈结婚的事情,打算是2019年的国庆,想想也只有这个时候有时间,到时候随便也把婚假7天都请了,时间充裕点。我咸宁,她随州,虽然同省,还是有点距离的,路途有半天。提前还得好好规划下,问了我爸妈,也问了她爸妈,大致流程也算明白了点 我带我爸爸妈妈去女方家提亲(见个面,吃个饭,喝个茶,聊聊天) 我接女方的爸爸妈妈和其他亲戚提前来我家 隔天在酒店举办婚礼 女方选个时间,在女方也请客吃饭 ...
发现个了不得的项目
偶尔发现github上一个了不起的项目上面有很多小姐姐 ::aru:shy:: 你没错看错,都是大佬很多漂亮的小姐姐
2018年年终总结
一.存在的困难和不足 有时候开发过程中求快,忽略了一些难以一眼就发现的问题,在敲代码的过程,应该思考为什么这么写。同时应该联想到该如何处理异常状况。这是需要在后面的开发过程中不断完善的内容。 刻苦专研的精神还不够,有时候会不求甚解。这是我的不足,应该在时间充足的情况下,加班也要把不懂的问题搞懂弄通。 总是认为前人留下来的代码与我无关,这是我不负责任的表现。虽然不是自己写的代码,但是自己负责了这一块,应该将全部的代码都审视一边,哪怕是前人留下的BUG,也需要对此负责。这是我的不足的地方,也是我今后要担当的地方,不管是谁写的,只要是我负责的这一块,这块出问题了,那就是我的责任! 对业务知识的覆盖面还不够宽广。 二.明年目标 开发在快的基础上,求稳! 对不清楚的地方做上记号,求甚解! 对自己负责的模块,不留遗憾! 加强对业务知识的学习! 加强数据库的相关只是,争取考个oracle数据库相关的认证。 控制自己的情绪。 三.结尾以上就是我对2018年的总结,请领导批评指正,希望我能不断的成长,改进和完善,提升自我。
oracle存储过程 关于update的动态SQL-工作心得
花了我一下午时间,外加晚上加班终于把存储过程的主要功能给写出来了!!!emmmmm,做个笔记后面有时间就细细分析下,先把代码贴一下。 create or replace procedure P_SYNC_TA_PRODUCT_TEST(v_res OUT NUMBER, v_errorCode OUT NVARCHAR2, v_errorMsg OUT NVARCHAR2, d_dateStartDate IN NVARCHAR2, d_dateEndDate IN NVARCHAR2) IS --查询是否存在 ...
谁不是为了一日三餐奔波劳碌啊
维护世界和平守护祖国大好河山
没想到我的知乎提问竟然上了知乎热搜第二
我就随便一问,没想到就上热搜了 虽然不是什么好问题。。。纯属闲得蛋疼 如果有人看得不爽的话,emmmm,不好意思啊 Σ(っ °Д °;)っ ::aru:distressed:: 喜欢看新闻,当吃瓜群众,真的令人蛋疼
junit测试类防止事务回滚-工作心得
在编写测试类时,调用service层,存在数据库操作 需要实现数据库的新增或者修改。 不添加关键注解的话,会出现下列的日志报告 可以看到关键日志部分:Rolled back transaction for test 出现了回滚操作 这时如果需要在测试类中修改数据,就要添加注解,防止自动回滚 @Rollback(false) 添加位置为类名上方 添加了返回自动回滚注解之后,看下打印的日志 Committed transaction for test 说明我们的sql已经commit了。实现数据库的变更。 哦啦~
oracle的多表合并查询-工作心得
刚刚开发需求写了个SQL,记个笔记,学习下关于数据库的多表合并查询的用法 select t.* from A t UNION ALL/UNION/Intersect/MINUSselect s.* from B s; ##UNION ALL 使用UNION ALL,表示取A、B的合集,不过滤重复的数据行 ##UNION 使用UNION,会将结果集A和结果集B进行UNION ALL运算,然后取两者交集的余集作为结果集 ##Intersect 使用Intersect,会将结果集A和结果集B进行UNION ALL运算,然后两者之间的集交集作为结果集和UNION刚好相反 ##MINUS 使用MINUS,取结果集A减去结果集B留下的差集,注:如果结果集A小于等于结果集B,返回空结果集. 好啦,下面进入实战阶段,我就直接将我写的SQL贴出来吧 select a.* from (select t.c_fund_account_name as "fundAccountNo", --基金账号 tfp.project_code as " ...
翻译翻译,什么叫他妈的惊喜?
黄四郎:三天之后,一定给县长一个惊喜 张麻子:汤师爷,他是胡万的恩人,现在又成了你的恩人。你给翻译翻译,什么叫惊喜?翻译翻译,什么叫惊喜? 汤师爷:这还用翻译,都说了。 张麻子:我让你翻译给我听,什么叫惊喜? 汤师爷:不用翻译,这就是惊喜啊。 黄四郎:难道你听不懂什么叫惊喜? 张麻子:我就想让你翻译翻译,什么叫惊喜! 汤师爷:惊喜嘛 张麻子:翻译出来给我听,什么他妈的叫惊喜!什么他妈的叫他妈的惊喜! 汤师爷:什么他妈的叫惊喜啊? 黄四郎:惊喜就是三天之后,我出一百八十万给你们出城剿匪,接上我的腿!明白了吗? 汤师爷:这就是惊喜啊 张麻子:翻译翻译 翻译翻译! 汤师爷:惊喜就是三天之后,给你一百八十万两银子出城剿匪,接上他的腿! 张麻子:哈,大哥这他妈的惊喜啊,小弟我愿意等你三天 黄四郎:好
重庆公交车坠江事件
看完视频心里都是颤抖的,一车人!都没了!!! 看到有乘客攻击司机,如果你以为事不关己可以坐在那儿看热闹,下一秒有可能你们这些看热闹的都会没命!所以,为了您的生命安全,该出手时必须出手! 愿逝者安息!