北京赛车-首页-北京赛车规则-北京赛车pk直播

北京赛车
电子资讯网站

“2019以太坊技术及应用大会”首批嘉宾名单曝光! 除了面基V神 还

  “2019以太坊技术及应用大会”首批嘉宾名单曝光! 除了面基V神 还有这北京赛车些不容&&2019年是区块链发展的关键一年,在经历了加密数字货币、智能合约之后,区块链技术开始加速向产业的渗透,催生多种类型的应用。无论在应用场景和应用数量上,2019年都取得了很好的进展。

  然而,这一背景也给区块链开发平台带来了很大的挑战,如何才能既满足不同的应用场景,又能在交互性能和安全性方面有所提升呢?

  根据《2019中国开发者调查报告》,中国的区块链开发者中有44%都是基于以太坊,几乎占据半壁江山。

  而截止到目前,以太坊主网的日活用户已经达到23.9万,平均交易费用大搞13.01GWei。

  为了让国内开发者更加深入地理解以太坊开发,全面掌握以太坊发展新动向。6月29~30日,「2019第二届以太坊技术及应用大会」如约来袭,在北京长城饭店,我们将与你一同享受两天的以太坊开发盛宴!

  作为业界最重要的以太坊技术会议之一,「以太坊技术及应用大会」在去年一经举办就收到了业界及以太坊开发者的广泛好评,现场座无虚席!

  今年,「2019第二届以太坊技术及应用大会」将继续由CSDN、灵钛科技联合主办,区块链大本营、ETHPLANET、 Unitimes协办。

  我们依然邀请到了以太坊创始人Vitalik Buterin(也就是大名鼎鼎的「V神」)亲临现场,并带领Hsiao-Wei Wang、Gary Rong等以太坊核心开发者,以及众多以太坊生态顶尖项目负责人,与国内开发者面对面!

  在这里,你将与以太坊生态中最顶尖、最核心的那部分人面对面(而这些人几乎很少来中国),由他们亲自介绍以太坊的核心设计原理、以太坊2.0的进展、未来的发展方向,以及开发要点。

  来看看你将见到哪些大咖吧~(首批演讲嘉宾名单曝光,持续更新中)

  合约开发、Dapp开发、区块链游戏开发与设计、数据存储等技术实践

  扫描下面V神海报二维码,即享6折优惠,只需599元(仅限50张)!名额有限,先到先得!

  5月31日消息,百度与东软集团在北京签署战略合作协议,双方将共同推进人工智能在智能城市、医疗健康等关键领域的落地和商业模式创新。北京赛车百度和东软将凭借领先的人工智能技术...

  这个夏天,来自22个省市自治区、150多所乡村学校的数万名乡村孩子,在互联网直播间里,收获了一场难忘的博物馆之旅。 借助陌陌直播公益课“带乡村孩子走近博物馆&rd...

  惶恐滩头说惶恐,儿童节里造儿童。 六一不再成为儿童群体的专属节日,成年人的狂欢渲染了另一种节庆氛围。苏宁六一购物数据显示,5月20日至30日,校服套装、动漫IP服饰、...

  “六一”将至,儿童消费开始升温。近日,正火热进行618的苏宁国际公布了5月25-30日期间的儿童节消费数据。数据显示,6天时间里,苏宁国际儿童类产品整体销售同...

  5月31日,随着天津赵连庄苏宁零售云县镇店的开门营业,苏宁零售云店全国门店数量快速增长至3000家。 在3000店开业仪式上,天津苏宁易购总经理吴俊、苏宁零售云集团总裁助...

  研讨会对先进封装及元件、装配、商业与供应链、新兴技术、环保应用、基板技术、制程控制等热门话题进行了深度探讨,这在智能制造新时代无疑是场新兴技术的交流盛宴。另一场由中国国际贸易促进委员会电子信息行业分会举办的“2019(第二十四届)上海国际SMT技术高级研讨会”将于4月25日召开,该会议已成为我国知名的SMT技术会议,将针对工业机器人、汽车电子、SMT焊接、PCB线路板、航空电子等领域,邀请来自知名院校、研究所、企业的专家学者发表演讲,阐述各自擅长领域的专题研究成果,助力SMT行业持续快速发展。

  0},n.getGuid=function(){return r++},n.parseCallback=function(e){returnfunction==t.type(e)?e:!0===e?function(){location.reload()}:string==t.type(e)&&0===e.indexOf(http)?function(){location.href=e}:function(){}},n.setCookie=function(e,t,n){var r=new Date;n=void 0!==n?n:2,r.setTime(r.getTime()+864e5*n),document.cookie=e+=+encodeURIComponent(t)+;expires=+r.toGMTString()+;path=/},n.getCookie=function(e){var t=null,n=new RegExp((^ )+e+=([^;]*)(;$)),r=document.cookie.match(n);return r&&(t=decodeURIComponent(r[2])),t},n.throttle=function(e,t,n,r){var i,s,o,u=+(new Date),a=0,f=0,l=null,c=function(){f=u,e.apply(s,o)};return function(){u=+(new Date),s=this,o=arguments,i=u-(r?a:f)-t,clearTimeout(l),r?n?l=setTimeout(c,t):i=0?c():n&&(l=setTimeout(c,-i)),a=u}},n.debounce=function(e,t,r){return n.throttle(e,t,r,!0)},n.bind=function(e,n){if(e.bind&&e.bind===Function.prototype.bind)return e.bind(n);if(!t.isFunction(e))throw new TypeError;var r=[].slice.call(arguments,2),i=function(){var t=[].slice.apply(arguments);if(this instanceof i){var s=function(){};s.prototype=e.prototype;var o=new s;s.prototype=null;var u=e.apply(o,r.concat(t));return Object(u)===u?u:o}return e.apply(n,r.concat(t))};return i},n.initInputId=function(e){t(e).find(.quc-input:not([id])).each(function(e,r){var i=t(r),s=i.parent();if(s=LABEL==s[0].tagName?s:s.siblings(label),s.length){var o=quc_+i.attr(name)+_+n.getGuid();i.attr(id,o),s.attr(for,o)}})},n.selectText=function(e,n,r){var i=t(e),s=i.val().length;for(n=parseInt(n)0,r=parseInt(r)s;n).attr(src,o).hide();t(n.body).append(u),window[s]=function(){clearTimeout(a),delete r.object;var e=u[0].contentWindow,n=e.document,s=r.store=n.createElement(input);setTimeout(function(){s.addBehavior(#default#userData),n.body.appendChild(s),s.load(r.storeName),t.each(i.data,function(e,t){s.setAttribute(e,t)}),s.save(r.storeName)},30)};var a=setTimeout(function(){u.remove()},2e4)})}},set:function(e,t){this.object?this.object.set(e,t):(this.store.load(this.storeName),this.store.setAttribute(e,t),this.store.save(this.storeName))},get:function(e,t){if(this.object)return this.object.get(e,t);this.store.load(this.storeName);var n=this.store.getAttribute(e);return null!==n?n:t},remove:function(e){this.object?this.object.remove(e):this.store.removeAttribute(e)}},a={init:function(){this.data=this.data{}},set:function(e,t){this.data[e]=t},get:function(e,t){var n=this.data[e];return void 0!==n?n:t},remove:function(e){delete this.data[e]}},f=navigator.userAgent.toLowerCase(),l=f.match(/msie ([\d.]+)/),c=l&&l[1],h=6==c7==c;e.utils.storage=function(e){var t;switch(e){default:caselocal:try{t=window.localStorage?r:h?u:a}catch(e){t=a}break;casesession:try{t=window.sessionStorage?i:a}catch(e){t=a}break;casecookie:t=o()?s:a;break;casepage:t=a}return t.init&&t.init(),t},h&&u.init()}(QHPass),function(e){use strict;var t=e.$,n=立即登录,r=e.ERROR={REALNAME_EMPTY:{errno:204,errmsg:请输入您的真实姓名},REALNAME_INVALID:{errno:227,errmsg:请确认您输入的真实姓名是否有误},ACCOUNT_EMPTY:{errno:1030,errmsg:请输入360帐号},ACCOUNT_INVALID:{errno:1035,errmsg:请确认您的帐号输入是否有误},ACCOUNT_DUPLICATE:{errno:1037,errmsg:该帐号已经注册,+n},USERNAME_DUPLICATE:{errno:213,errmsg:用户名已经被使用,+n},USERNAME_EMPTY:{errno:215,errmsg:请输入用户名},USERNAME_INAPPROPRIATE:{errno:225,ermsg:用户名包含不适当内容},USERNAME_INVALID:{errno:199,errmsg:用户名应为2-14个字符,支持中英文、数字或_},USERNAME_NUMBER:{errno:200,errmsg:用户名不能全为数字},NICKNAME_EMPTY:{errno:205,errmsg:请输入昵称},NICKNAME_DUPLICATE:{errno:260,errmsg:昵称已经被使用},NICKNAME_INAPPROPRIATE:{errno:226,errmsg:昵称包含不适当内容},NICKNAME_NUMBER:{errno:262,errmsg:昵称不能全部是数字},NICKNAME_INVALID:{errno:15e3,errmsg:昵称应为2-14个字符,支持中英文、数字、_或.},EMAIL_EMPTY:{errno:203,errmsg:请输入邮箱},EMAIL_INVALID:{errno:1532,errmsg:邮箱格式有误},EMAIL_NOT_ACTIVATED:{errno:2e4},MOBILE_EMPTY:{errno:1107,errmsg:请输入手机号},MOBILE_INVALID:{errno:1100,errmsg:手机号格式有误},MOBILE_DUPLICATE:{errno:1106,errmsg:该手机号已经注册,+n},CAPTCHA_INVALID:{errno:78e3,errmsg:验证码错误请重新输入},CAPTCHA_INVALID_OLD:{errno:1670,errmsg:验证码错误请重新输入},CAPTCHA_EMPTY:{errno:78002,errmsg:请输入验证码},CAPTCHA_APPID_INVALID:{errno:1300,errmsg:验证码格式有误},SMS_TOKEN_EMPTY:{errno:1350,errmsg:请输入校验码},SMS_TOKEN_INCORRECT:{errno:1351,errmsg:校验码输入有误},PASSWORD_EMPTY:{errno:211,errmsg:请输入密码},PASSWORD_INVALID:{errno:1065,errmsg:密码长度应为6-20个字符},PASSWORD_LEVEL_LOW:{errno:54999,errmsg:密码安全级别过低},PASSWORD_WEAK:{errno:54999,errmsg:密码弱,有风险,请重新输入},PASSWORD_ORDERED:{errno:54999,errmsg:密码不能为连续字符},PASSWORD_CHAR_REPEAT:{errno:54999,errmsg:密码不能全为相同字符},PASSWORD_WRONG:{errno:220,errmsg:登录密码错误,请重新输入},PASSWORD_NOT_MATCH:{errno:1091,errmsg:两次密码输入不一致},PASSWORD_FULL_SHARP:{errno:54e3,errmsg:密码不能包含中文字符,请重新设置},IDENTIFY_EXPIRE:{errno:153e3},NOT_SIGNED_IN:{errno:1501,errmsg:用户未登陆},UNKNOWN_ERROR:{errno:999999,errmsg:未知错误},SUCCESS:{errno:0,errmsg:操作成功},TIME_OUT:{errno:1,errmsg:网络超时}},i=e.utils=e.utils{},s={1105:该手机号未注册360帐号,1402:手机号当天发送短信次数超限,201:该邮箱已经注册,+n,3e4:该手机号已经注册,请直接用手机号登录,30007:该手机号已经注册,请直接用手机号登录,65002:该帐号未开启短信登录功能,立即开启,65001:该帐号只能通过短信登录,关闭此功能,221:帐号被封禁,点此联系客服,78001:提交过于频繁,请稍后重试};t.each(r,function(e,t){t.errmsg&&t.errmsg.length>

  是InterActive ImageTechnologies Ltd 在20世纪90年代初推出的电路仿真软件。目前普遍使用的是EWB5.2,相对于其它EDA软件,它是较小巧的软件(只有16M)。但它对模数电路的混合仿线%地仿真出真实电路的结果,并且它在桌面上提供了万用表、示波器、信号发生器、扫频仪、逻辑分析仪、数字信号发生器、逻辑转换器和电压表、电流表等仪器仪表。它的界面直观,易学易用。它的很多功能模仿了SPICE的设计,但分析功能比PSPICE稍少一些。

  ◆满足国际化设计要求(包括国标标题栏输出,GB4728国标库); * 方便易用的数模混合仿线);

  * 保护关键线密耳线迹以使电感最小,路线紧靠地板层,板层之间夹层结构,保护夹层的每一边都有地)

  ·中国手机上网用户12.9亿户 今年前4月使用流量349亿GB

  业内人士表示,其实三大运营商一直在做2G、北京赛车直播网址3G网络减频工作,只是侧重点有所不同。据悉,中国移动是3G网络减频至全部3G基站消失,即3G退网,而中国电信和中国联通是2G、3G网络减频。2018年4月份,中国联通发公告,称正有序推进2G网络减频工作。当时中国联通表示,带宽资源腾出来后用于更高的4G网络及部署。如果中国移动能清退出3G频谱,用于5G,那会提高频谱利用率,提高效率,对于5G网络建设有利。

  针对室内照明市场急需24~40日光灯/吸顶灯方案,PN8317可以在PN8316方案上通过加大输入电解电容C1(400V15uF),更改CS检测电阻R1(2.2R),FB电阻检测电阻R3(33K),输出电容C3(250V4.7uF),Buck电感T1(EE-16)即可将方案设计为170V240mA 41W的外驱方案。当然,之所以需要修改CS检测电阻是由于PN831X系列输出电流是由Io=0.5x0.5/Rcs此公式所决定,而Vovp=3.3x(FB上拉电阻/下拉电阻+1)则需要FB上拉电阻/下拉电阻比值加大。而且,修改后的PN8317 170V240mA 41W的AC176V~264V输入下满载效率已经高达95%.

  图2和图3说明了两种可能的架构。图2中的架构比图3中的架构更复杂;然而,图2中的架构提供了更大的设计可扩展性和灵活性。

  21)}return t}function n(){for(var e=navigator,n=[e.appName,e.version,e.languagee.browserLanguage,e.platform,e.userAgent,screen.width,x,screen.height,screen.colorDepth,document.referrer].join(),i=n.length,s=r.history.length;s;)n+=s--^i++;return 2147483647*(Math.round(2147483647*Math.random())^t(n))}var i=__guid,s=e.utils.storage(cookie),o=document.domain,u=s.get(i);if(!u){u=[t(o),n(),+(new Date)+Math.random()+Math.random()].join(.);var a={expires:2592e7,path:/,domain:o.toLowerCase().replace(/^(?:.+\.)?(\w+\.\w+)$/,.$1)};s.set(i,u,a)}return function(){return u}}();e.utils.monitor={};var s=r.__quc_moitor_imgs={},o=e.utils.monitor.send=function(n){if(!e.DEBUG&&e.getConfig(useMonitor,!0)){var r=e.getConfig(monitorUrl,e.getConfig(protocol)+://s.360.cn/i360/qhpass.htm),o=moitor_img++e.utils.getGuid(),u=s[o]=new Image;n=t.param(t.extend({src:e.getConfig(src),version:e.version,guid:i()},n)),r+=(r.indexOf(?)0?&:?)+n,u.onload=u.onerror=function(){s&&s[o]&&(s[o]=null,delete s[o])},u.src=r}};n.on(init.core,function(){var t=r.screen;o({action:init,resolution:[t.width,t.height].join(x),color:t.colorDepth,language:navigator.language,isCookieEnabled:e.utils.isCookieEnabled()})}),n.on(retryHttp.sync,function(e,t){t=t.replace(/\?.*/,),o({action:retryHttp,api:t})}),n.on(error.sync,function(e,t){t=t.replace(/\?.*/,),o({action:netError,api:t})}),n.on(show.*,function(e){o({action:show,module:e.namespace})}),n.on(beforeSubmit.*,function(e){o({action:submit,module:e.namespace})}),n.on(success.*,function(e){o({action:success,module:e.namespace})}),n.on(changeType.*,function(e,t){var n=change+e.namespace.replace(/^./,function(e){return e.toUpperCase()})+Type;o({action:n,module:e.namespace,type:t})}),n.on(invalid.*,function(e,t){o({action:invalid,module:e.namespace,errno:t.errno,errmsg:t.errmsg})}),n.on(warn.* warning.*,function(e,t){t.errno&&(t=(+t.errno+)+t.errmsg),o({action:warn,module:e.namespace,message:t})}),n.on(error.* fatal.*,function(e,t){t.errno&&(t=(+t.errno+)+t.errmsg),o({action:error,module:e.namespace,message:t})}),Math.random()=n}function r(e){return i.map(e,function(e){return e.toString()}).join()}var i=e.$,s=quc.funcCache,o={};e.utils.cache={read:function(u,a,f){function l(){v[d]=v[d]{},v[d][m]=h,c.set(s,e.utils.JSON.stringify(v))}i.isPlainObject(a)&&(f=a),f=f{};var c,h,p,d=u.funcName;d?c=e.utils.storage(local):(d=u.qucGuid(u.qucGuid=e.utils.getGuid()),c=e.utils.storage(page));var v=e.utils.JSON.parse(c.get(s,{})),m=r(a);return(p=o[d]&&o[d][m])?p:(h=v[d]&&v[d][m],!hn(f.expire,h.date)?(h={data:u.apply(f.contextnull,a),date:(new Date).getTime()},h.data.done&&h.data.fail?((o[d]=o[d]{})[m]=h,h.data.done(function(e){t(f.condition,!0)&&(h.data=e,h.promise=resolve,l())}).fail(function(e){t(f.condition,!1)&&(h.data=e,h.promise=reject,l())}).always(function(){delete o[d][m]})):(t(f.condition,h.data)&&l(),h.data)):h.promise?i.Deferred()[h.promise](h.data).promise():h.data)},clear:function(t,n){t?cache[t]&&n?delete o[t][r(n)]:delete o[t]:(o={},e.utils.storage(page.remove(s)),e.utils.storage(local.remove(s)))}};var u={s:1e3,m:6e4,h:36e5,d:864e5,w:6048e5}}(QHPass),function(e){use strict;var t=e.$,n=null,r=function(t){this.name=func_+e.utils.getGuid(),this.extend(t),this._initFlag=!1,this._data={}};t.extend(r.prototype,{init:function(){var t=this;return t._initFlag?t.reset():(t._initFlag=!0,t.setUI(e.ui[t.name]),t.setDeferred(),t.trigger(init),t.on(show,function(){t._isShown=!0}),t.on(hide,function(){t._isShown=!1})),t._passThrough=n,n=null,t},reset:function(){return this._isShown&&this.trigger(hide),this.setDeferred(),this},isInit:function(){return this._initFlag},get:function(e,t){var n=this._data[e];return void 0!==n?n:t},set:function(e,n){return t.isPlainObject(e)?t.extend(this._data,e):this._data[e]=n,this},setDeferred:function(n){var r=this;return r._deferred=nt.Deferred(),r._deferred.done(function(t){r._callback&&e.utils.parseCallback(r._callback)(t)}),r},resolve:function(e){return this._deferred&&this._deferred.resolve(e),this},getCallback:function(){return this._callback},setCallback:function(e){return this._callback=e,this},clear:function(){return this._data={},this},getUI:function(){return this.ui},setUI:function(e){return this.ui=e,e.init(this),this},getPassThrough:function(){return this._passThrough},setPassThrough:function(e){n=e},reportError:function(t,n,r){n=n?Msg:+n+ :,t.errno?n=n+Error:(+t.errno+)+t.errmsg:n+=t.toString(),e.events.trigger((r?warn.:error.)+this.name,n)},reportWarn:function(e,t){this.reportError(e,t,!0)},extend:function(){var e=[].slice.apply(arguments);e.unshift(this),t.extend.apply(null,e)},setCaptchaUrl:function(e){this._captchaUrl=e},getCaptchaUrl:function(n,r){var i=this,s=i._captchaUrl,o=t.Deferred();return!r&&s?(s+=&_=+(new Date).getTime(),o.resolve(s)):e.sync.getCaptchaUrl(n).then(function(e){s=i._captchaUrl=e.captchaUrl,s+=&_=+(new Date).getTime(),o.resolve(s)}),o.promise()}}),t.each([on,one,off,trigger],function(t,n){r.prototype[n]=function(){return arguments[0]=arguments[0].replace(/( $)/g,.+this.name+$1),e.events[n].apply(null,arguments),this}}),e.getLogic=function(e){return new r(e)}}(QHPass),function(e){use strict;var t=e.$;e.getUserInfo=function(n,r,i){returnfunction==t.type(n)&&(i=r,r=n,n=void 0),e.sync.getUserInfo(n).done(function(e){r&&r(e)}).fail(function(e){i&&i(e)})}}(QHPass),function(e){use strict;e.getUserSecInfo=function(t){e.sync.getUserInfo().then(function(t){return e.sync.getUserSecInfo(t.crumb)}).always(t)}}(QHPass),function(e){use strict;e.getEmailStatus=function(t){e.sync.getUserInfo().then(function(t){return e.sync.checkEmailStatus(t.crumb)}).always(t)}}(QHPass),function(e){use strict;var t,n=e.$;e.getQuickLoginStatus=function(r,i){if(n.isFunction(r)&&(i=r,r=2e4),!t){var s=e.getConfig(protocol),o=s+://axlogin.passport.360.cn/ptlogin.php,u=o+?nextUrl=+e.getConfig(proxy)+&us=1&func=QHPass.getQuickLoginUserLength,a=n().attr(src,u).hide().appendTo(document.body);t=n.Deferred();var f=setTimeout(function(){t.reject()},r);e.getQuickLoginUserLength=function(e){t.resolve(e)},t.always(function(){t=null,clearTimeout(f),a.remove()})}t.then(function(t){i(n.extend({},e.ERROR.SUCCESS,{status:t.us>

  王洪涛介绍,医疗电子票据在医院监督上通过医疗电子票据提高了医院无纸化水平,实现电子票据全流程在线监管,很大程度上实现低成本和低碳环保运营。“现在来我院就诊,已经实现全程无纸化了,从网上挂号、候诊、电子病历、电子处方、电子检查单、电子缴费,再到如今的电子发票,医院打通了无纸化的最后一公里。”

  互联网药品信息服务资格证书:(京)-经营性-2010-0004海淀公安局网络备案编号:485

  图4:Piccolo Multi-DC-DC彩色LED套件TI向开发人员介绍了使用彩色LED设计。 (来源:德州仪器。经许可使用。)

  当环境光较弱时,光电传感器RG的阻值变大,使可调电阻器RP与光电传感器RG处的分压值变高,随着光照强度的逐渐增强,光电传感器RG的阻值逐渐变大,当可调电阻器kP与光电传感器RG处的分压值达到双向触发二个极管VD的触发电压时,双向触发二极管VD导通,进而触发双向品闸管VS也导通,照明灯EL点亮。

  Microchip Technology公司的数字信号处理采用了另一种方案:DSC(数字信号控制器)。第一款芯片是用一个DSP与一只8位微控制器配对。然后,Microchip的工程师在一个PIC微控制器中集成了一个DSP核心,这就是2002年面世的16位dsPIC(参考文献5)。

  除此之外,OpenHPC的套件里也运用了OpenBLAS。其用户广泛,从开源项目Julia语言、GNU octave,到深度学习的mxnet、Caffe,乃至IBM、ARM、英伟达等公司也都在他们的产品里边使用了OpenBLAS。“特别是嵌入式AI的很多库,都调了我们的OpenBLAS。”整体上看,从适配的处理器范围和支持的操作系统,在开源库中算是最广泛的实现。

  “目前,使用手柄或按键模式的纳米级操作并不直观,”陈说。“我们的方法可以更灵活,更直观地用于纳米级的人机交互。”

  由于技术的更新换代,“大头”电视机、电脑显示器,有线电话逐渐被无线设备或高度集成的设备所取代。在这个进程中,末端的人们在更换着古董设备,尖端的人们在追逐着黑科技。子废物从垃圾堆填区中安全移除。你知道吗?每回收一百万部手提电脑 = 节省了3,657户家庭里一年用的电量。每回收一百万件平板 = 重新获得了34kg的金,350kg的银,15kg的钯,和16,000kg的铜。日常生活中的电子废物包括已经损坏的、无法操作或过时的电子产品,主要来自家庭或办公室设备,音频播放器,电脑,手机,数码相机,传真机,照相机等旧物。道。而废弃电器电子产品非法“作坊式”拆解会带来严重环境问题:

  第二年,英特尔公司推出了Intel2920 16位“模拟信号处理器”,起这个名称是因为英特尔要设计一种用于直接替换模拟电路的芯片,包括了板上的A/D和D/A转换器。2920以数字形式处理模拟信号,但它缺少一个并行乘法器;此外,它600ns的周期速度太慢,无法在音频段做出有用的工作,而音频段是第一个大批量DSP芯片的市场。

分享:
网站地图