# Iterator & Iterable Iterable: 实现了 __iter__ 方法的对象 Iterator: 实现了 __iter__ 和 __next__ 方法的对象 Python 中关于迭代有两个概念,第一个是 Iterable,第二个是 Iterator,协议规定 Iterable 的 __iter__ 方法会返回一个 Iterator, Iterator 的 __next__ 方法(Python 2 里是 next)会返回下一个迭代对象,如果迭代结束则抛出 StopIteration 异常。同时,Iterator 自己也是一种...

Remember, no matter what anyone says or tells you to do, look to yourself! What’s inside you is stronger than you spell. - Ella Enchanted # 日志级别大小关系 CRITICAL > ERROR > WARNING > INFO > DEBUG > NOTSET # 输出 log 到控制台 123456789101112import...

# send mail 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152import smtplibimport os.pathfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartfrom email.mime.application import MIMEApplicationport = 25smtp_server =...

# Restful API 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111from flask import requestfrom flask import Flaskfrom flask...

# socket flow # socket server 12345678910111213141516171819202122232425262728293031323334import socketimport threadingserver = socket.socket(socket.AF_INET, socket.SOCK_STREAM)server.bind(('127.0.0.1', 8000))server.listen()def handle_sock(sock, addr): while True: data =...

# window # keyboard shortcuts 1234567891011121314Win + E: Explore,打开文件管理器/我的电脑Win + D: Desktop,显示桌面Win + L: Lock,锁定电脑Win + R: Run,打开运行窗口Alt + Tab: 切换当前桌面已打开软件窗口Ctrl + Tab: 切换当前程序内的标签窗口(如:浏览器标签)Win + Tab: 多桌面管理窗口Ctrl + Shift + Enter: 在搜索框输入软件名称,按下此快捷键可以以管理员身份运行程序Ctrl + Shift + T:...

# Mail Procedure 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354CREATE OR REPLACE PROCEDURE proc_sendmail(p_receiver VARCHAR2, -- 邮件接收人 p_subject VARCHAR2, -- 邮件标题 p_message VARCHAR2 -- 邮件正文 ) IS --下面四个变量请根据实际邮件服务器进行赋值 v_smtphost VARCHAR2(30) :=...

# 基本流程 # 创建订单 路径:Order Management > Orders, Returns > Sales Orders 填写订单头信息,客户,订单类型,销售人员 填写订单体信息,输入物料,数量… 然后 Book Order,订单 Book 之后,你会发现订单头的 Status 的状态变成了 "Booked" ,订单行的状态为 "Awaiting Shipping" ,记录下来你的订单号,后边的每一步都需要这个订单号。 状态:订单 Book...

如果數據庫 compile 文件一致等待, form 一直 pending 可能由於其他 session lock 此時就需要 kill session # 打開 plsql, Tools -> Session # 找到 lock 的 session 右鍵 kill # 如果無法 kill session, kill session 對應的進程 (progress) 3.1 查找進程 id 1234SELECT p.program, p.spidFROM v$session s, v$process pWHERE s.paddr = p.addrAND s.sid IN...

# Create Java Source 可以在 PL/SQL 中直接编译 Java 源代码 1234567create or replace and compile java source named babb aspublic class Babb{ public static String getStrMsg(String str){ return str+"\t 共有字符:"+str.length()+"个"; }} 也可以使用...