03 2017 档案

摘要:由於Python讀取寫入文件都必須是字符串,否則會報錯,所以使用pickle來讀取存儲Python原生對象。需要注意的是,打開文件的方式必須是二進制’b’。 阅读全文
posted @ 2017-03-30 10:53 Aaron_Guo237 阅读(156) 评论(0) 推荐(0)
摘要:1. 介绍 适配器模式是通过Adapter将一个接口转换成目标接口。使两个不同的接口可以一起工作。 2. 角色 被适配类:被适配对象是被适配接口的实现。 目标接口:希望转换成的接口,客户期望的接口。 适配器:将被适配接口转换成目标接口的类。 客户:使用目标接口的对象。 3. 类图 4. 关键代码 适 阅读全文
posted @ 2017-03-28 22:14 Aaron_Guo237 阅读(127) 评论(0) 推荐(1)
摘要:下载源码并解压numpy-1.9.0.zip 安装相关工具。 [root@localhostmyhaspl]# yum install wget [root@localhostmyhaspl]# yum install unzip [root@localhostmyhaspl]# yum insta 阅读全文
posted @ 2017-03-26 00:41 Aaron_Guo237 阅读(1677) 评论(0) 推荐(0)
摘要:对Python3中的字典做一个不完整小结。 字典中是没有顺序的。 dict中的键只能是不可变对象。 创建dict的四种方法 下面是仅Python3支持的创建字典的方式: 阅读全文
posted @ 2017-03-25 22:30 Aaron_Guo237 阅读(1921) 评论(0) 推荐(0)
摘要:共享锁和排它锁 排它锁:当某一个会话正在更新某一行,为了防止其他会话修改这一行,这行会被锁定这种锁称为排他锁。被排他锁锁定的行仍然可以被其他会话读取。 共享锁:在一个表上放置共享锁的目的是为了防止其他会话获得这个表上的排他锁。 所有的DML语句都需要这两种锁:受影响记录的排它锁和表的共享锁。排它锁能 阅读全文
posted @ 2017-03-25 14:46 Aaron_Guo237 阅读(239) 评论(0) 推荐(0)
摘要:前几天遇到一个问题,在使用Oracle的时候误删除了一个表中的一些记录(且已经提交了)。询问指导老师,找到了一个很实用的方法:闪回查询。 语法如下: 意思就是查询emp这张表1小时之前的数据。下面举出具体例子。 问题2(只是了解):如果你是drop掉的某张表,那也没关系(前提是你使用的数据库是Ora 阅读全文
posted @ 2017-03-25 11:33 Aaron_Guo237 阅读(3896) 评论(1) 推荐(0)
摘要:最近學習了Python3的列表,做個總結。(簡單的就不說了。。) 列表是1任意對象的有序集合,2通過便宜讀取,3可變長度,嵌套以及任意嵌套,4對象引用數組(列表中可能包含對其他對象的引用,Python總是會存儲對象的引用,而不是對象的一個拷貝)。 一下是本次練習的代碼,附有注釋。 阅读全文
posted @ 2017-03-24 16:35 Aaron_Guo237 阅读(449) 评论(0) 推荐(0)
摘要:今天在采集58-二手市场数据时,遇到一个问题:网页的样式不够规范导致采到的数据奇形怪状,具体的数据表如下: 这种数据不利于观察,也无法用于分析。我是用case-when来进行初步的清洗。(substr中的startindex和endindex需要自己数~) 这样得到的数据就比较规范了: 由此,可以总 阅读全文
posted @ 2017-03-23 17:46 Aaron_Guo237 阅读(1507) 评论(0) 推荐(0)
摘要:最近装了Oracle12c,发现和之前的oracle数据库有很大的区别(pdb,cdb等等)。最麻烦的是默认情况下没有scott测试用户,通过查阅资料得到如下的解决方案: 1. oracle12c默认为cdb数据库,转换为pdb数据库才可以像原来一样解锁scott测试用户。下面介绍转换成pdb方法, 阅读全文
posted @ 2017-03-22 22:08 Aaron_Guo237 阅读(1869) 评论(0) 推荐(1)
摘要:今天遇到這個簡單的問題,但是忘記j8之前要將得到的日期加一天是怎麼做的了,因此記下備忘。 部分代碼如下: 利用j8的新特性,得到日期下一天更加方便了: 阅读全文
posted @ 2017-03-22 09:57 Aaron_Guo237 阅读(9094) 评论(0) 推荐(0)