1、要写一个下面图片的后台的实现。


 2、下面是对各个文件编写了。

(0)为applyteam提供的数据库的表结构

(1)ApplyTeamController.java

package com.enjoy.golf.controller;import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestHeader;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;import com.enjoy.golf.po.golf.response.BaseResponse;
import com.enjoy.golf.service.ApplyTeamService;
import com.enjoy.golf.service.UploadService;@Controller
@RequestMapping("applyteam")
public class ApplyTeamController {@Resource UploadService uploadService;@Resource ApplyTeamService applyteamService;@RequestMapping(value="/insertApplyTeam", method=RequestMethod.POST)public  @ResponseBody BaseResponse insertApplyTeam( @RequestParam(defaultValue="")String name,@RequestParam(defaultValue="0") long phone,@RequestParam(defaultValue="") String birthday,@RequestParam(defaultValue="0") int hcp,@RequestParam(defaultValue="") String dress_size,@RequestParam(defaultValue="") String gloves_size,@RequestParam(defaultValue="") String shoe_size,@RequestParam(defaultValue="0") int ball_age,@RequestParam(defaultValue="") String industry,@RequestParam(defaultValue="") String openfire){BaseResponse resp =new BaseResponse();String slogan_title="123";applyteamService.insertApplyTeam(name,phone,birthday,hcp,dress_size,gloves_size,shoe_size,ball_age,industry);int num=applyteamService.selApplyTeam(openfire).size();/*//成功加入球队if(num==1){resp.setCode("1");resp.setMsg("创建成功");//没有球队}else if(num==0){resp.setCode("0");resp.setMsg("创建失败");//有多个球队}else{resp.setCode("2");resp.setMsg("创建成功");}return resp;}*/@RequestMapping(value="updateApplyTeam", method=RequestMethod.GET)public ModelAndView updateApplyTeam(HttpServletRequest request, @RequestHeader("User-Agent")String ua, String code, String state, String openfire, ModelAndView mav){mav=new ModelAndView("team/team_management/updateApplyTeam");mav.addObject("openfire", request.getParameter("openfire"));return mav;}}

(2)ApplyTeamDao.java

package com.enjoy.golf.dao;import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.stereotype.Repository;/*** @title: ApplyTeam* @category: TODO ApplyTeamDao* @author:YTY*/
@Repository
public class ApplyTeamDao extends BaseDao {public void insertApplyTeam(String name, long phone, String birthday, int hcp, String dress_size, String gloves_size,String shoe_size, int ball_age, String industry) {Map<String, Object> map = new HashMap<String, Object>();map.put("name", name);map.put("phone", phone);map.put("birthday", birthday);map.put("hcp", hcp);map.put("dress_size", dress_size);map.put("gloves_size", gloves_size);map.put("shoe_size", shoe_size);map.put("ball_age", ball_age);map.put("industry", industry);this.getSqlMapClientTemplate().insert("insertApplyTeam", map);}@SuppressWarnings("unchecked")public List<Map<String, Object>> selApplyTeam(String openfire) {return (List<Map<String,Object>>)this.getSqlMapClientTemplate().queryForList("selApplyTeam", openfire);}
}

(3)ApplyTeam.java

package com.enjoy.golf.po.golf.response.mine;public class ApplyTeam {private int id;private String name;private long phone;private String birthday;private int hcp;private String dress_size;private String gloves_size;private String shoe_size;private int ball_age;private String industry;private int club_team_id;private int state;public ApplyTeam(){}public ApplyTeam(String name, long phone, String birthday, int hcp, String dress_size, String gloves_size,String shoe_size, int ball_age, String industry) {this.name = name;this.phone = phone;this.birthday = birthday;this.hcp = hcp;this.dress_size = dress_size;this.gloves_size = gloves_size;this.shoe_size = shoe_size;this.ball_age = ball_age;this.industry = industry;}public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public long getPhone() {return phone;}public void setPhone(long phone) {this.phone = phone;}public String getBirthday() {return birthday;}public void setBirthday(String birthday) {this.birthday = birthday;}public int getHcp() {return hcp;}public void setHcp(int hcp) {this.hcp = hcp;}public String getDress_size() {return dress_size;}public void setDress_size(String dress_size) {this.dress_size = dress_size;}public String getGloves_size() {return gloves_size;}public void setGloves_size(String gloves_size) {this.gloves_size = gloves_size;}public String getShoe_size() {return shoe_size;}public void setShoe_size(String shoe_size) {this.shoe_size = shoe_size;}public int getBall_age() {return ball_age;}public void setBall_age(int ball_age) {this.ball_age = ball_age;}public String getIndustry() {return industry;}public void setIndustry(String industry) {this.industry = industry;}public int getClub_team_id() {return club_team_id;}public void setClub_team_id(int club_team_id) {this.club_team_id = club_team_id;}public int getState() {return state;}public void setState(int state) {this.state = state;}@Overridepublic String toString() {return "ApplyTeam [id="+id+",name=" + name + ", phone=" + phone + ", birthday=" + birthday + ", hcp=" + hcp+ ", dress_size=" + dress_size + ", gloves_size=" + gloves_size + ", shoe_size=" + shoe_size+ ", ball_age=" + ball_age + ", industry=" + industry + ", club_team_id=" + club_team_id+ ", state=" + state + "]";}}

(4)ApplyTeamService.java

package com.enjoy.golf.service;import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.enjoy.golf.dao.ApplyTeamDao;/*** @title: ApplyTeamService* @category: TODO 申请加入球队_Service* @author: YTY*/
@Servicepublic class ApplyTeamService {    @Resource ApplyTeamDao applyteamDao;   @Transactional(readOnly=false)//申请加入球队public void insertApplyTeam(String name, long phone, String birthday, int hcp, String dress_size, String gloves_size,String shoe_size, int ball_age, String industry){applyteamDao.insertApplyTeam(name, phone, birthday, hcp, dress_size,gloves_size,shoe_size,ball_age,industry);}//查询已经加入的球队public List<Map<String,Object>> selApplyTeam(String openfire){return applyteamDao.selApplyTeam(openfire);}}

(5)jdbc.properties

jdbc.driver.class=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://121.199.3.30:3306/golf?useUnicode=true&characterEncoding=utf8&autoReconnect=true&rewriteBatchedStatements=TRUE
jdbc.username=root
jdbc.password=1234567890

(6)sqlmapconfig.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-config-2.dtd"><sqlMapConfig><settings maxSessions="1024"maxRequests="2048"maxTransactions="512"cacheModelsEnabled="true" enhancementEnabled="true"lazyLoadingEnabled="false" errorTracingEnabled="true" useStatementNamespaces="false" /><sqlMap resource="mysql/user/ibatis_ablum.xml" /><sqlMap resource="mysql/user/ibatis_address.xml" /><sqlMap resource="mysql/user/ibatis_roster.xml" /><sqlMap resource="mysql/user/ibatis_user_info.xml" /><sqlMap resource="mysql/match/ibatis_match_info.xml"/><sqlMap resource="mysql/match/ibatis_match_live.xml"/><sqlMap resource="mysql/match/ibatis_match_field.xml"/><sqlMap resource="mysql/match/ibatis_match_player.xml"/><sqlMap resource="mysql/match/ibatis_match_result.xml"/><sqlMap resource="mysql/match/ibatis_match_apply.xml"/><sqlMap resource="mysql/procity/ibatis_pro_city.xml" /><sqlMap resource="mysql/wechat/ibatis_wechat.xml" /><sqlMap resource="mysql/wechat/ibatis_wechat_scan.xml" /><sqlMap resource="mysql/wechat/ibatis_wechat_suite.xml" /><sqlMap resource="mysql/wechat/ibatis_wechat_corp.xml" /><sqlMap resource="mysql/wechat/ibatis_wechat_suite_corp.xml" /><sqlMap resource="mysql/wechat/ibatis_wechat_corp_agent.xml" /><sqlMap resource="mysql/wechat/ibatis_wechat_corp_chat.xml" /><sqlMap resource="mysql/carrie/ibatis_carrie_info.xml" /><sqlMap resource="mysql/drawing/ibatis_drawing_info.xml" /><sqlMap resource="mysql/point/ibatis_point_money_info.xml" /><sqlMap resource="mysql/course/ibatis_course_info.xml" /><sqlMap resource="mysql/course/manager/ibatis_manager_info.xml" /><sqlMap resource="mysql/course/ibatis_course_hole.xml" /><sqlMap resource="mysql/course/ibatis_course_name.xml" /><sqlMap resource="mysql/course/t_tee_hole.xml" /><sqlMap resource="mysql/group/ibatis_ofgroup.xml" /><sqlMap resource="mysql/group/ibatis_ofproperty.xml" /><sqlMap resource="mysql/group/ibatis_ofGroupUser.xml" /><!-- GXZ --><sqlMap resource="mysql/exchangemarket/ibatis_exchange_market.xml" /><sqlMap resource="mysql/account/ibatis_account_info.xml" /><sqlMap resource="mysql/chat/ibatis_dialog.xml" /><sqlMap resource="mysql/chat/ibatis_history_chat.xml" /><!-- Manager --><sqlMap resource="mysql/manager/ibatis_manager_info.xml" /><!-- YZ --><sqlMap resource="mysql/course/ibatis_course_integral_rule.xml" /><sqlMap resource="mysql/exchangemarket/ibatis_exchange_tee_time.xml" /><!-- 订场管理 --><sqlMap resource="mysql/realnameauthentication/ibatis_realnameauthentication.xml" /><!-- 梯台价格管理 --><sqlMap resource="mysql/course/ibatis_terraces.xml" /><!-- 企业号请假相关 --><sqlMap resource="mysql/company/ibatis_holiday.xml" /><!-- 企业号关联微信属性 --><sqlMap resource="mysql/company/ibatis_company_attr.xml" /><!-- 企业号通讯录相关--><sqlMap resource="mysql/company/ibatis_company_department.xml" /><!-- 企业号人员信息相关--><sqlMap resource="mysql/company/ibatis_company_user.xml" /><!-- 企业号部门和人员信息关联相关--><sqlMap resource="mysql/company/ibatis_department_user.xml" /><!-- 企业号排班 --><sqlMap resource="mysql/scheduling/ibatis_scheduling.xml" /><!-- 公众号设置菜单 --><sqlMap resource="mysql/menu/manager/ibatis_menu_manager.xml" /><!-- 活动相关 --><sqlMap resource="mysql/activity/ibatis_activity.xml" /><sqlMap resource="mysql/activity/ibatis_imgUrl.xml" /><!-- 长短地址 --><sqlMap resource="mysql/shorturl/ibatis_short_url.xml"/><!-- 微信支付 --><sqlMap resource="mysql/wechat/ibatis_wechat_order.xml"/><!--企业号球场与套件对应信息表--><sqlMap resource="mysql/wechat/ibatis_wechat_suite_info.xml"/><!--球场对应微信企业号应用信息表--><sqlMap resource="mysql/wechat/ibatis_wechat_application.xml"/><!-- 联赛 --><sqlMap resource="mysql/league/ibatis_league.xml"/><sqlMap resource="mysql/league/ibatis_league_live_hole.xml"/><sqlMap resource="mysql/league/ibatis_league_match_info.xml"/><sqlMap resource="mysql/league/ibatis_league_match_player.xml"/><sqlMap resource="mysql/league/ibatis_league_stroke_rank.xml"/><sqlMap resource="mysql/league/ibatis_league_field.xml"/><sqlMap resource="mysql/league/ibatis_league_round.xml"/><sqlMap resource="mysql/league/ibatis_leagueActivity_manager.xml"/><sqlMap resource="mysql/league/ibatis_league_user_organization.xml"/><!--团体联赛对阵--><sqlMap resource="mysql/league/ibatis_league_against.xml"/><sqlMap resource="mysql/league/ibatis_league_caddie.xml"/><sqlMap resource="mysql/carrie/ibatis_carrie_player.xml"/><sqlMap resource="mysql/course/ibatis_course_user_identity.xml"/><sqlMap resource="mysql/course/ibatis_tee_time.xml"/><!--联赛中球队和创建人关联信息表--><sqlMap resource="mysql/team/ibatis_team_info.xml"/><!--球队和联赛的关联表--><sqlMap resource="mysql/team/ibatis_league_team.xml"/><sqlMap resource="mysql/league/ibatis_league_user.xml"/><!--问题相关--><sqlMap resource="mysql/question/ibatis_question_answer.xml"/><sqlMap resource="mysql/question/ibatis_question_sponsor.xml"/><sqlMap resource="mysql/question/ibatis_question.xml"/><sqlMap resource="mysql/league/ibatis_league_stroke_rank_ignore.xml"/><sqlMap resource="mysql/notification/ibatis_notify_group.xml" /><!--app相关--><sqlMap resource="mysql/app/ibatis_app_log.xml" /><sqlMap resource="mysql/app/ibatis_app_tickling.xml" /><sqlMap resource="mysql/app/ibatis_app_setting.xml" /><sqlMap resource="mysql/app/ibatis_app_radar.xml" /><sqlMap resource="mysql/app/ibatis_app_notice.xml" /><sqlMap resource="mysql/app/ibatis_app_view.xml" /><!-- 队伍管理 --><sqlMap resource="mysql/team/ibatis_team.xml" /><sqlMap resource="mysql/team/ibatis_applyteam.xml" />
</sqlMapConfig>

(7)ibatis_applyteam.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
<sqlMap><cacheModel id="teamInofCache" type="memory" readOnly="true"serialize="false"><flushInterval hours="24" /><!-- <flushOnExecute statement=""/> --></cacheModel><insert id="insertApplyTeam" parameterClass="java.util.HashMap"><![CDATA[  INSERT INTO t_club_team_user_info (name,phone,birthday,hcp,dress_size,gloves_size,shoe_size,ball_age,industry) VALUES  (#name#,#phone#,#birthday#,#hcp#,#dress_size#,#gloves_size#,#shoe_size#,#ball_age#,#industry#)]]></insert><select id="selApplyTeam" resultClass="java.util.HashMap"><![CDATA[SELECT * FROM t_club_team_user_info WHERE openfire=#openfire# AND state!=9]]></select>
</sqlMap>

(8)root-context.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:aop="http://www.springframework.org/schema/aop"xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context"xmlns:tx="http://www.springframework.org/schema/tx"xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsdhttp://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsdhttp://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsdhttp://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd"default-autowire="byName"><context:property-placeholder location="classpath:mysql/jdbc.properties" /><aop:aspectj-autoproxy proxy-target-class="true" /><context:component-scan base-package="com.enjoy.golf" /><bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"><property name="driverClassName" value="${jdbc.driver.class}" /><property name="url" value="${jdbc.url}" /><property name="username" value="${jdbc.username}" /><property name="password" value="${jdbc.password}" /></bean><!-- 支持注释的事务声明 --><bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager" /><tx:annotation-driven transaction-manager="transactionManager" /><bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean" p:dataSource-ref="dataSource" p:configLocation="classpath:mysql/sql-map-config.xml" /><!-- *********************配置定时任务  开始********************* --><!-- 线程执行器配置,用于任务注册 --><bean id="executor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor"><property name="corePoolSize" value="10" /><property name="maxPoolSize" value="100" /><property name="queueCapacity" value="500" /></bean><!--定义调用那个类--><bean id="quartzJob1" class="com.enjoy.golf.service.ActivityService"></bean><!--调度业务 : 定义调用对象和调用对象的方法 --><bean id="jobtask1" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"><!-- 调用的类 --><property name="targetObject" ref="quartzJob1" /><!-- 调用类中的方法 --><property name="targetMethod" value="sendActivityStartRemindQuartz" /></bean><!-- 定义触发时间 --><bean id="doTime1" class="org.springframework.scheduling.quartz.CronTriggerBean"><property name="jobDetail" ref="jobtask1" /><!-- 每隔2秒执行一次 --><property name="cronExpression" value="0 0 20 * * ?" /></bean><!--设置调度 总管理类 如果将lazy-init='false'那么容器启动就会执行调度程序 --><bean id="startQuertz" lazy-init="false" autowire="no" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"><property name="triggers"><list><ref bean="doTime1" /><!--  如果有多个quartz那么可以在这里引用<ref bean="doTime2" />--></list></property><property name="taskExecutor" ref="executor" /></bean><!-- *********************配置定时任务  结束********************* --></beans>

(9)log4j.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration PUBLIC "-//APACHE//DTD LOG4J 1.2//EN" "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"><!-- Appenders --><!-- org.apache.log4j.ConsoleAppender 控制台 --><appender name="console" class="org.apache.log4j.ConsoleAppender"><param name="Target" value="System.out" /><layout class="org.apache.log4j.PatternLayout"><param name="ConversionPattern" value="%-5p: %c - %m%n" /></layout></appender><!-- /enjoy/logs/ --><!-- /Users/liuzy/Downloads/log/ --><!-- org.apache.log4j.DailyRollingFileAppender 每天产生一个日志文件 --><appender name="dalyRollingFile" class="org.apache.log4j.DailyRollingFileAppender">  <param name="Threshold" value="info"></param><!-- 指定日志信息的最低输出级别,默认为DEBUG。 --><param name="ImmediateFlush" value="true"></param><!-- ImmediateFlush=true:表示所有消息都会被立即输出,设为false则不输出,默认值是true。 --> <param name="File" value="/enjoy/logs/golfsergerDev" /> <!-- /enjoy/logs/golfserger  设置日志输出文件名     -->  <param name="Append" value="true" /><!-- true表示消息增加到指定文件中,false则将消息覆盖指定的文件内容,默认值是true。 --><param name="DatePattern" value="'_'yyyy-MM-dd'.log'" />   <layout class="org.apache.log4j.PatternLayout">  <param name="ConversionPattern"   value="[%d{MMdd HH:mm:ss SSS\} %-5p] [%t] %c{3\} - %m%n" />  </layout> </appender> <!-- Application Loggers --><logger name="com.enjoy.golf"><level value="warn" /></logger><!-- 3rdparty Loggers --><logger name="org.springframework.core"><level value="wran" /></logger><logger name="org.springframework.beans"><level value="warn" /></logger><logger name="org.springframework.context"><level value="warn" /></logger><logger name="org.springframework.web"><level value="warn" /></logger><!-- <category name="java.sql"><priority value="debuy" /></category>--><!-- Root Logger --><root><priority value="warn" /><appender-ref ref="console" /><appender-ref ref="dalyRollingFile" /></root></log4j:configuration>

16.3.22-24(这几天借鉴了别人写的代码的整合,但是是beat的)相关推荐

  1. 乔布斯 18 岁求职信拍卖价 22.24 万美元,值吗?

    作者 | Carol 出品 | CSDN(ID:CSDNnews) 近日,一份手写的求职信在伦敦的一次拍卖会上以22.24万美元的价格售出.这高昂的价格不禁让人疑惑:什么求职书这么值钱? 实际上,这是 ...

  2. 乔布斯18岁求职信拍卖价22.24万美元,值吗?

    作者 | Carol 出品 | CSDN(ID:CSDNnews) 近日,一份手写的求职信在伦敦的一次拍卖会上以22.24万美元的价格售出.这高昂的价格不禁让人疑惑:什么求职书这么值钱? 实际上,这是 ...

  3. 马化腾首次回应反垄断;乔布斯 1973 年求职申请表被拍出22.24万美元;英特尔新CEO表示很乐意为苹果代工 | 极客头条...

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 丁恩华 出品 | CSDN(ID:CSDNnews ...

  4. 色彩深度、位深度、8位图像、16位图像、24位图像

    在数字图像处理中,平时所说的1位图像.8位图像.16位图像.24位图像.32位图像等,其中的"位"是指图像中每一个像素点的色彩深度,或位深度. 在处理数字图像中的颜色时,计算机实际 ...

  5. Fri Sep 11 22:24:03 CST 2020 WARN: Establishing SSL connection without server‘s identity verificatio

    今天在建立连接的时候发现有这个问题 错误信息:Fri Sep 11 22:24:03 CST 2020 WARN: Establishing SSL connection without server ...

  6. 8位, 16位,24位,32位图片显示原理及对比

    我们都知道一张图片可以保存为很多种不同的格式,比如bmp/png/jpeg/gif等等.这个是从文件格式的角度看,我们抛开文件格式,看图片本身,我们可以分为8位, 16位, 24位, 32位等. 单击 ...

  7. 22年前雷军写的代码,你见过吗?

    作为小米科技的创始人.董事长和首席执行官,雷军的名字如雷贯耳.网上出现一篇"刘强东的代码水平如何"的文章,有网友在下面回复"代码只服雷军".雷军的代码水平真的很 ...

  8. 雷布斯 22 年前写的代码 你见过吗?

    源 / 程序师       文 / 程序君 作为小米科技的创始人.董事长和首席执行官,雷军的名字如雷贯耳.网上出现一篇"刘强东的代码水平如何"的文章,有网友在下面回复"代 ...

  9. 雷军22年前写的代码 你见过吗?

    源 / 程序师       文 / 程序君 作为小米科技的创始人.董事长和首席执行官,雷军的名字如雷贯耳.网上出现一篇"刘强东的代码水平如何"的文章,有网友在下面回复"代 ...

  10. 雷军20年前作文:我会当一辈子程序员 + 分享雷军22年前写的代码

    身为小米科技的创始人.董事长和首席执行官,雷军的名字如雷贯耳.其实扒扒雷军的年轻时代,其实他大学读的是计算机专业,是程序员出身,而且一干就是10年.有网友曾说"代码只服雷军".雷军 ...

最新文章

  1. SAP PM 入门系列11 - 一个维护通知单只能创建一个维护订单?
  2. 【python3的学习之路四】使用list和tuple
  3. 15-奇怪的Js文件引用问题
  4. word文档基本编辑功能_word基本编辑的方法?word基本知识文件操作和文本编辑?...
  5. Eclipse从SVN恢复本地误删除已删除的文件和代码
  6. 200827C阶段一_C++基础
  7. 配置vim在源代码中自动添加作者信息
  8. jvm 加载class文件过程
  9. ArcGIS图层介绍
  10. 如何检测元素外部的点击?
  11. MS SQL Server 游标及实例(三)
  12. 【译文】R语言中的离群值检测和处理
  13. 自动驾驶 8-3: 递归最小二乘法Recursive Least Squares
  14. 详解大小额支付与超级网银
  15. 2022高压电工考试模拟100题及模拟考试
  16. 2019吉林大学计算机学硕考研,计算机科学与技术学院2019年硕士研究生复试基本要求...
  17. Atitit q2016 qb doc list on home ntpc.docx
  18. 打开手机这个功能,你的微信、支付宝再也不怕被盗刷,网友:放心了
  19. css页眉标签,CSS – 带页眉和页脚的100%高度
  20. MMDetection 基准测试 和 Model Zoo | 三

热门文章

  1. excel两列数据对比找不同_技巧不求人168期 Excel两列数据找不同的3种方法 Word快速更改文本排序...
  2. 诺禾-蛋白表达纯化之通关技巧
  3. OpenWRT配置 -- 网络配置network文件
  4. 吃货在东京 -- 记那段吃不饱的日子 之二 丰州的雪花牛肉
  5. verilog——三八译码器
  6. GNU Radio系列教程(四):初级篇之GNU Radio GRC采样率
  7. 2022年上半年技术领域TOP 10高薪岗位出炉,第一名月薪4万
  8. C语言解决猴子分桃问题的代码
  9. [莫队算法 线段树 斐波那契 暴力] Codeforces 633H Fibonacci-ish II
  10. 年龄和血压对照表,有必要了解!