关于专栏postgresql的信息

解释一下什么是,实时跟踪类型的URL(Tracking URL)和数据库驱动类型的URL(动态URL)?

绝对路径URL:使用完整的URL指向指定网页。 - 相对路径URL:使用自动的URL指向指定网页。 例如:对指定网页

创新互联-专业网站定制、快速模板网站建设、高性价比环江网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式环江网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖环江地区。费用合理售后完善,十载实体公司更值得信赖。

什么是“绝对URL”和“相对URL”?

- 绝对路径URL:使用完整的URL指向指定网页。

- 相对路径URL:使用自动的URL指向指定网页。

例如:对指定网,

为绝对路径

/page1/index.html 则为相对路径。

对于相对路径来说,浏览器会自动在该链接前加上”

Google对“绝对URL”和“相对URL”是否一视同仁?

调研内容如下:

- 数据1:用20个不同热门查询词语进行搜索,采集每次查询结果的前20名网页列表

- 结果1:搜索结果网页列表中使用相对路径和绝对路径的链接比例为:2:3

- 数据2:每次查询结果的前20名网页列表的前10条外部链接(Inbound Links)

- 结果2:外部链接中使用相对路径和绝对路径的URL的比例为:1:1

- 注:上述外部链接均限于文字链接。

- 结论:Google在排名时并不在意URL使用的是相对路径还是绝对路径。Google可能是认识到,这两种方法都并无不是处,只是反映了网站设计者的水平。

其它注意事项:

以下两种URL,无论采用的是绝对还是相对路径,都会严重地影响网站排名:

- 实时跟踪类型的URL(Tracking URL)

- 数据库驱动类型的URL(动态URL)

最典型的例子莫过于知名游戏网站Pogo.com。按理说这个网站的页面等级(PageRank)应该很高才是,但事实上这个网站的主页的页面等级是“0”。之所以会如此,就是因为每次 Google检索Pogo.com时所得到的网址都不同。

有哪些 GIS+Python 的开发经验值得分享

GISer入门指南电子书第一季 分享版.pptx免费下载

链接:

提取码: wttn 

ArcGIS入门级教程,详细介绍了ArcGIS产品族及成员产品 1、GIS 的概念和需求 2、什么是ArcGIS 3、Geodatabase中的GIS数据概念 4、桌面GIS产品:ArcView, ArcEditor和ArcInfo等

SQL书籍推荐

《SQL语言与数据库操作技术大全》 本书以应用广泛的SQL Server 2005数据库为依据,按照数据库操作的一般顺序,用16章的篇幅,以基础介绍、数据库及表的创建、数据查询、数据操纵、数据控制、事务控制和数据库管理的顺序,由浅到深地介绍Transact-SQL语言。 《24小时sql 2005 教程》(SQL Server 2005 Express in 24 Hours) 简介:写的清楚,而且实用。本书的作者是一个专家级的人物。他清楚详细的介绍了基本概念。 《SQL Server 2005盛宴系列课程》[ISO] 《零基础学SQL Server 2005 教案PPT/随书光盘》

看你学习oracle用来做什么了 数据库管理方面:Oracle.9i数据库管理员指南

sql方面:oracle+SQL语法大全 程序设计相关的:Oracle专家高级编程 这三本书就差不多了 你去oracle网站上有oracle的白皮书,入门够用了

C盘合并之后出现问题?

问题一

开机时出现警告:

由于启动计算机时出现页面配置问题,Windows在您的计算机上创建了一个临时页面文件,所有的磁盘驱动器的总页面大小可能稍大于您所指定的大小。

解决方案

照着做就行

问题二

Windows 10系统开机显示:位置不可用C:\WINDOWS\system32\config\systemprofile\Desktop不可用。如果该位置位于这台电脑上,请确保设置或驱动器已连接,或者光盘已插入,然后重试。如果该位置位于网络上,请确保你已连接到网络或 Internet,然后重试。如果仍然找不到该位置,则有可能已移动或删除。

解决方案

由于注册表中的桌面地址和实际的桌面地址不一样,所以修改注册表地址即可。

运行regedit,进入

\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

1

修改右侧Desktop,再进入

\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

1

修改Desktop。

上述两个Desktop的变量值都要与实际的桌面地址相同。保存后重启电脑即可

海平面远方开始阴霾

关注

2

专栏目录

如何修改桌面的存放路径(将桌面放到D盘或E盘)

03-19

如何修改桌面的存放路径?(将桌面放到D盘或E盘)

实时捕捉你桌面的屏幕录制软件 ALLCapture 3.0.zip

04-21

ALLCapture 3.0 中文注册版是一款非常方便实用的软件,它可以让你实时捕捉桌面图片的软件,你可以全屏幕捕捉或者只是捕捉指定区域内的画面,并且捕捉的图片还可以创建为一个可以被导出为 Flash, MPEG(DVD,VCD,SVCD)的视频文件。 除此之外创建好的视频你可以进行简单的编辑,例如你可以插入注释,突出显示,添加、移除帧,插入特殊效果等。软件用户界面友好简洁,操作简单方便,容易上手,是一款非常实用而又好用的软件,有这方面需求的朋友不妨下载体验一下吧! 实时捕捉你桌面的屏幕录制软件 ALLCapture 中文版 实时捕捉你桌面的屏幕录制软件 ALLCapture 中文版 屏幕录制软件(ALLCapture 3.0 中文版)的特色 轻松快速地录制 只需点击即可开始结束屏幕录制 对录制窗口进行配置以到达需要的大小 支持全屏以及多屏录制 录制重叠窗口以及程序的交互 通过改进结构可以更好的录制视频以及生成的更小的文件 标准的窗口界面:直观的时间线,让你可以很轻松地进行修改 内存管理:允许你将视频转换到其他媒介(比如:硬盘、U盘),这样可以不影响PC的性能 简单而直观 撤销、重做功能 定义预览窗口的大小隐藏或显示鼠标以及鼠标移动 复制、粘贴,添加、删除帧 添加声音,图片以及动画效果 实时预览修改后的项目 调整声音质量 配置颜色质量以及帧速 多屏录制 小巧的示例 程序结合了自己的压缩技术 快速启动示例的流技术 通过e-mail发送示例 将示例嵌入到局域网或英特网的网站上 特效 生动的文本对象以及气泡提示 多种多样的效果(例如: 反弹效果) 编辑字体大小,类型以及特殊格式 多种多样的转换效果气泡提示的富文本编辑-可以添加图片 通过时间线定义对象显示的时间聚光灯效果:强调示例中的重要部分 音频声音 录制、编辑、添加、删除音频 导入WAV文件 使用不同的声道录制背景音乐和旁白 一气呵成生成完整的时间线 方便的音频编辑 直接从声卡、麦克风或两者录制音频 视频录制期间或录制完毕后录制声音 导出 Flash(SWF) Windows Media Player(ASF) MPEG:DVD,SVCD,VCD无需修改分辨率 可执行文件(EXE) 随意选择编码器用以适配视频内容 新增 为Flash示例添加作者信息 快速加载、保存和编译多 语言:ALLCapture可使用英语、德语、法语、意大利语以及日语 新增:SkinStudio可配置气泡提示和文本对象 新增:PanelStudio可配置Flash导航条 ALLCapture 3.0 中文汉化版新增功能 录制状态(开始,暂停,继续,停止) 副本,剪切,复制,粘贴帧 更多导航栏功能 完全兼容Windows 7 高达1小时的屏幕录制

不小心把硬盘分区给合并了,原来EF盘里的东西都没了。解决方案。

10-27

上午脑子不太好使,检查电脑硬盘,发现thinkpad自带的工具还占着大约10G左右的硬盘,所以想把他给合并了,重装系统后没办法使用原来的工具释放空间,就用xp自带的管理工具,看到上面那个位置显示为“未指派”。右键只有"新建磁盘分区" “属性”...

计算机维修工(中级)理论考核_1363648943的专栏

10-26

35.一台微机硬盘分为三个区,分别为C、D、E,使用一段时间后,当进入E盘时出错,屏幕显示如下信息:Invalid drive specification,故障原因是(C)。A、硬盘盘片有物理损伤 B、硬盘与主机连线插接不良 C、硬盘分区表损坏 D、硬盘DOS引导...

oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

05-06

oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 第一章 Oracle入门 一、 数据库概述 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。 常见的数据模型 1. 层次结构模型: 层次结构模型实质上是一种有根结点的定向有序树,IMS(Information Manage-mentSystem)是其典型代表。 2. 网状结构模型:按照网状数据结构建立的数据库系统称为网状数据库系统,其典型代表是DBTG(Data Base Task Group)。 3. 关系结构模型:关系式数据结构把一些复杂的数据结构归结为简单的二元关系(即二维表格形式)。常见的有Oracle、mssql、mysql等 二、 主流数据库 数据库名 公司 特点 工作环境 mssql 微软 只能能运行在windows平台,体积比较庞大,占用许多系统资源, 但使用很方便,支持命令和图形化管理,收费。 中型企业 Mysql 甲骨文 是个开源的数据库server,可运行在多种平台, 特点是响应速度特别快,主要面向中小企业 中小型企业 PostgreSQL 号称“世界上最先进的开源数据库“,可以运行在多种平台下,是tb级数据库,而且性能也很好 中大型企业 oracle 甲骨文 获得最高认证级别的ISO标准安全认证,性能最高, 保持开放平台下的TPC-D和TPC-C的世界记录。但价格不菲 大型企业 db2 IBM DB2在企业级的应用最为广泛, 在全球的500家最大的企业中,几乎85%以上用DB2数据库服务器。收费 大型企业 Access 微软 Access是一种桌面数据库,只适合数据量少的应用,在处理少量 数据和单机访问的数据库时是很好的,效率也很高 小型企业 三、 Oracle数据库概述 ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。  拉里•埃里森  就业前景 从就业与择业的角度来讲,计算机相关专业的大学生从事oracle方面的技术是职业发展中的最佳选择。 其一、就业面广:全球前100强企业99家都在使用ORACLE相关技术,中国政府机构,大中型企事业单位都能有ORACLE技术的工程师岗位。 其二、技术层次深:如果期望进入IT服务或者产品公司(类似毕博、DELL、IBM等),Oracle技术能够帮助提高就业的深度。 其三、职业方向多:Oracle数据库管理方向、Oracle开发及系统架构方向、Oracle数据建模数据仓库等方向。 四、 如何学习 认真听课、多思考问题、多动手操作、有问题一定要问、多参与讨论、多帮组同学 五、 体系结构 oracle的体系很庞大,要学习它,首先要了解oracle的框架。oracle的框架主要由物理结构、逻辑结构、内存分配、后台进程、oracle例程、系统改变号 (System Change Number)组成  物理结构 物理结构包含三种数据文件: 1) 控制文件 2) 数据文件 3) 在线重做日志文件  逻辑结构 功能:数据库如何使用物理空间 组成:表空间、段、区、块的组成层次 六、 oracle安装、卸载和启动  硬件要求 物理内存:1GB 可用物理内存:50M 交换空间大小:3.25GB 硬盘空间:10GB  安装 1. 安装程序成功下载,将会得到如下2个文件: 解压文件将得到database文件夹,文件组织如下: 点击setup.exe执行安装程序,开始安装。 2. 点击安装程序将会出现如下安装界面,步骤 1/9:配置安全更新 填写电子邮件地址(可以不填),去掉复选框,点击下一步 3. 步骤2/9:选择安装选项 勾选第一个,安装和配置数据库,点击下一步 4. 步骤3/8:选择系统类 勾选第一个:桌面类,点击下一步 5. 步骤4/8:配置数据库安装 选择安装路径,选择数据库版本(企业版),选择字符集(默认值) 填写全局数据库名,管理口令 6. 步骤5/8:先决条件检查 如果你的电脑满足要求但仍然显示检查失败,这时候直接忽略,勾选全部忽略 7. 步骤6/8:概要信息 核对将要安装数据的详细信息,并保存响应文件,以备以后查看。然后点击完成数据库安装 8. 步骤7/8:安装产品 产品安装过程中将会出现以上2个界面 9. 步骤8/8:完成安装  卸载Oracle 1. 在运行services.msc打开服务,停止Oracle的所

计算机无法共享磁盘分区,win7怎么共享电脑C盘,D盘,E盘,F盘,桌面-win7磁盘共享,win7磁盘共享灰色...

最新发布

weixin_33309433的博客

239

开始-运行,输入diskmgmt.msc,然后删掉D盘,剩下的自己分行了。或者用别的分区软件,百度上一搜一大堆。注意:提前备份D盘上所有文件!①使用Windows+E快捷键,调出资源管理器(所有分区都在此)。②一般而言,C盘是系统盘,所以不抄宜共享。使用鼠标右键点击需要更新的分区→属性。③在弹出来的设置选项中点击→共享袭。④此时,分区默认不共享(灰色,不可用)→点击高级共享⑤共享百此文件夹→确定⑥...

2010-2012迷你博客_XiaJing20060721的专栏

9-30

XiaJing: MySQLdb.escape_string(...) escape_string(s) -- quote any SQL-interpreted characters in string s.回复(13小时前)XiaJing: 公告:CSDN个人空间即将改版.特别提醒:新版个人空间将不再提供迷你博客功能.回复(19小时前)f

efi分区咋移动到c盘里_教你3步更改win10桌面文件路径...

11-5

另外,如果你不想修改桌面文件路径,但又担心C盘爆满,这该怎么办呢?在此,老毛桃再给大家介绍一种方法,那就是将其他盘的空间移到C盘,进行硬盘分区合并。 如何将其他分区合并到C盘? 1、 制作一个winpe启动盘; ...

常见面试问题1:ZooKeeper、Redis、Mysql、JVM、Spring、Dubbo

琦彦

1838

面试问题整理 ZooKeeper CAP定理: 一个分布式系统不可能同时满足以下三种,一致性(C:Consistency),可用性(A:Available),分区容错性(P:Partition Tolerance).在此ZooKeeper保证的是CP,ZooKeeper不能保证每次服务请求的可用性,在极端环境下,ZooKeeper可能会丢弃一些请求,消费者程序需要重新请求才能获得结果。另外在进行l...

在中山大学会出现的电脑问题解决方案

MarshalRUAN

649

1. 电脑总是出现蓝屏 (1)先杀毒,看是否中病毒了。 (2)检查显卡驱动,建议重装驱动。 (3)检查内存,内存松动或不兼容都容易引起蓝屏 。 (4)浏览器插件不兼容,开网页就蓝屏,建议用360修复(5)丢失了重要的系统文件,建议重装。一般2和3的情况较多 2. 在教学楼或图书馆点击连接SYSU或是ChinaNet或是CMCC,打开浏览器后,没有跳转到认证页面 (...

安装Windows 8.1过程中出现的各种问题(无损从MBR转GPT...

5-23

新建C盘分区后(其它重要的盘没动),再点Next,这时奇迹发生了,系统开始安装了…… 哎,安装这个Windows 8.1系统真是曲折多多,花费了不少时间和精力,不过安装挺快的,后面也是一帆风顺,除了C盘其它盘的资料也都还在,这才是最重要的,这告...

华为认证 HCNA­Cloud 云计算题库

weixin_46430782的博客

1万+

华为认证 HCNA­Cloud 云计算题库 (内部资料 请勿外传) 一、单项选择题(红色字为正确答案) 1.主机存储虚拟化层+文件系统方式,需要在主机侧挂载存储设备后,对挂载的 LUN 创建文 件系统。 ( √ ) 2.FusionCompute 同一台主机上,智能网卡和普通网卡不能混合使用。 ( √ ) 3.在华为 FusionSphere 解决方案中,如果想要虚拟机在主机宕机后自动进行 HA,...

硬盘分区与故障排解速查手册

weixin_33744141的博客

77

在所有计算机配件中,硬盘是一个比较特殊的角色,它不仅关系到系统的整体性能,而且用户的所有资料都保存在它的身上。 那么,硬盘该如何初始化呢?遇到硬盘故障该如何解决呢? 一、大硬盘分区与格式化 硬盘分区是指对硬盘的物理存储空间进行逻辑划分,将一个较大容量的硬盘分成多个大小不等的逻辑区间。将一个硬盘划分出若干个分区,分区的数量和每一个分区的容量大小是由用户根据自己的...

对不起,学会这些 Linux 知识后,我有点飘

热门推荐

程序员cxuan的个人主页

1万+

Linux 简介 UNIX 是一个交互式系统,用于同时处理多进程和多用户同时在线。为什么要说 UNIX,那是因为 Linux 是由 UNIX 发展而来的,UNIX 是由程序员设计,它的主要服务对象也是程序员。Linux 继承了 UNIX 的设计目标。从智能手机到汽车,超级计算机和家用电器,从家用台式机到企业服务器,Linux 操作系统无处不在。 大多数程序员都喜欢让系统尽量简单,优雅并具有一致性。举个例子,从最底层的角度来讲,一个文件应该只是一个字节集合。为了实现顺序存取、随机存取、按键存取、远程存取只能是

清理C盘空间,让你的C盘多出几个G的空闲空间来

weixin_33675507的博客

268

一、windows文件夹中Installer文件夹里的文件能不能删?这个文件夹占了好几个G的文件,发现里边都是已经安装程序的安装文件,不知能不能删,C盘快满了?最佳答案installer一般是windows安装向导目录,如果删除了可能有些软件不能安装,特别是微软官方的软件,大 部分都是要windows installer支持的。 不可以删除Installer文件夹中的内容,这个文件夹保存着所有基...

电脑硬盘分区合并_看了这篇文章后,总有漂亮的小姐姐期末找我修电脑。。。...

weixin_39630440的博客

155

电脑知识葵花宝典——详解电脑基础知识大全概述临近出图周经常有同学遇到一些“灵魂拷问”:电脑突然蓝屏系统抽风崩溃软件打不开了重装又装不上...或者遇到心仪的妹子问:电脑好慢呀想重装系统了新买了个硬盘不会分盘怎么办C盘要满了系统好卡,能不能扩扩...如果以上这些问题你还没什么概念那么恭喜你这篇文章非常适合你!一文让你成为电脑技术资深玩家班上所有女生都喜欢的电脑大师创造许多机会去摩擦爱情的小火...

将桌面文件映射至E盘

weixin_34235371的博客

684

打开“计算机”——“Administrator”——“桌面”DOS添加盘符(不是真实存在的)subst H: C:\123subst 为创建的意思H:为盘符C:\123为C盘下的文件subst H: /d为删除盘符HWindows7中有一个问题记录器,对电脑问题的诊断有点作用。以下是使用方法:在运行处输入: psrping --help #学会命令求助hel...

C盘空间不够用,修改桌面存放位置

北京土豆(qqxinxi) 的专栏

206

今日很多人因为电脑硬盘分区划分,启动小,还不想重新分区。 如何解决问题呢,把缓存移动到其他磁盘,把经常使用的桌面文件移动到其他磁盘。 使得计算机桌面自动保存到其他磁盘。 修改环境变量,是temp缓存文件存放到其他磁盘。 这个在我的电脑里右键属性找到环境变量,修改为其他目录。 桌面修改如下: 运行:regedit,打开注册表 在注册表如下所示位置修改: HKEY_CURRENT_USER...

Windows7 基本常见问题及解决方案之汇总

weixin_34096182的博客

898

Windows7 基本常见问题及解决方案之汇总 以下为使用 Windows7 过程中遇到的一些常见问题以及相应的解决方法,供各位参考: 1.如何关闭UAC? 控制面板→用户帐户→更改用户账户控制设置...

强力推荐:硬盘分区与故障排解速查手册图文版

weixin_34175509的博客

113

在所有计算机配件中,硬盘是一个比较特殊的角色,它不仅关系到系统的整体性能,而且用户的所有资料都保存在它的身上。 那么,硬盘该如何初始化呢?遇到硬盘故障该如何解决呢? 一、大硬盘分区与格式化 硬盘分区是指对硬盘的物理存储空间进行逻辑划分,将一个较大容量的硬盘分成多个大小不等的逻辑区间。将一个硬盘划分出若干个分区,分区的数量和每一个分区的容量大小是由用户根据...

RedHat Linux 9磁盘分区简介

那薄如蝉翼的未来...

1984

转一篇图文并茂浅显易懂的Linux磁盘分区科普文章 原文地址: 磁盘分区长期以来一直是个人计算机领域中的一项基本必备知识。然而,由于越来越多的人开始购买带有预安装的操作系统的计算机,相对来说,只有极少人理解分区的原理。本章试图解释分区的原因以及用法,从而使你能够尽可能简便

Thinkpad常见问题大全(转载联想工程师博客)

xfxf996的博客

8545

想要收藏本篇文章请下载Word版 Q:我想升级成VISTA,想问一下,升级之后一键恢复是恢复到XP还是VISTA?A:如果从隐含分区恢复出厂设置,那当然是

————————————————

版权声明:本文为CSDN博主「海平面远方开始阴霾」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:

Linux命令查看端口(COM)、端口(LPT)

×

loading..

资讯 |

安全 |

论坛 |

下载 |

读书 |

程序开发 |

数据库 |

系统 |

网络 |

电子书 |

站长学院 |

源码 |

QQ |

专栏 |

考试 |

手册 |

Linux|

Windows|

Dos命令行|

浏览器|

虚拟机|

其他|

首页 系统 Linux 正文

Linux下查看端口占用情况

2012-10-29 11:05:47 我来说两句 作者:samjavaeye

收藏

我要投稿

Linux下查看端口占用情况

用启动服务的账号登录,然后运行命令:

lsof -i:端口号

例如:

Linux代码

[root@SonarServer1 user0]# lsof -i:80

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

java 19408 root 144u IPv6 183572842 0t0 TCP *:http (LISTEN)

也可使用命令:

netstat -apn|grep 端口号

例如:

Linux代码

[root@SonarServer1 user0]# netstat -apn|grep 80

tcp 0 0 :::80 :::* LISTEN 19408/java

找到进程号以后,再使用以下命令查看详细信息:

ps -aux|grep 进程号

Linux代码

[root@SonarServer1 user0]# ps -aux|grep 19408

Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ

root 19408 3.8 2.2 2520992 357368 ? Sl 10:29 0:27

java -Djava.awt.headless=true -XX:MaxPermSize=128m -Xms256m -Xmx512m

-Djava.library.path=./lib -classpath

../../lib/servlet-api-2.5-20081211.jar:../../lib/jetty-util-6.1.25.jar:../../lib/activation-1.1.jar:../../lib/geronimo-spec-jta-1.0-M1.jar:../../lib/wrapper-3.2.3.jar:../../lib/commons-io-2.0.1.jar:../../lib/jetty-6.1.25.jar:../../lib/sonar-application-3.2.jar:../../lib/jetty-naming-6.1.25.jar:../../lib/jetty-plus-6.1.25.jar:../../:../../extensions/jdbc-driver/mysql/mysql-connector-java-5.1.18.jar:../../extensions/jdbc-driver/postgresql/postgresql-9.0-801.jdbc3.jar:../../extensions/jdbc-driver/mssql/jtds-1.2.4.jar

-Dwrapper.key=n24m_l80HqD33MJi -Dwrapper.port=32000

-Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999

-Dwrapper.pid=19406 -Dwrapper.version=3.2.3

-Dwrapper.native_library=wrapper -Dwrapper.service=TRUE

-Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1

org.tanukisoftware.wrapper.WrapperSimpleApp

org.sonar.application.StartServer

root 19460 0.0 0.0 105476 948 pts/5 S+ 10:41 0:00 grep 19408


当前文章:关于专栏postgresql的信息
标题路径:http://myzitong.com/article/dsdpcse.html