faker函数造数据
from faker import Faker
import time
import datetime
t = time.time()
import random
# fake= Faker()
# fake.name()
# 'Lucy Cechtelar'
# 初始化,设置编码为中文;默认是英文
fake = Faker(locale='zh_CN')
# name = fake.name()
target = open("user06.txt", 'a')
# 随机生成一万条数据写入到csv
for i in range(5000):
# 用户名、密码、邮箱
data = fake.ssn()
# data = fake.name() + ',' + fake.phone_number() + ',' + fake.ssn()
# data = fake.user_name() + ',' + fake.password(length=6) + ',' + fake.email()
# .insert(1, 'x')
# .join()
# print(data)
target.writelines(str(data) + '\n')
target.close()
#print(dir(fake))
函数样例:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
|
fake.__class__() # <faker.generator.Generator object at 0x7ff780c23e10> fake.__hash__() # 8793824177497 fake.__repr__() # <faker.generator.Generator object at 0x7ff78c42d590> fake.__sizeof__() # 32 fake.__str__() # <faker.generator.Generator object at 0x7ff78c42d590> fake.__subclasshook__() # NotImplemented fake.address() # 云南省荣县白云延路y座 648847 fake.am_pm() # AM fake.ascii_company_email() # zhangchao@mao.com fake.ascii_email() # yongzheng@hotmail.com fake.ascii_free_email() # gongfang@hotmail.com fake.ascii_safe_email() # tzhao@example.net fake.boolean() # True fake.bothify() # 10 Nq fake.bs() # productize front-end supply-chains fake.building_number() # E座 fake.catch_phrase() # Visionary logistical initiative fake.century() # II fake.chrome() # Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_8_9) AppleWebKit/5352 (KHTML, like Gecko) Chrome/14.0.828.0 Safari/5352 fake.city() # 成都市 fake.city_name() # 宁德 fake.city_suffix() # 市 fake.color_name() # DarkOliveGreen fake.company() # 网新恒天信息有限公司 fake.company_email() # xiongchao@cai.com fake.company_prefix() # 维旺明 fake.company_suffix() # 信息有限公司 fake.country() # 阿拉伯联合酋长国 fake.country_code() # ES fake.credit_card_expire() # 06/22 fake.credit_card_full() # JCB 16 digit柳 冉3096337563919187 07/23CVC: 610fake.credit_card_number() # 6011172478902092 fake.credit_card_provider() # Voyager fake.credit_card_security_code() # 0753 fake.cryptocurrency_code() # XDN fake.currency_code() # TWD fake.date() # 1973-07-31 fake.date_between() # 2008-01-12 fake.date_between_dates() # 2017-12-06 fake.date_object() # 1972-08-01 fake.date_this_century() # 2008-09-16 fake.date_this_decade() # 2013-12-26 fake.date_this_month() # 2017-12-01 fake.date_this_year() # 2017-09-19 fake.date_time() # 2016-08-05 03:23:26 fake.date_time_ad() # 0258-04-07 20:48:11 fake.date_time_between() # 2006-06-09 01:28:22 fake.date_time_between_dates() # 2017-12-06 10:47:23 fake.date_time_this_century() # 2001-11-30 13:58:47 fake.date_time_this_decade() # 2012-08-25 18:04:34 fake.date_time_this_month() # 2017-12-04 11:24:57 fake.date_time_this_year() # 2017-06-02 08:50:48 fake.day_of_month() # 15 fake.day_of_week() # Thursday fake.district() # 清河 fake.domain_name() # lu.com fake.domain_word() # zhao fake.ean() # 5954186746588 fake.ean13() # 9672235528133 fake.ean8() # 06171292 fake.email() # zhengtao@gmail.com fake.file_extension() # docx fake.file_name() # 品牌.doc fake.file_path() # /关于/推荐.pptx fake.firefox() # Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_7; rv:1.9.4.20) Gecko/2011-01-16 07:23:04 Firefox/5.0 fake.first_name() # 玉珍 fake.first_name_female() # 彬 fake.first_name_male() # 莹 fake.first_romanized_name() # Fang fake.free_email() # bwen@hotmail.com fake.free_email_domain() # yahoo.com fake.future_date() # 2017-12-13 fake.future_datetime() # 2017-12-19 00:29:14 fake.geo_coordinate() # -172.459902 fake.hex_color() # #b4e7a9 fake.image_url() # https://dummyimage.com/517x471 fake.internet_explorer() # Mozilla/5.0 (compatible; MSIE 6.0; Windows CE; Trident/4.0) fake.ipv4() # 6.155.240.182 fake.ipv6() # 6903:92c5:9e08:5f0c:5fda:b85e:97ec:b885 fake.isbn10() # 0-02-210237-X fake.isbn13() # 978-1-79735-105-6 fake.iso8601() # 1986-08-09T07:49:59 fake.job() # Designer, graphic fake.language_code() # bs fake.last_name() # 逯 fake.last_name_female() # 申 fake.last_name_male() # 查 fake.last_romanized_name() # Dong fake.latitude() # 10.6496555 fake.lexify() # PEdF fake.license_plate() # 4-2558G fake.linux_platform_token() # X11; Linux i686 fake.linux_processor() # i686 fake.locale() # ka_GE fake.longitude() # -45.494435 fake.mac_address() # 70:0a:bf:0f:77:47 fake.mac_platform_token() # Macintosh; PPC Mac OS X 10_7_7 fake.mac_processor() # Intel fake.md5() # 71f8c16a5f87000130b7df65611c364a fake.mime_type() # message/partial fake.month() # 11 fake.month_name() # February fake.msisdn() # 6138497580204 fake.name() # 离莹 fake.name_female() # 万成 fake.name_male() # 况丽华 fake.null_boolean() # True fake.numerify() # 877 fake.opera() # Opera/9.94.(Windows 95; nl-BE) Presto/2.9.171 Version/11.00 fake.paragraph() # 系列位置由于作品什么特别研究.精华网络或者搜索.主题我们类别这个增加. fake.paragraphs() # [u'\u516c\u53f8\u9700\u8981\u65f6\u95f4\u73af\u5883.\u7684\u4eba\u63d0\u4f9b\u79ef\u5206\u5728\u7ebf\u6807\u51c6\u6cd5\u5f8b\u6211\u4eec\u6ce8\u610f.', u'\u8c22\u8c22\u57fa\u672c\u4ec0\u4e48\u4e2d\u6587\u540d\u79f0\u7136\u540e\u9996\u9875\u5de5\u5177.\u539f\u56e0\u6ca1\u6709\u9700\u8981\u8ba1\u5212\u5b9e\u73b0\u89c9\u5f97.\u7ed3\u679c\u5f53\u524d\u7814\u7a76\u5927\u5bb6.', u'\u7684\u8bdd\u90fd\u662f\u4e4b\u95f4\u4e3a\u4ec0\u672c\u7ad9\u89c4\u5b9a\u5927\u5b66.\u5206\u6790\u62e5\u6709\u800c\u4e14\u6587\u4ef6.'] fake.password() # z@YJ7Wcpgv fake.past_date() # 2017-11-22 fake.past_datetime() # 2017-12-03 18:08:05 fake.phone_number() # 18597001558 fake.phonenumber_prefix() # 132 fake.postcode() # 870942 fake.profile() # {'website': [u'https://www.hu.net/', u'https://www.zou.cn/', u'https://shen.cn/', u'http://kong.com/'], 'username': u'wanjing', 'name': u'\u79e6\u79c0\u5170', 'blood_group': '0+', 'residence': u'\u8fbd\u5b81\u7701\u5e06\u53bf\u79c0\u82f1\u516d\u76d8\u6c34\u8857u\u5ea7 436149', 'company': u'\u9ec4\u77f3\u91d1\u627f\u4fe1\u606f\u6709\u9650\u516c\u53f8', 'address': u'\u897f\u85cf\u81ea\u6cbb\u533a\u51e4\u5170\u53bf\u5c71\u4ead\u94f6\u5ddd\u8857P\u5ea7 346744', 'birthdate': '1985-04-28', 'sex': 'M', 'job': 'Engineer, mining', 'ssn': u'433125195206070070', 'current_location': (Decimal('-15.7126615'), Decimal('-143.411020')), 'mail': u'fliang@hotmail.com'} fake.province() # 广西壮族自治区 fake.pybool() # True fake.pydecimal() # 384.433560097 fake.pydict() # {u'\u5927\u5bb6': u'https://www.gao.net/categories/categories/index.php', u'\u90a3\u4e48': 4623, u'\u72b6\u6001': datetime.datetime(1994, 3, 19, 8, 6, 12), u'\u80fd\u529b': Decimal('6.96492'), u'\u540c\u65f6': u'JpjrByPDCgnsNDfaNYgd', u'\u5ba2\u6237': 3485} fake.pyfloat() # -4099208226.9 fake.pyint() # 3270 fake.pyiterable() # [-7155.447707, u'KOQVBTsYxVpaVxpHBXiO', u'https://www.kang.com/index.php', u'jKmLqgUUOEqdXCeTGBID', u'pGVNjKcxmCTQNpdpKbgm', -48.1915257969, datetime.datetime(1975, 9, 27, 18, 22, 43)] fake.pylist() # [4770, datetime.datetime(1990, 4, 11, 9, 59, 16), 2546, 8087, -612180.919, 2.3246212976] fake.pyset() # set([u'uwFlxgSEwApkViCNpQZk', u'TlijxYEXankqWtWXkHax', u'TPgKtCtIHXIaKxgWMDjo', Decimal('-72118073288.1'), u'LYoqafrVUVggsnWJXKUg', Decimal('-239813.3099'), u'ELLFUOSNKtxYyhtCXPPg', 1371]) fake.pystr() # GdxudJdOCeExecGzFpJg fake.pystruct() # ([u'WTHzKZdDIrwhUfPHrjMb', u'MVXsSqDWyabyceZRSgGr', datetime.datetime(1993, 10, 3, 1, 1, 31), u'sKcZHJgAGVZrCIfIHwMS', 7694, u'wdedDezTMpfOxUQHaVlO', u'iMgUrRzaaYtArWrnxWda', u'tixihvoqNqQVByfEoGsg', u'https://www.qiu.com/search/explore/home.html', 898068606944.83], {u'\u6709\u9650': Decimal('4.3883198'), u'\u8fd9\u4e48': u'UVOyihAmcukcQJcVIOah', u'\u5408\u4f5c': 3743, u'\u4e0d\u540c': datetime.datetime(2005, 2, 23, 7, 35, 45), u'\u63d0\u9ad8': datetime.datetime(1987, 2, 10, 2, 28, 44), u'\u8bc4\u8bba': 8874, u'\u5173\u4e8e': u'apan@wei.net', u'\u7ec4\u7ec7': 468, u'\u60c5\u51b5': 6083, u'\u884c\u4e1a': u'qiang61@long.org'}, {u'\u4e13\u4e1a': {3: u'AkBWAoxmmokgNrRogyYk', 4: [4596, u'nJzscDjtYSbEzPdkOkRK', 5365], 5: {3: 4605, 4: u'chao87@wei.com', 5: [u'xia30@lu.cn', datetime.datetime(2006, 10, 25, 21, 37, 41)]}}, u'\u4e2d\u6587': {8: [u'oYYfArTznrMITieKBrdT', u'QoESvZcnaAZFmaQqjrgk', u'afkzJChqTNmwwcUXcTOu'], 9: {8: u'ughNWEsmKFFnPReWycbf', 9: [-6.41272, -39213.981], 7: u'RKIcxKTOThQLwaIgVFWe'}, 7: u'uIVZuDPnedhnOJVZUzfX'}, u'\u8fd8\u662f': {9: u'JqElYMJfaassiofLGvLn', 10: [4443, u'aZgiftVvonSEzCzTddiO', u'shaowei@yan.com'], 11: {9: 9967, 10: 5143, 11: [u'usmTtsPWPYtObuYObOpB', Decimal('-31192.5654601')]}}, u'\u6765\u81ea': {1: u'sIqUyGCneohdHGgznDuU', 2: [datetime.datetime(2007, 5, 31, 11, 24, 16), 8321, u'pfIJmDxwAquYLyxrpuVz'], 3: {1: u'gliang@hotmail.com', 2: Decimal('33965.0'), 3: [u'AexgPcuhOIziJhYifZtR', datetime.datetime(2003, 3, 24, 22, 28, 43)]}}, u'\u7cfb\u7edf': {4: u'welRgeLqhOQPGkdkviok', 5: [Decimal('-46.5'), u'hmJxbwRBLukmjHylLojM', u'http://www.mao.cn/search/tag/index.html'], 6: {4: u'http://zou.cn/tag/index/', 5: u'uBlLVOtLauDbAMlrpTZM', 6: [u'bqiHwnSArJdlQnvsbKPN', u'RQdmtWPMwiFuaThJrMWm']}}, u'\u6280\u672f': {8: 2626, 9: [Decimal('4719860282.19'), Decimal('-392046163.17'), datetime.datetime(2005, 1, 11, 13, 21, 2)], 10: {8: u'MoUiPqxBcSTrkudFLIza', 9: u'XUQtWQGntEeuayziAnYA', 10: [u'ulhMPZKMdlQzfWdUuYIF', datetime.datetime(1994, 7, 25, 9, 15, 28)]}}, u'\u9009\u62e9': {8: {8: [u'yong58@ren.cn', u'cGFuWyLdFRUzGhTCaFjE'], 6: 7701, 7: datetime.datetime(2010, 8, 15, 10, 6, 13)}, 6: u'zengwei@gmail.com', 7: [6858, 6403, datetime.datetime(1984, 4, 18, 11, 0, 12)]}, u'\u4e00\u70b9': {0: 6620, 1: [u'OrTScuyESDqszlQjOlYX', u'hJahyMWdkPLhNOMzrdfy', u'mmZYqEDMYPodgUuICyct'], 2: {0: -33313798379.385, 1: u'XRpLoRsRMQIROsBqIHlG', 2: [u'xZozzLqTMwXpfdTpMscc', u'https://www.xia.com/']}}, u'\u7531\u4e8e': {2: u'naguo@qian.com', 3: [u'wTVRQMbwJPUNAKbhAKFs', Decimal('-679732200.8'), u'braeyLsfMvOtsSrgwlxX'], 4: {2: u'feviQSXEPjAzICRiXIWU', 3: u'xiuyinghe@gmail.com', 4: [5961281603639.0, u'YNOuECSZEExtHvlGKwwE']}}, u'\u56fe\u7247': {5: datetime.datetime(1977, 3, 29, 23, 38), 6: [u'http://yin.com/main.jsp', u'yanjia@yahoo.com', 632.53909299766], 7: {5: u'RqBzkDuehAQUCHYQCmAZ', 6: 4597, 7: [8421, 7708]}}}) fake.pytuple() # (u'CJFHMwspGSwiPKfZhCVY', u'IDhxTOsuOiDHOlKtMbbe', 6637, 978, u'RodatDSuaRbwlgTJNzKx', u'fsUVemSiAyPqyLFmfdZD', u'zhujuan@li.cn', u'https://kong.cn/categories/app/login.htm', Decimal('-406039.250589'), 8127) fake.random_digit() # 9 fake.random_digit_not_null() # 6 fake.random_digit_not_null_or_empty() # 5 fake.random_digit_or_empty() # 3 fake.random_element() # a fake.random_int() # 4585 fake.random_letter() # o fake.random_number() # 80709883 fake.random_sample() # ['a', 'c'] fake.random_sample_unique() # set(['a', 'c', 'b']) fake.randomize_nb_elements() # 13 fake.rgb_color() # 97,134,130 fake.rgb_css_color() # rgb(39,226,180) fake.romanized_name() # Qiang Du fake.safari() # Mozilla/5.0 (Windows; U; Windows NT 6.0) AppleWebKit/532.2.5 (KHTML, like Gecko) Version/4.0.2 Safari/532.2.5 fake.safe_color_name() # yellow fake.safe_email() # ming14@example.net fake.safe_hex_color() # #ff3300 fake.sentence() # 方法科技是否只有无法. fake.sentences() # [u'\u4ec0\u4e48\u672c\u7ad9\u6280\u672f\u4e00\u6b21\u8868\u793a\u4e0d\u540c\u5904\u7406.', u'\u8fd0\u884c\u65b9\u5f0f\u80fd\u529b\u4e00\u6837\u5f53\u524d.', u'\u6700\u65b0\u901a\u8fc7\u4e00\u4e2a\u5b66\u6821\u5f53\u524d\u4eca\u5e74\u5982\u679c\u5efa\u8bbe.'] fake.sha1() # 7052c75358562302ddacd77e14e49986926374fa fake.sha256() # 27e24e47230c764507a2e54d25a495e2f1f24ebcc23c6bf2b213b21379f8865e fake.simple_profile() # {'username': u'nayuan', 'name': u'\u5b87\u9633', 'birthdate': '1975-11-12', 'sex': 'M', 'address': u'\u6c5f\u897f\u7701\u6f5c\u6c5f\u53bf\u6c38\u5ddd\u62d3\u8defj\u5ea7 699193', 'mail': u'guiying19@hotmail.com'} fake.ssn() # 410403194106288547 fake.street_address() # 燕街L座 fake.street_name() # 广州街 fake.street_suffix() # 路 fake.text() # 留言大小看到.成为控制拥有.电子个人产品产品这么其他文章.国际谢谢公司系统为什.一起其他作品客户一种系列.事情中国记者.男人为什组织的话.要求部门希望.很多投资深圳方面操作威望需要.注意你们这种学生可是所有通过基本.游戏时候日本目前数据生活得到.市场这是还是学校时间最后.关于之后浏览相关企业支持结果类别.正在专业人员实现. fake.time() # 17:02:29 fake.time_delta() # 8837 days, 21:54:15 fake.time_object() # 03:34:28 fake.time_series() # <generator object time_series at 0x7ff7800cb280> fake.timezone() # Asia/Jerusalem fake.tld() # cn fake.unix_time() # 1100321594 fake.uri() # https://pan.org/terms/ fake.uri_extension() # .php fake.uri_page() # login fake.uri_path() # app/category fake.url() # http://www.xie.com/ fake.user_agent() # Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_6; rv:1.9.5.20) Gecko/2016-10-29 04:38:17 Firefox/12.0 fake.user_name() # jingmo fake.uuid4() # f64bcfad-67c4-c748-5e19-86a74848e6fa fake.windows_platform_token() # Windows NT 5.2 fake.word() # 更新 fake.words() # [u'\u7136\u540e', u'\u5927\u5b66', u'\u7a0b\u5e8f'] fake.year() # 2001 |
参考链接:https://www.jb51.net/article/175348.htm
https://www.jb51.net/article/198943.htm
faker函数造数据的更多相关文章
- 再也不用线上倒数据了,使用 Faker 来造一批假的数据吧。
背景每当建表之后,常常需要写一批假的数据,用于测试算法.数据量的压力测试.列表翻页. 查看详情.数据关联等.这时就需要借助一款造数据的工具,它就是今天所要介绍的 Faker. 介绍 Faker 这个工 ...
- 自动造数据利器,Faker 了解一下?
1. 背景 在软件需求.开发.测试过程中,有时候需要使用一些测试数据,针对这种情况,我们一般要么使用已有的系统数据,要么需要手动制造一些数据.由于现在的业务系统数据多种多样,千变万化.在手动制造数据的 ...
- 推荐一款Python开源库,技术人必备的造数据神器!
1. 背景 在软件需求.开发.测试过程中,有时候需要使用一些测试数据,针对这种情况,我们一般要么使用已有的系统数据,要么需要手动制造一些数据.由于现在的业务系统数据多种多样,千变万化.在手动制造数据的 ...
- 前端工具mock的使用 - 造数据模拟网络请求
前后端同步开发过程中,有时候前端页面完成了,需要等待后端接口完成部署后才能联调. 这个时候如果不想等待,想自己造数据模拟网络请求,这种情况就能用到mock工具了. mock工具可以用在web网站,也能 ...
- Flask实战-留言板-使用Faker生成虚拟数据
使用Faker生成虚拟数据 创建虚拟数据是编写Web程序时的常见需求.在简单的场景下,我们可以手动创建一些虚拟数据,但更方便的选择是使用第三方库实现.流行的python虚拟数据生成工具有Mimesis ...
- 性能测试四十:Mysql存储过程造数据
性能测试是基于大量数据的,而进行性能测试之前肯定没那么多数据,所以就要自己准备数据 数据构造方法: 1.业务接口 -- 适合数据表关系复杂 -- 优点:数据完整性比较好2.存储过程 -- 适合表数量少 ...
- SQL Server 用表中已有数据造数据
从表中选择数据再插入到表中(select XXX into 与insert into XXX select的结合) 在做性能测试时需要大量的业务数据.完全从画面造数据比较费时间,使用SQL文批量插入数 ...
- SQL学习之使用常用函数处理数据
一.在介绍使用函数处理数据前,先说下使用DBMS(数据库管理系统)处理数据所带来的问题! 1.与几乎所有的DBMS都同等的支持SQL语句(如SELECT)不同,每一个DBMS都有特定的函数,事实上,只 ...
- 类中成员函数与数据成员private/pubic/protected
类中成员函数与数据成员private/pubic/protected
- 【转载】Sqlserver数据库中无自增Id的情况下使用ROW_NUMBER()函数进行数据分页
在Sqlserver数据库中,如果查询表中含有自增长Id列,一般会采用select Top的方式来数据的分页操作.而实际上很多数据表设计的时候,不一定含有自增长Id列,那么数据库没有Id自增列的时候要 ...
随机推荐
- Vue搭建项目的完整流程 如何搭建一个完整的vue项目 vue项目架构
vue项目架构 技术栈:vue3.vue-router .vuex(和pinia).element plus .axios.ts.sass 1.安装vue3 脚手架+ ts vue create ad ...
- yaml文件详解
一.yaml文件详解 前言 Kubernetes 支持 YAML 和 JSON 格式管理资源对象JSON 格式:主要用于 api 接口之间消息的传递YAML 格式:用于配置和管理,YAML 是一种简洁 ...
- NETAPP硬盘更换
netapp硬盘新增 一.找到坏盘,插上新盘# 1.登陆到想要点亮的硬盘相对应的控制器上,并进去高级模式. priv set advanced 2.利用disk show -v 查看想要点亮的硬盘名字 ...
- mac os黑苹果安装
前言 习惯了mac敲代码的攻城师很难再去适应windows,那么如何在windows上安装苹果系统呢?用黑苹果. 关于黑苹果的安装,网上的一大堆教程显得过于啰嗦,又是安装Unlocker破解mac限制 ...
- JZOJ 6799. 【2014广州市选day2】game
题目 思路 呵呵,正解并不是什么神奇的方法 而是最原始的最粗暴的最有用的最万能的----搜索 依题模拟即可 \(Code\) #include<cstdio> #include<cs ...
- 随时代变迁而进化的治疗策略不断提高RA无药缓解机会[EULAR2015_SAT0058]
随时代变迁而进化的治疗策略不断提高RA无药缓解机会 SAT0058 DMARD-FREE SUSTAINED REMISSION IN RHEUMATOID ARTHRITIS: AN OUTCOME ...
- 登峰造极,师出造化,Pytorch人工智能AI图像增强框架ControlNet绘画实践,基于Python3.10
人工智能太疯狂,传统劳动力和内容创作平台被AI枪毙,弃尸尘埃.并非空穴来风,也不是危言耸听,人工智能AI图像增强框架ControlNet正在疯狂地改写绘画艺术的发展进程,你问我绘画行业未来的样子?我只 ...
- WHAT IS PPM Encoder ?
About PPM Encoder The PPM encoder allows to encode up to 8 PWM (pulse width modulated) signals into ...
- 基于官方Chrome、Firefox软件包得到便携版
1. 前言 安装好操作系统后,一般系统都带有浏览器,比如,Windows 10 自带Edge.Ubuntu 自带Firefox等等.有的时候我们想使用一下别的浏览器或者是别的版本(如,开发者版),可是 ...
- OSI网络7层模型,TCP/IP协议族
ARP和RARP协议在OSI中属于数据链路层,在我们的认知里属于网络层,与IP在一层 OSI 7层模型比这个5层模型多了三层,5层模型熟悉的情况下,可以这么记多出的层:用表会输 应用层 表示层 会话层 ...