Golang 踩坑之切片的陷阱

Jackey Golang 3,172 次浏览 0 评论 ,
以下两个函数执行结果一样吗?为什么? func f2() { ia := [...]int{1, 2, 3, 4, 5} ia2 := ia[1:3] for i := 6; i < 10; i++ { ia2 = append(ia2, i) } fmt.Println(ia, ...

Python 如何在环状数据结构中管理内存

Jackey Python 3,257 次浏览 0 评论
# 如何在环状数据结构中管理内存 from pip._vendor.distlib.compat import raw_input class A(object): def __del__(self): print('in A.__del__') a = A() import sys # 类的初...

Python 如何让类支持比较操作

Jackey Python 2,995 次浏览 0 评论
# 如何让类支持比较操作 from functools import total_ordering from abc import ABCMeta, abstractmethod @total_ordering class Shape(object): @abstractmethod def area(self): p...

Python如何创建可管理的对象属性

Jackey Python 3,029 次浏览 0 评论
# 如何创建可管理的对象属性 from math import pi class Circle(object): def __init__(self, radius): self.radius = radius def getRadius(self): return self.radius ...

Python 如何让对象支持上下文管理

Jackey Python 3,093 次浏览 0 评论
# 如何让对象支持上下文管理 from telnetlib import Telnet from collections import deque from sys import stdout, stdin class TelnetClient(object): def __init__(self, addr, port=23): ...

Python如何创建大量实例节省内存

Jackey Python 2,863 次浏览 0 评论
# 如何创建大量实例节省内存 class Player(object): def __init__(self, uid, name, status=0, level=1): self.uid = uid self.name = name self.status = status sel...

Charles https 抓包配置

Jackey 其他 4,464 次浏览 0 评论 , ,
Mac和iOS为例 PC端证书安装 打开Charles 在菜单栏选择 Help → SSL Proxying → Install Charles Root Certificate,将证书安装至电脑,并打开钥匙串访问(需要在左侧选择系统)。 证书安装后,默认是...

Python如何读写Excel文件

Jackey Python 3,034 次浏览 0 评论 ,
源数据格式: 姓名 语文 数学 外语 测试 95 99 96 张三1 90 95 91 张三2 91 96 92 张三3 92 97 93 张三4 93 98 94 张三5 94 99 95 张三6 95 1...

Python如何构建xml文档

Jackey Python 2,913 次浏览 0 评论 ,
# 如何构建xml文档 from xml.etree.ElementTree import Element, ElementTree, tostring e = Element('Data') e.set('name', 'abc') e.text = '123' e2 = Element('Row') e3 = Element('Open') e3.tex...

Python如何读写json数据

Jackey Python 3,226 次浏览 0 评论 ,
# 如何读写json数据 import json l = [1, 2, 'abc', {'name': 'Bob', 'age': 13}] print(json.dumps(l)) d = {'b': None, 'a': 5, 'c': 'abc'} print(json.dumps(d)) # 压缩字符串长度,去掉空格 ...

Python如何读写csv数据

Jackey Python 3,069 次浏览 0 评论 ,
# 如何读写csv数据 import csv # 读 rf = open('test.csv', 'r', encoding='gbk') reader = csv.reader(rf) print(next(reader)) # for row in reader: print(row) # 写 wf = open('test_copy.csv'...

Python如何使用临时文件

Jackey Python 2,974 次浏览 0 评论 ,
# 如何使用临时文件 from tempfile import TemporaryFile, NamedTemporaryFile # 系统中无法找到这个临时文件,只能本进程访问 f = TemporaryFile() f.write(b'abcdef' * 100000) f.seek(0) print(f.re...
Go