ICode9

精准搜索请尝试: 精确搜索
  • 接口倒置原则2022-01-21 19:03:00

    定义 一句话,面向接口编程,细节依赖抽象,抽象不要依赖细节。 示例 反例 package com.yyy.severnPrinciple.DependInversePrinciple; //依赖倒置原则 示例1 /* * 示例分析 * Person类中的recevieMessage方法强耦合了Email类,若有其他消息,则需重新写接收方法,不符合依赖倒置原则 * */ pub

  • Mybatis动态sql之@provider使用2022-01-20 15:01:30

    目录 1.简单介绍 2.@SelectProvider 3.@InsertProvider 4.@UpdateProvider 5.@DeleteProvider 6.参数传递问题 1.简单介绍 @provider包括@SelectProvider,@InsertProvider,@UpdateProvider,@DeleteProvider 主要有两个参数: type:sql类的Class对象(写动态的sql的类的类名)

  • Ajax实现邮箱验证案例2022-01-16 13:32:43

    html代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>验证邮箱的地址是否已经注册</title> <link rel="stylesheet" href="./assets/bootstrap/dist/css/bootstrap.m

  • JAVA匿名对象2022-01-16 11:02:01

    class Phone{ public void sentEmain(){ System.out.println("Send Email"); } } // 正常调用 Phone p = new Phone(); p.sendEmail(); // 匿名调用 new Phone().sendEmail(); new Phone().sendEmail(); // 注意以上是两个不同的对象

  • flask使用网易邮箱验证2022-01-14 19:00:23

    ------------恢复内容开始------------ 创建Config.py配置文件,在Config里添加网易邮箱的配置 SECRET_KEY = 'ztlnb' MAIL_SERVER = 'smtp.163.com' # 电子邮件服务器的主机名或IP地址 MAIL_PORT = '25' # 电子邮件服务器的端口 MAIL_USE_TLS = True # 启用传输层

  • Mysql 索引2022-01-13 16:32:32

    索引的目的在于提高查询效率 一 索引分类 1、普通索引  index   加速查询 2、唯一索引   2.1、主键索引  primary key      加速查询+约束(不为空且唯一)   2.2、唯一索引  unique     加速查询+约束(唯一) 3、联合索引   -- index(id,name) 联合普通索引   

  • SQL中的约束2022-01-12 19:33:33

    什么是约束? 为了确保表中的数据的完整性(准确性、正确性),为表添加一些限制。是数据库中表设计的一个最基本规则。使用约束可以使数据更加准确,从而减少冗余数据(脏数据)。 数据库完整性约束分为以下几个大类:主键约束、唯一约束、非空约束、默认约束、外键约束。 1.主键约束 理论上

  • 27.-Django发送邮件2022-01-12 13:04:04

    一、邮件相关协议-SMTP SMTP全称是Simple Mail Transfer Protocol,即简单邮件传输协议(25端口号) 它是由一组从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转 属于推送协议,负责邮件的发送   二、邮件相关协议-IMAP IMAP全称是 Internet Mail Access Protocol 即交互式邮

  • Java Web JSP开发模型(第十四次)2022-01-11 19:02:15

    1.创建项目,编写JavaBean (1)编写一个UserBean类,用于封装用户信息,代码如下: package chapter14.jsp;   public class UserBean {     private String name;     private String password;     private String email;     public String getName() {       

  • Git配置Gitee远程仓库2022-01-11 14:00:31

    1、查看用户名和邮箱地址 git config user.name git config user.email 2、新增或修改用户名和邮箱地址 git config --global user.name "username" git config --global user.email "email" 3、设置SSH秘钥 ssh-keygen -t rsa -C 'email' 4、在Gitee配置SSH秘钥后,测试SSH秘

  • Java实现Email发送邮件2022-01-10 19:04:08

    一.电子邮件协议: SMTP 简单邮件传输 SMTP是Simple Mail Transfer Protocol的简称,即简单邮件传输协议。该协议定义了邮件客户端软件和SMTP服务器之间,以及两台SMTP服务器之间的通信规则。在Java Mail API中,基于Java Mail的程序将与本公司或Internet服务提供商(ISP)的SMTP服务器通信,该

  • Insert语句详解2022-01-10 17:03:32

    insert:添加 -- 由于主键自增我们可以省略(如果不写表的字段,他就会一一匹配) -- 一般写插入语句,我们一定要数据和字段一一对应 INSERT INTO `student`(`name`,`pwd`,`sex`,`birthday`,`gradeid`,`address`,`email`) VALUES ('小红','123','男','2000-01-01','1','重庆

  • Git账号管理2022-01-09 18:31:44

    公司和自己的账号配置 公司的密钥已经生成好 cd .ssh 1.给账号生成SSH密钥 ssh-keygen -t rsa -b 4096 -C "email@email.com" 注:已生成过,会询问Enter file in which to save the key ,为自己的github 设置个名字 2.在平台上添加公钥 查看公钥 cat my_id_rsa.pub 3.修改.ssh目

  • 【JavaWeb】使用用户注册功能2022-01-09 18:01:23

    目录 一、JSP开发模型1.1.JSP Model11.2JSP Model2 二、MVC设计模型2.1MVC 设计模式2.2按照 Model2 思想实现用户注册功能 一、JSP开发模型 JSP的开发模型即JSP Model,在Web开发中,为了更方便地使用JSP技术,SUN公司为JSP技术提供了两种开发模型: JSP Model1和JSP Model2。

  • Django实现用邮箱发送验证码2022-01-07 16:31:08

    效果展示 实现逻辑: 前端验证邮箱输入框内是否是邮箱地址 (若不是 弹出提示框,否则下一步)后端获取邮箱地址,生成验证码发送至对应邮箱, (若发送失败 弹出提示框,否则下一步)获取验证码按钮开始倒计时 ,无法点击,等待用户输入 相关代码 前端HTML <form id="form" name="form" class=

  • FastAPI(41)- Background Task 后台任务2022-01-06 11:01:18

    FastAPI(41)- Background Task 后台任务    后台任务 顾名思义,可以在返回响应后运行后台任务 这对于需要在请求后执行特定的操作很有用,且客户端并不需要在接收响应之前等待该操作完成   常见的栗子 发送电子邮件通知,由于连接到电子邮件服务器并发送电子邮件往往会比较“缓

  • 模块二 day13 内置函数和推导式2022-01-05 09:09:45

    day13 内置函数和推导式 今日概要: 匿名函数 生成器 内置函数 附加:推导式,属于数据类型的知识,内部的高级的用法会涉及到【生成器】和【函数】的知识。 1. 匿名函数 传统的函数的定义包括了:函数名 + 函数体。 def send_email(): pass # 1. 执行 send_email() # 2. 当做

  • Java实现QQ邮件群发功能2022-01-04 18:02:56

    在生活中,我们在编写 java 代码时,一般都会 try...catch 包裹住可能会出现异常的代码块。但如果在一个java项目过大,同时又出现了bug时,这很不利于我们来查错。 所以我们就可以使用邮件,可以自己写一个邮件工具类,使用 try...catch 处理时,就可以使用邮件类每次发现问题时,向指定的邮箱

  • 域名专题 - 域名劫持---163.net被h的分析Java教程2022-01-04 12:34:52

    前几天,163.net被黑,在业界搞的沸沸腾腾。其实,这不是他的错。错误在于Internic 。以下内容部分编译自 packetstorm.163被黑的技术称为域名劫持(hijacked),技术上很简单,关键在于发一份用域名注册者email地址的确认信。。我们知道:要进行域名变更,只需到www.networksolutions.com上进

  • Github修改username后修复git历史异常2022-01-04 02:00:22

    修改 ~/.gitconfig 文件中的 user.name, user.email. 将下面的脚本文件 git-user-change.sh 放在需要修改的项目的上一层文件夹中, 脚本的源码中需要修改对应的用户名和邮箱. 在项目根目录下执行 sh ../git-user-change.sh 便开始自动化重写所有脚本能匹配到的提交信息了.

  • 公司服务器感染.[geerban@email.tg].Devos勒索病毒2022-01-03 19:34:01

    案例简介: ​目录前言:案例简介一、什么是.[geerban@email.tg].Devos勒索病毒?二、中了.devos后缀勒索病毒文件怎么恢复?三、恢复案例介绍:1. 被加密数据情况2. 数据恢复完成情况3. 数据恢复工期系统安全防护措 ​目录 前言:案例简介 一、什么是.[geerban@email.tg].Devos勒索病毒? 二

  • python 定时发送邮件2021-12-31 19:37:19

    import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email.header import Header def send_email(sender, receiver, text, subject): """ 发送纯文本邮件 :param sender: :param receiver

  • MyBatis_动态SQL2021-12-31 13:06:35

    实现动态SQL语句:  <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!--绑定名称空间--> <map

  • Email-FTP-RTSP协议实践研究2021-12-30 23:00:08

    目录 一、Email涉及的SMTP、POP3、IMAP协议 一、Email涉及的SMTP、POP3、IMAP协议 SMTP管“发”,POP3/IMAP管“收” 当点击“发送邮件”时,你的 mail client 会发消息给邮件服务器上的 SMTP service。这时有两种情况: 如果邮件的收信人也是处于同一个 domain,比如从http://1

  • Email-FTP-RTSP协议实践研究2021-12-30 17:34:56

    Email-FTP-RTSP协议实践研究 1.telnet 命令测试 SMTP 服务(QQ邮箱发邮件)1.POP32.SMTP(本次使用)3.IMAP4.开启 QQ 邮箱的 SMTP 服务5.开启 telnet 客户端6.telnet 命令测试 SMTP 服务 2.Ftpd服务(搭建FTP服务)1.FTP协议2.HTTP1.1协议3.Deepin系统上安装一个Ftpd服务4.上传文件 3.

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有