摘要:
总结下最近对MySQL数据库的认识 Q:在手动开启事物后,commit失败是否需要显示的rollback? A:在网上查了不少资料,没有查到明确的答案。问了身边的朋友,朋友也不太了解,不过均表示显示的rollback操作一下也没错,保险点。又去问了DBA,DBA说需要。 官网上对于事物的这块是这么讲 阅读全文
posted @ 2018-04-04 15:07
symons
阅读(153)
评论(0)
推荐(0)
|
摘要:
总结下最近对MySQL数据库的认识 Q:在手动开启事物后,commit失败是否需要显示的rollback? A:在网上查了不少资料,没有查到明确的答案。问了身边的朋友,朋友也不太了解,不过均表示显示的rollback操作一下也没错,保险点。又去问了DBA,DBA说需要。 官网上对于事物的这块是这么讲 阅读全文
posted @ 2018-04-04 15:07
symons
阅读(153)
评论(0)
推荐(0)
摘要:
我之前在用vim编辑python代码的时候,折叠的功能都没啥问题 后来在编辑go代码的时候,我发现我一保存,折叠全都消失了,我很费解,就推断跟我使用的插件有关系,因为我保存的时候会触发gofmt插件格式化代码,但是当时比较懒也没继续追查下去。 今天一位同事问我vim中折叠相关的问题,我就又想起来了, 阅读全文
posted @ 2017-11-02 22:27
symons
阅读(738)
评论(0)
推荐(0)
摘要:
废话少说上code, 这个是从当前日期开始,往后增加一个月时间 阅读全文
posted @ 2017-08-22 18:27
symons
阅读(1671)
评论(2)
推荐(0)
摘要:
背景 我有2个定时任务,一个任务A是00:00开跑,另一个B是04:00开跑。正常情况下A会在2点多时候跑完,但是某一天因为某一步骤用的时间过久,导致4点还没跑完,这时候A内存占用大约在12g左右。4点开始了,B开始运行了,逐渐的跑起来了,当内存用到6g左右的时候,系统内存不足,把A杀死了。 疑问: 阅读全文
posted @ 2017-07-16 16:28
symons
阅读(163)
评论(0)
推荐(0)
摘要:
1. 数据格式 id1,n1 id2,n2 ... 要对每个id进行一个n的加和 这个主要利用了awk的数组 阅读全文
posted @ 2017-05-04 20:19
symons
阅读(110)
评论(0)
推荐(0)
摘要:
机器配置 CPU: Intel Core i5-6200U RAM: 8G Resolution: 1920x1080 我在arch下常用的软件 图形桌面环境 i3wm wifi无线管理 NetworkManager 邮件客户端 thunderbird 数据库管理客户端 DBeaver 字体 mon 阅读全文
posted @ 2016-12-18 14:02
symons
阅读(1956)
评论(0)
推荐(0)
摘要:
业务场景: 我们经常会跑一些月级别或者周级别的报表。 周级别的报表还比较好确定,就是七天前的直接用timedelta(days=7)来获取开始日期就可以了; 但是月级别的报表就要麻烦一些,因为timedelta这个函数没有month这个参数,那我们怎么来获取一个月前的一号呢,还要考虑到这个月有多少天 阅读全文
posted @ 2016-10-10 03:24
symons
阅读(6502)
评论(0)
推荐(2)
摘要:
Linux symons_laptop 4.8.2-1-ARCH #1 SMP PREEMPT Mon Oct 17 08:11:46 CEST 2016 x86_64 GNU/Linux 上面是我的机器 1. 下载go 2. 检查go版本 go version go1.7.3 linux/amd6 阅读全文
posted @ 2016-06-06 21:53
symons
阅读(432)
评论(0)
推荐(0)
摘要:
python中的property是比较好用的。 先来一段代码 这段代码用了property装饰器还用了setter,我之前用property比较多,比如我已经制定了一个状态,但是想获得这个状态对应的中文描述,加一个property就好,这样可以把这个状态当作这个对象的属性来操作,但是我知道了状态的描 阅读全文
posted @ 2016-06-05 20:11
symons
阅读(642)
评论(0)
推荐(0)
|