- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 交易型系统设计原则
本文一部分内容摘自【亿级流量网站架构核心技术】,写在这里作为备忘录使用 一、系统设计尽可能遵从【墨菲定律】 任何事都没有表面看起来那么简单所有事大多时候都比你预期的时间要长可能出错的事通常都会出错如果你担心某件事发生,那么它就更有可能发生 二、系统划分时需要考虑【康威定律】 系统架构是公司组织架构的反映应该按照业务闭环进行系统拆分/组织架构划分,实现闭环、高内聚、低耦合,以
2018-01-09 19:34:19 275
转载 Mysql根据子ID查询父ID
SELECT _id as cid FROM ( SELECT @r AS _id, (SELECT @r := parentid FROM bee_category_info WHERE cid = _id) AS parentid, @l := @l + 1 AS
2018-01-09 18:56:15 2280
原创 Mysql 1175 error
由于MySQL Workbench 默认开启DELETE、UPDATE 保护模式,防止误操作数据,在执行UPDATE或者DELETE的时候会报 1175 error,这个时候要设置一下 MySQLWorkbench 中的 safe updates 选项,将前面的 勾去掉,如下图 一般还是使用SET SQL_SAFE_UPDATES = 0;每次我们想删除数据或者更新数据时使用一下
2018-01-08 21:13:46 729
原创 2018年首次面试经历
今天去参加2018年的首次面试,面试的是一家P2P金融公司,高级开发工程师职位(面试邮件里只写了面试JAVA)。 下午3点准时到了面试公司,填履历表,然后等了大约5~10分钟的样子面试官来了,因为自身技术深度不足以及广度太显浅,所以面试时间很短,以下是面试官提过的或说过的问题,这里记录一下(问题部分先后顺序)。 1、说一说你有什么比较突出的能力(考验某项或多项技能、框架学习的深度...
2018-01-08 18:17:57 447
原创 Python 入门学习--猜数字游戏
游戏虽小,但是能学到基本知识,小游戏中用到了外援(随机数模块) 先说下游戏需求及规则 1、用户可以输入任意数字(且只能是数字,如果不是数字要给出提示,例如:请输入大于0的数字) 2、用户可以无限次尝试,直到用户输入 0 表示要退出程序,用户输入0的时候给与二次确认是否退出,例如输入y或Y表示确认退出, 输入 N或n表示还要继续玩 3、根据用户输入给与适当提示,比如输入的比系统生成的大了或者
2018-01-01 18:08:55 690
原创 Python 入门学习-第一段Python代码
input 一个内置的输入函数 if else 逻辑分支 print 控制台打印输出 str 将一个数字转换为字符串 int 将一个字符串(变量) 转换为数字 inpNum=input("请输入一个数字:") inpNum=int(inpNum) if inpNum > 0: print("你输入了:"+str(inpNum)) else: print("请输入大于0的数
2018-01-01 17:00:01 500
原创 解决mac 下Python IDLE 不能输入中文问题
最近在学习Python,安装好IDLE 后发现不能输入中文,经过度娘后找到解决办法,记录一下 我本机是因为打开IDLE 时有个警告(如下图) 经过度娘后得知,是因为mac自带的 Tcl/Tk 版本太低了,我安装的IDLE 需要至少8.5.9版本才能才行 参考: https://www.zhihu.com/question/26532408 在
2018-01-01 16:45:25 3528
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人