1.maven pom.xml的配置

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 	http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.ty</groupId><artifactId>maven-ssh</artifactId><version>1.0-SNAPSHOT</version><packaging>war</packaging><!--版本号定义--><properties><!-- 名称是任意的,建议使用有意义的名字 --><spring.version>5.0.0.RELEASE</spring.version><hibernate.version>5.4.1.Final</hibernate.version><struts.version>2.5.20</struts.version><mysql.version>8.0.13</mysql.version><druid.version>1.1.10</druid.version><jstl.version>1.2</jstl.version><servlet-api.version>4.0.0</servlet-api.version><jsp-api.version>2.3.3</jsp-api.version><jackson.version>2.9.8</jackson.version></properties><!-- 锁定版本 --><dependencyManagement><dependencies><!--spring--><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><!-- OGNL 表达式  --><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-aspects</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-orm</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-web</artifactId><version>${spring.version}</version></dependency><!--hibernate--><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-core</artifactId><version>${hibernate.version}</version></dependency><!--struts2--><dependency><groupId>org.apache.struts</groupId><artifactId>struts2-core</artifactId><version>${struts.version}</version></dependency><!--struts2和spring整合--><dependency><groupId>org.apache.struts</groupId><artifactId>struts2-spring-plugin</artifactId><version>${struts.version}</version></dependency></dependencies></dependencyManagement><!--真正的依赖设置--><dependencies><dependency><groupId>commons-logging</groupId><artifactId>commons-logging</artifactId><version>1.2</version></dependency><!-- spring --><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-aspects</artifactId></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-orm</artifactId></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-web</artifactId></dependency><!-- junit单元测试 --><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>test</scope></dependency><!-- mysql驱动包 --><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>${mysql.version}</version></dependency><!-- druid阿里巴巴连接池 --><dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>${druid.version}</version></dependency><!--json--><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>${jackson.version}</version></dependency><dependency><groupId>org.apache.struts</groupId><artifactId>struts2-json-plugin</artifactId><version>2.3.1.2</version></dependency><!-- jsp --><dependency><groupId>jstl</groupId><artifactId>jstl</artifactId><version>${jstl.version}</version></dependency><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>${servlet-api.version}</version><scope>provided</scope></dependency><dependency><groupId>javax.servlet.jsp</groupId><artifactId>javax.servlet.jsp-api</artifactId><version>${jsp-api.version}</version><scope>provided</scope></dependency><!--hibernate--><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-core</artifactId><version>${hibernate.version}</version></dependency><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-jpamodelgen</artifactId><version>${hibernate.version}</version></dependency><!--struts--><dependency><groupId>org.apache.struts</groupId><artifactId>struts2-core</artifactId><version>${struts.version}</version></dependency><dependency><groupId>org.apache.struts</groupId><artifactId>struts2-spring-plugin</artifactId><version>${struts.version}</version></dependency><dependency><groupId>org.apache.struts</groupId><artifactId>struts2-convention-plugin</artifactId><version>${struts.version}</version></dependency></dependencies><build><resources><resource><directory>src/main/java</directory><includes><!---该路径下的.xml类型文件也要编译--><include>**/*.xml</include><!---该路径下的.properties类型文件也要编译--><include>**/*.properties</include></includes><filtering>false</filtering></resource><resource><directory>src/main/resources</directory><includes><include>**/*.xml</include><include>**/*.properties</include></includes><filtering>false</filtering></resource></resources><plugins><plugin><groupId>org.apache.tomcat.maven</groupId><artifactId>tomcat7-maven-plugin</artifactId><version>2.2</version><configuration><port>80</port><path>/</path></configuration></plugin></plugins></build>
</project>

2.spring struts的相关配置

2.1 applicationContext.xml配置文件

<?xml version="1.0" encoding="utf-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/context"xmlns:aop="http://www.springframework.org/schema/aop"xmlns:tx="http://www.springframework.org/schema/tx"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context.xsdhttp://www.springframework.org/schema/aophttp://www.springframework.org/schema/aop/spring-aop.xsdhttp://www.springframework.org/schema/txhttp://www.springframework.org/schema/tx/spring-tx.xsd"><!--开启注解扫描--><context:component-scan base-package="com.ty.*"/><!--配置dataSource--><bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"><property name="driverClassName" value="com.mysql.cj.jdbc.Driver"/><property name="url" value="jdbc:mysql://localhost:3306/20200217?serverTimezone=GMT%2B8"/><property name="username" value="root"/><property name="password" value="123456"/></bean><!--配置sessionFactory--><bean id="sessionFactory" class="org.springframework.orm.hibernate5.LocalSessionFactoryBean"><property name="dataSource" ref="dataSource"/><!--配置hibernate属性--><property name="hibernateProperties"><props><prop key="hibernate.show_sql">true</prop><prop key="hibernate.format_sql">true</prop><prop key="hibernate.hbm2ddl.auto">update</prop><prop key="hibernate.dialect">org.hibernate.dialect.MySQL8Dialect</prop></props></property><!--扫描映射文件--><property name="mappingLocations" value="classpath:com/ty/entity/*.hbm.xml"></property></bean><!--配置hibernateTemplate--><bean id="hibernateTemplate" class="org.springframework.orm.hibernate5.HibernateTemplate"><property name="sessionFactory" ref="sessionFactory"/></bean><!--配置事务相关--><bean id="transactionManager" class="org.springframework.orm.hibernate5.HibernateTransactionManager"><property name="sessionFactory" ref="sessionFactory"></property></bean><tx:advice id="txAdvice" transaction-manager="transactionManager"><tx:attributes><tx:method name="*" propagation="REQUIRED" read-only="false"/><tx:method name="find*" propagation="SUPPORTS" read-only="true"/></tx:attributes></tx:advice><aop:config><aop:advisor advice-ref="txAdvice" pointcut="execution(* com.ty.service..*.*(..))"/></aop:config>
</beans>

2.2 struts.xml配置文件

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN""http://struts.apache.org/dtds/struts-2.0.dtd">
<struts><package name="myStruts" extends="struts-default"><action name="findAll" class="com.ty.action.BookAction" method="findAll"><result type="redirect">/bookManager/book-list.jsp</result></action><action name="findById" class="com.ty.action.BookAction" method="findById"><result type="redirect">/bookManager/update-book.jsp</result></action><action name="findByName" class="com.ty.action.BookAction" method="findByName"><result type="redirect">/bookManager/name-list.jsp</result></action><action name="addBook" class="com.ty.action.BookAction" method="addBook"><result type="redirectAction">findAll</result></action><action name="updateBook" class="com.ty.action.BookAction" method="updateBook"><result type="redirectAction">findAll</result></action><action name="deleteBook" class="com.ty.action.BookAction" method="deleteBook"><result type="redirectAction">findAll</result></action></package>
</struts>

3. web.xml的配置

<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"version="3.1"><!--配置sping监听器--><listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener><context-param><param-name>contextConfigLocation</param-name><param-value>classpath:applicationContext.xml</param-value></context-param><!--配置struts--><filter><filter-name>struts</filter-name><filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class></filter><filter-mapping><filter-name>struts</filter-name><url-pattern>/*</url-pattern></filter-mapping><!--过滤器--><filter><filter-name>encoding</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><init-param><param-name>encoding</param-name><param-value>utf-8</param-value></init-param></filter><filter-mapping><filter-name>encoding</filter-name><url-pattern>/*</url-pattern></filter-mapping>
</web-app>

4.实体类及映射文件的配置

package com.ty.entity;public class Book {private Integer id;private String name;private String author;private String publish;private Integer pages;private Double price;public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public String getAuthor() {return author;}public void setAuthor(String author) {this.author = author;}public String getPublish() {return publish;}public void setPublish(String publish) {this.publish = publish;}public Integer getPages() {return pages;}public void setPages(Integer pages) {this.pages = pages;}public Double getPrice() {return price;}public void setPrice(Double price) {this.price = price;}
}

映射文件Book.hbm.xml

<?xml version="1.0" encoding="UTF-8"?>
<!--映射文件的dtd约束信息-->
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping><class name="com.ty.entity.Book"><id name="id" column="id"><generator class="native"></generator></id><property name="name" column="name"/><property name="author" column="author"/><property name="publish" column="publish"/><property name="pages" column="pages"/><property name="price" column="price"/></class>
</hibernate-mapping>

5.持久层的实现

package com.ty.dao;import com.ty.entity.Book;
import org.hibernate.HibernateException;
import org.hibernate.Session;
import org.hibernate.query.Query;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.hibernate5.HibernateCallback;
import org.springframework.orm.hibernate5.HibernateTemplate;
import org.springframework.stereotype.Repository;import java.io.Serializable;
import java.util.List;@Repository
public class BookDao {@Autowiredprivate HibernateTemplate hibernateTemplate;public void addBook(Book book){hibernateTemplate.save(book);}public void deleteBook(int id){Book book = hibernateTemplate.get(Book.class, id);hibernateTemplate.delete(book);}public void updateBook(Book book){hibernateTemplate.update(book);}public Book findByName(String name){List<Book> books = (List<Book>) hibernateTemplate.find("from Book b where b.name like ?0 ",name);if(books.size()>0) {return (books.get(0));}return null;}public Book findById(int id){return (Book) hibernateTemplate.get(Book.class,id);}/*** 分页查询* @param page 第几页* @param size 一页有几条数据* @return*/public List<Book> findAll(String page,int size){return hibernateTemplate.execute(new HibernateCallback<List<Book>>() {public List<Book> doInHibernate(Session session) throws HibernateException{String q = "from Book";Query query = session.createQuery(q);query.setFirstResult((Integer.valueOf(page)-1)*size);query.setMaxResults(size);List list = query.list();return list;}});}/*** 获取总页数* @param size* @return*/public int getCount(int size){List<Book> books = (List<Book>) hibernateTemplate.find(" from Book ");//将总记录数除以每页的记录数向上取整return (int) Math.ceil(1.0*books.size()/size);}
}

6.业务层的实现

package com.ty.service;import com.ty.dao.BookDao;
import com.ty.entity.Book;
import com.ty.pageUtil.PageSize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;import java.util.HashMap;
import java.util.List;
import java.util.Map;@Service
public class BookService {@Autowiredprivate BookDao bookDao;public void deleteBook(int id){bookDao.deleteBook(id);}public void updateBook(Book book){bookDao.updateBook(book);}public void addBook(Book book){bookDao.addBook(book);}public Book findById(int id){return bookDao.findById(id);}public Book findByName(String name){return bookDao.findByName(name);}public Map<String ,Object> findAll(String page){//当没有页码传入时,我们默认它请求第一页if(page==null||page.equals("")) {page="1";}Map<String,Object> returnMap = new HashMap<>();List<Book> books = bookDao.findAll(page, PageSize.SIZE);int count = bookDao.getCount(PageSize.SIZE);//总页数returnMap.put("count",count);returnMap.put("book",books);returnMap.put("page",page);return returnMap;}}

7.控制层的实现

package com.ty.action;import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
import com.ty.entity.Book;
import com.ty.service.BookService;
import org.apache.struts2.ServletActionContext;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;import javax.servlet.http.HttpServletRequest;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;@Controller
public class BookAction extends ActionSupport implements ModelDriven {private Book book = new Book();//属性驱动获取前台页码private String page;public String getPage() {return page;}public void setPage(String page) {this.page = page;}@Autowiredprivate BookService bookService;@Overridepublic Object getModel() {return book;}public String addBook(){bookService.addBook(book);return SUCCESS;}public String deleteBook(){bookService.deleteBook( book.getId());return SUCCESS;}public String updateBook(){bookService.updateBook(book);return SUCCESS;}public String findById(){HttpServletRequest request = ServletActionContext.getRequest();Book book1 = bookService.findById(this.book.getId());request.getSession().setAttribute("book",book1);return SUCCESS;}public String findByName(){Book book1 = bookService.findByName(this.book.getName());ServletActionContext.getRequest().getSession().setAttribute("book",book1);return SUCCESS;}public String findAll(){Map<String, Object> map = bookService.findAll(this.page);List<Book> o = (List<Book>) map.get(book);List list = new ArrayList();list.add(map.get(book));ServletActionContext.getRequest().getSession().setAttribute("books",map);return SUCCESS;}
}

8 分页查询定义的页码范围

package com.ty.pageUtil;public interface PageSize {int SIZE=3;
}

9.jsp展示数据页面

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html lang="en">
<head><meta http-equiv="X-UA-Compatible" content="IE=edge" /><title>图书展示</title><meta content='width=device-width, initial-scale=1.0, shrink-to-fit=no' name='viewport' /><link rel="icon" href="../assets/img/icon.ico" type="image/x-icon"/><!-- Fonts and icons --><script src="../assets/js/plugin/webfont/webfont.min.js"></script><script>WebFont.load({google: {"families":["Lato:300,400,700,900"]},custom: {"families":["Flaticon", "Font Awesome 5 Solid", "Font Awesome 5 Regular", "Font Awesome 5 Brands", "simple-line-icons"], urls: ['../assets/css/fonts.min.css']},active: function() {sessionStorage.fonts = true;}});</script><!-- CSS Files --><link rel="stylesheet" href="../assets/css/bootstrap.min.css"><link rel="stylesheet" href="../assets/css/atlantis.min.css"><!-- CSS Just for demo purpose, don't include it in your project --><link rel="stylesheet" href="../assets/css/demo.css"><link rel="stylesheet" type="text/css" href="../assets/pagination/pagination.css" media="screen">
</head>
<body>
<div class="wrapper"><div class="main-header"><!-- Logo Header --><div id="logo-header"></div><!-- End Logo Header --><!-- Navbar Header --><div id ="header"></div><!-- End Navbar --></div><!-- Sidebar --><div id="sidebar"></div><!-- End Sidebar --><div class="main-panel"><div class="content"><div class="page-inner"><div class="row"><div class="col-md-12"><div class="card"><div class="card-header"><div class="d-flex align-items-center"><a href="add-book.jsp"> <button class="btn btn-primary btn-round ml-auto" ><i class="fa fa-plus"></i>添加图书</button></a></div></div><div class="card-body"><div class="table-responsive"><table id="add-row" class="display table table-striped table-hover" ><%-- <span id="pageCount" style="display:none;">${books.count }</span><span id="pageNo" style="display:none;">${books.page }</span>--%><thead><tr><th>书名</th><th>作者</th><th>出版社</th><th>总页数</th><th>价格</th><th style="width: 10%">操作</th></tr></thead><tbody><c:forEach items="${books.book}" var="book"><tr><td>${book.name}</td><td>${book.author}</td><td>${book.publish}</td><td>${book.pages}</td><td>${book.price}</td><td><div class="form-button-action"><a href="findById.action?id=${book.id}"><button type="button" data-toggle="tooltip" title="修改" class="btn btn-link btn-primary btn-lg" data-original-title="Edit Task"><i class="fa fa-edit"></i></button></a><a href="deleteBook.action?id=${book.id}"><button type="" data-toggle="tooltip" title="删除" class="btn btn-link btn-danger" data-original-title="Remove" id="delBtn"><i class="fa fa-times"></i></button></a></div></td></tr></c:forEach></tbody></table></div></div></div><%--分页--%><div class="m-style M-box2" style="float:right;margin-right: 10px;margin-bottom: 10px"></div></div></div></div></div><div id="footer"></div></div></div>
<!--   Core JS Files   -->
<script src="../assets/js/core/jquery.3.2.1.min.js"></script>
<script src="../assets/js/core/popper.min.js"></script>
<script src="../assets/js/core/bootstrap.min.js"></script><!-- jQuery UI -->
<script src="../assets/js/plugin/jquery-ui-1.12.1.custom/jquery-ui.min.js"></script>
<script src="../assets/js/plugin/jquery-ui-touch-punch/jquery.ui.touch-punch.min.js"></script><!-- jQuery Scrollbar -->
<script src="../assets/js/plugin/jquery-scrollbar/jquery.scrollbar.min.js"></script><!-- jQuery Sparkline -->
<script src="../assets/js/plugin/jquery.sparkline/jquery.sparkline.min.js"></script><!-- Datatables -->
<script src="../assets/js/plugin/datatables/datatables.min.js"></script><!-- Bootstrap Notify -->
<script src="../assets/js/plugin/bootstrap-notify/bootstrap-notify.min.js"></script>
<script src="../assets/pagination/jquery.pagination.js"></script><script>$("#logo-header").load("common/logo-header.html");$("#header").load("common/header.html");$("#sidebar").load("common/sidebar.html");$("#footer").load("common/footer.html");$(function(){$('.M-box2').pagination({pageCount:${books.count},jump: true,coping: true,homePage: '首页',endPage: '末页',prevContent: '上页',nextContent: '下页',current:${books.page},callback: function (api) {console.log(api.getCurrent())location.href="findAll?page="+api.getCurrent();}});$("#delBtn").onClick(function () {alert("22");if(confirm("是否确定要删除该用户?")){alert("删除成功!");return true;}return false;})})Circles.create({id:'circles-1',radius:45,value:60,maxValue:100,width:7,text: 5,colors:['#f1f1f1', '#FF9E27'],duration:400,wrpClass:'circles-wrp',textClass:'circles-text',styleWrapper:true,styleText:true})Circles.create({id:'circles-2',radius:45,value:70,maxValue:100,width:7,text: 36,colors:['#f1f1f1', '#2BB930'],duration:400,wrpClass:'circles-wrp',textClass:'circles-text',styleWrapper:true,styleText:true})Circles.create({id:'circles-3',radius:45,value:40,maxValue:100,width:7,text: 12,colors:['#f1f1f1', '#F25961'],duration:400,wrpClass:'circles-wrp',textClass:'circles-text',styleWrapper:true,styleText:true})var totalIncomeChart = document.getElementById('totalIncomeChart').getContext('2d');var mytotalIncomeChart = new Chart(totalIncomeChart, {type: 'bar',data: {labels: ["S", "M", "T", "W", "T", "F", "S", "S", "M", "T"],datasets : [{label: "Total Income",backgroundColor: '#ff9e27',borderColor: 'rgb(23, 125, 255)',data: [6, 4, 9, 5, 4, 6, 4, 3, 8, 10],}],},options: {responsive: true,maintainAspectRatio: false,legend: {display: false,},scales: {yAxes: [{ticks: {display: false //this will remove only the label},gridLines : {drawBorder: false,display : false}}],xAxes : [ {gridLines : {drawBorder: false,display : false}}]},}});$('#lineChart').sparkline([105,103,123,100,95,105,115], {type: 'line',height: '70',width: '100%',lineWidth: '2',lineColor: '#ffa534',fillColor: 'rgba(255, 165, 52, .14)'});
</script>
</body>
</html>

10 添加页面

<%@ page contentType="text/html;charset=UTF-8" language="java" %><html lang="en">
<head><meta http-equiv="X-UA-Compatible" content="IE=edge" /><title>添加图书</title><meta content='width=device-width, initial-scale=1.0, shrink-to-fit=no' name='viewport' /><link rel="icon" href="../assets/img/icon.ico" type="image/x-icon"/><!-- Fonts and icons --><script src="../assets/js/plugin/webfont/webfont.min.js"></script><script>WebFont.load({google: {"families":["Lato:300,400,700,900"]},custom: {"families":["Flaticon", "Font Awesome 5 Solid", "Font Awesome 5 Regular", "Font Awesome 5 Brands", "simple-line-icons"], urls: ['../assets/css/fonts.min.css']},active: function() {sessionStorage.fonts = true;}});</script><!-- CSS Files --><link rel="stylesheet" href="../assets/css/bootstrap.min.css"><link rel="stylesheet" href="../assets/css/atlantis.min.css"><!-- CSS Just for demo purpose, don't include it in your project --><link rel="stylesheet" href="../assets/css/demo.css">
</head>
<body>
<div class="wrapper"><div class="main-header"><!-- Logo Header --><div id="logo-header"></div><!-- End Logo Header --><!-- Navbar Header --><div id ="header"></div><!-- End Navbar --></div><!-- Sidebar --><div id="sidebar"></div><!-- End Sidebar --><div class="main-panel"><div class="content"><form action="addBook.action" method="post" id="addForm" ><div class="form-group form-inline"><label for="inlineinput" class="col-md-2 col-form-label">书名</label><div class="col-md-10 p-0"><input type="text" class="form-control input-fixed" id="inlineinput" name="name" placeholder="书名"></div></div><div class="form-group form-inline"><label for="inlineinput1" class="col-md-2 col-form-label">作者</label><div class="col-md-10 p-0"><input type="text" class="form-control input-fixed" id="inlineinput1" name="author" placeholder="作者"></div></div><div class="form-group form-inline"><label for="inlineinput2" class="col-md-2 col-form-label">出版社</label><div class="col-md-10 p-0"><input type="text" class="form-control input-fixed" id="inlineinput2" name="publish" placeholder="出版社"></div></div><div class="form-group form-inline"><label for="inlineinput3" class="col-md-2 col-form-label">页数</label><div class="col-md-10 p-0"><input type="text" class="form-control input-fixed" id="inlineinput3" name="pages" placeholder="页数"></div></div><div class="form-group form-inline"><label for="inlineinput4" class="col-md-2 col-form-label">价格</label><div class="col-md-10 p-0"><input type="text" class="form-control input-fixed" id="inlineinput4" name="price" placeholder="价格"></div></div><div class="m-lg-3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<button class="btn btn-success"   >添加</button>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<button type="reset" class="btn btn-danger" >清空</button></div></form></div><div id="footer"></div></div></div>
<!--   Core JS Files   -->
<script src="../assets/js/core/jquery.3.2.1.min.js"></script>
<script src="../assets/js/core/popper.min.js"></script>
<script src="../assets/js/core/bootstrap.min.js"></script><!-- jQuery UI -->
<script src="../assets/js/plugin/jquery-ui-1.12.1.custom/jquery-ui.min.js"></script>
<script src="../assets/js/plugin/jquery-ui-touch-punch/jquery.ui.touch-punch.min.js"></script><!-- jQuery Scrollbar -->
<script src="../assets/js/plugin/jquery-scrollbar/jquery.scrollbar.min.js"></script><!-- jQuery Sparkline -->
<script src="../assets/js/plugin/jquery.sparkline/jquery.sparkline.min.js"></script><!-- Datatables -->
<script src="../assets/js/plugin/datatables/datatables.min.js"></script><!-- Bootstrap Notify -->
<script src="../assets/js/plugin/bootstrap-notify/bootstrap-notify.min.js"></script><!-- Sweet Alert -->
<script src="../assets/js/plugin/sweetalert/sweetalert.min.js"></script><!-- Atlantis JS -->
<script src="../assets/js/atlantis.min.js"></script><!-- Atlantis DEMO methods, don't include it in your project! -->
<script src="../assets/js/setting-demo.js"></script>
<script src="../assets/js/demo.js"></script>
<script>$("#logo-header").load("common/logo-header.html");$("#header").load("common/header.html");$("#sidebar").load("common/sidebar.html");$("#footer").load("common/footer.html");Circles.create({id:'circles-1',radius:45,value:60,maxValue:100,width:7,text: 5,colors:['#f1f1f1', '#FF9E27'],duration:400,wrpClass:'circles-wrp',textClass:'circles-text',styleWrapper:true,styleText:true})Circles.create({id:'circles-2',radius:45,value:70,maxValue:100,width:7,text: 36,colors:['#f1f1f1', '#2BB930'],duration:400,wrpClass:'circles-wrp',textClass:'circles-text',styleWrapper:true,styleText:true})Circles.create({id:'circles-3',radius:45,value:40,maxValue:100,width:7,text: 12,colors:['#f1f1f1', '#F25961'],duration:400,wrpClass:'circles-wrp',textClass:'circles-text',styleWrapper:true,styleText:true})var totalIncomeChart = document.getElementById('totalIncomeChart').getContext('2d');var mytotalIncomeChart = new Chart(totalIncomeChart, {type: 'bar',data: {labels: ["S", "M", "T", "W", "T", "F", "S", "S", "M", "T"],datasets : [{label: "Total Income",backgroundColor: '#ff9e27',borderColor: 'rgb(23, 125, 255)',data: [6, 4, 9, 5, 4, 6, 4, 3, 8, 10],}],},options: {responsive: true,maintainAspectRatio: false,legend: {display: false,},scales: {yAxes: [{ticks: {display: false //this will remove only the label},gridLines : {drawBorder: false,display : false}}],xAxes : [ {gridLines : {drawBorder: false,display : false}}]},}});$('#lineChart').sparkline([105,103,123,100,95,105,115], {type: 'line',height: '70',width: '100%',lineWidth: '2',lineColor: '#ffa534',fillColor: 'rgba(255, 165, 52, .14)'});
</script>
</body>
</html>

实现后的效果展示页
在这里插入图片描述

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. AOP之aspectj

    AOP之aspectjaop,英文全称为Aspect Oriented Programming,意思是面向切面编程,是一种高内聚,低耦合的编程思想。在很多业务中都有广泛的应用。业务场景有这么一个需求,要统计activity中的oncreate方法耗时,为后续做卡顿优化提供数据支撑的基础。一般实现,在每个activity…...

    2024/4/14 11:03:10
  2. python爬虫 爬取贝壳网中所有行政区内的二手房 将获取信息存于excle中CSV文件 含分析

    -- coding: utf-8 --“”" Created on Sat Feb 29 19:13:37 2020 @author: acliu “”" 获取房屋的基本信息(若干页) 贝壳二手房北京房价 分行政区保存csv格式 网址:https://bj.ke.com/ershoufang/ import requests import csv import re import xlwt from bs4 impo…...

    2024/4/14 10:28:06
  3. 快速搭建 物联网电力检测,web SCADA 工控组态

    效果展示:电力检测所需的硬件拓扑图设备层: 智能仪表 等 检测设备状态传输层 :通讯网关 协议转换交互层: 现场检测 大屏展示 远程维护硬件部署好之后我们就可以在平台上搭建我们需要的系统了首先我们需要增加协议通道 大部分智能仪表使用的是modbus协议 平台已经很好的集成…...

    2024/5/7 22:32:29
  4. ERPNext关键业务流程

    注意:并非所有步骤都是强制性的。ERPNext 允许您自由跳过步骤,如果你想简化过程。...

    2024/5/8 3:00:18
  5. UVA-11526H(n)对称性+几何意义+

    H(n) 思路: 所要求的H(n)的几何意义,就是y=n/xy=n/xy=n/x在区间[1,n]中的整数点, 由于整数点的分布具有对称性,考虑[1,√n]的整数点即可。#include<stdio.h> #include<iostream> #include<cmath> #include<math.h> #include<string> #includ…...

    2024/5/7 23:05:40
  6. 目标检测——感受野的学习笔记

    1 前言 感受野在目标检测任务中是一个十分重要的可解释性的内在参数,是很重要的,也具有很强的物理意义~ 2 感受野的计算方法 已知:上一层特征图的感受野RFlRF_{l}RFl​,当前层卷积核的大小kl+1k_{l+1}kl+1​,以及之前所有卷积层的步长s1,s2,…,sls_1,s_2,\dots,s_ls1​,s…...

    2024/5/7 23:25:01
  7. 预解析

    预解析 JS代码在执行之前,会对代码进行预解析,寻找作用域中的var 和function ,然后对其进行事先声明,在从上到下执行代码。这就是一个预解析的过程。 预解析机制 js代码只执行前,会把函数或者变量声明提升所在作用域的最顶端 注意点:只是声明提前(变量声明和函数声明),变量…...

    2024/5/7 23:19:19
  8. OkHttp源码分析 ConnecionPool

    在分析拦截器ConnectInterceptor时,我也顺带分析过连接池,但是当时并没有特别清楚okthttp的连接池,经过这几天在探究,我打算在梳理一下okhttp的连接池ConnectionPool。一:创建ConnecionPool及初始化首先我们来看ConnectionPool的创建的地方。在OkHttpClient.Builder的构造方…...

    2024/4/14 11:02:46
  9. 查找算法之斐波那契查找

    1、什么是斐波那契数列? 1、1、2、3、5、8、13、21、34…… 斐波那契数列又被成为黄金分割数列,因为 前一项/后一项越来越趋近于0.618 由上面的数列,可以发现 除了前两项,后面每一项都是前两项的和,如3+5=8、8+13=21… 由此可以得到一下等式 F(n)=F(n-1)+F(n-2) (除了…...

    2024/5/7 23:52:59
  10. SparkSQL | 窗口函数

    窗口函数的定义引用一个大佬的定义: a window function calculates a return value for every input row of a table based on a group of rows。窗口函数与与其他函数的区别:普通函数: 作用于每一条记录,计算出一个新列(记录数不变); 聚合函数: 作用于一组记录(全部数据按照…...

    2024/5/6 14:53:02
  11. CCNA上机实验_20-PPPoE

    1、实验目的掌握PPPoE的操作2、拓扑与需求 拓扑:需求:OR使用PPPoE的方式向ISP发送拨号的用户名和密码,用户名:SPOTO 密码:SPOTO123,ISP没有告知使用哪种认证方式,拨号成功后自动获取IP信息,以及本地自动生成一条默认路由指向ISP; 配置PAT实现PC1能ping通ISP上的8.8.8.…...

    2024/4/14 11:02:34
  12. HUD2080 夹角有多大II(余弦定理)

    Problem Description 这次xhd面临的问题是这样的:在一个平面内有两个点,求两个点分别和原点的连线的夹角的大小。 注:夹角的范围[0,180],两个点不会在圆心出现。 Input 输入数据的第一行是一个数据T,表示有T组数据。 每组数据有四个实数x1,y1,x2,y2分别表示两个点的坐标,…...

    2024/4/14 11:02:30
  13. 数据结构与算法(作业五)

    合并两个有序数组 给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。 运算代码如下 class Solution {public void merge(int[] nums1, int m, int[] nums2, int n) { int len = m + n;for (int i = len - 1; i >= 0; i--) {if …...

    2024/4/14 11:02:26
  14. 数论基础——欧拉函数(一)(模板)

    目录数论基础——欧拉函数定义通式代码性质 数论基础——欧拉函数 定义 对于一个正整数n,小于n且和n互质的正整数(包括1)的个数,记作φ(n) 。 通式 φ(n)=n(1−1/p1)(1−1/p2)(1−1/p3)...(1−1/pn)\varphi(n)=n\times(1-1/p_1)\times(1-1/p_2)\times(1-1/p_3)\times...\ti…...

    2024/4/14 11:02:22
  15. 攻防世界 web webshell

    做题两分钟,工具两小时题目描述:小宁百度了php一句话,觉着很有意思,并且把它放在index.php里。所谓的php一句话:<?php @eval($_POST[shell]);?> 这个是PHP最常见的一句话木马的源码,通过post木马程序来实现木马的植入,eval()函数把字符串按照PHP代码来计算这题又涉…...

    2024/4/28 5:34:28
  16. 我去,你写的 switch 语句也太老土了吧

    昨天早上通过远程的方式 review 了两名新来同事的代码,大部分代码都写得很漂亮,严谨的同时注释也很到位,这令我非常满意。但当我看到他们当中有一个人写的 switch 语句时,还是忍不住破口大骂:“我擦,小王,你丫写的 switch 语句也太老土了吧!” 来看看小王写的代码吧,看…...

    2024/4/14 11:02:14
  17. 侯捷C++编程(上)之构造函数

    构造函数 面向对象的编程语言C++,较于C曾被称为带类的C,把数据和方法封装起来。 1:对象的构造函数,在创建对象的时候被自动调用。 2:对象的构造函数可以重载为多个函数。 3:构造函数有特殊的赋值形式。 4:构造函数的名字与类名相同且没有返回值。 class complex {comple…...

    2024/4/14 11:02:10
  18. 二. Python是如何找包的,Python安装的包放在哪里.

    问题一: python是如何查找包的? 1.1 三个重要的函数 首先介绍几个有用的函数,以python2为例,这三个函数的含义是 excutable: Python的解释器路径 path: 包的搜索路径列表 prefix: 当前使用的path-prefix import sys print(sys.executable) # /usr/bin/python2 print(sys.path…...

    2024/4/28 18:39:56
  19. java中保留指定小数位的方法

    DecimalFormat format 方法:0和#的区别 0: 比实际数字的位数多,不足的地方用0补上。 new DecimalFormat(“00.00”).format(4.14) //结果:04.14 new DecimalFormat(“0.000”).format(4.14) //结果: 4.140 new DecimalFormat(“00.000”).format(4.14) //结果:04.140 …...

    2024/4/23 2:55:04
  20. AAC----wav格式

    ※WAV格式解析※ WAV即WAVE,是经典的Windows音频数据封装格式。 wav的数据:本身为PCM--无损格式 比较大,并且大小相对固定 FileSize = HeadSize + TimeInSecond * SampleRate * Channels * BitsPerSample / 8//HeadSize为WAV文件头部长度; //SampleRate,即采样率,可选800…...

    2024/4/14 11:01:58

最新文章

  1. 代码随想录算法训练营Day32 | 122.买卖股票的最佳时机II 55. 跳跃游戏 45.跳跃游戏II

    代码随想录算法训练营Day32 | 122.买卖股票的最佳时机II 55. 跳跃游戏 45.跳跃游戏II LeetCode 122.买卖股票的最佳时机II 题目链接&#xff1a;LeetCode 122.买卖股票的最佳时机II 思路&#xff1a; 累计每天的利润 class Solution { public:int maxProfit(vector<int&…...

    2024/5/8 12:11:15
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/5/7 10:36:02
  3. 【Java】假如把集合体系看作购物中心

    购物中心入口&#xff1a;Java集合框架 “Java集合广场”的购物中心&#xff0c;这是一个集合了各种奇特商店的地方&#xff0c;每个商店都充满了不同的宝藏&#xff08;数据结构&#xff09;。 一楼&#xff1a;基础集合区 - Collection接口 一楼是基础集合区&#xff0c;这…...

    2024/5/5 15:55:12
  4. 自定义OPPO-r9s的kernel内核,并开启安卓支持docker

    0. 版本说明 本文提供了OPPO手机r9s的内核编译方法&#xff0c;并开机支持docker。用的是开源lineage14.1的rom。 我这边基于开源lineage14.1&#xff0c;打了一个docker内核编译镜像(17380582683/r9s)&#xff0c;大家可以在容器里&#xff0c;手动打出完整的rom包zip文件。…...

    2024/5/2 2:39:28
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/5/8 6:01:22
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/5/7 9:45:25
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/5/4 23:54:56
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/5/7 14:25:14
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/5/4 23:54:56
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/5/4 23:55:05
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/5/4 23:54:56
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/5/7 11:36:39
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/5/4 23:54:56
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/5/6 1:40:42
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/5/4 23:54:56
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/5/4 23:55:17
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/5/7 9:26:26
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/5/4 23:54:56
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/5/4 23:55:06
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/5/5 8:13:33
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/5/4 23:55:16
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/5/4 23:54:58
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/5/6 21:42:42
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/5/4 23:54:56
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57