c#窗体列表框(combobox)应用——省市区列表选择实例
效果如下:
designer.cs代码如下:
using System.Collections.Generic;namespace 删除
{public partial class 省市区选择{private Dictionary<string, List<string>> provinceCityDictionary;private Dictionary<string,List<string>> henanCities = new Dictionary<string, List<string>>();private void InitializeComboBoxes(){// 将所有省份添加到第一个ComboBoxcomboBoxProvinces.DataSource = new List<string>(provinceCityDictionary.Keys);// 订阅省份ComboBox的SelectedIndexChanged事件comboBoxProvinces.SelectedIndexChanged += comboBoxProvinces_SelectedIndexChanged;comboBoxCities.SelectedIndexChanged += comboBoxCities_SelectedIndexChanged;comboBoxProvinces.SelectedIndex = -1;comboBoxCities.SelectedIndex = -1;comboBoxqu.SelectedIndex = -1;}/// <summary>/// 必需的设计器变量。/// </summary>private System.ComponentModel.IContainer components = null;/// <summary>/// 清理所有正在使用的资源。/// </summary>/// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>protected override void Dispose(bool disposing){if (disposing && (components != null)){components.Dispose();}base.Dispose(disposing);}#region Windows 窗体设计器生成的代码/// <summary>/// 设计器支持所需的方法 - 不要修改/// 使用代码编辑器修改此方法的内容。/// </summary>private void InitializeComponent(){System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(省市区选择));this.comboBoxProvinces = new System.Windows.Forms.ComboBox();this.comboBoxCities = new System.Windows.Forms.ComboBox();this.comboBoxqu = new System.Windows.Forms.ComboBox();this.textBox1 = new System.Windows.Forms.TextBox();this.SuspendLayout();// // comboBoxProvinces// this.comboBoxProvinces.DropDownStyle = System.Windows.Forms.ComboBoxStyle.Simple;this.comboBoxProvinces.FormattingEnabled = true;this.comboBoxProvinces.Location = new System.Drawing.Point(12, 7);this.comboBoxProvinces.Name = "comboBoxProvinces";this.comboBoxProvinces.Size = new System.Drawing.Size(205, 366);this.comboBoxProvinces.TabIndex = 0;this.comboBoxProvinces.SelectedIndexChanged += new System.EventHandler(this.comboBoxProvinces_SelectedIndexChanged);// // comboBoxCities// this.comboBoxCities.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;this.comboBoxCities.FormattingEnabled = true;this.comboBoxCities.Location = new System.Drawing.Point(223, 7);this.comboBoxCities.Name = "comboBoxCities";this.comboBoxCities.Size = new System.Drawing.Size(223, 20);this.comboBoxCities.TabIndex = 1;this.comboBoxCities.SelectedIndexChanged += new System.EventHandler(this.comboBoxCities_SelectedIndexChanged);// // comboBoxqu// this.comboBoxqu.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;this.comboBoxqu.FormattingEnabled = true;this.comboBoxqu.Location = new System.Drawing.Point(457, 9);this.comboBoxqu.Name = "comboBoxqu";this.comboBoxqu.Size = new System.Drawing.Size(229, 20);this.comboBoxqu.TabIndex = 2;this.comboBoxqu.SelectedIndexChanged += new System.EventHandler(this.comboBoxqu_SelectedIndexChanged);// // textBox1// this.textBox1.Location = new System.Drawing.Point(37, 465);this.textBox1.Name = "textBox1";this.textBox1.Size = new System.Drawing.Size(622, 21);this.textBox1.TabIndex = 3;// // 省市区选择// this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;this.ClientSize = new System.Drawing.Size(713, 519);this.Controls.Add(this.textBox1);this.Controls.Add(this.comboBoxqu);this.Controls.Add(this.comboBoxCities);this.Controls.Add(this.comboBoxProvinces);this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));this.Name = "省市区选择";this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;this.Text = "省市区选择";this.ResumeLayout(false);this.PerformLayout();}private void InitializeDictionary(){henanCities = new Dictionary<string, List<string>>{{ "郑州市", new List<string>{"中原区", "二七区", "管城回族区", "金水区", "上街区", "惠济区","中牟县", "巩义市", "荥阳市", "新密市", "新郑市", "登封市"}},{ "洛阳市", new List<string>{"西工区", "老城区", "瀍河回族区", "涧西区", "吉利区", "洛龙区","孟津县", "新安县", "栾川县", "嵩县", "汝阳县", "宜阳县","洛宁县", "伊川县", "偃师市"}},{ "开封市", new List<string>{"龙亭区", "顺河回族区", "鼓楼区", "禹王台区", "祥符区","杞县", "通许县", "尉氏县", "兰考县"}},// ... 其他城市和区县{ "安阳市", new List<string>{"文峰区", "北关区", "殷都区", "龙安区","安阳县", "汤阴县", "滑县", "内黄县","林州市"}},{ "平顶山市", new List<string>{"新华区", "卫东区", "石龙区", "湛河区","宝丰县", "叶县", "鲁山县", "郏县","舞钢市", "汝州市"}},{ "鹤壁市", new List<string>{"浚县", "淇县", "淇滨区", "山城区", "鹤山区"}},{ "新乡市", new List<string>{"红旗区", "卫滨区", "牧野区", "凤泉区","卫辉市", "辉县市", "新乡县", "获嘉县", "原阳县", "延津县", "封丘县", "长垣市"}},{ "焦作市", new List<string>{"山阳区", "中站区", "解放区", "马村区","沁阳市", "孟州市", "修武县", "博爱县", "武陟县", "温县"}},{ "濮阳市", new List<string>{"华龙区", "濮阳县", "清丰县", "南乐县", "台前县", "范县"}},{ "许昌市", new List<string>{"魏都区", "建安区", "禹州市", "长葛市", "鄢陵县", "襄城县"}},{ "漯河市", new List<string>{"郾城区", "源汇区", "召陵区", "舞阳县", "临颍县"}},{ "三门峡市", new List<string>{"湖滨区", "陕州区", "灵宝市", "义马市", "渑池县", "卢氏县"}},{ "南阳市", new List<string>{"宛城区", "卧龙区", "邓州市", "南召县", "西峡县", "方城县", "镇平县","内乡县", "淅川县", "社旗县", "唐河县", "新野县", "桐柏县"}},{ "商丘市", new List<string>{"睢阳区", "梁园区", "永城市", "民权县", "宁陵县", "柘城县", "虞城县", "夏邑县", "睢县"}},{ "信阳市", new List<string>{"浉河区", "平桥区", "固始县", "罗山县", "光山县", "潢川县", "淮滨县", "商城县", "新县", "息县"}},{ "周口市", new List<string>{"川汇区", "项城市", "鹿邑县", "扶沟县", "西华县", "商水县", "沈丘县", "淮阳区", "郸城县", "太康县"}},{ "驻马店市", new List<string>{"驿城区", "新蔡县", "西平县", "遂平县", "平舆县", "上蔡县", "正阳县", "泌阳县", "确山县", "汝南县"}},{ "济源市", new List<string>{// 济源市为河南省直辖县级市,下辖街道和镇,而非区"天坛街道", "沁园街道", "北海街道", "济水街道", "玉泉街道","五龙口镇", "克井镇", "邵原镇", "坡头镇", "轵城镇", "承留镇", "大峪镇", "梨林镇", "思礼镇", "王屋镇", "下冶镇"}// 注意:济源市作为直辖县级市,其行政划分与其他地级市下的区有所不同,此处列出的是其下辖的街道和镇},// 添加更多城市和区};provinceCityDictionary = new Dictionary<string, List<string>>{{ "北京市", new List<string> { "北京市" } },{ "天津市", new List<string> { "天津市" } },{ "上海市", new List<string> { "上海市" } },{ "重庆市", new List<string> { "重庆市" } },{ "河北省", new List<string> { "石家庄市", "唐山市", "秦皇岛市", "邯郸市", "邢台市", "保定市", "张家口市", "承德市", "沧州市", "廊坊市", "衡水市" } },{ "山西省", new List<string> { "太原市", "大同市", "阳泉市", "长治市", "晋城市", "朔州市", "晋中市", "运城市", "忻州市", "临汾市", "吕梁市" } },{ "辽宁省", new List<string> { "沈阳市", "大连市", "鞍山市", "抚顺市", "本溪市", "丹东市", "锦州市", "营口市", "阜新市", "辽阳市", "盘锦市", "铁岭市", "朝阳市", "葫芦岛市" } },{ "吉林省", new List<string> { "长春市", "吉林市", "四平市", "辽源市", "通化市", "白山市", "松原市", "白城市", "延边朝鲜族自治州" } },{ "黑龙江省", new List<string> { "哈尔滨市", "齐齐哈尔市", "鸡西市", "鹤岗市", "双鸭山市", "大庆市", "伊春市", "佳木斯市", "七台河市", "牡丹江市", "黑河市", "绥化市", "大兴安岭地区" } },{ "江苏省", new List<string> { "南京市", "无锡市", "徐州市", "常州市", "苏州市", "南通市", "连云港市", "淮安市", "盐城市", "扬州市", "镇江市", "泰州市", "宿迁市" } },{ "浙江省", new List<string> { "杭州市", "宁波市", "温州市", "嘉兴市", "湖州市", "绍兴市", "金华市", "衢州市", "舟山市", "台州市", "丽水市" } },{ "安徽省", new List<string> { "合肥市", "芜湖市", "蚌埠市", "淮南市", "马鞍山市", "淮北市", "铜陵市", "安庆市", "黄山市", "滁州市", "阜阳市", "宿州市", "六安市", "亳州市", "池州市", "宣城市" } },{ "福建省", new List<string> { "福州市", "厦门市", "莆田市", "三明市", "泉州市", "漳州市", "南平市", "龙岩市", "宁德市" } },{ "江西省", new List<string> { "南昌市", "景德镇市", "萍乡市", "九江市", "新余市", "鹰潭市", "赣州市", "吉安市", "宜春市", "抚州市", "上饶市" } },{ "山东省", new List<string> { "济南市", "青岛市", "淄博市", "枣庄市", "东营市", "烟台市", "潍坊市", "济宁市", "泰安市", "威海市", "日照市", "临沂市", "德州市", "聊城市", "滨州市", "菏泽市" } },{ "河南省", new List<string> { "郑州市", "开封市", "洛阳市", "平顶山市", "安阳市", "鹤壁市", "新乡市", "焦作市", "濮阳市", "许昌市", "漯河市", "三门峡市", "南阳市", "商丘市", "信阳市", "周口市", "驻马店市", "济源市" } },{ "湖北省", new List<string> { "武汉市", "黄石市", "十堰市", "宜昌市", "襄阳市", "鄂州市", "荆门市", "孝感市", "荆州市", "黄冈市", "咸宁市", "随州市", "恩施土家族苗族自治州" } },{ "湖南省", new List<string> { "长沙市", "株洲市", "湘潭市", "衡阳市", "邵阳市", "岳阳市", "常德市", "张家界市", "益阳市", "郴州市", "永州市", "怀化市", "娄底市", "湘西土家族苗族自治州" } },{ "广东省", new List<string> { "广州市", "韶关市", "深圳市", "珠海市", "汕头市", "佛山市", "江门市", "湛江市", "茂名市", "肇庆市", "惠州市", "梅州市", "汕尾市", "河源市", "阳江市", "清远市", "东莞市", "中山市", "潮州市", "揭阳市", "云浮市" } },{ "广西壮族自治区", new List<string> { "南宁市", "柳州市", "桂林市", "梧州市", "北海市", "防城港市", "钦州市", "贵港市", "玉林市", "百色市", "贺州市", "河池市", "来宾市", "崇左市" } },{ "海南省", new List<string> { "海口市", "三亚市", "三沙市", "儋州市", "五指山市", "琼海市", "文昌市", "万宁市", "东方市", "定安县", "屯昌县", "澄迈县", "临高县", "白沙黎族自治县", "昌江黎族自治县", "乐东黎族自治县", "陵水黎族自治县", "保亭黎族苗族自治县", "琼中黎族苗族自治县" } },{ "四川省", new List<string> { "成都市", "自贡市", "攀枝花市", "泸州市", "德阳市", "绵阳市", "广元市", "遂宁市", "内江市", "乐山市", "南充市", "眉山市", "宜宾市", "广安市", "达州市", "雅安市", "巴中市", "资阳市", "阿坝藏族羌族自治州", "甘孜藏族自治州", "凉山彝族自治州" } },{ "贵州省", new List<string> { "贵阳市", "六盘水市", "遵义市", "安顺市", "毕节市", "铜仁市", "黔西南布依族苗族自治州", "黔东南苗族侗族自治州", "黔南布依族苗族自治州" } },{ "新疆维吾尔自治区", new List<string> { "乌鲁木齐市", "克拉玛依市", "吐鲁番市", "哈密市", "阿克苏地区", "喀什地区", "和田地区", "昌吉回族自治州", "博尔塔拉蒙古自治州", "巴音郭楞蒙古自治州", "克孜勒苏柯尔克孜自治州", "伊犁哈萨克自治州", "塔城地区", "阿勒泰地区" } },未显示完全继续添加其他省城市和区县...};}#endregionprivate System.Windows.Forms.ComboBox comboBoxProvinces;private System.Windows.Forms.ComboBox comboBoxCities;private System.Windows.Forms.ComboBox comboBoxqu;private System.Windows.Forms.TextBox textBox1;}
}
form1.cs代码如下:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;namespace 删除
{public partial class 省市区选择 : Form{public 省市区选择(){InitializeComponent();InitializeDictionary();InitializeComboBoxes();}private void comboBoxProvinces_SelectedIndexChanged(object sender, EventArgs e){if (comboBoxProvinces.SelectedIndex != -1){string selectedProvince = comboBoxProvinces.SelectedItem.ToString();textBox1.Text = selectedProvince ;//文本框显示省if (provinceCityDictionary.ContainsKey(selectedProvince)){// 将选中的省份对应的市添加到第二个ComboBoxcomboBoxCities.DataSource = new List<string>(provinceCityDictionary[selectedProvince]);// comboBoxCities.SelectedIndex = -1;//选择省时不自动弹出市}else{// 如果没有找到对应的省份,清空市ComboBoxcomboBoxCities.DataSource = new List<string>();}}}private void comboBoxCities_SelectedIndexChanged(object sender, EventArgs e){if (comboBoxCities.SelectedIndex != -1){string selectedcity = comboBoxCities.SelectedItem.ToString();if (comboBoxProvinces.SelectedItem.ToString()!= selectedcity)//避免出现天津市天津市{textBox1.Text = comboBoxProvinces.SelectedItem.ToString()+selectedcity;//文本框显示省市}if (henanCities.ContainsKey(selectedcity)){// 将选中的市对应的区添加到第三个ComboBoxcomboBoxqu.DataSource = new List<string>(henanCities[selectedcity]);}else{// 如果没有找到对应的省份,清空市ComboBoxcomboBoxqu.DataSource = new List<string>();}}}private void comboBoxqu_SelectedIndexChanged(object sender, EventArgs e){string selectedqu = comboBoxqu.SelectedItem.ToString();textBox1.Text = comboBoxProvinces.SelectedItem.ToString() + comboBoxCities.SelectedItem.ToString() + selectedqu;//文本框显示省市}}
}
相关文章:

c#窗体列表框(combobox)应用——省市区列表选择实例
效果如下: designer.cs代码如下: using System.Collections.Generic;namespace 删除 {public partial class 省市区选择{private Dictionary<string, List<string>> provinceCityDictionary;private Dictionary<string,List<string&…...
Nginx 架构与设计
Nginx 是一个高性能的 HTTP 和反向代理服务器,同时也可以用作邮件代理和通用的 TCP/UDP 负载均衡器。它的架构设计以高并发、高可扩展性和高性能为目标,充分利用操作系统提供的多路复用机制和事件驱动模型。以下是 Nginx 的架构和设计特点: 1…...

python Flask指定IP和端口
from flask import Flask, request import uuidimport json import osapp Flask(__name__)app.route(/) def hello_world():return Hello, World!if __name__ __main__:app.run(host0.0.0.0, port5000)...
多线程 相关面试集锦
什么是线程? 1、线程是操作系统能够进⾏运算调度的最⼩单位,它被包含在进程之中,是进程中的实际运作单位,可以使⽤多线程对 进⾏运算提速。 ⽐如,如果⼀个线程完成⼀个任务要100毫秒,那么⽤⼗个线程完成改…...

【数据结构】—— 线索二叉树
引入 我们现在提倡节约型杜会, 一切都应该节约为本。对待我们的程序当然也不例外,能不浪费的时间或空间,都应该考虑节省。我们再观察团下图的二叉树(链式存储结构),会发现指针域并不是都充分的利用了,有许…...

uni-app 发布媒介功能(自由选择媒介类型的内容) 设计
1.首先明确需求 我想做一个可以选择媒介的内容,来进行发布媒介的功能 (媒介包含:图片、文本、视频) 2.原型设计 发布-编辑界面 通过点击下方的加号,可以自由选择添加的媒介类型 但是因为预览中无法看到视频的效果&…...

How to update the content of one column in Mysql
How to update the content of one column in Mysql by another column name? UPDATE egg.eggs_record SET sold 2024-11-21 WHERE id 3 OR id 4;UPDATE egg.eggs_record SET egg_name duck egg WHERE id 2;...

URL在线编码解码- 加菲工具
URL在线编码解码 打开网站 加菲工具 选择“URL编码解码” 输入需要编码/解码的内容,点击“编码”/“解码”按钮 编码: 解码: 复制已经编码/解码后的内容。...

Python3 爬虫 Scrapy的安装
Scrapy是基于Python的分布式爬虫框架。使用它可以非常方便地实现分布式爬虫。Scrapy高度灵活,能够实现功能的自由拓展,让爬虫可以应对各种网站情况。同时,Scrapy封装了爬虫的很多实现细节,所以可以让开发者把更多的精力放在数据的…...

QT中QString类的各种使用
大部分的QString使用可以参考:QT中QString 类的使用--获取指定字符位置、截取子字符串等_qstring 取子串-CSDN博客 补充一种QString类的分离:Qt QString切割(Split()与Mid()函数详解)_qstring split-CSDN博客 1. Trimmed和Simplified函数(去除空白) trimmed:去除了…...
linux 网络安全不完全笔记
一、安装Centos 二、Linux网络网络环境设置 a.配置linux与客户机相连通 b.配置linux上网 三、Yum详解 yum 的基本操作 a.使用 yum 安装新软件 yum install –y Software b.使用 yum 更新软件 yum update –y Software c.使用 yum 移除软件 yum remove –y Software d.使用 yum …...
uniapp将图片url转换成base64支持app和h5
uniapp将图片url转换成base64支持app和h5 imageToBase64支持app和h5, app内使用plus.io.resolveLocalFileSystemURL方法转换 h5内使用uni.request方法转换 // 图片转base64 export const imageToBase64 (path) > {// #ifdef APP-PLUSreturn new Promise((resolve, rejec…...

odoo17 档案管理之翻译2
翻译格式:#: model_terms:对象名称,arch_db:模块名.xml_id #. module: dms #: model_terms:ir.ui.view,arch_db:dms.view_dms_directory_kanban #: model_terms:ir.ui.view,arch_db:dms.view_dms_file_kanban #: model_terms:ir.ui.view,arch_db:dms.view_dms_tag_…...

风尚云网前端学习:制作一款简易的在线计算器
风尚云网前端学习:制作一款简易的在线计算器 简介 在前端开发的学习过程中,实现一个简单的在线计算器是一个常见的练习项目。它不仅能够帮助我们熟悉HTML、CSS和JavaScript的基本用法,还能够加深我们对事件处理和DOM操作的理解。今天&#…...

Android蓝牙架构,源文件目录/编译方式学习
Android 版本 发布时间 代号(Codename) Android 1.0 2008年9月23日 无 Android 1.1 2009年2月9日 Petit Four Android 1.5 2009年4月27日 Cupcake Android 1.6 2009年9月15日 Donut Android 2.0 2009年10月26日 Eclair Android 2.1 2…...

ubuntu中使用ffmpeg和nginx推流rtmp视频
最近在测试ffmpeg推流rtmp视频,单独安装ffmpeg是无法完成推流的,需要一个流媒体服务器,常用nginx,可以直接在ubuntu虚拟机里面测试一下。 测试过程不涉及编译ffmpeg和nginx,仅使用基本功能: 1 安装ffmpeg …...
strongswan测试流程
测试shell脚本文件testing/do-tests,测试配置文件testing/testing.conf。do-tests脚本不加参数,将依次执行testing/tests/目录下的所有测试用例。do-tests脚本有两个参数-v和-t,前者在测试中记录详细信息,后者在输出信息中增加时间…...

[CKS] CIS基准测试,修复kubelet和etcd不安全项
目前的所有题目为2024年10月后更新的最新题库,考试的k8s版本为1.31.1 专栏其他文章: [CKS] K8S Admission Set Up[CKS] CIS基准测试,修复kubelet和etcd不安全项[CKS] K8S NetworkPolicy Set Up[CKS] 利用Trivy对image进行扫描[CKS] 利用falco进行容器…...
Linux/Windows/OSX 上面应用程序重新启动运行。
1、Linux/OSX 上面重新运行程序,直接使用 execvp 函数就可以了,把main 函数传递来的 argv 二维数组(命令行参数)传进去就可以,注意不要在 fork 出来的子进程搞。 2、Windows 平台可以通过 CreateProcess 函数来创建新的…...
React拆分组件中的传值问题
在我们实际项目开发中,很多时候为为了项目后期便于维护,都会将相关的组件进行拆分,拆分过后,会将数据方法在父组件中进行编写,然后将一些逻辑拆分为组件,在这个过程中,最重要的就是数据的传递&a…...
[特殊字符] 智能合约中的数据是如何在区块链中保持一致的?
🧠 智能合约中的数据是如何在区块链中保持一致的? 为什么所有区块链节点都能得出相同结果?合约调用这么复杂,状态真能保持一致吗?本篇带你从底层视角理解“状态一致性”的真相。 一、智能合约的数据存储在哪里…...
云原生核心技术 (7/12): K8s 核心概念白话解读(上):Pod 和 Deployment 究竟是什么?
大家好,欢迎来到《云原生核心技术》系列的第七篇! 在上一篇,我们成功地使用 Minikube 或 kind 在自己的电脑上搭建起了一个迷你但功能完备的 Kubernetes 集群。现在,我们就像一个拥有了一块崭新数字土地的农场主,是时…...
在rocky linux 9.5上在线安装 docker
前面是指南,后面是日志 sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo dnf install docker-ce docker-ce-cli containerd.io -y docker version sudo systemctl start docker sudo systemctl status docker …...

C++ Visual Studio 2017厂商给的源码没有.sln文件 易兆微芯片下载工具加开机动画下载。
1.先用Visual Studio 2017打开Yichip YC31xx loader.vcxproj,再用Visual Studio 2022打开。再保侟就有.sln文件了。 易兆微芯片下载工具加开机动画下载 ExtraDownloadFile1Info.\logo.bin|0|0|10D2000|0 MFC应用兼容CMD 在BOOL CYichipYC31xxloaderDlg::OnIni…...
MinIO Docker 部署:仅开放一个端口
MinIO Docker 部署:仅开放一个端口 在实际的服务器部署中,出于安全和管理的考虑,我们可能只能开放一个端口。MinIO 是一个高性能的对象存储服务,支持 Docker 部署,但默认情况下它需要两个端口:一个是 API 端口(用于存储和访问数据),另一个是控制台端口(用于管理界面…...
掌握 HTTP 请求:理解 cURL GET 语法
cURL 是一个强大的命令行工具,用于发送 HTTP 请求和与 Web 服务器交互。在 Web 开发和测试中,cURL 经常用于发送 GET 请求来获取服务器资源。本文将详细介绍 cURL GET 请求的语法和使用方法。 一、cURL 基本概念 cURL 是 "Client URL" 的缩写…...

图解JavaScript原型:原型链及其分析 | JavaScript图解
忽略该图的细节(如内存地址值没有用二进制) 以下是对该图进一步的理解和总结 1. JS 对象概念的辨析 对象是什么:保存在堆中一块区域,同时在栈中有一块区域保存其在堆中的地址(也就是我们通常说的该变量指向谁&…...
ArcPy扩展模块的使用(3)
管理工程项目 arcpy.mp模块允许用户管理布局、地图、报表、文件夹连接、视图等工程项目。例如,可以更新、修复或替换图层数据源,修改图层的符号系统,甚至自动在线执行共享要托管在组织中的工程项。 以下代码展示了如何更新图层的数据源&…...

使用VMware克隆功能快速搭建集群
自己搭建的虚拟机,后续不管是学习java还是大数据,都需要集群,java需要分布式的微服务,大数据Hadoop的计算集群,如果从头开始搭建虚拟机会比较费时费力,这里分享一下如何使用克隆功能快速搭建一个集群 先把…...
【系统架构设计师-2025上半年真题】综合知识-参考答案及部分详解(回忆版)
更多内容请见: 备考系统架构设计师-专栏介绍和目录 文章目录 【第1题】【第2题】【第3题】【第4题】【第5题】【第6题】【第7题】【第8题】【第9题】【第10题】【第11题】【第12题】【第13题】【第14题】【第15题】【第16题】【第17题】【第18题】【第19题】【第20~21题】【第…...