上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。
浙江省海盐外贸网站建设-双语网站制作-企业中英文网站优化推广-多语言集团网站定制开发

1950年5月,狮岭乡3个行政村划属海宁县,平湖县10个行政村划属海盐县。
[10] 1958年11月21日,撤销海盐县建制,区域并入海宁县,其中西塘桥、海塘、元通3个乡划归平湖县。
1961年12月15日,复置海盐县,辖2个镇16个公社,狮岭乡仍属海宁县。
[10] 1983年,撤销公社建乡。
1985年被国务院列入沿海经济开放区。下辖武原、澉浦、秦山等8个镇。
1999年,调整乡镇行政区划,辖9个镇3个乡。
[10] 2001年10月,乡镇行政区划再次调整优化,辖武原、沈荡、澉浦、秦山、通元、西塘桥、于城、百步8个镇。
[10] 2005年末,海盐县辖武原、元通、沈荡、澉浦、秦山、通元、西塘桥、于城、百步9个镇(街道)。共有行政村104个,居民委员会23个。
2010年,海盐县对部分镇行政区划进行调整,撤销武原镇、秦山镇建制,分别设立武原街道、秦山街道;撤销西塘桥镇建制,设立元通街道、西塘桥街道,其中西塘桥街道与海盐经济开发区合署办公。区划调整后,海盐县辖武原、秦山、元通、西塘桥4个街道,沈荡、百步、于城、澉浦、通元5个镇。
区划详情
截至2019年4月,海盐县辖4街道、5镇,武原街道、西塘桥街道、望海街道、秦山街道、沈荡镇、百步镇、于城镇、澉浦镇、通元镇。
[11] 地理环境
编辑 播报位置境域
海盐县位于浙江省北部富庶的杭嘉湖平原,地处东经120°43′到121°02′,北纬30°21′到30°28′之间。东西宽约31公里,南北宽约33公里。东濒杭州湾,西南邻海宁市,北连平湖市和秀洲区。
[12] 陆地土地总面积584.96平方公里
[41] ,江口海湾面积537.90平方公里。
海盐县地形似一个顶角朝南的等腰三角形,东西最宽处相距约31公里,南北相距约33公里。海盐县海拔平均在3~4米,整个地势从东南向西北倾斜,大致可分为三部分:南部为平原孤丘区,山丘高度大多在100米左右,与海宁市交界的高阳山为县境最高处,主峰高251.6米;东部为平原海涂区,地势稍高于西部平原;西部为平原水网区,总面积约占海盐县的三分之二。
[12] 气候
海盐地处北亚热带南缘,是典型的东亚季风气候。全年平均气温15.9℃,年平均高温累计日数明显低于长江中下游同纬度城市。年平均雨量1189.7毫米,全年无霜期约为240天,全年日照时数平均为1919.7小时。
[12] 人口民族
编辑 播报人口
2016年末全县户籍人口380260人,比上年增加1294人。其中,女性192871人,男性187389人。全年出生人口3451人,出生率9.09‰;死亡人口2446人,死亡率6.44‰。人口自然增长率2.65‰,自然增长率提升1.23个千分点。
[13] 2017年末全县户籍人口381805人,比上年增加1545人。其中,女性193755人,男性188050人。全年出生人口4034人,出生率10.59‰;死亡人口2635人,死亡率6.92‰。人口自然增长率3.67‰,自然增长率提升1.02个千分点。
[14] 根据第七次人口普查数据,截至2020年11月1日零时,海盐县常住人口为456775人。
[39] 民族
蒙古族、回族、藏族、维吾尔族、苗族、彝族、壮族、布依族、朝鲜族、满族、侗族、瑶族、白族、土家族、哈尼族、傣族、黎族、畲族、哈萨克族、俄罗斯族、鄂伦春族、高山族、水族、纳西族、土族、撒拉族、仡佬族、锡伯族、阿昌族、羌族、塔吉克族、京族等少数民族分布。(2000年人口普查)
经济概况
编辑 播报2016年经济总量持续增加。初步核算,全年实现生产总值407.76亿元,按可比价格计算,比上年增长7.0%。第一产业增加值21.45亿元,比上年增长0.5%;第二产业增加值238.26亿元,比上年增长6.6%;第三产业增加值148.06亿元,比上年增长8.8%。二产中工业增加值226.12亿元,比上年增长6.8%。扣除核电工业,县内生产总值302.32亿元,比上年增长7.0%,县内工业增加值122.22亿元,比上年增长6.4%。三次产业结构由上年的5.4﹕59.7﹕34.9调整为5.3﹕58.4﹕36.3。按户籍人口计算,人均生产总值为107415元(折合16171美元);按常住人口计算,人均生产总值为91942元。年增长7.8%。三次产业结构调整为3.2:60.2:36.6。按户籍人口计算,人均生产总值为141089元(折合20452美元);按常住人口计算,人均生产总值为120069元(折合17405美元)。
2019年经济总量持续增加。初步核算,全年实现生产总值539.65亿元,按可比价格计算,比上年增长6.3%。第一产业增加值17.21亿元,比上年增长2.1%;第二产业增加值324.97亿元,比上年增长5.0%;第三产业增加值197.48亿元,比上年增长8.9%。第二产业中工业增加值300.37亿元,比上年增长5.0%。扣除核电工业,县内生产总值432.34亿元,比上年增长8.0%,县内工业增加值192.93亿元,比上年增长7.8%。三次产业结构调整为3.2:60.2:36.6。按户籍人口计算,人均生产总值为141089元(折合20452美元);按常住人口计算,人均生产总值为120069元(折合17405美元)。
[15] 2020年,海盐县全年实现生产总值544.51亿元,按可比价格计算,比上年增长3.1%。第一产业增加值17.83亿元,比上年增长2.5%;第二产业增加值313.74亿元,比上年增长0.4%;第三产业增加值212.95亿元,比上年增长7.3%。第二产业中工业增加值290.78亿元,比上年增长0.8%。扣除核电工业,县内生产总值2428.97亿元,比上年增长3.5%,县内工业增加值175.24亿元,比上年增长0.2%。三次产业结构调整为3.3﹕57.6﹕39.1。
[40] 第一产业
2016年,农业生产保持平稳。实现农业总产值30.92亿元,与上年持平。其中农、林、牧、渔业和农林牧渔服务业分别增长5.0%、5.4%、-14.3%、12.7%、12.0%。
2016年,总播种面积38334公顷,比上年下降12.4%,其中,粮食播种面积27157公顷,比上年下降15.1%。蔬菜种植(含菜用瓜)面积和产量分别为7717公顷和27.15万吨,比上年增长0.7%和0.9%,水果产量8.78万吨,比上年下降9.0%,油菜种植面积1116公顷,比上年下降46.6%,棉花种植面积265公顷,比上年下降41.2%。
[16] 2016年,林业生产稳定发展。全县森林面积7992公顷,比上年增长0.7%,当年造林面积52公顷,比上年下降62.9%,全县森林覆盖率13.7%。
[16] 2016年,畜禽养殖有效控制。全年生猪出栏9.11万头,比上年下降48.9%;生猪存栏5.21万头,比上年下降27.9%。全年家禽出栏1093.4万羽,比上年增长12.6%;存栏305.6万羽,比上年增长37.7%。
[16] 2016年,海盐县全年肉类总产量27149吨,比上年下降9.6%,其中,猪肉6188吨,比上年下降48.6%。
[16] 第二产业
2016年,工业生产平稳增长。全年工业企业实现总产值908.09亿元,比上年增长4.6%,其中核电工169.62亿元,比上年下降1.2%。478家规上工业企业实现总产值825.70亿元,比上年增长5.6%;其中,县内工业企业实现总产值656.08亿元,比上年增长7.5%。五大新兴行业实现产值370.98亿元,比上年增长10.3%,四大传统产业实现产值233.88亿元,比上年增长4.6%。
[16] 2016年,在规模以上工业中,分经济类型看,国有企业工业总产值增长1.6%;集体企业下降7.3%,股份合作制企业增长6.4%,有限责任公司增长1.2%,股份制企业增长4.1%,私营企业增长3.9%,港澳台投资企业增长34.4%,外商投资企业增长15.3%。分门类看,采矿业下降14.5%,制造业增长7.8%,电力、热力、燃气及水的生产和供应业下降0.9%。
[16] 2016年,经济质量有所提升。规上工业企业实现主营业务收入784.05亿元,比上年增长4.9%;不含核电的县内工业主营业务收入614.49亿元,比上年增长6.5%。实现利税总额136.52亿元,比上年增长4.2%;实现利润总额87.18亿元,比上年增长7.9%。其中,县内工业实现利税总额53.99亿元,比上年增长14.2%;实现利润总额32.86亿元,比上年增长24.4%。
[16] 2016年,房地产业低迷。全年房地产开发投资25.57亿元,比上年下降2.2%。其中,住宅投资20.61亿元,增长71.3%;办公楼投资0.47亿元,增长77.3%;商业营业用房投资2.99亿元,下降75.3%。
[16] // 触发连接事件
eventEmitter.emit('connection');
eventListeners = eventEmitter.listenerCount('connection');
console.log(eventListeners + " 个监听器监听连接事件。");
console.log("程序执行完毕。");以上代码,执行结果如下所示:
$ node main.js
2 个监听器监听连接事件。
监听器 listener1 执行。
监听器 listener2 执行。
listener1 不再受监听。
监听器 listener2 执行。
1 个监听器监听连接事件。
程序执行完毕。
error 事件
EventEmitter 定义了一个特殊的事件 error,它包含了错误的语义,我们在遇到 异常的时候通常会触发 error 事件。
当 error 被触发时,EventEmitter 规定如果没有响 应的监听器,Node.js 会把它当作异常,退出程序并输出错误信息。
我们一般要为会触发 error 事件的对象设置监听器,避免遇到错误后整个程序崩溃。例如:
var events = require('events');
var emitter = new events.EventEmitter();
emitter.emit('error');运行时会显示以下错误:
node.js:201
throw e; // process.nextTick error, or 'error' event on first tick
^
Error: Uncaught, unspecified 'error' event.
at EventEmitter.emit (events.js:50:15)
at Object.<anonymous> (/home/byvoid/error.js:5:9)
at Module._compile (module.js:441:26)
at Object..js (module.js:459:10)
at Module.load (module.js:348:31)
at Function._load (module.js:308:12)
at Array.0 (module.js:479:10)
at EventEmitter._tickCallback (node.js:192:40)
继承 EventEmitter
大多数时候我们不会直接使用 EventEmitter,而是在对象中继承它。包括 fs、net、 http 在内的,只要是支持事件响应的核心模块都是 EventEmitter 的子类。
为什么要这样做呢?原因有两点:
首先,具有某个实体功能的对象实现事件符合语义, 事件的监听和发生应该是一个对象的方法。
其次 JavaScript 的对象机制是基于原型的,支持 部分多重继承,继承 EventEmitter 不会打乱对象原有的继承关系。
Node.js 事件循环
Node.js Buffer
浙江省海盐外贸网站建设-双语网站制作-企业中英文网站优化推广-多语言集团网站定制开发
上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
THMAIL
555***QQ.COM
1、eventEmitter.on()与eventEmitter.addListener()没有区别,且一个事件可以绑定多个回调函数;
2、若事件队列中出现一个未绑定事件则触发error事件,若未绑定 error事件则程序抛出异常结束执行
THMAIL
555***QQ.COM
1.0版
187***17005@163.com
参考地址
EventEmitter 里面的 error 事件,EventEmitter 即使绑定了 error 事件,也是不会输出的。而是会在控制台打印该异常的堆栈信息,并结束进程。 获取异常只能通过 try catch。
eventEmitter.on('error',function(err){ console.error('Error:',err); });我测试了一下,绑定 error 事件。只能自己触发,eventEmitter.emit('error'); 当没有错误时,会在控制台打印 Error:undefined。有错误时,不会打印,直接打印该异常的堆栈信息,并结束进程。
1.0版
187***17005@163.com
参考地址
tiandashu
107***5714@qq.com
1、使用类方法 listenerCount 获取指定事件的监听数量替代方案。
eventEmitter.listeners('connection').length2、removeListener('connection',callback); 此处参数 callback 必须和监听器中的回调函数是同一个,否则不生效。
tiandashu
107***5714@qq.com
sakura_rain
271***2293@qq.com
如果大家学过类似的语言可以深切感受到,on 和 emit的真正含义。
举个例子:
// 注册一个监听事件 eventEmitter.on('time_delay_event', function () { console.log('time_delay_event执行', new Date().getTime()); });// 执行一次 setTimeout(function () {eventEmitter.emit('time_delay_event');}, 2000);// 在尝试一次 setTimeout(function () {eventEmitter.emit('time_delay_event');}, 4000);一次注册,不被销毁的情况下可以多次调用执行。
这也是它和 once 之间的区别。
on:注册
emit:执行