CV战神常用代码-----kj15
#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><!– pointcut 切入点–><aop:pointcut id="pointcut" expression="execution(public void pojo.Student.cc(..))"/><!– Aspect 切面–><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相关推荐
- GitHub上7000+ Star的Python常用代码合集
作者 | 二胖并不胖 来源 | 大数据前沿(ID:bigdataqianyan) 今天二胖给大家介绍一个由一个国外小哥用好几年时间维护的Python代码合集.简单来说就是,这个程序员小哥在几年前开始保 ...
- 收藏 | PyTorch常用代码段合集
点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:作者丨Jack Stark@知乎 来源丨https://zh ...
- Shell编程基础常用代码1
Shell编程 注:大家觉得博客好的话,别忘了点赞收藏呀,本人每周都会更新关于人工智能和大数据相关的内容,内容多为原创,Python Java Scala SQL 代码,CV NLP 推荐系统等,Sp ...
- pytorch常用代码
20211228 https://mp.weixin.qq.com/s/4breleAhCh6_9tvMK3WDaw 常用代码段 本文代码基于 PyTorch 1.x 版本,需要用到以下包: impo ...
- 一、PyTorch Cookbook(常用代码合集)
PyTorch Cookbook(常用代码合集) 原文链接:https://mp.weixin.qq.com/s/7at6y2NcYaxGGN8syxlccA 谢谢作者的付出.
- 收藏!PyTorch常用代码段合集
↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:Jack Stark,来源:极市平台 来源丨https://zhu ...
- PyTorch常用代码段合集
↑ 点击蓝字 关注视学算法 作者丨Jack Stark@知乎 来源丨https://zhuanlan.zhihu.com/p/104019160 极市导读 本文是PyTorch常用代码段合集,涵盖基本 ...
- JavaScript常用代码
在这存一下JavaScript常用代码: 1.封装输出 1 var log = function() { 2 console.log.apply(console, arguments) 3 } 4 5 ...
- javascript常用代码大全
http://caibaojian.com/288.html 原文链接 jquery选中radio//如果之前有选中的,则把选中radio取消掉 $("#tj_cat .pro_ca ...
- mysql四列数据表代码_MySQL数据库常用代码
MySQL数据库常用代码启动数据库服务:[ net Start MySQL ] 使用命令登录:[ Mysql -h localhost -u root -p] 关闭数据库服务: [net stop m ...
最新文章
- 4g模块注册上网 移远_Openwrt实现4G模块上网功能
- python.freelycode.com-Python字节码介绍
- 对于小波分解和傅立叶分解的理解
- Redis-哨兵机制,实现高可用
- springboot--多环境
- iOS中网络请求的使用(GET请求与POST请求)
- win10系统svn服务器端安装步骤,win10系统安装svn服务器的操作方法
- 联想服务器linux系统raid驱动,SUSE Linux服务器企业版加载阵列卡驱动程序步骤
- ZigBee模块——从新冠、癌症防治看物联网智慧医疗的应用
- ORA-22285: 对不存在的目录或文件进行 FILEOPEN 操作 ORA-06512: 在 SYS.DBMS_LOB, line 523 ORA-06512: 在 line 6 查看错误堆
- Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day33】—— 手撸算法2
- 颜色所代表的人的性格
- 4K60帧!RayLink远程控制软件如何帮助设计师远程办公?
- java8中的Stream流式操作总结,List转Map或List转LinkedHashMap使用Collectors.groupingBy用法
- 从底特律的覆灭,反思“珠三角”未来
- GitLab 之 历史版本回退
- 今日只为你狂欢-----JAVA线程总结(零基础入门)
- 忆阻器交叉开关阵列中的长短期记忆(LSTM)神经网络
- NTFS删除及恢复分析
- html解决邮件图片不显示图片,邮件营销中图片无法显示的处理方式