#maven导入pom.xml 必要的配置
<build><resources><resource><directory>src/main/resources</directory><includes><include>**/*.properties</include><include>**/*.xml</include><include>**/*.tld</include></includes><filtering>true</filtering></resource><resource><directory>src/main/java</directory><includes><include>**/*.properties</include><include>**/*.xml</include><include>**/*.tld</include></includes><filtering>true</filtering></resource></resources>
</build>#将等级为DEBUG的日志信息输出到console和file这两个目的地,console和file的定义在下面的代码
log4j.rootLogger=DEBUG,console,file#控制台输出的相关设置
log4j.appender.console = org.apache.log4j.ConsoleAppender
log4j.appender.console.Target = System.out
log4j.appender.console.Threshold=DEBUG
log4j.appender.console.layout = org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=[%c]-%m%n#文件输出的相关设置
log4j.appender.file = org.apache.log4j.RollingFileAppender
log4j.appender.file.File=./log/kuang.log
log4j.appender.file.MaxFileSize=10mb
log4j.appender.file.Threshold=DEBUG
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=[%p][%d{yy-MM-dd}][%c]%m%n#日志输出级别
log4j.logger.org.mybatis=DEBUG
log4j.logger.java.sql=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.ResultSet=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUGWEB.XML配置
<?xml version="1.0" encoding="UTF-8"?><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/javaeehttp://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"version="4.0"metadata-complete="true"><display-name>Welcome to Tomcat</display-name></web-app>//Jquery导包
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script type="text/javascript">    </script>//-------->Ajax servlet层
response.setContentType("text/html;charset=utf-8");
response.setContentType("application/json");//-------->Ajax表单序列化 提交
function add() {
var data = {};
//第一种方式是jq   name选择器
//jq方法var formobject= $('form').serializeArray()//数组  序列化数组
$(formobject).each(function(){//遍历 数组  序列化数组if(data[this.name]){data[this.name]+=';'+this.value;}else{data[this.name]=this.value;}
});
console.log(data);//验证data 数据
for ( var i in data) {if(data[i].trim()==""){alert("请补全信息");return;}
}
if(data.type=="0"){alert("请选择图书类型");return;
}if(true){$.ajax( {"url"            :  "addServlet",                      // 要提交的URL路径"type"         :  "post",                     // 发送请求的方式"data"         :  data,                      // 要发送到服务器的数据"dataType" :  "text",                   // 指定传输的数据格式"success"  :  function(result) {// 请求成功后要执行的代码console.log(result);if(result=="true"){alert("添加成功");window.location.href="index.jsp";}else{}},"error"       :  function() { alert("网络正忙");}} );}else{return;}
}//--------> Ajax首页遍历配置
function  queryAll() {$.ajax( {"url"            :  "QuertAllServlet",                      // 要提交的URL路径"type"         :  "get",                     // 发送请求的方式"data"         :  {},                      // 要发送到服务器的数据"dataType" :  "json",                   // 指定传输的数据格式"success"  :  function(result) {  // 请求成功后要执行的代码console.log(result);var temp="";for ( var bm in result) {temp += `<tr><td>\${result[bm].name}</td><td>\${result[bm].author}</td><td>\${result[bm].timeStr}</td><td>\${result[bm].typeStr}</td>//style 去掉下划线<td><a  href="javascript:;" style="text-decoration: none"  onclick="del(\${result[bm].id})">删除</a></td>  </tr>`}$("#t1").siblings().remove();//清空上面的查询结果$("#t1").after(temp);//},"error"       :  function() { // 请求失败后要执行的代码}} );
}//-------->表单居中格式
<div style="width: 100%; text-align: center"><h1 style="color: blue">学员信息</h1><form action="" method="post" enctype="multipart/form-data">       <div><span></span><input type="hidden"          name="id" value="${param.id}"/></div><div><span>学员姓名</span><input type="text"        name="name" /></div><div><span>学员性别</span><input type="text"     name="sex"/></div><div><span>学院年纪</span><input type="text"     name="age"/></div><div><span>家庭住址</span><input type="text"          name="addresss"/></div><div><span>Email</span><input type="text"        name="Email" /></div><br><br><br><br></form>  <input type="submit" onclick="add()"   value="提交"    id="submit1"    style="font-size: 30px" />
</div>//-------->Ajax 中 Servlet开头配置
response.setContentType("text/html;charset=utf-8");
request.setCharacterEncoding("utf-8");
response.setCharacteEncoding("utf-8");
response.setContentType("application/json");//-------->Ajax 中 移除其他样式
document.getElementById('clear').innerHTML = "";//清除页面所有内容
$("#tab").removeAttr("style");//移除 隐藏样式 显示查询内容
$("#s1").after(temp);//增加    显示查询内容   //--------->表格样式
<style>table { border-collapse: collapse;margin: 0 auto;text-align: center; }table td, table th {border: 1px solid #cad9ea; color: #666; height: 30px; }table th { background-color: #CCE8EB;width: 100px; }table tr:nth-child(odd){background: #fff;}
table tr:nth-child(even){ background: #F5FAFA; }</style>//--------->css样式
<style type="text/css">
html, body {height: 100%;overflow: auto;
}body {background: url(ae.jpg) top left;background-size: 100%;
}span {color: red;font-size: 30px;
}#a {font-size: 20px;
}table {/* 设置了这个属性,其余所有td都是相同的宽度。
这样操作之后,table是宽度固定了,但是里面的文章如果很长,文字会覆盖 */table-layout: fixed;
}td {/* 自动换行就好了 *//* word-wrap:break-word; */width: 10px;height: 11px
}
</style>//--------->spring maven导包<dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>5.3.18</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-jdbc</artifactId><version>5.3.18</version></dependency><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.13.1</version></dependency></dependencies>//--------->springIOC   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"xsi:schemaLocation="http://www.springframework.org/schema/beanshttps://www.springframework.org/schema/beans/spring-beans.xsd">
<!--使用Spring来创建对象,在Spring中这些都称为Bean--></beans>//--------->springIOC   注解配置
<?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"xsi:schemaLocation="http://www.springframework.org/schema/beanshttps://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/contexthttps://www.springframework.org/schema/context/spring-context.xsd"><context:annotation-config/></beans>//--------->spring jar包大全配置
<properties>
<!--  文件编码  -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<spring.version>4.1.6.RELEASE</spring.version>
<aopalliance.version>1.0</aopalliance.version>
<aspectj.weaver>1.9.2</aspectj.weaver>
<jackson.version>2.9.8</jackson.version>
<jstl.version>1.2</jstl.version>
<jsp-api.version>2.0</jsp-api.version>
<servlet-api.version>3.1.0</servlet-api.version>
<mybatis.version>3.4.6</mybatis.version>
<mybatis.spring.version>1.3.2</mybatis.spring.version>
<mysql.version>8.0.11</mysql.version>
<c3p0.version>0.9.5.2</c3p0.version>
<log4j.version>1.7.2</log4j.version>
<commons-logging.version>1.2</commons-logging.version>
<commons-fileupload.version>1.3.1</commons-fileupload.version>
<commons-io.version>2.4</commons-io.version>
<pagehelper.version>3.7.5</pagehelper.version>
<jsqlparser.version>0.9.1</jsqlparser.version>
</properties>
<dependencies>
<!--  https://mvnrepository.com/artifact/org.apache.poi/poi  -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.17</version>
</dependency>
<!--  spring  -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-expression</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${spring.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>${spring.version}</version>
</dependency>
<!--  AOP联盟的API包  -->
<dependency>
<groupId>aopalliance</groupId>
<artifactId>aopalliance</artifactId>
<version>${aopalliance.version}</version>
</dependency>
<!--  AspectJ Weaver  -->
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>${aspectj.weaver}</version>
</dependency>
<!--  Jackson Json处理工具包  -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${jackson.version}</version>
</dependency>
<!--  JSP相关  -->
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>${jstl.version}</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>${jsp-api.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>${servlet-api.version}</version>
<scope>provided</scope>
</dependency>
<!--  mybatis  -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>${mybatis.version}</version>
</dependency>
<!-- mybatis spring 插件  -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>${mybatis.spring.version}</version>
</dependency>
<!--  mysql连接  -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.version}</version>
</dependency>
<!--  c3p0数据库连接池  -->
<dependency>
<groupId>com.mchange</groupId>
<artifactId>c3p0</artifactId>
<version>${c3p0.version}</version>
</dependency>
<!--  log4j日志  -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>${commons-logging.version}</version>
</dependency>
<!--  文件上传  -->
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>${commons-fileupload.version}</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>${commons-io.version}</version>
</dependency>
<!--  分页  -->
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>${pagehelper.version}</version>
</dependency>
<dependency>
<groupId>com.github.jsqlparser</groupId>
<artifactId>jsqlparser</artifactId>
<version>${jsqlparser.version}</version>
</dependency>
<!--  Excel工具包  -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.17</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-schemas</artifactId>
<version>3.17</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.17</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5.2</version>
</dependency>
<!--  https://mvnrepository.com/artifact/com.gitee.qdbp.thirdparty/ueditor  -->
<dependency>
<groupId>com.gitee.qdbp.thirdparty</groupId>
<artifactId>ueditor</artifactId>
<version>1.4.3.3</version>
</dependency>
<!--  https://mvnrepository.com/artifact/org.json/json  -->
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20171018</version>
</dependency>
<!--  https://mvnrepository.com/artifact/commons-codec/commons-codec  -->
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.10</version>
</dependency>
<!-- alibaba easyexcel  -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId>
<version>1.1.2-beta5</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${spring.version}</version>
<scope>compile</scope>
</dependency>
</dependencies>//--------->spring AOP注解开发
<?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:aop="http://www.springframework.org/schema/aop"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beanshttps://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/aophttp://www.springframework.org/schema/aop/spring-aop-4.3.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"><!--使用Spring来创建对象,在Spring中这些都称为Bean--><bean id="student" class="pojo.Student"/><!-- <bean id="stuAop" class="asp.StuAop"/><aop:config>&lt;!&ndash;  pointcut 切入点&ndash;&gt;<aop:pointcut id="pointcut" expression="execution(public void pojo.Student.cc(..))"/>&lt;!&ndash;       Aspect 切面&ndash;&gt;<aop:aspect id="stuAop" ref="stuAop"><aop:before method="a" pointcut-ref="pointcut"/><aop:after-returning method="b" pointcut-ref="pointcut"/><aop:after-throwing method="c" pointcut-ref="pointcut"/><aop:after method="d" pointcut-ref="pointcut"/></aop:aspect></aop:config>--><context:component-scan base-package="asp" /><aop:aspectj-autoproxy />
</beans>//--------->spring  注解显示
@ContextConfiguration("classpath:bean.xml")
@RunWith(SpringJUnit4ClassRunner.class)//--------->ideal VM调优 基本配置
-server
-Xms3g
-Xmx3g
-XX:+AlwaysPreTouch
-XX:NewRatio=3
-Xss16m
-XX:+UseConcMarkSweepGC
-XX:+CMSParallelRemarkEnabled
-XX:ConcGCThreads=8
-XX:ReservedCodeCacheSize=512m
-XX:+TieredCompilation
#-XX:+UseCompressedOops
-XX:SoftRefLRUPolicyMSPerMB=50
-Djsse.enableSNIExtension=true
-ea
-Dfile.encoding=UTF-8
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow--------------------------------------------------
-server
-Xms3g
-Xmx3g
-XX:+AlwaysPreTouch
-XX:NewRatio=3
-Xss16m
-XX:+UseConcMarkSweepGC
-XX:+CMSParallelRemarkEnabled
-XX:ConcGCThreads=8
-XX:ReservedCodeCacheSize=512m
-XX:+TieredCompilation
#-XX:+UseCompressedOops
-XX:SoftRefLRUPolicyMSPerMB=50
-Djsse.enableSNIExtension=true
-ea
-Dfile.encoding=UTF-8
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow//--------->解决MySQL时区问题
连接数据库,输入mysql -hlocalhost -uroot -p回车输入密码
输入show variables like'%time_zone';回车,显示时区配置
输入set global time_zone = '+8:00';回车

CV战神常用代码-----kj15相关推荐

  1. GitHub上7000+ Star的Python常用代码合集

    作者 | 二胖并不胖 来源 | 大数据前沿(ID:bigdataqianyan) 今天二胖给大家介绍一个由一个国外小哥用好几年时间维护的Python代码合集.简单来说就是,这个程序员小哥在几年前开始保 ...

  2. 收藏 | PyTorch常用代码段合集

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:作者丨Jack Stark@知乎 来源丨https://zh ...

  3. Shell编程基础常用代码1

    Shell编程 注:大家觉得博客好的话,别忘了点赞收藏呀,本人每周都会更新关于人工智能和大数据相关的内容,内容多为原创,Python Java Scala SQL 代码,CV NLP 推荐系统等,Sp ...

  4. pytorch常用代码

    20211228 https://mp.weixin.qq.com/s/4breleAhCh6_9tvMK3WDaw 常用代码段 本文代码基于 PyTorch 1.x 版本,需要用到以下包: impo ...

  5. 一、PyTorch Cookbook(常用代码合集)

    PyTorch Cookbook(常用代码合集) 原文链接:https://mp.weixin.qq.com/s/7at6y2NcYaxGGN8syxlccA 谢谢作者的付出.

  6. 收藏!PyTorch常用代码段合集

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:Jack Stark,来源:极市平台 来源丨https://zhu ...

  7. PyTorch常用代码段合集

    ↑ 点击蓝字 关注视学算法 作者丨Jack Stark@知乎 来源丨https://zhuanlan.zhihu.com/p/104019160 极市导读 本文是PyTorch常用代码段合集,涵盖基本 ...

  8. JavaScript常用代码

    在这存一下JavaScript常用代码: 1.封装输出 1 var log = function() { 2 console.log.apply(console, arguments) 3 } 4 5 ...

  9. javascript常用代码大全

    http://caibaojian.com/288.html     原文链接 jquery选中radio//如果之前有选中的,则把选中radio取消掉 $("#tj_cat .pro_ca ...

  10. mysql四列数据表代码_MySQL数据库常用代码

    MySQL数据库常用代码启动数据库服务:[ net Start MySQL ] 使用命令登录:[ Mysql -h localhost -u root -p] 关闭数据库服务: [net stop m ...

最新文章

  1. 4g模块注册上网 移远_Openwrt实现4G模块上网功能
  2. python.freelycode.com-Python字节码介绍
  3. 对于小波分解和傅立叶分解的理解
  4. Redis-哨兵机制,实现高可用
  5. springboot--多环境
  6. iOS中网络请求的使用(GET请求与POST请求)
  7. win10系统svn服务器端安装步骤,win10系统安装svn服务器的操作方法
  8. 联想服务器linux系统raid驱动,SUSE Linux服务器企业版加载阵列卡驱动程序步骤
  9. ZigBee模块——从新冠、癌症防治看物联网智慧医疗的应用
  10. ORA-22285: 对不存在的目录或文件进行 FILEOPEN 操作 ORA-06512: 在 SYS.DBMS_LOB, line 523 ORA-06512: 在 line 6 查看错误堆
  11. Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day33】—— 手撸算法2
  12. 颜色所代表的人的性格
  13. 4K60帧!RayLink远程控制软件如何帮助设计师远程办公?
  14. java8中的Stream流式操作总结,List转Map或List转LinkedHashMap使用Collectors.groupingBy用法
  15. 从底特律的覆灭,反思“珠三角”未来
  16. GitLab 之 历史版本回退
  17. 今日只为你狂欢-----JAVA线程总结(零基础入门)
  18. 忆阻器交叉开关阵列中的长短期记忆(LSTM)神经网络
  19. NTFS删除及恢复分析
  20. html解决邮件图片不显示图片,邮件营销中图片无法显示的处理方式

热门文章

  1. als算法参数_矩阵分解之交替最小二乘ALS
  2. 茶叶的基本知识,喝茶的好处和坏处
  3. spring boot引入JDK的jar,Jenkins自动化部署出错
  4. 计算机u盘装系统,教你u盘装系统教程
  5. 【官方原版】Bootstrap Tooltips
  6. 计算机切换用户快捷键,Win10系统中快速切换用户有哪些快捷小技巧
  7. ASP.NET Core 2.1 开发跨平台应用教程
  8. 怎么运行element ui
  9. IP地址分为几类?各如何表示?IP地址的主要特点是什么?
  10. 提供给JAVA程序员的QQ群