symons

___________每一天都是幸福的!!

  博客园  ::  :: 新随笔  ::  :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 ··· 22 下一页

2018年4月4日

摘要: 总结下最近对MySQL数据库的认识 Q:在手动开启事物后,commit失败是否需要显示的rollback? A:在网上查了不少资料,没有查到明确的答案。问了身边的朋友,朋友也不太了解,不过均表示显示的rollback操作一下也没错,保险点。又去问了DBA,DBA说需要。 官网上对于事物的这块是这么讲 阅读全文
posted @ 2018-04-04 15:07 symons 阅读(153) 评论(0) 推荐(0)

2017年11月2日

摘要: 我之前在用vim编辑python代码的时候,折叠的功能都没啥问题 后来在编辑go代码的时候,我发现我一保存,折叠全都消失了,我很费解,就推断跟我使用的插件有关系,因为我保存的时候会触发gofmt插件格式化代码,但是当时比较懒也没继续追查下去。 今天一位同事问我vim中折叠相关的问题,我就又想起来了, 阅读全文
posted @ 2017-11-02 22:27 symons 阅读(738) 评论(0) 推荐(0)

2017年8月22日

摘要: 废话少说上code, 这个是从当前日期开始,往后增加一个月时间 阅读全文
posted @ 2017-08-22 18:27 symons 阅读(1671) 评论(2) 推荐(0)

2017年7月16日

摘要: 背景 我有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)

2017年5月4日

摘要: 1. 数据格式 id1,n1 id2,n2 ... 要对每个id进行一个n的加和 这个主要利用了awk的数组 阅读全文
posted @ 2017-05-04 20:19 symons 阅读(110) 评论(0) 推荐(0)

2016年12月18日

摘要: 机器配置 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)

2016年10月10日

摘要: 业务场景: 我们经常会跑一些月级别或者周级别的报表。 周级别的报表还比较好确定,就是七天前的直接用timedelta(days=7)来获取开始日期就可以了; 但是月级别的报表就要麻烦一些,因为timedelta这个函数没有month这个参数,那我们怎么来获取一个月前的一号呢,还要考虑到这个月有多少天 阅读全文
posted @ 2016-10-10 03:24 symons 阅读(6502) 评论(0) 推荐(2)

2016年9月4日

摘要: 阅读全文
posted @ 2016-09-04 11:35 symons 阅读(199) 评论(0) 推荐(0)

2016年6月6日

摘要: 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)

2016年6月5日

摘要: python中的property是比较好用的。 先来一段代码 这段代码用了property装饰器还用了setter,我之前用property比较多,比如我已经制定了一个状态,但是想获得这个状态对应的中文描述,加一个property就好,这样可以把这个状态当作这个对象的属性来操作,但是我知道了状态的描 阅读全文
posted @ 2016-06-05 20:11 symons 阅读(642) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 22 下一页