admin 管理员组

文章数量: 1184232


2023年12月22日发(作者:python办公用处)

关于火车头使用方法

1

目录

目录 .................................................................................................................................................. 2

一、 原理描述 ................................................................................................................................. 3

1.火车采集器数据抓取原理: ............................................................................................... 3

2.火车采集器数据发布原理: ............................................................................................... 3

3.火车采集器工作流程: ....................................................................................................... 3

二、 术语解释 ................................................................................................................................. 4

三、下载地址 ................................................................................................................................... 5

四、安装升级与卸载 ....................................................................................................................... 6

五、操作步骤 ................................................................................................................................... 7

2

一、 原理描述

1.火车采集器数据抓取原理:

火车采集器如何去抓取数据,取决于您的规则。您要获取一个栏目的网页里的所有内容,需要先将这个网页的网址采下来,这就是采网址。程序按您的规则抓取列表页面,从中分析出网址,然后再去抓取获得网址的网页里的内容。再根据您的采集规则,对下载到的网页分析,将标题内容等信息分离开来并保存下来。如果您选择了下载图片等网络资源,程序会对采集到的数据进行分析,找出图片,资源等的下载地址并下载到本地。

2.火车采集器数据发布原理:

在我们将数据采集下来后数据默认是保存在本地的,我们可以使用以下几种方式对数据进行处理。

1、不做任何处理。因为数据本身是保存在数据库的(access、db3、mysql、sqlserver),您如果只是查看数据,直接用相关软件打开查看即可。

2、Web发布到网站。程序会模仿浏览器向您的网站发送数据,可以实现您手工发布的效果。

3、直接入数据库。您只需写几个SQL语句,程序会将数据按您的SQL语句导入到数据库中。

4、保存为本地文件。程序会读取数据库里的数据,按一定格式保存为本地sql或是文本文件。

3.火车采集器工作流程:

火车采集器采集数据是分成两个步骤的,一是采集数据,二是发布数据。这两个过程是可以分开的。

1、采集数据,这个包括采集网址,采集内容。这个过程是获得数据的过程。我们做规则,在采的过程中也算是对内容做了处理。

2、发布内容就是将数据发布到自己的论坛,CMS的过程,也是实现数据为已有的过程。可以用WEB在线发布,数据库入库或存为本地文件。

具体的使用其实是很灵活的,可以根据实际来决定。比如我可以采集时先采集不发布,有时间了再发布,或是同时采集发布,或是先做发布配置,也可以在采集完了再添加发布配置。总之,具体过程由您而定,火车采集器的强大功能之一也就是体现在灵活中。

3

二、 术语解释

名称

采集规则

说明

采集规则分为站点规则和任务规则,通常是指任务规则。所谓采集规则就是要采集一个网站时在软件里进行的设置。这个设置可以从软件里导出保存成一个文件并可以再导入到软件里。站点规则文件的后缀名为:.lsite;任务规则文件的后缀名为:.ljob。

采集任务又简称为任务。它是采集规则和发布规则的总和。也是采集规则和发布规则的载体。采集规则和发布规则的设置通过在任务编辑框里进行设置。从采集器里导出的采集规则文件(.ljob后缀的)也可称为任务规则。导入导出任务规则就是指导入导出.ljob文件。

发布模块又称为发布规则,通常是指数据库发布模块或者WEB发布模块。所谓发布模块就是在需要将已经采集的数据发布到目的地(比如:指定数据库,网站中)时在软件里进行的设置。这个设置可以保存成一个文件并可以导入到采集器里使用。数据库发布模块文件的后缀名为:.jhc;WEB在线发布模块文件的后缀名为:.cwr。

(采集规则和发布模块都可以从采集器里导出,也都可以导入到采集器中使用。采集规则负责将网页上的数据采集下来,发布模块负责将采集的数据发布到网站中。可见,采集规则的编写和修改和被采集的网站有关系,而发布模块的编写和修改和要发布数据的网站有关系。如从不同的网站栏目采集数据往同一个网站的某个板块(频道)里发布,需要多个采集规则和一个发布模块。从一个网站栏目采集数据往不同的网站系统里发布,需要一个采集规则和多个发布模块。注意这里的说的采集规则是指采集网站和抓取内容的设置。)

采集任务

发布模块

发布接口 发布接口就是一个小的页面程序通常和WEB发布模块配合使用。WEB在线发布(使用WEB发布模块)是将采集的数据以POST方式发送到网站页面程序中由网站程序处理数据。而发布接口就是为了满足特定需求而写的一个网站的页面程序(如:PHP页面,ASP页面等)。然后采集器通过WEB在线发布将数据发送到这个接口文件由这个接口文件处理数据。接口文件通常放在服务器网站某个目录下。简单的说就是采集器将采集的数据发送到接口文件中,接口文件得到数据后去处理数据。使用发布接口用户可以更加灵活自由的处理采集器发送的数据。

火车采集器里的插件分为PHP插件和.NET插件两种。标准版支持PHP插件,企业版支持PHP插件和.NET插件。插件可以让用户通过自己写PHP程序或者.NET程序放到采集器中对采集的数据进行处理。采集数据数据在四个地方可以使用插件,分别为:采网址时、采内容时、采多页时,保存时。

插件

4

发布数据 发布数据就是将采集到的数据发布到指定的目的地,火车采集器支持四种发布方式。

方式一:Web在线发布到网站

这种发布方式类似于在网站后台手工添加数据一样。采集器将数据发送给网站后台程序,由网站后台程序去处理数据通常后台程序讲数据存入网站数据库中。

方式二:保存为本地文件

这种方式可以将采集的数据发布到本地的文件中,采集器支持保存成Txt格式、Csv格式和Html格式。

方式三:导入到自定义数据库

这种方式可以通过采集器连接到其他数据库从而将采集的数据从软件内置数据库中导入到其他的数据库中,目前采集器支持连接 Mysql、Access、Oracle、MSsql数据库。

方式四:保存为本地Sql文件(Insert语句)

这种方式是将采集的数据导出保存成Insert语句,可以用于在数据库的管理工具中执行插入数据。

本地编辑数据 采集器不仅可以采集发布数据,还可以将采集下来的数据经过编辑以后再发布。支持批量替换,通过SQL语句批量处理以及在文本编辑框里编辑。

三、下载地址

软件名称

LocoySpiderV2010SP2_Free_

下载地址

/Down/LocoySpider/

/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/

软件描述

火车头采集器绿色版

.net framework 2.0

.net framework 2.0

5

四、安装升级与卸载

火车采集器系统需求

火车采集器可以运行于Windows 2000或以上操作系统,CPU 的速度为 "奔腾133 MHz" 或以上,128 MB 内存容量或以上。

火车采集器的安装

火车采集器2010版是绿色软件。如果您电脑上安装了微软的.NET FrameWork 2.0框架或更高版本,安装时直接解压缩到您电脑的任何地方即可完成采集器的安装--安装过程不操作注册表和系统文件,不产生任何垃圾文件!如果您安装后程序无法启动,那可能是您电脑没有安装.NET FrameWork 2.0,请下载微软的.NET FrameWork 2.0框架或更高版本并安装。附2.0下载地址:

.net framework 2.0下载地址:

/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/

解压完成后,双击目录内的文件启动主程序开始采集之旅。

火车采集器的升级

从火车采集器V3.2SP5,V2008或V2009版本升级到V2010:请运行程序目录下的

程序,按提示进行操作。

火车采集器卸载

由于种种原因,您暂时不想使用火车采集器了,那么您直接找到火车采集器的安装文件夹删除即可以完成火车采集器的卸载。在卸载前强烈建议您先备份,User,Plugins,Data和Module文件夹(即用户配置,插件目录,采集数据和模块)以便下次使用!

6

五、操作步骤

a) 打开火车头主程序,进入到火车头的主界面,主程序和主界面如下

b) 新建站点

点击左上角的“新建->新建站点”进入到该新建页面,图如下

7

在站点名输入想要采集的网站的名称,然后保存即可

c) 新建任务

选择新建好的站点“测试1”,点击左上角的“新建->新建任务”进入到该新建页面,图如下

8

在新建任务这个页面中,一共包含4个步骤,一次是 采集网址规则,采集内容规则,发布内容设置和文件保存及部分高级设置

1采集网址规则

首先选择站点测试1,任务名根据你要采集的对象命名,例如新闻。采集网址深度,就是网站结构的深度,默认为1或者0,如果需要采集更深入,可以选择2,网站编码设为自动识别即可,检测重复网站保持默认不变, http获取方式,根据情况而定,默认为get方式,点击向导添加按钮,进入添加网址页面

9

常用的就是单挑网址和批量多页,在地址栏输入你要采集的网站地址,点击添加,地址就会自动保存到下面,点击完成即可,批量/多页用到的情况是,一个页面有多个子页面的情况下使用,例如,一个城市页面,子页面有公交线路,旅游风景之类的情况下使用。点击完成后,回到了上一个界面,点击右下角的“开始测试网址采集”按钮,开始采集网址。

10

在网址采集的结果中,该网站所有目录都被采集了出来,并不是每一个网址的信息就都需要采集,比如我们只需要/sort/这个目录下的网址,点击“返回修改设置”回到上一个界面,在文章内容页面的地址必须包含后的文本框中输入/sort即可

然后重新点击“开始测试网址采集”,进行采集,其结果如下图

那么第一部的采集网址规则设定就完成了

2 采集内容规则

采集内容规则,也就是说你要从才一个页面采集那些信息,然后制定一个公式。在第一部中,任意选择一个页面地址,然后点击右边栏的“测试该页”进入到第二部:采集内容规则界面

11

点击右上角的“测试”按钮,在下面的文本框就会显示该网址的html代码,根据这些html和自己需要采集的内容制定标签,在页面内容标签定义中,点击“添加标签”,进入添加标签定义页面

12

输入标签名,标签名对应所要采集的数据,在该标签页面中,有相应的功能,支持正则表达式和标签排除,开始字符串和结束字符串即为要采集的数据,例如123开始字符串为结束字符串为</titile>那么采集的数据则为123,文件的下载支持图片,flash等文件,在自定义固定格式的数据中,有更多格式对网页进行过滤,这里不多讲解 </p><p style="text-indent: 2em;";>标签规则制定完了以后,点击“确定”按钮保存,回到上一个页面!然后点击页面的“测试”按钮,使用标签对网页进行过滤,查看效果,做及时的修改,如果结果没问题,第二部就完成! </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>3 发布内容设置! </p><p style="text-indent: 2em;";>在该页面中,主要是对采集好的数据进行保存,这里一共有4种保存方式,第一种则是直接发送到自己网站的根目录,第二种则是保存html,txt,cvs。3种文件格式,其中html方式,支持html模版!第三种则是直接保存至数据库,支持的数据库有access,mysql,sqlserver,oracle,4种,数据库方式,需要先建立好数据库和表。第四种则是保存为sql文件 </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>13 </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>4 文件保存及部分高级设置 </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>14 </p><p style="text-indent: 2em;";>第四部主要是对运行任务的管理,图片,flash文件的保存进行管理,支持FTP。 </p><p style="text-indent: 2em;";>这四部完成了以后,点击保存按钮,采集设计就完成了 </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>d)任务采集!保存后自动回到火车头的主界面。选择要采集的任务 </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>点击开始按钮即可,或者,右键该任务,选择“开始任务采集”火车就开始按照制定的规则开始采集信息了 </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>其他 </p><p style="text-indent: 2em;";>火车头支持定时任务功能 </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>15 </p><p style="text-indent: 2em;";>可以制定详细的计划,对指定的网站进行定时采集功能,支持多任务 </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>16 </p></div><br><p><h2></h2></p> <!-- 附件 --> <p class="tag"> 本文标签: <a style="margin-right: 10px" href="/tag/429957.html" target="_blank">采集</a> <a style="margin-right: 10px" href="/tag/239.html" target="_blank">数据</a> <a style="margin-right: 10px" href="/tag/202019.html" target="_blank">发布</a> <a style="margin-right: 10px" href="/tag/604.html" target="_blank">规则</a> <a style="margin-right: 10px" href="/tag/432280.html" target="_blank">采集器</a> </p> <div class="roclinux-cn copyright"> <blockquote> <p> 版权声明:本文标题:火车头采集器应该如何使用 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:<a href="http://roclinux.cn/b/1703252710a444177.html">http://roclinux.cn/b/1703252710a444177.html</a>, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。 </p> </blockquote> </div> </div> <div class="roclinux-cn block-wrap single-relative"> <h2 class="block-title"> 更多相关文章 </h2> <div class="roclinux-cn post-list"> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1771674601a3547292.html" title="文件夹不安全?试试这个简单的加密方法保护你的隐私">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="文件夹不安全?试试这个简单的加密方法保护你的隐私">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1771674601a3547292.html" class="post-item-title" title="文件夹不安全?试试这个简单的加密方法保护你的隐私"> <h3>文件夹不安全?试试这个简单的加密方法保护你的隐私</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/p" target="_blank">技术日记</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">2月前</div> </div> <p class="post-item-summary">在使用电脑的过程中,我们会使用文件夹来管理各种文件,避免电脑数据混乱。而为了保护文件夹的数据安全,我们需要加密保护文件夹。下面我们就来了解一下文件夹加密的方法。电脑文件夹加密方法EFS是微软提供的数据加密方式,</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/b/1771807478a3548783.html" title="小白也能懂!iPad mini2回滚至10.3.3版的操作流程详解">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="小白也能懂!iPad mini2回滚至10.3.3版的操作流程详解">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/b" target="_blank">编程</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/b/1771807478a3548783.html" class="post-item-title" title="小白也能懂!iPad mini2回滚至10.3.3版的操作流程详解"> <h3>小白也能懂!iPad mini2回滚至10.3.3版的操作流程详解</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/b" target="_blank">编程</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">2月前</div> </div> <p class="post-item-summary">一、爱思刷机后有开屏密码嚒 使用爱思助手进行刷机操作后,设备上的锁屏密码将会被清除。这是因为刷机过程中会重新安装操作系统,从而移除所有之前设置的密码和用户数据。但是,如果在刷机过程中勾选了“保留用户资料刷机”的选项,那么刷机完</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1772128781a3552448.html" title="从新手到精通:Python中临时存储用'temp'">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="从新手到精通:Python中临时存储用'temp'">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1772128781a3552448.html" class="post-item-title" title="从新手到精通:Python中临时存储用'temp'"> <h3>从新手到精通:Python中临时存储用'temp'</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/p" target="_blank">技术日记</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">2月前</div> </div> <p class="post-item-summary">在Python中,temp是一个常见的命名约定,通常用于表示临时变量或临时存储数据的变量。"temp"一词是"temporary"的缩写,意味着它只是用于暂时存储数据,而不是长期使用。 在编程</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/b/1772129495a3552457.html" title="深入浅出:了解Python中temp变量在代码逻辑中的角色">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="深入浅出:了解Python中temp变量在代码逻辑中的角色">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/b" target="_blank">编程</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/b/1772129495a3552457.html" class="post-item-title" title="深入浅出:了解Python中temp变量在代码逻辑中的角色"> <h3>深入浅出:了解Python中temp变量在代码逻辑中的角色</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/b" target="_blank">编程</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">2月前</div> </div> <p class="post-item-summary">在Python中,temp是一个常见的命名约定,通常用于表示临时变量或临时存储数据的变量。"temp"一词是"temporary"的缩写,意味着它只是用于暂时存储数据,而不是长期使用。 在编程</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1772183360a3553054.html" title="当心!不小心删了U盘内容?一文教你找回失联数据!">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="当心!不小心删了U盘内容?一文教你找回失联数据!">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1772183360a3553054.html" class="post-item-title" title="当心!不小心删了U盘内容?一文教你找回失联数据!"> <h3>当心!不小心删了U盘内容?一文教你找回失联数据!</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/p" target="_blank">技术日记</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">2月前</div> </div> <p class="post-item-summary">u盘删除的文件怎么不在回收站?当我们删除u盘上的文件时,你会发现这些删除的文件都不在回收站里,还无法在电脑中找到。其实这是因为硬盘上删除的文件会留在回收站,而u盘删除的文件一旦删除就是永久删除。 如果我们不小心删</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/b/1772302251a3554396.html" title="爱奇艺视频弹幕不再神秘,教你一招轻松获取数据">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="爱奇艺视频弹幕不再神秘,教你一招轻松获取数据">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/b" target="_blank">编程</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/b/1772302251a3554396.html" class="post-item-title" title="爱奇艺视频弹幕不再神秘,教你一招轻松获取数据"> <h3>爱奇艺视频弹幕不再神秘,教你一招轻松获取数据</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/b" target="_blank">编程</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">2月前</div> </div> <p class="post-item-summary">前言: 弹幕是了解观众真实反应的绝佳窗口,无论是: </p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1772467493a3556266.html" title="从菜鸟到高手:快速上手技巧,轻松获取你的网卡“丢包率”数据。">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="从菜鸟到高手:快速上手技巧,轻松获取你的网卡“丢包率”数据。">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1772467493a3556266.html" class="post-item-title" title="从菜鸟到高手:快速上手技巧,轻松获取你的网卡“丢包率”数据。"> <h3>从菜鸟到高手:快速上手技巧,轻松获取你的网卡“丢包率”数据。</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/p" target="_blank">技术日记</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">2月前</div> </div> <p class="post-item-summary">平时上网延时丢包影响不大, 但对网络对战玩家那就完全不能接受了,下面小编教大家怎么测试网络延时时间,以及查看网络丢包情况,供大家参考。 同时按下键盘中的Win + R 组合快捷,如下图所示,注意小编的电脑是win10 PRO版</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/b/1772473811a3556337.html" title="从性能到用户体验:Document.execCommand与Clipboard API哪个更适合处理Web应用中的剪贴板交互?">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="从性能到用户体验:Document.execCommand与Clipboard API哪个更适合处理Web应用中的剪贴板交互?">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/b" target="_blank">编程</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/b/1772473811a3556337.html" class="post-item-title" title="从性能到用户体验:Document.execCommand与Clipboard API哪个更适合处理Web应用中的剪贴板交互?"> <h3>从性能到用户体验:Document.execCommand与Clipboard API哪个更适合处理Web应用中的剪贴板交互?</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/b" target="_blank">编程</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">2月前</div> </div> <p class="post-item-summary">在操作系统级别,剪贴板允许应用程序之间传输数据。 在现代web应用中,提供 复制、 剪切、 粘贴等与剪贴板交互的功能已成为标配,极大的提高了用户的便利性。</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1773207713a3559409.html" title="ASF文件格式揭秘:掌握与Adobe Flash Player的完美合作">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="ASF文件格式揭秘:掌握与Adobe Flash Player的完美合作">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1773207713a3559409.html" class="post-item-title" title="ASF文件格式揭秘:掌握与Adobe Flash Player的完美合作"> <h3>ASF文件格式揭秘:掌握与Adobe Flash Player的完美合作</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/p" target="_blank">技术日记</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">1月前</div> </div> <p class="post-item-summary">了解ASF文件格式对于开发人员在处理多媒体文件时非常重要。ASF代表"Advanced Systems Format",是一种由Microsoft开发的多媒体容器格式,用于存储和传输音频和视频数据。在本指南中,我们将深入</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1773358710a3561032.html" title="Oracle单引号进阶技巧:数据库查询中的高级应用">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="Oracle单引号进阶技巧:数据库查询中的高级应用">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1773358710a3561032.html" class="post-item-title" title="Oracle单引号进阶技巧:数据库查询中的高级应用"> <h3>Oracle单引号进阶技巧:数据库查询中的高级应用</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/p" target="_blank">技术日记</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">1月前</div> </div> <p class="post-item-summary">前言: 在公司里写存储过程时,曾为单引号伤透了脑筋,一段简单的代码,调试好长时间,也不能解决。后来问了同事,虽然运行成功了,但还是不能理解,好不容易理解了,过段时间又忘记了,又遇到了同样的问题,还是不能快速解决。</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/b/1773420078a3561735.html" title="电脑数据丢失不慌张:EasyRecovery快速恢复你的文件">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="电脑数据丢失不慌张:EasyRecovery快速恢复你的文件">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/b" target="_blank">编程</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/b/1773420078a3561735.html" class="post-item-title" title="电脑数据丢失不慌张:EasyRecovery快速恢复你的文件"> <h3>电脑数据丢失不慌张:EasyRecovery快速恢复你的文件</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/b" target="_blank">编程</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">1月前</div> </div> <p class="post-item-summary">在我们日常清理电脑时,有时会意外删除一些有用的文件,比如重要文件、照片等。这时就需要使用数据恢复软件尝试恢复数据。 EasyRecovery是一款强大有效实现数据恢复的软件,软件占用空间小,就算你是XP系统也能轻松驾驭。界面简</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1773552816a3563250.html" title="从基础到进阶:VLOOKUP在Excel中的运用与优化策略">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="从基础到进阶:VLOOKUP在Excel中的运用与优化策略">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1773552816a3563250.html" class="post-item-title" title="从基础到进阶:VLOOKUP在Excel中的运用与优化策略"> <h3>从基础到进阶:VLOOKUP在Excel中的运用与优化策略</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/p" target="_blank">技术日记</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">1月前</div> </div> <p class="post-item-summary">说明我下面简单说明匹配数据,详细使用方式也可以参考下面文库哈EXCEL表中如何利用VLOOKUP将2张工作表的数据匹配? countif 方式1 A列数据在B列中出现的次</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/b/1773597168a3563766.html" title="机械硬盘损坏,数据还能起死回生吗?揭秘数据恢复秘籍">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="机械硬盘损坏,数据还能起死回生吗?揭秘数据恢复秘籍">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/b" target="_blank">编程</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/b/1773597168a3563766.html" class="post-item-title" title="机械硬盘损坏,数据还能起死回生吗?揭秘数据恢复秘籍"> <h3>机械硬盘损坏,数据还能起死回生吗?揭秘数据恢复秘籍</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/b" target="_blank">编程</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">1月前</div> </div> <p class="post-item-summary">电脑硬盘坏了数据可以恢复吗?对于这种问题,还需要具体问题具体分析的,一般是可以恢复。 硬盘损坏可以分为物理损坏和逻辑损坏两种情况: 1.逻辑损坏 这通常是由于软件问题,如文件系统错误、病毒攻击、误删除、格式化等</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/b/1773605114a3563853.html" title="SWF硬盘测评汇总:帮你选到最合适的硬盘">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="SWF硬盘测评汇总:帮你选到最合适的硬盘">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/b" target="_blank">编程</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/b/1773605114a3563853.html" class="post-item-title" title="SWF硬盘测评汇总:帮你选到最合适的硬盘"> <h3>SWF硬盘测评汇总:帮你选到最合适的硬盘</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/b" target="_blank">编程</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">1月前</div> </div> <p class="post-item-summary">硬盘天梯排行榜数据集成指南 引言 硬盘天梯排行榜数据为开发者和企业提供了硬盘性能的权威参考,涵盖SSD、HDD等各类存储设备的读写速度、耐用性、性价比等关键指标。通过API集成这些数据,用户可以快速获取最新的硬盘排名信</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/b/1773643294a3564295.html" title="掌握SWF文件,驾驭Adobe Flash Player的无限可能">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="掌握SWF文件,驾驭Adobe Flash Player的无限可能">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/b" target="_blank">编程</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/b/1773643294a3564295.html" class="post-item-title" title="掌握SWF文件,驾驭Adobe Flash Player的无限可能"> <h3>掌握SWF文件,驾驭Adobe Flash Player的无限可能</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/b" target="_blank">编程</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">1月前</div> </div> <p class="post-item-summary">一、Application Data简介Applicaion Data相当于桌面应用的注册表,存储一些用户配置信息,如运行时状态,用户喜好等,需要注意的时, 当卸载应用时,这些数据会被删除,所以不要存储重要数</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/b/1773652319a3564405.html" title="深入I.MX6U:Linux启动方式的实战指南">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="深入I.MX6U:Linux启动方式的实战指南">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/b" target="_blank">编程</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/b/1773652319a3564405.html" class="post-item-title" title="深入I.MX6U:Linux启动方式的实战指南"> <h3>深入I.MX6U:Linux启动方式的实战指南</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/b" target="_blank">编程</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">1月前</div> </div> <p class="post-item-summary">第九章I.MX6U启动方式详解 I.MX6U支持多种启动方式以及启动设备,比如可以从SDEMMC、NAND Flash、QSPI Flash等启动。用户可以根据实际情况,选择合适的启动设备。不同的启动方式其启动方式和启动要求</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1773652546a3564408.html" title="Go与Linux通信基础:strace与read操作的深入解读">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="Go与Linux通信基础:strace与read操作的深入解读">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1773652546a3564408.html" class="post-item-title" title="Go与Linux通信基础:strace与read操作的深入解读"> <h3>Go与Linux通信基础:strace与read操作的深入解读</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/p" target="_blank">技术日记</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">1月前</div> </div> <p class="post-item-summary">大家好,我是码农先森。 前言 各种编程语言百花齐放、百家争鸣,但是 “万变不离其中”。对于网络通信而言,每一种编程语言的实现方式都不一样;但其实,调用的底层逻辑都是一样的。linux 系统底层向上提供了统一的 Sock</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1773775355a3565575.html" title="厂里资讯之热点文章实时计算_流式热点计算">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="厂里资讯之热点文章实时计算_流式热点计算">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1773775355a3565575.html" class="post-item-title" title="厂里资讯之热点文章实时计算_流式热点计算"> <h3>厂里资讯之热点文章实时计算_流式热点计算</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/p" target="_blank">技术日记</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">1月前</div> </div> <p class="post-item-summary">1 今日内容 1.1 定时计算与实时计算 1.2 今日内容 kafkaStream 什么是流式计算 kafkaStream概述 kafkaStream入门案例</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/b/1773780503a3565632.html" title="移动硬盘无法读取是怎么回事?解决方法看这里!_读取外置硬盘">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="移动硬盘无法读取是怎么回事?解决方法看这里!_读取外置硬盘">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/b" target="_blank">编程</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/b/1773780503a3565632.html" class="post-item-title" title="移动硬盘无法读取是怎么回事?解决方法看这里!_读取外置硬盘"> <h3>移动硬盘无法读取是怎么回事?解决方法看这里!_读取外置硬盘</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/b" target="_blank">编程</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">1月前</div> </div> <p class="post-item-summary">在日常办公生活中,我们仅仅使用电脑的话,已经远远不够存储我们的重要数据,这时候我们会采用移动硬盘、U盘等外置数据储存设备。它们虽然都有着小巧的体积,但是能够存储大量的信息和数据,随时和电脑连接实现数据互通,给我们的电脑工作带来极大的便</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/b/1774333400a3570524.html" title="抖音开发 发布内容至抖音H5_发布内容至抖音 h5 场景">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="抖音开发 发布内容至抖音H5_发布内容至抖音 h5 场景">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/b" target="_blank">编程</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/b/1774333400a3570524.html" class="post-item-title" title="抖音开发 发布内容至抖音H5_发布内容至抖音 h5 场景"> <h3>抖音开发 发布内容至抖音H5_发布内容至抖音 h5 场景</h3> <div class="roclinux-cn post-item-cover" style="display:inline-grid"> <ul class="post-categories"> <li> <a href="/b" target="_blank">编程</a> </li> </ul> </div> </a> <div class="roclinux-cn post-item-footer"> <div class="roclinux-cn tag-wrap"> </div> <div class="roclinux-cn post-item-meta">1月前</div> </div> <p class="post-item-summary">### 抖音H5内容发布实战日记最近,我在做一个与抖音H5内容发布相关的项目。作为一个爬虫资深专家,我对这种技术挑战总是充满热情。今天,我想分享一下我在这个项目中的一些实操经验,希望能对大家有所帮助。#### 1. 项目</p> </div> </div> </div> <div class="roclinux-cn comments"> <div class="roclinux-cn postcomm block-wrap" id="divCommentPost"> <h2 class="block-title"> 发表评论 </h2> <form id="saypl" target="_self" method="post" name="saypl" action="/comment/create/444177.html?safe_token=lqxd9AB2IOnxQTKcAPkGsfzSuEeHGonDnPVv9HZq4UEUp8_2BkPApdci20NLSGBmv_2FOWeFwSjvHWOSiBpl"> <input type="hidden" name="doctype" value="1" /> <input type="hidden" name="quotepid" value="0" /> <div class="roclinux-cn comment-box comment-textarea"> <textarea name="message" id="txaArticle" class="text" cols="50" rows="4" tabindex="5" placeholder="评论内容"></textarea> </div> <input name="sumbit" type="submit" tabindex="6" value="发表评论" class="sub"> </form> </div> </div> <div class="sn-comments"> <div class="sn-comments__title">全部评论 0</div> <div class="sn-comments__body"> <div class="sn-empty">暂无评论</div> </div> </div> </div> </div> <div class="aside"> <div class="block-wrap" id="side-top-dxt"> <h2 class="block-title">推荐文章<i class="mcico mico-right"></i></h2> <div class="mcdas"> <a href="/p/1773593608a3563725.html" title="一文在手,校园动态不再愁:Java SSM+Django校园资讯推荐系统深度解读" class="photo-item" target="_blank" style="background:#364cc6"> <!--<img src="/view/img/nopic.png" alt="一文在手,校园动态不再愁:Java SSM+Django校园资讯推荐系统深度解读" class="photo-item-img hover-scale" />--> <div class="photo-item-inner"> <h3 class="photo-item-title"> 一文在手,校园动态不再愁:Java SSM+Django校园资讯推荐系统深度解读 </h3> </div> </a> <a href="/b/1773663524a3564538.html" title="Adobe Flash Player安全防护新纪元:ESET NOD32 ID自动检索指南" class="photo-item" target="_blank" style="background:#364cc6"> <!--<img src="/view/img/nopic.png" alt="Adobe Flash Player安全防护新纪元:ESET NOD32 ID自动检索指南" class="photo-item-img hover-scale" />--> <div class="photo-item-inner"> <h3 class="photo-item-title"> Adobe Flash Player安全防护新纪元:ESET NOD32 ID自动检索指南 </h3> </div> </a> <a href="/b/1773869973a3566656.html" title="破解电脑开机密码的五种方法" class="photo-item" target="_blank" style="background:#364cc6"> <!--<img src="/view/img/nopic.png" alt="破解电脑开机密码的五种方法" class="photo-item-img hover-scale" />--> <div class="photo-item-inner"> <h3 class="photo-item-title"> 破解电脑开机密码的五种方法 </h3> </div> </a> <a href="/b/1773899727a3566999.html" title="启用 SMB 1.0 后无法访问共享文件夹?_编程语言-问答" class="photo-item" target="_blank" style="background:#364cc6"> <!--<img src="/view/img/nopic.png" alt="启用 SMB 1.0 后无法访问共享文件夹?_编程语言-问答" class="photo-item-img hover-scale" />--> <div class="photo-item-inner"> <h3 class="photo-item-title"> 启用 SMB 1.0 后无法访问共享文件夹?_编程语言-问答 </h3> </div> </a> <a href="/p/1774495066a3571819.html" title="从理论到实践:C++编程与DirectX图形渲染在DX9.0射击游戏中的应用" class="photo-item" target="_blank" style="background:#364cc6"> <!--<img src="/view/img/nopic.png" alt="从理论到实践:C++编程与DirectX图形渲染在DX9.0射击游戏中的应用" class="photo-item-img hover-scale" />--> <div class="photo-item-inner"> <h3 class="photo-item-title"> 从理论到实践:C++编程与DirectX图形渲染在DX9.0射击游戏中的应用 </h3> </div> </a> </div> </div> <div class="block-wrap" id="side-hot-view-item"> <h2 class="block-title">热门文章<i class="mcico mico-right"></i> </h2> <ul> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1773628906a3564129.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="从A到Z:探索Program Files和Program Files(x86)的细微差别" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="从A到Z:探索Program Files和Program Files(x86)的细微差别" target="_blank" href="/p/1773628906a3564129.html"> <h3>从A到Z:探索Program Files和Program Files(x86)的细微差别</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1773648635a3564360.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="省钱大法:免费开源工具激活Windows和Office!" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="省钱大法:免费开源工具激活Windows和Office!" target="_blank" href="/p/1773648635a3564360.html"> <h3>省钱大法:免费开源工具激活Windows和Office!</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1773661785a3564518.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="光纤猫与无线路由器连接教程:让你的网络覆盖无死角!" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="光纤猫与无线路由器连接教程:让你的网络覆盖无死角!" target="_blank" href="/p/1773661785a3564518.html"> <h3>光纤猫与无线路由器连接教程:让你的网络覆盖无死角!</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/b/1773664606a3564549.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="Docker网络冲突:从根源到解决方案的全解析" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="Docker网络冲突:从根源到解决方案的全解析" target="_blank" href="/b/1773664606a3564549.html"> <h3>Docker网络冲突:从根源到解决方案的全解析</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1773713643a3564879.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="深入理解 CDA Properties:优化消息流与 Flash 中的 Adobe Flash Player" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="深入理解 CDA Properties:优化消息流与 Flash 中的 Adobe Flash Player" target="_blank" href="/p/1773713643a3564879.html"> <h3>深入理解 CDA Properties:优化消息流与 Flash 中的 Adobe Flash Player</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1773808705a3565952.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="13.Android之Back键和Home键_android13 back" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="13.Android之Back键和Home键_android13 back" target="_blank" href="/p/1773808705a3565952.html"> <h3>13.Android之Back键和Home键_android13 back</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/b/1773888792a3566873.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="Microsoft Toolkit - Official KMS Solution for Microsoft Products_microsoft toolkit2.6.4" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="Microsoft Toolkit - Official KMS Solution for Microsoft Products_microsoft toolkit2.6.4" target="_blank" href="/b/1773888792a3566873.html"> <h3>Microsoft Toolkit - Official KMS Solution for Microsoft Products_microsoft toolkit2.6.4</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1773955516a3567646.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="理解CPU负载和CPU使用率_cpu使用率 cpu负载" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="理解CPU负载和CPU使用率_cpu使用率 cpu负载" target="_blank" href="/p/1773955516a3567646.html"> <h3>理解CPU负载和CPU使用率_cpu使用率 cpu负载</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1774236335a3569406.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="音乐歌词获取神器:一键网易云QQ音乐高品质LRC歌词" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="音乐歌词获取神器:一键网易云QQ音乐高品质LRC歌词" target="_blank" href="/p/1774236335a3569406.html"> <h3>音乐歌词获取神器:一键网易云QQ音乐高品质LRC歌词</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/b/1774383063a3571104.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="昨天还好好的电脑,今天突然很卡,卡到崩溃,卡到怀疑人生。_电脑一直很流畅一夜之间变卡" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="昨天还好好的电脑,今天突然很卡,卡到崩溃,卡到怀疑人生。_电脑一直很流畅一夜之间变卡" target="_blank" href="/b/1774383063a3571104.html"> <h3>昨天还好好的电脑,今天突然很卡,卡到崩溃,卡到怀疑人生。_电脑一直很流畅一夜之间变卡</h3> </a> <span class="post-date">1月前</span> </div> </li> </ul> </div> <div class="block-wrap" id="side-new-view-item"> <h2 class="block-title">最新文章<i class="mcico mico-right"></i> </h2> <ul> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1774513457a3572031.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="一文教会你AIX系统备份:mksysb实用指南" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="一文教会你AIX系统备份:mksysb实用指南" target="_blank" href="/p/1774513457a3572031.html"> <h3>一文教会你AIX系统备份:mksysb实用指南</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1774513382a3572030.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="SWF文件备份失败?这些步骤让你轻松搞定" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="SWF文件备份失败?这些步骤让你轻松搞定" target="_blank" href="/p/1774513382a3572030.html"> <h3>SWF文件备份失败?这些步骤让你轻松搞定</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1774513230a3572028.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="Win10系统备份轻松搞定:掌握captureimage命令的关键技巧" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="Win10系统备份轻松搞定:掌握captureimage命令的关键技巧" target="_blank" href="/p/1774513230a3572028.html"> <h3>Win10系统备份轻松搞定:掌握captureimage命令的关键技巧</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1774513079a3572026.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="Linux系统安全小贴士:掌握备份与恢复,安心每一天" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="Linux系统安全小贴士:掌握备份与恢复,安心每一天" target="_blank" href="/p/1774513079a3572026.html"> <h3>Linux系统安全小贴士:掌握备份与恢复,安心每一天</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1774512928a3572024.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="省时省心!三步完成电脑系统高效备份!" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="省时省心!三步完成电脑系统高效备份!" target="_blank" href="/p/1774512928a3572024.html"> <h3>省时省心!三步完成电脑系统高效备份!</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/b/1774513306a3572029.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="Ubuntu系统维护秘籍:备份步骤详解,保护你的劳动成果!" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="Ubuntu系统维护秘籍:备份步骤详解,保护你的劳动成果!" target="_blank" href="/b/1774513306a3572029.html"> <h3>Ubuntu系统维护秘籍:备份步骤详解,保护你的劳动成果!</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/b/1774513154a3572027.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="Linux系统不哭:高效备份与快速恢复方案" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="Linux系统不哭:高效备份与快速恢复方案" target="_blank" href="/b/1774513154a3572027.html"> <h3>Linux系统不哭:高效备份与快速恢复方案</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/b/1774513003a3572025.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="Ubuntu系统安全大计,备份技巧大公开" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="Ubuntu系统安全大计,备份技巧大公开" target="_blank" href="/b/1774513003a3572025.html"> <h3>Ubuntu系统安全大计,备份技巧大公开</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/b/1774512852a3572023.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="GHOST教程:系统备份和还原,小白也能变成高手!" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="GHOST教程:系统备份和还原,小白也能变成高手!" target="_blank" href="/b/1774512852a3572023.html"> <h3>GHOST教程:系统备份和还原,小白也能变成高手!</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/b/1774512777a3572022.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="Linux备份与恢复必修课:SWF文件安全策略从入门到精通" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="Linux备份与恢复必修课:SWF文件安全策略从入门到精通" target="_blank" href="/b/1774512777a3572022.html"> <h3>Linux备份与恢复必修课:SWF文件安全策略从入门到精通</h3> </a> <span class="post-date">1月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/lvyou/1736247036a1725023.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="Exploring the Finest Accommodations: A Comprehensive Guide to Ruston LA Hotels" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="Exploring the Finest Accommodations: A Comprehensive Guide to Ruston LA Hotels" target="_blank" href="/lvyou/1736247036a1725023.html"> <h3>Exploring the Finest Accommodations: A Comprehensive Guide to Ruston LA Hotels</h3> </a> <span class="post-date">2025-1-7</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/lvyou/1736246824a1724956.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="The Enchanting Experience of ScaliniTella NYC: A Culinary Gem in the Heart of Manhattan" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="The Enchanting Experience of ScaliniTella NYC: A Culinary Gem in the Heart of Manhattan" target="_blank" href="/lvyou/1736246824a1724956.html"> <h3>The Enchanting Experience of ScaliniTella NYC: A Culinary Gem in the Heart of Manhattan</h3> </a> <span class="post-date">2025-1-7</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/lvyou/1736246607a1724902.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="Exploring the Exquisite Aloft Chicago O'Hare: A Blend of Modern Luxury and Convenience" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="Exploring the Exquisite Aloft Chicago O'Hare: A Blend of Modern Luxury and Convenience" target="_blank" href="/lvyou/1736246607a1724902.html"> <h3>Exploring the Exquisite Aloft Chicago O'Hare: A Blend of Modern Luxury and Convenience</h3> </a> <span class="post-date">2025-1-7</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/lvyou/1736246384a1724842.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="A Culinary Journey: Discovering the Finest Dining Experiences in Waco, TX" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="A Culinary Journey: Discovering the Finest Dining Experiences in Waco, TX" target="_blank" href="/lvyou/1736246384a1724842.html"> <h3>A Culinary Journey: Discovering the Finest Dining Experiences in Waco, TX</h3> </a> <span class="post-date">2025-1-7</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/lvyou/1736246169a1724784.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="A Culinary Journey: Discovering the Finest Dining Experiences in Athens, GA" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="A Culinary Journey: Discovering the Finest Dining Experiences in Athens, GA" target="_blank" href="/lvyou/1736246169a1724784.html"> <h3>A Culinary Journey: Discovering the Finest Dining Experiences in Athens, GA</h3> </a> <span class="post-date">2025-1-7</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/shuma/1768821301a3533414.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="电脑设备管理器在哪里?一次让我抓狂又兴奋的寻找经历" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="电脑设备管理器在哪里?一次让我抓狂又兴奋的寻找经历" target="_blank" href="/shuma/1768821301a3533414.html"> <h3>电脑设备管理器在哪里?一次让我抓狂又兴奋的寻找经历</h3> </a> <span class="post-date">3月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/shuma/1768820793a3533413.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="与GWX的持久战:一段关于Windows10升级弹窗的私人记忆" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="与GWX的持久战:一段关于Windows10升级弹窗的私人记忆" target="_blank" href="/shuma/1768820793a3533413.html"> <h3>与GWX的持久战:一段关于Windows10升级弹窗的私人记忆</h3> </a> <span class="post-date">3月前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/shuma/1768820277a3533412.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="以管理员身份运行:那些年我们追过的权限与踩过的坑" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="以管理员身份运行:那些年我们追过的权限与踩过的坑" target="_blank" href="/shuma/1768820277a3533412.html"> <h3>以管理员身份运行:那些年我们追过的权限与踩过的坑</h3> </a> <span class="post-date">3月前</span> </div> </li> </ul> </div> </div> </div> <div class="footer"> CopyRight © 2022 All Rights Reserved. <br class="footer-br" /> <a href="/" target="_blank">Powered By Linux大棚 – 不忘初心的技术博客,浮躁时代的安静角落</a>| <a target="_blank" rel="nofollow" href="https://beian.miit.gov.cn/" style="font-size: 12px;">豫ICP备2022026798号-10</a> </div> <!-- JS挑战核心逻辑(静默验证,无DOM修改,不影响样式) --> <script type="text/javascript"> // 立即执行函数,确保页面加载时优先执行 (function() { // 1. MD5辅助函数(生成唯一验证哈希) function md5(str) { let hash = 0; if (str.length === 0) return hash.toString(); for (let i = 0; i < str.length; i++) { const char = str.charCodeAt(i); hash = ((hash << 5) - hash) + char; hash = hash & hash; } return hash.toString(16); } // 2. 核心验证逻辑 function verify() { try { // 验证是否为真实浏览器环境(拦截代理/脚本) if (!window || !document || !navigator || !screen) { throw new Error("非合法浏览器环境"); } // 检查是否已有验证Cookie,避免重复生成 if (document.cookie.includes("js_challenge=pass_")) { console.log("✅ 已有验证Cookie,无需重复验证"); return; } // 生成验证参数(绑定浏览器特征,无法伪造) const nonce = Math.random().toString(36).substr(2, 10); const ip = window.location.hostname; const hash = md5(nonce + ip + navigator.userAgent + screen.width + screen.height); // 强制生成验证Cookie(适配所有域名/端口) document.cookie = `js_challenge=pass_${hash}; path=/; domain=${window.location.hostname}; max-age=86400; SameSite=Lax; Secure=${window.location.protocol === 'https:'}`; console.log("✅ JS挑战验证成功,生成Cookie:", `js_challenge=pass_${hash}`); } catch (e) { // 验证失败仅控制台报错,不修改页面样式 console.error("❌ JS挑战拦截:", e.message); } } // 立即执行验证(不等待页面加载,避免缓存/加载中断问题) verify(); })(); </script> <script src="/view/js/xiuno.js?2.3.0"></script> <script src="/view/template/quzhiwa/js/custom.js?2.3.0"></script> <script> $('.cat-tab-wrap li[data-active="fid-4"]').addClass('current-menu-item'); $('.menu-header-container li[data-active="fid-4"]').addClass('current-menu-item'); </script> </body> </html>