admin 管理员组

文章数量: 1184232


2024年1月16日发(作者:oracle11g安装类型选哪个)

如何使用Java Servlet和JSP构建Web应用程序

随着互联网的不断发展和普及,越来越多的人开始关注Web应用程序的开发。Web应用程序是指可以通过浏览器访问并交互的应用程序,例如电子商务网站、社交媒体平台、博客网站等等。而Java Servlet和JSP就是两个非常重要的技术,它们可以辅助开发人员构建高效、功能强大的Web应用程序。本文将为您介绍如何使用Java Servlet和JSP构建Web应用程序。

一、什么是Java Servlet和JSP?

Java Servlet是一种基于Java语言的Web应用程序框架,它可以在服务器端运行,并处理来自客户端的请求。Servlet可以接收来自Web服务器的请求,处理请求的内容,然后返回响应。它能够处理和管理应用程序的多个线程,以及与数据库进行交互。Servlet是Web应用程序的核心组件之一,它帮助开发人员构建Web应用程序的基本框架。

JSP(JavaServer Pages)是一种动态网页技术,它允许开发人员在HTML页面中嵌入Java代码,以及调用Java Servlet。JSP页面可以与Java

Servlet一起工作,生成动态的Web页面。Java Servlet和JSP通常会被同时使用,以构建大型Web应用程序。

二、如何使用Java Servlet和JSP构建Web应用程序

1.编写Java Servlet

首先,我们需要编写一个Java Servlet,用于处理来自客户端的请求。编写一个Java Servlet的基本步骤如下:

(1)创建一个Java工程(例如:WebApp);

(2)创建一个Java类,并继承rvlet类;

(3)重写doGet()或者doPost()方法,处理来自客户端的请求;

(4)将编写的Java Servlet打包成WAR或者JAR文件,部署至Web服务器中(例如:Tomcat)。

以下是一个简单的Java Servlet示例代码:

```

import .*;

import .*;

public class HelloWorldServlet extends HttpServlet {

public void doGet(HttpServletRequest request,

HttpServletResponse response)

throws IOException {

String name = ameter("name");

tentType("texthtml");

PrintWriter out = ter();

n("");

n("Hello </p><p style="text-indent: 2em;";>World!<title><head>"); </p><p style="text-indent: 2em;";> n("<body>"); </p><p style="text-indent: 2em;";> n("<h1>Hello " + name + "!<h1>"); </p><p style="text-indent: 2em;";> n("<body><html>"); </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;";>上述代码用于处理一个名为“HelloWorld”的Servlet,接收HTTP GET请求,并返回一个包含带参数名称的HTML响应。 </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>2.编写JSP页面 </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>接下来,我们需要编写JSP页面,用于将用户请求发送给Java Servlet,并接收Java Servlet返回的响应。编写JSP页面的基本步骤如下: </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>(1)创建一个JSP文件(例如:); </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>(2)使用JSP标记 <% %> 进行Java代码嵌入; </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>(3)使用内置JSP标记、自定义标记和自定义JavaBean等进行页面设计; </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>(4)将编写的JSP页面部署至Web服务器中(例如:Tomcat)。 </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>以下是一个简单的JSP页面示例代码: </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>``` </p><p style="text-indent: 2em;";><%@ page language="java" contentType="texthtml; </p><p style="text-indent: 2em;";>charset=UTF-8" </p><p style="text-indent: 2em;";> pageEncoding="UTF-8"%> </p><p style="text-indent: 2em;";><!DOCTYPE html> </p><p style="text-indent: 2em;";><html> </p><p style="text-indent: 2em;";><head> </p><p style="text-indent: 2em;";><meta charset="UTF-8"> </p><p style="text-indent: 2em;";><title>Hello World!<title> </p><p style="text-indent: 2em;";><head> </p><p style="text-indent: 2em;";><body> </p><p style="text-indent: 2em;";> <form method="GET" action="HelloWorldServlet"> </p><p style="text-indent: 2em;";> Name:<input type="text" name="name"><br><br> </p><p style="text-indent: 2em;";> <input type="submit" value="Submit"> </p><p style="text-indent: 2em;";> <form> </p><p style="text-indent: 2em;";><body> </p><p style="text-indent: 2em;";><html> </p><p style="text-indent: 2em;";>``` </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>上述代码用于在一个表单中请求用户输入姓名,并将输入的姓名发送给Java Servlet。在Java Servlet返回响应后,页面将显示一个包含用户姓名的欢迎消息。 </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>3.整合Java Servlet和JSP </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>Java Servlet和JSP可以通过一种称为“JavaServer Pages Standard Tag </p><p style="text-indent: 2em;";>Library”(JSTL)的标准标记库进行整合。JSTL是一组标准标记,用于简化JSP页面的编写和标记,同时也提供了一些强大的标记,以便于使用</p><p style="text-indent: 2em;";>JavaBean和Java类等技术。 </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>以下是一个简单的JSP页面示例代码(整合了JSTL标准标记): </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>``` </p><p style="text-indent: 2em;";><%@ taglib uri="http:jstlcore" </p><p style="text-indent: 2em;";>prefix="c"%> </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";><!DOCTYPE html> </p><p style="text-indent: 2em;";><html> </p><p style="text-indent: 2em;";><head> </p><p style="text-indent: 2em;";><meta charset="UTF-8"> </p><p style="text-indent: 2em;";><title>Hello World!<title> </p><p style="text-indent: 2em;";><head> </p><p style="text-indent: 2em;";><body> </p><p style="text-indent: 2em;";> <form method="GET" action="HelloWorldServlet"> </p><p style="text-indent: 2em;";> Name:<input type="text" name="name"><br><br> </p><p style="text-indent: 2em;";> <input type="submit" value="Submit"> </p><p style="text-indent: 2em;";> <form> </p><p style="text-indent: 2em;";> <c:if test="${not empty }"> </p><p style="text-indent: 2em;";> <hr> </p><p style="text-indent: 2em;";> <h1>Hello ${}!<h1> </p><p style="text-indent: 2em;";> <c:if> </p><p style="text-indent: 2em;";><body> </p><p style="text-indent: 2em;";><html> </p><p style="text-indent: 2em;";>``` </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>上述代码中使用了JSTL的“core”标记库,通过if标记判断用户输入是否为空,若不为空则显示欢迎消息。 </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>三、总结 </p><p style="text-indent: 2em;";> </p><p style="text-indent: 2em;";>Java Servlet和JSP是Web应用程序开发中不可或缺的两个技术。通过Java Servlet,我们可以处理来自客户端的请求,并返回响应。通过JSP,我们可以将用户请求发送给Java Servlet,并接收Java Servlet返回的响应。通过整合JSTL标准标记库,我们可以更加高效地开发Web应用程序。本文介绍了如何使用Java Servlet和JSP构建Web应用程序的基础知识,希望能够对Web应用程序开发工作者提供帮助。 </p></div><br><p><h2></h2></p> <!-- 附件 --> <p class="tag"> 本文标签: <a style="margin-right: 10px" href="/tag/275.html" target="_blank">应用程序</a> <a style="margin-right: 10px" href="/tag/266.html" target="_blank">页面</a> <a style="margin-right: 10px" href="/tag/809.html" target="_blank">请求</a> <a style="margin-right: 10px" href="/tag/762.html" target="_blank">处理</a> <a style="margin-right: 10px" href="/tag/579.html" target="_blank">标记</a> </p> <div class="roclinux-cn copyright"> <blockquote> <p> 版权声明:本文标题:如何使用Java Servlet和JSP构建Web应用程序 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:<a href="http://www.roclinux.cn/p/1705370086a482949.html">http://www.roclinux.cn/p/1705370086a482949.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/1772180202a3553017.html" title="成功升级靠的不只是勇气——Win11前的全面检测清单">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="成功升级靠的不只是勇气——Win11前的全面检测清单">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1772180202a3553017.html" class="post-item-title" title="成功升级靠的不只是勇气——Win11前的全面检测清单"> <h3>成功升级靠的不只是勇气——Win11前的全面检测清单</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">视频演示 升级Windows 11的必要性与紧迫性 微软已经官方宣布,将于2025年10月14日终止对Windows 10系统的支持。这意味着在此之后,您的电脑将不再收到至关重要的安全更新补丁、技术援助和功能迭代。继续</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1772261386a3553936.html" title="了解如何在移动设备上使用 SWF 内容:从 APK 到 Adobe Flash Player">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="了解如何在移动设备上使用 SWF 内容:从 APK 到 Adobe Flash Player">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1772261386a3553936.html" class="post-item-title" title="了解如何在移动设备上使用 SWF 内容:从 APK 到 Adobe Flash Player"> <h3>了解如何在移动设备上使用 SWF 内容:从 APK 到 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">1.APK文件的含义及构成APK (Android application package)指 Android 应用程序包,是 Android 系统中的一种文件格式,用来对安卓应用程序的文件进行打包。APK 文件包含了应</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1772262378a3553949.html" title="APK新手必修课:揭秘手机上的打包、解包工具使用指南">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="APK新手必修课:揭秘手机上的打包、解包工具使用指南">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1772262378a3553949.html" class="post-item-title" title="APK新手必修课:揭秘手机上的打包、解包工具使用指南"> <h3>APK新手必修课:揭秘手机上的打包、解包工具使用指南</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. APK文件简介APK是Android Package的缩写,即Android application package文件或Android安装包。每个要安装到Android平台的应用都要被编译打包为一个单独的文</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1772304112a3554417.html" title="遇到Appcrash,让你的Adobe Flash Player重获新生的方法">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="遇到Appcrash,让你的Adobe Flash Player重获新生的方法">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1772304112a3554417.html" class="post-item-title" title="遇到Appcrash,让你的Adobe Flash Player重获新生的方法"> <h3>遇到Appcrash,让你的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">下面分享一下解决win7或者是Vista的一个刺手的问题APPCRASH(app是程序的意思,crash是坠机的意思。就是程序崩溃了程序撞车……)我们使用软件的时候有时候会出现这种情况举个例子</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1772328887a3554685.html" title="SWF、Flash中心之战:Hunyuan-MT-7B的秘密武器是什么?">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="SWF、Flash中心之战:Hunyuan-MT-7B的秘密武器是什么?">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1772328887a3554685.html" class="post-item-title" title="SWF、Flash中心之战:Hunyuan-MT-7B的秘密武器是什么?"> <h3>SWF、Flash中心之战:Hunyuan-MT-7B的秘密武器是什么?</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">Hunyuan-MT-7B对比测试:WMT25 30项第一的秘诀 一台RTX 4080显卡,就能跑出世界顶级的翻译效果。本文将带你深入拆解腾讯混元Hunyuan-MT-7B翻译模型,看看这个70亿参数的“小</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/b/1772329843a3554694.html" title="注意!危险信号来了——这个‘小黑点’可能在无声中干掉你的Adobe Flash Player">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="注意!危险信号来了——这个‘小黑点’可能在无声中干掉你的Adobe Flash Player">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/b" target="_blank">编程</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/b/1772329843a3554694.html" class="post-item-title" title="注意!危险信号来了——这个‘小黑点’可能在无声中干掉你的Adobe Flash Player"> <h3>注意!危险信号来了——这个‘小黑点’可能在无声中干掉你的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">正序前一阵子QQ群里流行了一个东西,一段话加上一个黑点(表情),点击之后QQ就会卡死。当时只觉得很好玩,没多久就又见了一次。 既然又看到了就一定要好好看看了。 刚开始遇到这个时第一反应是曾经看过</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1772398367a3555480.html" title="从死到生的转变:解锁 DDE 功效,让 Excel 文件重新焕发活力">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="从死到生的转变:解锁 DDE 功效,让 Excel 文件重新焕发活力">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1772398367a3555480.html" class="post-item-title" title="从死到生的转变:解锁 DDE 功效,让 Excel 文件重新焕发活力"> <h3>从死到生的转变:解锁 DDE 功效,让 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电子表格时,大多数人有时要么时间紧迫,要么有最后期限。如果在那个时候,Microsoft Excel如果不打开,那可能是一场噩梦。 不幸的是,当Excel拒绝打开你的一个重要Excel文件,或者无法完全打开Exc</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1772398824a3555486.html" title="解锁Excel难题!教你快速解决数据混乱,提高工作效率">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="解锁Excel难题!教你快速解决数据混乱,提高工作效率">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1772398824a3555486.html" class="post-item-title" title="解锁Excel难题!教你快速解决数据混乱,提高工作效率"> <h3>解锁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电子表格时,大多数人有时要么时间紧迫,要么有最后期限。如果在那个时候,Microsoft Excel如果不打开,那可能是一场噩梦。 不幸的是,当Excel拒绝打开你的一个重要Excel文件,或者无法完全打开Exc</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1772441734a3555972.html" title="破解无法启动的游戏难题——找到并修复xinput1_3.dll的方法!">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="破解无法启动的游戏难题——找到并修复xinput1_3.dll的方法!">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1772441734a3555972.html" class="post-item-title" title="破解无法启动的游戏难题——找到并修复xinput1_3.dll的方法!"> <h3>破解无法启动的游戏难题——找到并修复xinput1_3.dll的方法!</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">当电脑出现提示,显示 ​xinput1_3.dll​文件缺失时,这实际上是一种常见的DLL文件遗失错误,其修复过程通常相对简单。今天,我们将探讨四种不同的方法来解决 ​xinput1_3.dll​缺失的问题。 一.xinput</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/b/1772456196a3556140.html" title="丢失msvcp110.dll?跟着这步骤一步步把它找回来!">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="丢失msvcp110.dll?跟着这步骤一步步把它找回来!">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/b" target="_blank">编程</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/b/1772456196a3556140.html" class="post-item-title" title="丢失msvcp110.dll?跟着这步骤一步步把它找回来!"> <h3>丢失msvcp110.dll?跟着这步骤一步步把它找回来!</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">MSVCP110.dll 是一个属于 Microsoft Visual C++ 运行时库的动态链接库(DLL)文件。具体而言,这个文件是 Microsoft Visual C++ 2012 Redistributable Packag</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/b/1772456272a3556141.html" title="遇到MSVCP110.dll出错?三步帮你迅速解决!">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="遇到MSVCP110.dll出错?三步帮你迅速解决!">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/b" target="_blank">编程</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/b/1772456272a3556141.html" class="post-item-title" title="遇到MSVCP110.dll出错?三步帮你迅速解决!"> <h3>遇到MSVCP110.dll出错?三步帮你迅速解决!</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">msvcp110.dll 是 Microsoft Visual C++ 2012 运行时库的一部分,它提供了程序运行时所需的 C++ 标准库函数的实现。这个动态链接库(DLL)文件对于许多基于 Visual Studio 2012 编</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1772457731a3556160.html" title="系统提示:MSVCP110.dll缺失?轻松解决方法在这里!">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="系统提示:MSVCP110.dll缺失?轻松解决方法在这里!">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1772457731a3556160.html" class="post-item-title" title="系统提示:MSVCP110.dll缺失?轻松解决方法在这里!"> <h3>系统提示:MSVCP110.dll缺失?轻松解决方法在这里!</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">MSVCP110.dll 是一个属于 Microsoft Visual C++ 运行时库的动态链接库(DLL)文件。具体而言,这个文件是 Microsoft Visual C++ 2012 Redistributable Packag</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1772605231a3557245.html" title="华硕A8SE与Windows XP:驱动安装轻松不难!">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="华硕A8SE与Windows XP:驱动安装轻松不难!">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1772605231a3557245.html" class="post-item-title" title="华硕A8SE与Windows XP:驱动安装轻松不难!"> <h3>华硕A8SE与Windows XP:驱动安装轻松不难!</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:下载好驱动和系统碟 2:刷BIOS(可以选可以不选) 3:安装系统,选择SATA模式,先安装XP Sp2  再升级sp3。因为驱动好多只支持sp2 4:按照顺序安装驱动(一定要按照顺序) 笔者的笔记</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1772662511a3557912.html" title="ZZ Windows编程秘籍:揭秘cpappletexe与Adobe Flash Player的互动">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="ZZ Windows编程秘籍:揭秘cpappletexe与Adobe Flash Player的互动">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1772662511a3557912.html" class="post-item-title" title="ZZ Windows编程秘籍:揭秘cpappletexe与Adobe Flash Player的互动"> <h3>ZZ Windows编程秘籍:揭秘cpappletexe与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">ZZ From:Windows 控制面板编程 说明:本文章为本人在做项目时查阅相关文章而写成,如有不当之处,请指出。 mail: 关键</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1772674532a3558039.html" title="LOL遇到APPCRASH?别慌,跟着教程快速排除故障!">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="LOL遇到APPCRASH?别慌,跟着教程快速排除故障!">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1772674532a3558039.html" class="post-item-title" title="LOL遇到APPCRASH?别慌,跟着教程快速排除故障!"> <h3>LOL遇到APPCRASH?别慌,跟着教程快速排除故障!</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">29天前</div> </div> <p class="post-item-summary">问题:今日个玩LOL,等进去玩了大概1分钟左右的时间吧,然后就直接强制性退出,并提示完整错误如下:问题事件名称: APPCRASH应用程序名: League of Legends.exe</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/b/1773794921a3565798.html" title="在Windows上打开APK文件编程_windows怎么读取apk的代码">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="在Windows上打开APK文件编程_windows怎么读取apk的代码">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/b" target="_blank">编程</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/b/1773794921a3565798.html" class="post-item-title" title="在Windows上打开APK文件编程_windows怎么读取apk的代码"> <h3>在Windows上打开APK文件编程_windows怎么读取apk的代码</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">16天前</div> </div> <p class="post-item-summary">在本文中,我们将探讨如何在Windows操作系统上编程打开APK文件。APK是Android应用程序的安装包文件格式,通常用于在Android设备上安装和运行应用程序。虽然Windows本身不支持直接打开APK文件,但我们可以借助一些</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/b/1773838432a3566297.html" title="如何删除或减少pagefile.sys?_pagefile.sys怎么删除">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="如何删除或减少pagefile.sys?_pagefile.sys怎么删除">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/b" target="_blank">编程</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/b/1773838432a3566297.html" class="post-item-title" title="如何删除或减少pagefile.sys?_pagefile.sys怎么删除"> <h3>如何删除或减少pagefile.sys?_pagefile.sys怎么删除</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">16天前</div> </div> <p class="post-item-summary">您是否曾在计算机上遇到过一个名为 pagefile.sys 的超大文件? 许多 Windows 用户想知道 pagefile.sys 的用途以及如何在不影响系统性能的情况下有效地管理它。 本文将帮助您了解 pagefi</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1773882187a3566798.html" title="Zend Guard Loader无法验证应用程序许可证_PHP-问答">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="Zend Guard Loader无法验证应用程序许可证_PHP-问答">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1773882187a3566798.html" class="post-item-title" title="Zend Guard Loader无法验证应用程序许可证_PHP-问答"> <h3>Zend Guard Loader无法验证应用程序许可证_PHP-问答</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">15天前</div> </div> <p class="post-item-summary">I have an application with files encoded by zend. If i run "php -v" i get: My etcphp.ini contains: I did</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1774023240a3568429.html" title="AxShockwaveFlashObjects 和 ShockwaveFlashObjects 这两个组件,但是Visual Studio无法找到它们_shockwave flash object">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="AxShockwaveFlashObjects 和 ShockwaveFlashObjects 这两个组件,但是Visual Studio无法找到它们_shockwave flash object">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1774023240a3568429.html" class="post-item-title" title="AxShockwaveFlashObjects 和 ShockwaveFlashObjects 这两个组件,但是Visual Studio无法找到它们_shockwave flash object"> <h3>AxShockwaveFlashObjects 和 ShockwaveFlashObjects 这两个组件,但是Visual Studio无法找到它们_shockwave flash object</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">14天前</div> </div> <p class="post-item-summary">项目场景:提示:这里简述项目相关背景: AxShockwaveFlashObjects和 ShockwaveFlashObjects是与Adobe Flash Player相</p> </div> <div class="roclinux-cn post-item"> <!--<div class="roclinux-cn post-item-cover">--> <!-- <a class="post-item-img" href="/p/1774399521a3571290.html" title="Java(页面的添加和删除)_java怎么实现删除和添加功能">--> <!-- <img class="hover-scale" src="/view/img/nopic.png" alt="Java(页面的添加和删除)_java怎么实现删除和添加功能">--> <!-- </a>--> <!-- <ul class="post-categories">--> <!-- <li><a href="/p" target="_blank">技术日记</a></li>--> <!-- </ul>--> <!--</div>--> <a href="/p/1774399521a3571290.html" class="post-item-title" title="Java(页面的添加和删除)_java怎么实现删除和添加功能"> <h3>Java(页面的添加和删除)_java怎么实现删除和添加功能</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">9天前</div> </div> <p class="post-item-summary">添加的思路 需求:从jsp页面添加一条记录到数据库,且显示到界面 分析:1.创建jsp页面2.创建Servlet>addGoods方法1.设置请求编码2.获取</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/482949.html?safe_token=Mxp_2FVHVJPYyVgkovuSmOWNR0lHlm7FwKT5iiqTbFIJB29c9_2FH3zy8E9igPViQ3n_2BwbQvvTf4SUXABYqtNwfvaA_3D_3D"> <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="/b/1773581830a3563588.html" title="系统小困扰?快速修复mfc71u.dll,让程序飞起来" class="photo-item" target="_blank" style="background:#364cc6"> <!--<img src="/view/img/nopic.png" alt="系统小困扰?快速修复mfc71u.dll,让程序飞起来" class="photo-item-img hover-scale" />--> <div class="photo-item-inner"> <h3 class="photo-item-title"> 系统小困扰?快速修复mfc71u.dll,让程序飞起来 </h3> </div> </a> <a href="/p/1773647581a3564349.html" title="编程艺术与关机速度:快速关机在SWF与Flash Player中的微妙平衡" class="photo-item" target="_blank" style="background:#364cc6"> <!--<img src="/view/img/nopic.png" alt="编程艺术与关机速度:快速关机在SWF与Flash Player中的微妙平衡" class="photo-item-img hover-scale" />--> <div class="photo-item-inner"> <h3 class="photo-item-title"> 编程艺术与关机速度:快速关机在SWF与Flash Player中的微妙平衡 </h3> </div> </a> <a href="/b/1773781876a3565650.html" title="mac m1无法读取移动硬盘_m1硬盘推出后 重新连接不显示" class="photo-item" target="_blank" style="background:#364cc6"> <!--<img src="/view/img/nopic.png" alt="mac m1无法读取移动硬盘_m1硬盘推出后 重新连接不显示" class="photo-item-img hover-scale" />--> <div class="photo-item-inner"> <h3 class="photo-item-title"> mac m1无法读取移动硬盘_m1硬盘推出后 重新连接不显示 </h3> </div> </a> <a href="/p/1773904153a3567051.html" title="震惊!!C++居然可以发出声音!_c++发声" class="photo-item" target="_blank" style="background:#364cc6"> <!--<img src="/view/img/nopic.png" alt="震惊!!C++居然可以发出声音!_c++发声" class="photo-item-img hover-scale" />--> <div class="photo-item-inner"> <h3 class="photo-item-title"> 震惊!!C++居然可以发出声音!_c++发声 </h3> </div> </a> <a href="/p/1774252422a3569588.html" title="html5中双引号和单引号的区别_html单引号和双引号的区别" class="photo-item" target="_blank" style="background:#364cc6"> <!--<img src="/view/img/nopic.png" alt="html5中双引号和单引号的区别_html单引号和双引号的区别" class="photo-item-img hover-scale" />--> <div class="photo-item-inner"> <h3 class="photo-item-title"> html5中双引号和单引号的区别_html单引号和双引号的区别 </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="/b/1773730439a3565058.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="如何彻底卸载360全家桶_完全卸载360全家桶" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="如何彻底卸载360全家桶_完全卸载360全家桶" target="_blank" href="/b/1773730439a3565058.html"> <h3>如何彻底卸载360全家桶_完全卸载360全家桶</h3> </a> <span class="post-date">17天前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1773735279a3565116.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/1773735279a3565116.html"> <h3>电脑死机和蓝屏是什么原因_硬件软件引起的计算机蓝屏死机现象的原因是什么</h3> </a> <span class="post-date">17天前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/b/1773916476a3567194.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="windows安装deepin双系统_deepin双系统安装教程" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="windows安装deepin双系统_deepin双系统安装教程" target="_blank" href="/b/1773916476a3567194.html"> <h3>windows安装deepin双系统_deepin双系统安装教程</h3> </a> <span class="post-date">15天前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1773967581a3567784.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/1773967581a3567784.html"> <h3>解决优盘插入电脑后无显示的问题_优盘插电脑上显示不出来怎么办</h3> </a> <span class="post-date">14天前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/b/1773972454a3567842.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="linux下如何完全删除用户_linux下如何删除一个用户" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="linux下如何完全删除用户_linux下如何删除一个用户" target="_blank" href="/b/1773972454a3567842.html"> <h3>linux下如何完全删除用户_linux下如何删除一个用户</h3> </a> <span class="post-date">14天前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/b/1773989461a3568041.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/1773989461a3568041.html"> <h3>显存计算_激活值显存计算</h3> </a> <span class="post-date">14天前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1774008947a3568263.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="winring0 初始化失败问题_winring0初始化失败" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="winring0 初始化失败问题_winring0初始化失败" target="_blank" href="/p/1774008947a3568263.html"> <h3>winring0 初始化失败问题_winring0初始化失败</h3> </a> <span class="post-date">14天前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1774178992a3568742.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/1774178992a3568742.html"> <h3>清除路由参数的三种方法</h3> </a> <span class="post-date">12天前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/p/1774183411a3568794.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="nodejs + backbonejs + bootstrap实现QQ表情图列表_bootstrap表情码" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="nodejs + backbonejs + bootstrap实现QQ表情图列表_bootstrap表情码" target="_blank" href="/p/1774183411a3568794.html"> <h3>nodejs + backbonejs + bootstrap实现QQ表情图列表_bootstrap表情码</h3> </a> <span class="post-date">12天前</span> </div> </li> <li class="mclas"> <!--<div class="list-img">--> <!-- <a href="/b/1774458620a3571401.html" target="_blank">--> <!-- <img src="/view/img/nopic.png" alt="RPG游戏中的思考与战斗:《极乐迪斯科》和《暗黑破坏神》的比较" class="hover-scale" />--> <!-- </a>--> <!--</div>--> <div class="list-content"> <a title="RPG游戏中的思考与战斗:《极乐迪斯科》和《暗黑破坏神》的比较" target="_blank" href="/b/1774458620a3571401.html"> <h3>RPG游戏中的思考与战斗:《极乐迪斯科》和《暗黑破坏神》的比较</h3> </a> <span class="post-date">9天前</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">8天前</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">8天前</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">8天前</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">8天前</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">8天前</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">8天前</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">8天前</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">8天前</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">8天前</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">8天前</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">2月前</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">2月前</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">2月前</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-1"]').addClass('current-menu-item'); $('.menu-header-container li[data-active="fid-1"]').addClass('current-menu-item'); </script> </body> </html>