摘要: 一.My 1.git merge --no-ff my_branch 2.git commit -am 'test' 3.发现不想使用当前提交,git log查看历史,选取一个较远的节点,commit id为版本号 4.git reset --hard 较远节点号 5.git pull得到当前远程的 阅读全文
posted @ 2018-11-27 10:29 rOtk1992 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1.为什么要实现Serializable (1)将内存中的对象数据存在磁盘中持久化 (2)将对象从一个应用程序发送到另一个应用程序 实现Serializable接口可以把对象序列化为字节流,实现传输必须实现序列化。 使用时将字节流反序列化为对象,应用其创建的副本。 2.为什么网络传输时对象要序列化, 阅读全文
posted @ 2018-11-21 21:00 rOtk1992 阅读(6934) 评论(0) 推荐(0) 编辑
摘要: BTREE索引和 HASH 索引的差异: (1)HASH索引只用于使用 = 或 <=> 操作符的等式比较。如果一定要使用范围查询 的话,只能使用BTREE索引。 (2)优化器不能使用 Hash 索引来加速 order by 操作。 (3)使用 Hash 索引时 MySQL 不能确定在两个值之间大约有 阅读全文
posted @ 2017-08-25 22:45 rOtk1992 阅读(1650) 评论(0) 推荐(0) 编辑
摘要: 由一段代码引入: format:输出print与格式化输出format的典型配合使用。 {0}代表format的参数的位置,{0}为第一个参数,{1}为第二个参数....format中的参数由逗号分隔。 如 format中的参数即print要输出的值。 shape: 阅读全文
posted @ 2017-06-02 17:19 rOtk1992 阅读(732) 评论(0) 推荐(0) 编辑
摘要: Ubuntu默认Python为2.7,所以安装Python包时安装的为py2的包。 利用alternatives机制更改py3为默认。 shell里执行: 效果如下: 此时,在命令端输入安装命令则会自动安装支持py3的包。 Numpy: Scipy: Matplotlib: Pandas: 统计建模 阅读全文
posted @ 2017-06-02 15:25 rOtk1992 阅读(8512) 评论(0) 推荐(0) 编辑