HTTP协议,S-HTTP协议,HTML

HTTP超文本传输协议 (HTTP-Hypertext transfer protocol) 是分布式,协作式,超媒体系统应用之间的通信协议。是万维网(world wide web)交换信息的基础。它允许将 超文本标记语言 (HTML) 文档从 Web 服务器传送到 Web 浏览器 。HTML 是一种用于创建文档的标记语言,这些文档包含到相关信息的链接。您可以单击一个链接来访问其它文档、图像或多媒体对象,并获得关于链接项的附加信息。HTTP工作在 TCP/IP 协议体系中的TCP协议上。客户机和服务器必须都支持 HTTP,才能在 万维网 上发送和接收 HTML 文档并进行交互。
 
HTTP协议 的主要特点可概括如下
 
1、支持客户/服务器模式。
http 协议 简介

  http 协议 简介

2、 简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。
3、灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。
4、无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。
5、无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。
另一方面,在 服务器 不需要先前信息时它的应答就较快。
 
S-HTTP 安全超文本传输协议(Secure Hypertext Transfer Protocol, S-HTTP)是一种结合HTTP而设计的 消息 的安全通信协议。S-HTTP协议为HTTP客户机和服务器提供了多种安全机制,这些安全服务选项是适用于Web上各类用户的。安全超文本连接协议使用https://代替http://
 
HTML
 
1.超文本标记 语言 ,即HTML(Hypertext Markup Language),是用于 描述 网页文档的一种标记语言。
 
2.由来:在 万维网 (英语缩写: WWW )上的一个 超媒体 文档称之为一个 页面 (英语:page)。作为一个组织或者个人在 万维网 上放置开始点的 页面 称为 主页 (英语:Homepage)或首页,主页中通常包括有指向其他相关页面或其他节点的指针( 超级链接 )。所谓 超级链接 ,就是一种 统一资源定位器 (Uniform Resource Locator,英语缩写: URL )指针,通过激活(点击)它,可使 浏览器 方便地获取新的网页。这也是HTML获得广泛应用的最重要的原因之一。在逻辑上将视为一个整体的一系列 页面 的有机集合称为 网站 Website 或Site)。是为“ 网页 创建和其它可在 网页浏览器 中看到的信息”设计的一种 标记语言
 
3.整体结构
 
1)一个网页对应一个 HTML文件 ,超文本标记语言文件以.htm(磁盘操作系统 DOS 限制的英语缩写为 扩展名 )或.html(英语缩写为 扩展名 )。可以使用任何能够生成TXT类型 源文件 的文本编辑器来产生超文本标记语言文件,只用修改文件后缀即可。 标准的超文本标记语言 文件 都具有一个基本的整体结构,标记一般都是成对出现(部分标记除外例如:
),即超文本标记语言文件的开头与结尾标志和超文本标记语言的头部与实体两大部分。有三个双标记符用于
页面 整体结构的确认。
 
2)标记符;说明该 文件 是用超文本标记语言(本标签的中文全称)来 描述 的。它是 文件 的开头,而;则表示该文件的结尾,它们是超文本标记语言文件的开始标记和结尾标记。
 
3);这2个标记符分别 表示 头部信息的开始和结尾。头部中包含的标记是 页面 的标题、序言、说明等内容,它本身不作为内容来显示,但影响网页显示的效果。头部中最常用的标记符是标题标记符和 meta 标记符,其中标题标记符用于定义网页的标题,它的内容显示在网页窗口的 标题栏 中,网页标题可被 浏览器 用作 书签 和收藏清单。
 
4文件主体内容
 
;,网页中显示的实际内容均包含在这2个 正文 标记符之间。
正文 标记符又称为实体标记
HTTP协议,S-HTTP协议,HTML_第1张图片

  超文本标记语言

 
5.在编辑超文本标记语言 文件 和使用有关标记符时有一些约定或 默认 的要求。
 
⑴ 文本标记 语言 源程序的文件扩展名 默认 使用htm(磁盘操作系统 DOS 限制的英语缩写为 扩展名 )或html( 英语 缩写为 扩展名 ),以便于 操作系统 程序 辨认,除 自定义 的汉字 扩展名 。在使用 文本编辑器 时,注意修改 扩展名 。而常用的图像 文件 扩展名 gif jpg
 
⑵ 超文本标记语言源程序为文本 文件 ,其列宽可不受限制,即多个标记可写成一行,甚至整个文件可写成一行;若写成多行, 浏览器 一般忽略文件中的回车符(标记指定除外);对文件中的空格通常也不按源程序中的效果显示。完整的空格可使用特殊符号(实体符)“ (注意此字母必须小写,方可空格)” 表示 非换行空格;表示 文件 路径时使用符号“/”分隔,文件名及路径 描述 可用双引号也可不用引号括起。
 
⑶ 标记符中的标记元素用尖括号括起来,带斜杠的元素 表示 该标记说明结束;大多数标记符必须成对使用,以表示作用的起始和结束;标记元素忽略大小写,即其作用相同,但完整的空格可使用特殊符号“ (注意此字母必须小写,方可空格)”;许多标记元素具有属性说明,可用参数对元素作进一步的限定,多个 参数 属性 项说明次序不限,其间用 空格 分隔即可;一个标记元素的内容可以写成多行。
 
⑷ 标记符号,包括尖括号、标记元素、属性项等必须使用 半角 的西文字符,而不能使用 全角字符
 
HTML注释 惊叹号 表示 ,注释内容由符号 结束 。注释内容可插入文本中任何位置。任何标记若在其最前插入惊叹号,即被标识为注释,不予显示。

文件类型描述

为了说明文档使用的超文本标记语言标准,所有超文本标记语言文档应该以“文件类型声明”(< !DOCTYPE >)开头,引用一个文件类型描述或者必要情况下自定义壹个文件类型描述。举例来说:
公共标识符
系统标识符
说明
-//W3C//DTD HTML 4.0//ZH
 
超文本标记语言(版本:肆点零)、万维网联盟。
-//W3C//DTD HTML 4.01//ZH
 
超文本标记语言(版本:肆点零壹)、万维网联盟。

常用标签元素

创建一个超文本标记语言文档。
(头)设置文档标题和其它在网页中不显示的信息,比如direction方向、语言代码Language Code(见实体定义!ENTITY % i18n)、指定字典中的元信息、等等。
文档中不能被该站点辨识的其它所有链接源的 URL (统一资源定位器)
定义一个链接和源之间的相互关系,比如引用壹个层叠样式表(英文缩写: css )、做壹个链接到壹个脚本、为某文件做壹个链接(可打印的版本)、文档特定的工具栏/菜单。
脚本语句标签,比如引用壹个爪哇脚本( javascript )。
文档体,文档的可见部分。
设置文档的标题。

页面内容描述

最大的标题(壹号标题
 预先格式化文本 (英文全称:Preformatted)
下划线(英文全称:Underline)
黑体字 (英文全称:Bold)
斜体字 (英文全称:Italics)
打字机风格的 字体
引用,通常是斜体
强调文本(通常是斜体加黑体、英文全称:emphasize)
文本(通常是斜体加黑体)
设置字体大小从1到7,颜色使用名字或 RGB (中文全称:红绿蓝)的十六进制值
基准字体标记
字体加
字体缩
加删除线
程式
键盘字(英文全称:KeyBoarD
范例(英文全称:SAMPle)
变量(英文全称:VARiable)
向右缩排(向右缩进、块引用)
述语定义(英文全称:DeFiNe)
地址标记
上标字 (英文全称:SUPerscript)
下标字(英文全称:SUBscript)
...;固定宽度 字体 (在 文件 中空白、换行、定位功能有效)
...</plaintext>;固定宽度</span> <span style="font-size:12px;">字体</span> <span style="font-size:12px;">(不执行标记符号)</span> </div> <div class="para"> <span style="font-size:12px;"><listing>...</listing> 固定宽度小</span> <span style="font-size:12px;">字体</span> </div> <div class="para"> <span style="font-size:12px;"><font color=00ff00>...</font>;字体 颜色</span> </div> <div class="para"> <span style="font-size:12px;"><font size=1>...</font>;字体 大小等于壹(最小)。</span> </div> <div class="para"> <span style="font-size:12px;"><font style ='font-size:100 px'>...</font>;字体 样式等于无限增大(100像素)</span> </div> <div class="para"> <strong><span style="font-size:12px;">格式标志标签</span></strong> </div> <div class="para"> <span style="font-size:12px;"><p></p> 创建一个段落 (英文全称:<strong>P</strong>aragraphs)</span> </div> <div class="para"> <span style="font-size:12px;"><p align=""> 将段落按左、中、右对齐</span> </div> <div class="para"> <span style="font-size:12px;"><br/>定义新行</span> </div> <div class="para"> <span style="font-size:12px;"><blockquote></blockquote> 从两边缩进文本</span> </div> <div class="para"> <span style="font-size:12px;"><dl></dl> 定义列表(英文全称:<strong>D</strong>efinition<strong>L</strong>ist)</span> </div> <div class="para"> <span style="font-size:12px;"><dt> 放在每个定义术语词前(定义术语、英文全称:<strong>D</strong>efinition<strong>T</strong>erm)</span> </div> <div class="para"> <span style="font-size:12px;"><dd> 放在每个定义之前(定义说明、英文全称:<strong>D</strong>efinition<strong>D</strong>escription)</span> </div> <div class="para"> <span style="font-size:12px;"><ol></ol> 创建一个标有序的列表,默认前面有数字,从数字“1”开始计数,依次叠加,也可以设置为字母或从任何自然数开始计数的列表项 (有序列表、英语全称:<strong>O</strong>rdered<strong>L</strong>ist)</span> </div> <div class="para"> <span style="font-size:12px;"><ul></ul> 创建一个无序的列表,默认前面标有圆点,也可以自己设置为none或者其他形状,如空心圆、方块等。(无序列表、英语全称:<strong>U</strong>nordered<strong>L</strong>ists)</span> </div> <div class="para"> <span style="font-size:12px;"><li> 放在每个列表项之前,若在<ol></ol>;之间则每个列表项加上一个数字,</span> </div> <div class="para"> <span style="font-size:12px;">若在<ul></ul>;之间则每个列表项加上一个圆点</span> </div> <div class="para"> <span style="font-size:12px;"><div align=""></div> 用来排版大块HTML段落,也用于格式化表</span> </div> <div class="para"> <span style="font-size:12px;"><MENU> 选项清单</span> </div> <div class="para"> <span style="font-size:12px;"><DIR> 目录清单</span> </div> <div class="para"> <span style="font-size:12px;"><nobr></nobr> 强行不换行(英文全称:<strong>nobr</strong>eaking)</span> </div> <div class="para"> <span style="font-size:12px;"><hr size='9' width='80%' color='ff0000'>;水平线(设定宽度、英语全称:<strong>h</strong>orizontal<strong>r</strong>ule)</span> </div> <div class="para"> <span style="font-size:12px;"><center></center> 水平居<strong>中</strong></span> </div> <div class="para"> <strong><span style="font-size:12px;">网页表格标签</span></strong> </div> <div class="para"> <span style="font-size:12px;">由于表格可以精确控制文本和图像在网页中的显示位置,所以在很多网站的主页中一般都使用表格来进行布局。<br>   表格的基本结构如下:<br>   <Table><br>   <caption> </caption><br>   <tr><br>   <th></th)<th)</th>...<br>   </tr><br>   <tr><br>   <td></td><td> </td>...<br>   </tr><br>   <tr><br>   <td></td><td> </td>...<br>   </tr><br>   <tr><br>   <td></td><td> </td>...<br>   </tr><br>   ...<br>   </Table><br>   <Table>定义整个表格,即表格的内容要放在<Table>和</Tahle>标记中;在<Table>中的主要属性:border属性显示表格的边框,width, height属性定义表格的大小。<caption>标记符用来定义表格的标题。<br>   表格的表示以行为单位,在行中包含列。其中:一个<tr>...</tr>标记表示一行;一个<td>...</td>标记表示一列;<th>... </th>定义表头,一般可以不用。</span> </div> <div class="para"> <strong><sup><span style="font-size:12px;">]</span></sup><span style="font-size:12px;">链接标志表格标志</span></strong> </div> <div class="para"> <span style="font-size:12px;"><a</span> </div> <div class="para"> <span style="font-size:12px;">href="壹个统壹资源定位器"></span> </div> <div class="para"> <span style="font-size:12px;"></a>:创建超文本链接。</span> </div> <div class="para"> <span style="font-size:12px;"><a</span> </div> <div class="para"> <span style="font-size:12px;">name="书签貮"></span> </div> <div class="para"> <span style="font-size:12px;"></a>:创建位于文档内部的书签。</span> </div> <div class="para"> <span style="font-size:12px;"><a</span> </div> <div class="para"> <span style="font-size:12px;">href="#书签貮"></span> </div> <div class="para"> <span style="font-size:12px;"></a>:创建指向位于文档内部书签的链接。</span> </div> <div class="para"> <h3 class="headline-2"><span class="headline-content">正文标记的使用</span></h3> <div class="para"> <span style="font-size:12px;">每种HTML标记符在使用中可带有不同的属性项,用于</span> <span style="font-size:12px;">描述</span> <span style="font-size:12px;">该标记符说明的内容显示不同的效果。</span> <span style="font-size:12px;">正文</span> <span style="font-size:12px;">标记符中提供以下属性来改变文本的颜色及</span> <span style="font-size:12px;">页面背景</span> <span style="font-size:12px;">。</span> </div> <div class="para"> <span style="font-size:12px;">BGCOLOR(英语全称:<strong>B</strong>ack<strong>g</strong>round<strong>Color</strong>)用于定义网页的<strong>背景色</strong>,</span> <span style="font-size:12px;">BACKGROUND</span> <span style="font-size:12px;">用于定义</span> <span style="font-size:12px;">网页</span> <span style="font-size:12px;"><strong>背景</strong>图案的图像</span> <span style="font-size:12px;">文件</span> </div> <div class="para"> <span style="font-size:12px;">TEXT</span> <span style="font-size:12px;">用于定义</span> <span style="font-size:12px;">正文</span> <span style="font-size:12px;">字符的颜色,</span> <span style="font-size:12px;">默认</span> <span style="font-size:12px;">为黑色</span> </div> <div class="para"> <span style="font-size:12px;">LINK</span> <span style="font-size:12px;">用于定义网页中</span> <span style="font-size:12px;">超级链接</span> <span style="font-size:12px;">字符的颜色,</span> <span style="font-size:12px;">默认</span> <span style="font-size:12px;">为蓝色</span> </div> <div class="para"> <span style="font-size:12px;">VLINK(英语全称:VisitedLINK)用于定义网页中<strong>已</strong>被<strong>访问过的</strong>超接<strong>链接</strong>字符的颜色,</span> <span style="font-size:12px;">默认</span> <span style="font-size:12px;">为紫红色</span> </div> <div class="para"> <span style="font-size:12px;">ALINK(中文全称:活动链接)用于定义被鼠标选中,但未使用时</span> <span style="font-size:12px;">超链</span> <span style="font-size:12px;">字符的颜色,</span> <span style="font-size:12px;">默认</span> <span style="font-size:12px;">为红色</span> </div> <div class="para"> <span style="font-size:12px;">例如:标记将定义</span> <span style="font-size:12px;">页面</span> <span style="font-size:12px;">的背景色为黑色,</span> <span style="font-size:12px;">正文</span> <span style="font-size:12px;">字体</span> <span style="font-size:12px;">显示为白色。</span> </div> <div class="para"> <span style="font-size:12px;">以上属性使用中,需要对颜色进行说明,在HTML中对颜色可使用3种方法说明颜色属性值,即直接颜色名称、</span> <span style="font-size:12px;">16进制</span> <span style="font-size:12px;">颜色代码、10进制</span> <span style="font-size:12px;">RGB</span> <span style="font-size:12px;">码。</span> </div> <div class="para"> <span style="font-size:12px;"><strong>直接颜色名称</strong>,可以在代码中直接写出颜色的英文名称。如<font color="red">我们</font>,在</span> <span style="font-size:12px;">浏览器</span> <span style="font-size:12px;">上显示时就为红色。</span> </div> <div class="para"> <span style="font-size:12px;"><strong>16进制颜色代码</strong>,语法格式: #RRGGBB 。16进制颜色代码之前必须有一个“#”号,这种颜色代码是由三部分组成的,其中前两位代表红色,中间两位代表绿色,后两位代表蓝色。不同的取值代表不同的颜色,他们的取值范围是00--FF。如<font color="#FF0000">我们</font>,在浏览器上显示同样为红色。</span> </div> <div class="para"> <span style="font-size:12px;"><strong>10进制RGB码</strong>,语法格式: RGB(RRR,GGG,BBB) 。在这种表示法中,后面三个参数分别是红色、绿色、蓝色,他们的取值范围是0--255。以上两种表达方式可以相互转换,标准是16进制与10进制的相互转换。如<font color="rgb(255,0,0)">我们</font>,在浏览器上显示字体为红色。</span> </div> <h3 class="headline-2"><span class="headline-content"><span style="font-size:14px;">注释</span></span></h3> <div class="para"> <span style="font-size:12px;"><!--这是壹条注释,且不会呈现在渲染器或者网络浏览器之上。--></span> </div> <div class="para">   </div> <div class="para"> <span style="font-size:12px;"><strong><span style="font-size:14px;">更多HTML标签参考</span></strong><strong>http://www.xyseo.cc/post/6.html</strong></span> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1296893053902069760"></div> <script type="text/javascript" src="/views/front/js/chanyan.js"></script> <!-- 文章页-底部 动态广告位 --> <div class="youdao-fixed-ad" id="detail_ad_bottom"></div> </div> <div class="col-md-3"> <div class="row" id="ad"> <!-- 文章页-右侧1 动态广告位 --> <div id="right-1" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_1"> </div> </div> <!-- 文章页-右侧2 动态广告位 --> <div id="right-2" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_2"></div> </div> <!-- 文章页-右侧3 动态广告位 --> <div id="right-3" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_3"></div> </div> </div> </div> </div> </div> </div> <div class="container"> <h4 class="pt20 mb15 mt0 border-top">你可能感兴趣的:(编程语言)</h4> <div id="paradigm-article-related"> <div class="recommend-post mb30"> <ul class="widget-links"> <li><a href="/article/1943968314044772352.htm" title="Python多版本管理与pip升级全攻略:解决冲突与高效实践" target="_blank">Python多版本管理与pip升级全攻略:解决冲突与高效实践</a> <span class="text-muted">码界奇点</span> <a class="tag" taget="_blank" href="/search/Python/1.htm">Python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/pip/1.htm">pip</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/python3.11/1.htm">python3.11</a><a class="tag" taget="_blank" href="/search/%E6%BA%90%E4%BB%A3%E7%A0%81%E7%AE%A1%E7%90%86/1.htm">源代码管理</a><a class="tag" taget="_blank" href="/search/%E8%99%9A%E6%8B%9F%E7%8E%B0%E5%AE%9E/1.htm">虚拟现实</a><a class="tag" taget="_blank" href="/search/%E4%BE%9D%E8%B5%96%E5%80%92%E7%BD%AE%E5%8E%9F%E5%88%99/1.htm">依赖倒置原则</a> <div>引言Python作为最流行的编程语言之一,其版本迭代速度与生态碎片化给开发者带来了巨大挑战。据统计,超过60%的Python开发者需要同时维护基于Python3.6+和Python2.7的项目。本文将系统解决以下核心痛点:如何安全地在同一台机器上管理多个Python版本pip依赖冲突的根治方案符合PEP标准的生产环境最佳实践第一部分:Python多版本管理核心方案1.1系统级多版本共存方案Wind</div> </li> <li><a href="/article/1943914615645728768.htm" title="Tomcat:Java Web应用的幕后英雄" target="_blank">Tomcat:Java Web应用的幕后英雄</a> <span class="text-muted">互联网动态分析</span> <a class="tag" taget="_blank" href="/search/tomcat/1.htm">tomcat</a> <div>在当今数字化浪潮中,Java作为一门成熟且广泛应用的编程语言,支撑着无数企业级应用和互联网服务的稳定运行。而在JavaWeb开发领域,Tomcat无疑是一个举足轻重的存在,它宛如一位默默耕耘的幕后英雄,为众多Web应用提供了可靠的运行环境。Tomcat的起源与发展Tomcat的故事始于1999年,当时SunMicrosystems(后被Oracle收购)与Apache软件基金会合作,旨在为Java</div> </li> <li><a href="/article/1943854476238581760.htm" title="【亲测免费】 Mamba:快速跨平台的包管理器" target="_blank">【亲测免费】 Mamba:快速跨平台的包管理器</a> <span class="text-muted">林梦雅</span> <div>Mamba:快速跨平台的包管理器项目基础介绍和主要编程语言Mamba是一个用C++重新实现的Conda包管理器。它旨在提供比传统Conda更快的包管理和依赖解析速度。Mamba的核心部分使用C++编写,以确保高效性和性能。同时,Mamba也使用了Python和其他一些辅助语言来实现其功能。项目核心功能Mamba的核心功能包括:快速依赖解析:利用libsolv库进行高效的依赖解析,这是RedHat、</div> </li> <li><a href="/article/1943843754888720384.htm" title="什么是ORM?它如何简化后端开发?" target="_blank">什么是ORM?它如何简化后端开发?</a> <span class="text-muted">破碎的天堂鸟</span> <a class="tag" taget="_blank" href="/search/%E5%AD%A6%E4%B9%A0%E6%95%99%E7%A8%8B/1.htm">学习教程</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a> <div>什么是ORM?ORM(对象关系映射,Object-RelationalMapping)是一种编程技术,用于解决面向对象编程语言与关系型数据库之间的数据转换问题。其核心是将数据库中的表结构映射为程序中的类和对象,使开发者能够以操作对象的方式操作数据库,而非直接编写SQL语句。具体而言:映射机制:数据库表→编程语言中的类(如User类对应users表)表字段→类的属性(如username字段对应Use</div> </li> <li><a href="/article/1943842998383079424.htm" title="2023高薪前端面试题(二、前端核心——Ajax)" target="_blank">2023高薪前端面试题(二、前端核心——Ajax)</a> <span class="text-muted"></span> <div>原生AjaxAjax简介Ajax全程为AsynchronousJavaScript+XML,就是异步的JS和XML通过AJAX可以在浏览器中向服务器发送异步请求,最大的优势是:无刷新获取数据,实现局部刷新Ajax是一种用于创建快速动态网页的技术AJAX不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式Ajax的应用场景页面上拉加载更多数据列表数据无刷新分页表单项离开焦点数据验证搜索框提示</div> </li> <li><a href="/article/1943775165531877376.htm" title="Dart 语言知识点总结" target="_blank">Dart 语言知识点总结</a> <span class="text-muted">小李飞飞砖</span> <a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/ecmascript/1.htm">ecmascript</a> <div>Dart语言知识点总结Dart是Flutter框架的编程语言,是一种面向对象的、强类型的、支持垃圾回收的语言。以下是Dart语言的核心知识点:一、基础语法1.变量与常量//变量声明varname='Alice';//类型推断Stringname='Alice';//显式类型dynamicdynamicVar='String';//动态类型//常量finalfinalVar='不可修改';//运行时</div> </li> <li><a href="/article/1943747180082819072.htm" title="Python数据分析:从入门到精通" target="_blank">Python数据分析:从入门到精通</a> <span class="text-muted"></span> <div>引言在当今数据驱动的时代,数据分析已成为企业和组织做出明智决策的关键。Python作为一种强大的编程语言,因其简洁性和丰富的数据分析库而成为数据科学领域的首选工具。无论你是初学者还是有一定经验的数据分析师,本指南都将带你从入门到精通Python数据分析,掌握必备技能和最佳实践。数据分析的重要性与Python的角色数据分析涉及收集、处理和解释数据,以揭示模式、趋势和见解。它有助于解决复杂问题,优化业</div> </li> <li><a href="/article/1943737354103615488.htm" title="【无标题】Python学习心得" target="_blank">【无标题】Python学习心得</a> <span class="text-muted">w180316</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>在当今数字化的时代,编程已经成为不可或缺的技能。我选择学习Python语言,是被它的简洁、高效和广泛的应用场景所吸引。经过一段时间的学习,我有了许多深刻的体会和感悟。Python语言给我的第一印象就是简洁易懂。它的语法相对简单,结构清晰,不像一些其他编程语言那样有复杂的规则和晦涩的符号。这使得初学者能够更快地入门,减少了学习门槛和压力。比如,在Python中,变量的定义不需要明确指定数据类型,而是</div> </li> <li><a href="/article/1943709484211826688.htm" title="深度学习实战-使用TensorFlow与Keras构建智能模型" target="_blank">深度学习实战-使用TensorFlow与Keras构建智能模型</a> <span class="text-muted">程序员Gloria</span> <a class="tag" taget="_blank" href="/search/Python%E8%B6%85%E5%85%A5%E9%97%A8/1.htm">Python超入门</a><a class="tag" taget="_blank" href="/search/TensorFlow/1.htm">TensorFlow</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>深度学习实战-使用TensorFlow与Keras构建智能模型深度学习已经成为现代人工智能的重要组成部分,而Python则是实现深度学习的主要编程语言之一。本文将探讨如何使用TensorFlow和Keras构建深度学习模型,包括必要的代码实例和详细的解析。1.深度学习简介深度学习是机器学习的一个分支,使用多层神经网络来学习和表示数据中的复杂模式。其广泛应用于图像识别、自然语言处理、推荐系统等领域。</div> </li> <li><a href="/article/1943646593416753152.htm" title="linux shell if字符串比较大小,linux中shell if 判断总结" target="_blank">linux shell if字符串比较大小,linux中shell if 判断总结</a> <span class="text-muted">玩皮的兔子</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/shell/1.htm">shell</a><a class="tag" taget="_blank" href="/search/if%E5%AD%97%E7%AC%A6%E4%B8%B2%E6%AF%94%E8%BE%83%E5%A4%A7%E5%B0%8F/1.htm">if字符串比较大小</a> <div>UNIXShell里面比较字符写法-eq等于;-ne不等于;-gt大于;-lt小于;-le小于等于;-ge大于等于;-z空串;-n非空串;=两个字符相等;!=两个字符不等无论什么编程语言都离不开条件判断。SHELL也不例外。大体的格式如下:iflistthendosomethinghereeliflistthendoanotherthinghereelsedosomethingelseherefi</div> </li> <li><a href="/article/1943640287758839808.htm" title="chatgpt赋能python:Python降噪技术突出人声,在语音处理中的应用" target="_blank">chatgpt赋能python:Python降噪技术突出人声,在语音处理中的应用</a> <span class="text-muted">atest166</span> <a class="tag" taget="_blank" href="/search/ChatGpt/1.htm">ChatGpt</a><a class="tag" taget="_blank" href="/search/chatgpt/1.htm">chatgpt</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E8%AF%AD%E9%9F%B3%E8%AF%86%E5%88%AB/1.htm">语音识别</a><a class="tag" taget="_blank" href="/search/%E8%AE%A1%E7%AE%97%E6%9C%BA/1.htm">计算机</a> <div>Python降噪技术突出人声,在语音处理中的应用在现代社会中,语音处理已经成为了一个普遍的技术,由于环境干扰和录音设备的限制,录音中往往会有许多杂音和噪音,影响语音质量和信号分析。在此背景下,降噪技术逐渐成为了一项重要的技术手段。Python作为一门功能强大的编程语言,可以被广泛地应用于语音处理,尤其是在降噪方面。在本篇文章中,我们会详细探讨Python降噪技术突出人声的应用。什么是语音降噪?语音</div> </li> <li><a href="/article/1943617842314276864.htm" title="python 计算生态概览的概述" target="_blank">python 计算生态概览的概述</a> <span class="text-muted"></span> <div>文章目录前言python计算生态库的介绍1.网络爬虫2.数据分析3.文本处理4.数据可视化5.机器学习6.图形用户界面7.游戏开发8.网络应用开发前言python计算生态概览的解释Python计算生态概览是对Python作为一门强大而广泛使用的编程语言所拥有的庞大软件集合的整体描述和概述。这个生态体系不仅包含了Python的标准库(stdlib),即随Python解释器安装的基本模块,还涵盖了极其</div> </li> <li><a href="/article/1943612048357257216.htm" title="Python 生态发展之路" target="_blank">Python 生态发展之路</a> <span class="text-muted">仓颉编程语言</span> <a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E6%96%87%E7%AB%A0/1.htm">技术文章</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>目录#Python是如何炼成的##生态系统持续扩张##Python开发的开源社区运作#更加广义的Python社区#广泛应用##Web开发、数据科学##不得不提的人工智能#支持Python成长的商业公司#Python成功之路小结##附:Python生态发展大事记#参考Python是现今最受欢迎的编程语言之一,2021年8月的TIOBE编程语言排行榜中,Python排名第二,仅次于C[1]。2017年</div> </li> <li><a href="/article/1943604486769537024.htm" title="Python生态全景图:8大主流框架优缺点及选型指南" target="_blank">Python生态全景图:8大主流框架优缺点及选型指南</a> <span class="text-muted">Sammyyyyy</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/django/1.htm">django</a><a class="tag" taget="_blank" href="/search/fastapi/1.htm">fastapi</a><a class="tag" taget="_blank" href="/search/flask/1.htm">flask</a> <div>引言:Python的“万能”生态Python为何能成为当今最流行的编程语言之一?答案并非其语法本身,而在于其强大且多样化的框架生态。这个生态系统如同一片繁荣的大陆,覆盖了从Web后端到人工智能的几乎所有技术领域,让开发者能用一种语言胜任多种截然不同的任务。本文将化作一张“技术地图”,快速带你游览Python在Web开发、数据科学和网络爬虫三大领域的8个标志性框架。我们的目标是迅速掌握它们的精髓,让</div> </li> <li><a href="/article/1943600576369586176.htm" title="论文-算法-伪代码-1" target="_blank">论文-算法-伪代码-1</a> <span class="text-muted">youngfengying</span> <a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a> <div>伪代码(Pseudocode)是一种算法描述语言。使用伪代码的目的是为了使被描述的算法可以容易地以任何一种编程语言。伪代码必须结构清晰、代码简单、可读性好,并且类似自然语言。介于自然语言与编程语言之间。例子:主要规定:1)算法中出现的数组、变量可以是以下类型:整数、实数、字符、位串或指针。通常这些类型可以从算法的上下文来看是清楚的,并不需要额外加以说明。2)在算法中的某些指令或子任务可以用文字来叙</div> </li> <li><a href="/article/1943597420784971776.htm" title="TypeScript在大型前端项目中的应用与优势" target="_blank">TypeScript在大型前端项目中的应用与优势</a> <span class="text-muted">天天进步2015</span> <a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91/1.htm">前端开发</a><a class="tag" taget="_blank" href="/search/%E5%89%8D%E7%AB%AF/1.htm">前端</a><a class="tag" taget="_blank" href="/search/typescript/1.htm">typescript</a><a class="tag" taget="_blank" href="/search/javascript/1.htm">javascript</a> <div>引言随着Web应用规模和复杂度的不断增长,JavaScript作为弱类型语言的局限性日益凸显。TypeScript作为JavaScript的超集,为大型前端项目提供了强大的类型系统和先进的开发工具支持,极大地提升了开发效率和代码质量。本文将深入探讨TypeScript在大型前端项目中的应用与优势。TypeScript简介TypeScript是由Microsoft开发的开源编程语言,它是JavaSc</div> </li> <li><a href="/article/1943549010270810112.htm" title="python易错题" target="_blank">python易错题</a> <span class="text-muted">赴335</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>1.下列不属于IPO程序编写的方法是:(c)A:inputB:processC:programD:output程序的编写方法IPO指input(输入)、process(处理)、output(输出)2.下面哪个不是python的编程方式:(A)A:自然语言B:面向过程C:面向对象D:语句Python是目前最接近自然语言的编程语言,但是不属于自然语言3.关于Python2.x版本和Python3.x版</div> </li> <li><a href="/article/1943520016917917696.htm" title="使用Python进行机器学习入门指南" target="_blank">使用Python进行机器学习入门指南</a> <span class="text-muted">软考和人工智能学堂</span> <a class="tag" taget="_blank" href="/search/Python%E5%BC%80%E5%8F%91%E7%BB%8F%E9%AA%8C/1.htm">Python开发经验</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/1.htm">机器学习</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>使用Python进行机器学习入门指南机器学习(MachineLearning)是人工智能(ArtificialIntelligence,AI)的一个重要分支,旨在通过算法和统计模型,使计算机系统能够自动从数据中学习和改进。Python作为机器学习领域的主流编程语言,提供了丰富的库和工具来实现各种机器学习任务。本文将介绍如何使用Python进行机器学习,包括基本概念、常用库以及一个实战项目示例。目录</div> </li> <li><a href="/article/1943461128826843136.htm" title="Ruby 安装 - Linux" target="_blank">Ruby 安装 - Linux</a> <span class="text-muted">lly202406</span> <a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>Ruby安装-Linux引言Ruby是一种广泛使用的高级编程语言,以其简洁、优雅和强大的功能而闻名。在Linux系统上安装Ruby是许多开发者的首要任务。本文将详细介绍如何在Linux系统上安装Ruby,包括准备工作、安装过程和常见问题解决。准备工作在开始安装Ruby之前,请确保您的Linux系统满足以下要求:Linux发行版:本文以Ubuntu20.04为例,但大多数Linux发行版的过程类似。</div> </li> <li><a href="/article/1943419416976879616.htm" title="OpenCV颜色矩哈希算法------cv::img_hash::ColorMomentHash" target="_blank">OpenCV颜色矩哈希算法------cv::img_hash::ColorMomentHash</a> <span class="text-muted"></span> <div>操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:C++11算法描述该类实现了颜色矩哈希算法(ColorMomentHash),用于图像相似性比较。它基于图像在HSV颜色空间中的颜色矩统计特征来生成哈希值,对颜色分布的变化具有较好的鲁棒性。适用于以下场景:图像检索图像去重水印检测色彩变化较大的图像匹配公共成员函数compute(I</div> </li> <li><a href="/article/1943419417463418880.htm" title="OpenCV哈希算法------Marr-Hildreth 边缘检测哈希算法" target="_blank">OpenCV哈希算法------Marr-Hildreth 边缘检测哈希算法</a> <span class="text-muted">村北头的码农</span> <a class="tag" taget="_blank" href="/search/OpenCV/1.htm">OpenCV</a><a class="tag" taget="_blank" href="/search/opencv/1.htm">opencv</a><a class="tag" taget="_blank" href="/search/%E5%93%88%E5%B8%8C%E7%AE%97%E6%B3%95/1.htm">哈希算法</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a> <div>操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:C++11算法描述该类实现了Marr-Hildreth边缘检测哈希算法(Marr-HildrethHash),用于图像相似性比较。它基于Marr-Hildreth边缘检测器(也称为LaplacianofGaussian,LoG)提取图像边缘信息,并生成二进制哈希值。这种哈希方法对图</div> </li> <li><a href="/article/1943417398975590400.htm" title="OpenCV 图像哈希类cv::img_hash::AverageHash" target="_blank">OpenCV 图像哈希类cv::img_hash::AverageHash</a> <span class="text-muted">村北头的码农</span> <a class="tag" taget="_blank" href="/search/OpenCV/1.htm">OpenCV</a><a class="tag" taget="_blank" href="/search/opencv/1.htm">opencv</a><a class="tag" taget="_blank" href="/search/%E5%93%88%E5%B8%8C%E7%AE%97%E6%B3%95/1.htm">哈希算法</a><a class="tag" taget="_blank" href="/search/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/1.htm">人工智能</a> <div>操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:C++11算法描述cv::img_hash::AverageHash是OpenCV中用于图像哈希(ImageHashing)的一个类,属于opencv_img_hash模块。它实现了平均哈希算法(AverageHash,aHash),可以快速计算图像的“指纹”或“感知哈希值”,用于</div> </li> <li><a href="/article/1943371016646488064.htm" title="Nexus zkVM 3.0 及未来:迈向模块化、分布式的零知识证明" target="_blank">Nexus zkVM 3.0 及未来:迈向模块化、分布式的零知识证明</a> <span class="text-muted">mutourend</span> <a class="tag" taget="_blank" href="/search/zkVM/1.htm">zkVM</a><a class="tag" taget="_blank" href="/search/zkVM/1.htm">zkVM</a> <div>1.引言2025年3月,Nexus团队发布了NexuszkVM3.0,本文将更详细地介绍其设计意图与功能。零知识虚拟机(zkVM)领域正在迅速演进,推动力来自于对可扩展、高效且可靠的系统的需求——这些系统应能够在不受计算规模、编程语言或底层架构限制的前提下,证明任意程序的正确执行。Nexus正是基于这一愿景推出了NexuszkVM3.0,它是一次经过深思熟虑的虚拟机重构,解决了长期存在的限制问题,</div> </li> <li><a href="/article/1943363709900484608.htm" title="Julia爬取数据能力及应用场景" target="_blank">Julia爬取数据能力及应用场景</a> <span class="text-muted">q56731523</span> <a class="tag" taget="_blank" href="/search/julia/1.htm">julia</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>Julia是一种高性能编程语言,特别适合数值计算和数据分析。然而,关于数据爬取(即网络爬虫)方面,我们需要明确以下几点:虽然它是一门通用编程语言,但它的强项不在于网络爬取(WebScraping)这类任务。而且Julia的生态系统在爬虫方面还不够成熟和丰富。所以说Julia爬取数据后立即进行高性能的数据分析这点还是有一些优势。Julia虽然以高性能数值计算和数据分析见长,但它同样具备网络爬取(We</div> </li> <li><a href="/article/1943361942370447360.htm" title="SpringBoot+WebSocket实战:即时通讯系统开发指南" target="_blank">SpringBoot+WebSocket实战:即时通讯系统开发指南</a> <span class="text-muted">fanxbl957</span> <a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/boot/1.htm">boot</a><a class="tag" taget="_blank" href="/search/websocket/1.htm">websocket</a><a class="tag" taget="_blank" href="/search/%E5%90%8E%E7%AB%AF/1.htm">后端</a> <div>博主介绍:Java、Python、js全栈开发“多面手”,精通多种编程语言和技术,痴迷于人工智能领域。秉持着对技术的热爱与执着,持续探索创新,愿在此分享交流和学习,与大家共进步。全栈开发环境搭建运行攻略:多语言一站式指南(环境搭建+运行+调试+发布+保姆级详解)感兴趣的可以先收藏起来,希望帮助更多的人SpringBoot+WebSocket实战:即时通讯系统开发指南一、引言在当今数字化时代,即时通</div> </li> <li><a href="/article/1943328528456019968.htm" title="44、Go语言中的泛型与数据结构实现" target="_blank">44、Go语言中的泛型与数据结构实现</a> <span class="text-muted">fish</span> <a class="tag" taget="_blank" href="/search/Go%E8%AF%AD%E8%A8%80%E7%B2%BE%E7%B2%B9%EF%BC%9A%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E7%B2%BE%E9%80%9A/1.htm">Go语言精粹:从入门到精通</a><a class="tag" taget="_blank" href="/search/Go%E8%AF%AD%E8%A8%80/1.htm">Go语言</a><a class="tag" taget="_blank" href="/search/%E6%B3%9B%E5%9E%8B/1.htm">泛型</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">数据结构</a> <div>Go语言中的泛型与数据结构实现1.引言Go语言作为一种静态类型编程语言,以其简洁、高效和并发支持的特点赢得了广泛的开发者喜爱。自从Go1.18版本引入了泛型支持,Go语言的灵活性和表达力得到了极大的提升。本文将详细介绍Go语言中的泛型特性,并通过实现一个泛型栈的数据结构来展示其应用。2.泛型简介2.1什么是泛型?泛型(Generics)允许你在定义函数、接口或类型时使用类型参数,从而使这些定义更加</div> </li> <li><a href="/article/1943328529118720000.htm" title="47、Go语言中的泛型栈实现与优化" target="_blank">47、Go语言中的泛型栈实现与优化</a> <span class="text-muted">fish</span> <a class="tag" taget="_blank" href="/search/Go%E8%AF%AD%E8%A8%80%E7%B2%BE%E7%B2%B9%EF%BC%9A%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E7%B2%BE%E9%80%9A/1.htm">Go语言精粹:从入门到精通</a><a class="tag" taget="_blank" href="/search/Go%E8%AF%AD%E8%A8%80/1.htm">Go语言</a><a class="tag" taget="_blank" href="/search/%E6%B3%9B%E5%9E%8B/1.htm">泛型</a><a class="tag" taget="_blank" href="/search/%E6%A0%88%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">栈数据结构</a> <div>Go语言中的泛型栈实现与优化1.引言Go语言作为一种简洁高效的编程语言,近年来受到了广泛关注。随着版本的不断更新,Go语言在2022年发布了对泛型的支持</div> </li> <li><a href="/article/1943328402115194880.htm" title="32、Go语言中的泛型与高级数据结构" target="_blank">32、Go语言中的泛型与高级数据结构</a> <span class="text-muted">fish</span> <a class="tag" taget="_blank" href="/search/Go%E8%AF%AD%E8%A8%80%E7%B2%BE%E7%B2%B9%EF%BC%9A%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E7%B2%BE%E9%80%9A/1.htm">Go语言精粹:从入门到精通</a><a class="tag" taget="_blank" href="/search/Go%E8%AF%AD%E8%A8%80/1.htm">Go语言</a><a class="tag" taget="_blank" href="/search/%E6%B3%9B%E5%9E%8B/1.htm">泛型</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">数据结构</a> <div>Go语言中的泛型与高级数据结构1.引言Go语言作为一种静态类型编程语言,自1.18版本引入了泛型支持,极大地增强了语言的灵活性和表达能力。泛型允许开发者编写更通</div> </li> <li><a href="/article/1943309364014149632.htm" title="从零开始:使用Python进行数据分析的基础指南" target="_blank">从零开始:使用Python进行数据分析的基础指南</a> <span class="text-muted">热爱分享的博士僧</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90/1.htm">数据分析</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>引言在当今数据驱动的世界中,数据分析已成为各行各业不可或缺的技能。无论是商业决策、科学研究还是产品优化,掌握数据分析都能帮助我们更好地理解问题、发现规律并做出明智的判断。而Python作为一门简洁、强大且生态丰富的编程语言,已经成为数据分析领域的首选工具之一。本篇文章将带你从零开始,逐步了解如何使用Python进行基础的数据分析。无论你是完全没有编程经验的新手,还是有一定基础但想系统学习数据分析的</div> </li> <li><a href="/article/1943291455892156416.htm" title="Visual Studio和Visual Studio Code适用于哪些编程语言" target="_blank">Visual Studio和Visual Studio Code适用于哪些编程语言</a> <span class="text-muted"></span> <div>VisualStudio和VisualStudioCode都适用于多种编程语言,它们的适用编程语言如下:VisualStudio适用于:C#VisualBasic.NETF#C++JavaScriptTypeScriptPythonHTML/CSSJava(通过插件支持)VisualStudioCode适用于:C#VisualBasic.NETF#C++JavaScriptTypeScriptPy</div> </li> <li><a href="/article/21.htm" title="矩阵求逆(JAVA)利用伴随矩阵" target="_blank">矩阵求逆(JAVA)利用伴随矩阵</a> <span class="text-muted">qiuwanchi</span> <a class="tag" taget="_blank" href="/search/%E5%88%A9%E7%94%A8%E4%BC%B4%E9%9A%8F%E7%9F%A9%E9%98%B5%E6%B1%82%E9%80%86%E7%9F%A9%E9%98%B5/1.htm">利用伴随矩阵求逆矩阵</a> <div>package gaodai.matrix; import gaodai.determinant.DeterminantCalculation; import java.util.ArrayList; import java.util.List; import java.util.Scanner; /** * 矩阵求逆(利用伴随矩阵) * @author 邱万迟 </div> </li> <li><a href="/article/148.htm" title="单例(Singleton)模式" target="_blank">单例(Singleton)模式</a> <span class="text-muted">aoyouzi</span> <a class="tag" taget="_blank" href="/search/%E5%8D%95%E4%BE%8B/1.htm">单例</a><a class="tag" taget="_blank" href="/search/%E6%A8%A1%E5%BC%8F/1.htm">模式</a><a class="tag" taget="_blank" href="/search/Singleton/1.htm">Singleton</a> <div>3.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 概述&nbsp;如果要保证系统里一个类最多只能存在一个实例时,我们就需要单例模式。这种情况在我们应用中经常碰到,例如缓存池,数据库连接池,线程池,一些应用服务实例等。在多线程环境中,为了保证实例的唯一性其实并不简单,这章将和读者一起探讨如何实现单例模式。&nbsp;3.2</div> </li> <li><a href="/article/275.htm" title="[开源与自主研发]就算可以轻易获得外部技术支持,自己也必须研发" target="_blank">[开源与自主研发]就算可以轻易获得外部技术支持,自己也必须研发</a> <span class="text-muted">comsci</span> <a class="tag" taget="_blank" href="/search/%E5%BC%80%E6%BA%90/1.htm">开源</a> <div> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 现在国内有大量的信息技术产品,都是通过盗版,免费下载,开源,附送等方式从国外的开发者那里获得的。。。。。。 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 虽然这种情况带来了国内信息产业的短暂繁荣,也促进了电子商务和互联网产业的快速发展,但是实际上,我们应该清醒的看到,这些产业的核心力量是被国外的</div> </li> <li><a href="/article/402.htm" title="页面有两个frame,怎样点击一个的链接改变另一个的内容" target="_blank">页面有两个frame,怎样点击一个的链接改变另一个的内容</a> <span class="text-muted">Array_06</span> <a class="tag" taget="_blank" href="/search/UI/1.htm">UI</a><a class="tag" taget="_blank" href="/search/XHTML/1.htm">XHTML</a> <div>&lt;a src=&quot;地址&quot;&nbsp; targets=&quot;这里写你要操作的Frame的名字&quot; /&gt;搜索 然后你点击连接以后你的新页面就会显示在你设置的Frame名字的框那里 targerts=&quot;&quot;,就是你要填写目标的显示页面位置 ===================== 例如: &lt;frame src=&</div> </li> <li><a href="/article/529.htm" title="Struts2实现单个/多个文件上传和下载" target="_blank">Struts2实现单个/多个文件上传和下载</a> <span class="text-muted">oloz</span> <a class="tag" taget="_blank" href="/search/%E6%96%87%E4%BB%B6%E4%B8%8A%E4%BC%A0/1.htm">文件上传</a><a class="tag" taget="_blank" href="/search/struts/1.htm">struts</a> <div>struts2单文件上传: &nbsp;&nbsp;&nbsp; 步骤01:jsp页面 &lt;!--在进行文件上传时,表单提交方式一定要是post的方式,因为文件上传时二进制文件可能会很大,还有就是enctype属性,这个属性一定要写成multipart/form-data,不然就会以二进制文本上传到服务器端--&gt;   &lt;form action=&quot;fileUplo</div> </li> <li><a href="/article/656.htm" title="推荐10个在线logo设计网站" target="_blank">推荐10个在线logo设计网站</a> <span class="text-muted">362217990</span> <a class="tag" taget="_blank" href="/search/logo/1.htm">logo</a> <div>在线设计Logo网站。 1、http://flickr.nosv.org(这个太简单) 2、http://www.logomaker.com/?source=1.5770.1 3、http://www.simwebsol.com/ImageTool 4、http://www.logogenerator.com/logo.php?nal=1&amp;tpl_catlist[]=2 5、ht</div> </li> <li><a href="/article/783.htm" title="jsp上传文件" target="_blank">jsp上传文件</a> <span class="text-muted">香水浓</span> <a class="tag" taget="_blank" href="/search/jsp/1.htm">jsp</a><a class="tag" taget="_blank" href="/search/fileupload/1.htm">fileupload</a> <div>1. jsp上传 Notice: 1. form表单 method 属性必须设置为 POST 方法 ,不能使用 GET 方法 2. form表单 enctype 属性需要设置为 multipart/form-data 3. form表单 action 属性需要设置为提交到后台处理文件上传的jsp文件地址或者servlet地址。例如 uploadFile.jsp 程序文件用来处理上传的文</div> </li> <li><a href="/article/910.htm" title="我的架构经验系列文章 - 前端架构" target="_blank">我的架构经验系列文章 - 前端架构</a> <span class="text-muted">agevs</span> <a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a><a class="tag" taget="_blank" href="/search/Web/1.htm">Web</a><a class="tag" taget="_blank" href="/search/%E6%A1%86%E6%9E%B6/1.htm">框架</a><a class="tag" taget="_blank" href="/search/UI/1.htm">UI</a><a class="tag" taget="_blank" href="/search/jQuer/1.htm">jQuer</a> <div>框架层面:近几年前端发展很快,前端之所以叫前端因为前端是已经可以独立成为一种职业了,js也不再是十年前的玩具了,以前富客户端RIA的应用可能会用flash/flex或是silverlight,现在可以使用js来完成大部分的功能,因此js作为一门前端的支撑语言也不仅仅是进行的简单的编码,越来越多框架性的东西出现了。越来越多的开发模式转变为后端只是吐json的数据源,而前端做所有UI的事情。MVCMV</div> </li> <li><a href="/article/1037.htm" title="android ksoap2 中把XML(DataSet) 当做参数传递" target="_blank">android ksoap2 中把XML(DataSet) 当做参数传递</a> <span class="text-muted">aijuans</span> <a class="tag" taget="_blank" href="/search/android/1.htm">android</a> <div>我的android app中需要发送webservice ,于是我使用了 ksop2 进行发送,在测试过程中不是很顺利,不能正常工作.我的web service 请求格式如下 &nbsp; &nbsp; [html]&nbsp; view plain copy &nbsp; &lt;Envelope&nbsp;xmlns=&quot;http://schemas.</div> </li> <li><a href="/article/1164.htm" title="使用Spring进行统一日志管理 + 统一异常管理" target="_blank">使用Spring进行统一日志管理 + 统一异常管理</a> <span class="text-muted">baalwolf</span> <a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a> <div>统一日志和异常管理配置好后,SSH项目中,代码以往散落的log.info() 和 try..catch..finally 再也不见踪影! 统一日志异常实现类: [java]&nbsp; view plain copy &nbsp; package&nbsp;com.pilelot.web.util;&nbsp;&nbsp; &nbsp;&nbsp; impor</div> </li> <li><a href="/article/1291.htm" title="Android SDK 国内镜像" target="_blank">Android SDK 国内镜像</a> <span class="text-muted">BigBird2012</span> <a class="tag" taget="_blank" href="/search/android+sdk/1.htm">android sdk</a> <div>一、镜像地址: 1、东软信息学院的 Android SDK 镜像,比配置代理下载快多了。 配置地址, http://mirrors.neusoft.edu.cn/configurations.we#android 2、北京化工大学的: IPV4:ubuntu.buct.edu.cn&nbsp; IPV4:ubuntu.buct.cn IPV6:ubuntu.buct6.edu.cn </div> </li> <li><a href="/article/1418.htm" title="HTML无害化和Sanitize模块" target="_blank">HTML无害化和Sanitize模块</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a><a class="tag" taget="_blank" href="/search/AngularJS/1.htm">AngularJS</a><a class="tag" taget="_blank" href="/search/Linky/1.htm">Linky</a><a class="tag" taget="_blank" href="/search/Sanitize/1.htm">Sanitize</a> <div>一.ng-bind-html、ng-bind-html-unsafe &nbsp; &nbsp; &nbsp; &nbsp; AngularJS非常注重安全方面的问题,它会尽一切可能把大多数攻击手段最小化。其中一个攻击手段是向你的web页面里注入不安全的HTML,然后利用它触发跨站攻击或者注入攻击。 &nbsp; &nbsp; &nbsp; &nbsp; 考虑这样一个例子,假设我们有一个变量存</div> </li> <li><a href="/article/1545.htm" title="[Maven学习笔记二]Maven命令" target="_blank">[Maven学习笔记二]Maven命令</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/maven/1.htm">maven</a> <div>mvn compile compile编译命令将src/main/java和src/main/resources中的代码和配置文件编译到target/classes中,不会对src/test/java中的测试类进行编译 MVN编译使用 maven-resources-plugin:2.6:resources maven-compiler-plugin:2.5.1:compile &nbs</div> </li> <li><a href="/article/1672.htm" title="【Java命令二】jhat" target="_blank">【Java命令二】jhat</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/Java%E5%91%BD%E4%BB%A4/1.htm">Java命令</a> <div>jhat用于分析使用jmap dump的文件,,可以将堆中的对象以html的形式显示出来,包括对象的数量,大小等等,并支持对象查询语言。 jhat默认开启监听端口7000的HTTP服务,jhat是Java Heap Analysis Tool的缩写 1. 用法: [hadoop@hadoop bin]$ jhat -help Usage: jhat [-stack &lt;bool&g</div> </li> <li><a href="/article/1799.htm" title="JBoss 5.1.0 GA:Error installing to Instantiated: name=AttachmentStore state=Desc" target="_blank">JBoss 5.1.0 GA:Error installing to Instantiated: name=AttachmentStore state=Desc</a> <span class="text-muted">ronin47</span> <div>进到类似目录 server/default/conf/bootstrap,打开文件 profile.xml找到: Xml代码&lt;bean&nbsp; &nbsp; name=&quot;AttachmentStore&quot;&nbsp; class=&quot;org.jboss.system.server.profileservice.repository.AbstractAtta</div> </li> <li><a href="/article/1926.htm" title="写给初学者的6条网页设计安全配色指南" target="_blank">写给初学者的6条网页设计安全配色指南</a> <span class="text-muted">brotherlamp</span> <a class="tag" taget="_blank" href="/search/UI/1.htm">UI</a><a class="tag" taget="_blank" href="/search/ui%E8%87%AA%E5%AD%A6/1.htm">ui自学</a><a class="tag" taget="_blank" href="/search/ui%E8%A7%86%E9%A2%91/1.htm">ui视频</a><a class="tag" taget="_blank" href="/search/ui%E6%95%99%E7%A8%8B/1.htm">ui教程</a><a class="tag" taget="_blank" href="/search/ui%E8%B5%84%E6%96%99/1.htm">ui资料</a> <div>网页设计中最基本的原则之一是,不管你花多长时间创造一个华丽的设计,其最终的角色都是这场秀中真正的明星——内容的衬托 &nbsp;&nbsp;&nbsp; 我仍然清楚地记得我最早的一次美术课,那时我还是一个小小的、对凡事都充满渴望的孩子,我摆放出一大堆漂亮的彩色颜料。我仍然记得当我第一次看到原色与另一种颜色混合变成第二种颜色时的那种兴奋,并且我想,既然两种颜色能创造出一种全新的美丽色彩,那所有颜色</div> </li> <li><a href="/article/2053.htm" title="有一个数组,每次从中间随机取一个,然后放回去,当所有的元素都被取过,返回总共的取的次数。写一个函数实现。复杂度是什么。" target="_blank">有一个数组,每次从中间随机取一个,然后放回去,当所有的元素都被取过,返回总共的取的次数。写一个函数实现。复杂度是什么。</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/%E9%9D%A2%E8%AF%95/1.htm">面试</a> <div> import java.util.Random; import java.util.Set; import java.util.TreeSet; /** * http://weibo.com/1915548291/z7HtOF4sx * #面试题#有一个数组,每次从中间随机取一个,然后放回去,当所有的元素都被取过,返回总共的取的次数。 * 写一个函数实现。复杂度是什么</div> </li> <li><a href="/article/2180.htm" title="struts2获得request、session、application方式" target="_blank">struts2获得request、session、application方式</a> <span class="text-muted">chiangfai</span> <a class="tag" taget="_blank" href="/search/application/1.htm">application</a> <div>1、与Servlet API解耦的访问方式。 a.Struts2对HttpServletRequest、HttpSession、ServletContext进行了封装,构造了三个Map对象来替代这三种对象要获取这三个Map对象,使用ActionContext类。 -----&gt; &nbsp; package pro.action; import java.util.Map; imp</div> </li> <li><a href="/article/2307.htm" title="改变python的默认语言设置" target="_blank">改变python的默认语言设置</a> <span class="text-muted">chenchao051</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div> import sys sys.getdefaultencoding() &nbsp;可以测试出默认语言,要改变的话,需要在python lib的site-packages文件夹下新建: sitecustomize.py, 这个文件比较特殊,会在python启动时来加载,所以就可以在里面写上: import sys sys.setdefaultencoding('utf-8') &n</div> </li> <li><a href="/article/2434.htm" title="mysql导入数据load data infile用法" target="_blank">mysql导入数据load data infile用法</a> <span class="text-muted">daizj</span> <a class="tag" taget="_blank" href="/search/mysql/1.htm">mysql</a><a class="tag" taget="_blank" href="/search/%E5%AF%BC%E5%85%A5%E6%95%B0%E6%8D%AE/1.htm">导入数据</a> <div>我们常常导入数据!mysql有一个高效导入方法,那就是load data infile 下面来看案例说明 基本语法: load data&nbsp; [low_priority] [local] infile 'file_name txt' [replace | ignore] into table tbl_name [fields [terminated by't'] [OPTI</div> </li> <li><a href="/article/2561.htm" title="phpexcel导入excel表到数据库简单入门示例" target="_blank">phpexcel导入excel表到数据库简单入门示例</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/PHP/1.htm">PHP</a><a class="tag" taget="_blank" href="/search/Excel/1.htm">Excel</a> <div> 跟导出相对应的,同一个数据表,也是将phpexcel类放在class目录下,将Excel表格中的内容读取出来放到数据库中 &lt;?php error_reporting(E_ALL); set_time_limit(0); ?&gt; &lt;html&gt; &lt;head&gt; &lt;meta http-equiv=&quot;Content-Type&quot; </div> </li> <li><a href="/article/2688.htm" title="22岁到72岁的男人对女人的要求" target="_blank">22岁到72岁的男人对女人的要求</a> <span class="text-muted">dcj3sjt126com</span> <div>22岁男人对女人的要求是:一,美丽,二,性感,三,有份具品味的职业,四,极有耐性,善解人意,五,该聪明的时候聪明,六,作小鸟依人状时尽量自然,七,怎样穿都好看,八,懂得适当地撒娇,九,虽作惊喜反应,但看起来自然,十,上了床就是个无条件荡妇。&nbsp;32岁的男人对女人的要求,略作修定,是:一,入得厨房,进得睡房,二,不必服侍皇太后,三,不介意浪漫蜡烛配盒饭,四,听多过说,五,不再傻笑,六,懂得独</div> </li> <li><a href="/article/2815.htm" title="Spring和HIbernate对DDM设计的支持" target="_blank">Spring和HIbernate对DDM设计的支持</a> <span class="text-muted">e200702084</span> <a class="tag" taget="_blank" href="/search/DAO/1.htm">DAO</a><a class="tag" taget="_blank" href="/search/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/1.htm">设计模式</a><a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/Hibernate/1.htm">Hibernate</a><a class="tag" taget="_blank" href="/search/%E9%A2%86%E5%9F%9F%E6%A8%A1%E5%9E%8B/1.htm">领域模型</a> <div>A:数据访问对象 &nbsp;&nbsp;&nbsp; DAO和资源库在领域驱动设计中都很重要。DAO是关系型数据库和应用之间的契约。它封装了Web应用中的数据库CRUD操作细节。另一方面,资源库是一个独立的抽象,它与DAO进行交互,并提供到领域模型的“业务接口”。 &nbsp;&nbsp; 资源库使用领域的通用语言,处理所有必要的DAO,并使用领域理解的语言提供对领域模型的数据访问服务。</div> </li> <li><a href="/article/2942.htm" title="NoSql 数据库的特性比较" target="_blank">NoSql 数据库的特性比较</a> <span class="text-muted">geeksun</span> <a class="tag" taget="_blank" href="/search/NoSQL/1.htm">NoSQL</a> <div>Redis 是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。目前由VMware主持开发工作。 &nbsp; 1. 数据模型 作为Key-value型数据库,Redis也提供了键(Key)和值(Value)的映射关系。除了常规的数值或字符串,Redis的键值还可以是以下形式之一: Lists (列表) Sets</div> </li> <li><a href="/article/3069.htm" title="使用 Nginx Upload Module 实现上传文件功能" target="_blank">使用 Nginx Upload Module 实现上传文件功能</a> <span class="text-muted">hongtoushizi</span> <a class="tag" taget="_blank" href="/search/nginx/1.htm">nginx</a> <div>转载自:&nbsp;http://www.tuicool.com/wx/aUrAzm &nbsp; 普通网站在实现文件上传功能的时候,一般是使用Python,Java等后端程序实现,比较麻烦。Nginx有一个Upload模块,可以非常简单的实现文件上传功能。此模块的原理是先把用户上传的文件保存到临时文件,然后在交由后台页面处理,并且把文件的原名,上传后的名称,文件类型,文件大小set到页面。下</div> </li> <li><a href="/article/3196.htm" title="spring-boot-web-ui及thymeleaf基本使用" target="_blank">spring-boot-web-ui及thymeleaf基本使用</a> <span class="text-muted">jishiweili</span> <a class="tag" taget="_blank" href="/search/spring/1.htm">spring</a><a class="tag" taget="_blank" href="/search/thymeleaf/1.htm">thymeleaf</a> <div>视图控制层代码demo如下: &nbsp; @Controller @RequestMapping(&quot;/&quot;) public class MessageController { private final MessageRepository messageRepository; @Autowired public MessageController(Mes</div> </li> <li><a href="/article/3323.htm" title="数据源架构模式之活动记录" target="_blank">数据源架构模式之活动记录</a> <span class="text-muted">home198979</span> <a class="tag" taget="_blank" href="/search/PHP/1.htm">PHP</a><a class="tag" taget="_blank" href="/search/%E6%9E%B6%E6%9E%84/1.htm">架构</a><a class="tag" taget="_blank" href="/search/%E6%B4%BB%E5%8A%A8%E8%AE%B0%E5%BD%95/1.htm">活动记录</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E6%98%A0%E5%B0%84/1.htm">数据映射</a> <div>hello!架构 一、概念 活动记录(Active Record):一个对象,它包装数据库表或视图中某一行,封装数据库访问,并在这些数据上增加了领域逻辑。 对象既有数据又有行为。活动记录使用直截了当的方法,把数据访问逻辑置于领域对象中。 &nbsp; 二、实现简单活动记录 活动记录在php许多框架中都有应用,如cakephp。 &lt;?php /** * 行数据入口类 *</div> </li> <li><a href="/article/3450.htm" title="Linux Shell脚本之自动修改IP" target="_blank">Linux Shell脚本之自动修改IP</a> <span class="text-muted">pda158</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/centos/1.htm">centos</a><a class="tag" taget="_blank" href="/search/Debian/1.htm">Debian</a><a class="tag" taget="_blank" href="/search/%E8%84%9A%E6%9C%AC/1.htm">脚本</a> <div>作为一名 Linux&nbsp;SA,日常运维中很多地方都会用到脚本,而服务器的ip一般采用静态ip或者MAC绑定,当然后者比较操作起来相对繁琐,而前者我们可以设置主机名、ip信息、网关等配置。修改成特定的主机名在维护和管理方面也比较方便。如下脚本用途为:修改ip和主机名等相关信息,可以根据实际需求修改,举一反三! #!/bin/sh #auto Change ip netmask ga</div> </li> <li><a href="/article/3577.htm" title="开发环境搭建" target="_blank">开发环境搭建</a> <span class="text-muted">独浮云</span> <a class="tag" taget="_blank" href="/search/eclipse/1.htm">eclipse</a><a class="tag" taget="_blank" href="/search/jdk/1.htm">jdk</a><a class="tag" taget="_blank" href="/search/tomcat/1.htm">tomcat</a> <div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 最近在开发过程中,经常出现MyEclipse内存溢出等错误,需要重启的情况,好麻烦。对于一般的JAVA+TOMCAT项目开发,其实没有必要使用重量级的MyEclipse,使用eclipse就足够了。尤其是开发机器硬件配置一般的人。 &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n</div> </li> <li><a href="/article/3704.htm" title="操作日期和时间的工具类" target="_blank">操作日期和时间的工具类</a> <span class="text-muted">vipbooks</span> <a class="tag" taget="_blank" href="/search/%E5%B7%A5%E5%85%B7%E7%B1%BB/1.htm">工具类</a> <div>&nbsp;&nbsp; 大家好啊,好久没有来这里发文章了,今天来逛逛,分享一篇刚写不久的操作日期和时间的工具类,希望对大家有所帮助。 /* * @(#)DataFormatUtils.java 2010-10-10 * * Copyright 2010 BianJing,All rights reserved. */ package test; impor</div> </li> </ul> </div> </div> </div> <div> <div class="container"> <div class="indexes"> <strong>按字母分类:</strong> <a href="/tags/A/1.htm" target="_blank">A</a><a href="/tags/B/1.htm" target="_blank">B</a><a href="/tags/C/1.htm" target="_blank">C</a><a href="/tags/D/1.htm" target="_blank">D</a><a href="/tags/E/1.htm" target="_blank">E</a><a href="/tags/F/1.htm" target="_blank">F</a><a href="/tags/G/1.htm" target="_blank">G</a><a href="/tags/H/1.htm" target="_blank">H</a><a href="/tags/I/1.htm" target="_blank">I</a><a href="/tags/J/1.htm" target="_blank">J</a><a href="/tags/K/1.htm" target="_blank">K</a><a href="/tags/L/1.htm" target="_blank">L</a><a href="/tags/M/1.htm" target="_blank">M</a><a href="/tags/N/1.htm" target="_blank">N</a><a href="/tags/O/1.htm" target="_blank">O</a><a href="/tags/P/1.htm" target="_blank">P</a><a href="/tags/Q/1.htm" target="_blank">Q</a><a href="/tags/R/1.htm" target="_blank">R</a><a href="/tags/S/1.htm" target="_blank">S</a><a href="/tags/T/1.htm" target="_blank">T</a><a href="/tags/U/1.htm" target="_blank">U</a><a href="/tags/V/1.htm" target="_blank">V</a><a href="/tags/W/1.htm" target="_blank">W</a><a href="/tags/X/1.htm" target="_blank">X</a><a href="/tags/Y/1.htm" target="_blank">Y</a><a href="/tags/Z/1.htm" target="_blank">Z</a><a href="/tags/0/1.htm" target="_blank">其他</a> </div> </div> </div> <footer id="footer" class="mb30 mt30"> <div class="container"> <div class="footBglm"> <a target="_blank" href="/">首页</a> - <a target="_blank" href="/custom/about.htm">关于我们</a> - <a target="_blank" href="/search/Java/1.htm">站内搜索</a> - <a target="_blank" href="/sitemap.txt">Sitemap</a> - <a target="_blank" href="/custom/delete.htm">侵权投诉</a> </div> <div class="copyright">版权所有 IT知识库 CopyRight © 2000-2050 E-COM-NET.COM , All Rights Reserved. <!-- <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">京ICP备09083238号</a><br>--> </div> </div> </footer> <!-- 代码高亮 --> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shCore.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shLegacy.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shAutoloader.js"></script> <link type="text/css" rel="stylesheet" href="/static/syntaxhighlighter/styles/shCoreDefault.css"/> <script type="text/javascript" src="/static/syntaxhighlighter/src/my_start_1.js"></script> </body> </html>