SQL里面的排序语句DESC和ASC
DESC用 DESC表示按倒序排序(即:从大到小排序)—降序排列
例如:
1ORDER BY DATE DESC
ACS用 ASC表示按正序排序(即:从小到大排序)—升序排列,由于ASC是默认的,所以可以省略
例如:
1ORDER BY DATE ASC
点击超链接时确认后再跳转
概述用户要删除某条数据时,先询问用户是否真的删除,用户确认后就马上删除
HTML代码1<a href="javascript:deleteArticle(id)">删除</a>
JavaScript代码123456function deleteArticle(id) { if (confirm("您确定要删除这个资源吗?")) { window.location.href = "/article/delete?id=" + id; alert("删除成功!"); }}
结果
form标签onsubmit事件
概述onsubmit 事件会在表单中的确认按钮被点击时发生,如果结果返回false就不提交
HTML代码123<form action="/user/save" method="post" enctype="multipart/form-data" onsubmit="return checkUpdateMessageValue()"> ....</form>
JavaScript代码12345678910111213function checkUpdateMessageValue() { var password = $("#passwordUpdateMessage").val(); var password2 = $("#password2UpdateMessage").val(); if (password.length < 6) { alert("密码长度要大于5! ...
GitHub搜索技巧
根据star和fork数筛选语法: 关键字 stars:>= 数量 forks:>=数量
例子: springboot stars:>=5000 //搜索springboot有关star数>=5000的内容
springboot stars:>=5000 forks:>=5000//搜索springboot 的star>=5000,且fork数>=5000的内容
可单独搜索,也可组合搜索,中间用空格隔开,是&(且)的关系
in搜索关键字在GitHub上发布的位置
name (发布的仓库名称)
description(指的是文章的摘要部分)
Readme (说明文档)
语法 :关键字 in:
例子 :netty in:name //查找名称中包含netty的内容
netty in:name,description //逗号分隔,是 || (或)的关系,指的是查询名称,或者描述中包含netty的内容
awesome+关键字一般是指的学习,书籍,工具类,插件类相关的系列的集合。可以有效节约时间,找到别人收集好的内容
例如: awesom ...
JavaScript获取验证码倒计时
HTML代码1<input type="button" class="layui-btn layui-btn-warm" style="margin-top: 12px" value="获取验证码" onclick="setTime(this);">
JavaScript代码点击获取验证码按钮后,将按钮设置为不可用,60秒时间到了之后将按钮设置为可用
1234567891011121314151617181920212223<script type="text/javascript"> //倒计时 var countdown = 60; function setTime(val) { if (countdown == 0) { val.removeAttribute("disabled"); val.className = ...
Java基于JavaMail实现用QQ邮箱发送邮件
引入Maven依赖123456<!-- email邮件 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> <version>2.1.1.RELEASE</version></dependency>
开启POP3/SMTP服务位置:QQ邮箱首页->设置->账户,然后会得到一个授权码
application.yml文件配置*****处根据自己的实际情况填写
12345678910111213141516171819spring: # QQ邮箱发送配置 mail: # host不配置会注入失败 host: smtp.qq.com #自己的邮箱 username: ****@qq.com #授权码 password: **** defaul ...
IntelliJ IDEA导出配置和导入配置
导出配置
导入配置
IntelliJ IDEA上传项目到GitHub
创建本地仓库
创建本地仓库,如果找不到则按两下shift键搜索create git repository
选择对应项目文件夹
选择要上传的项目,点击OK后项目文件会变红
添加项目链接
添加GitHub项目链接
提交到本地仓库
提交到本地仓库,右击项目工程文件->git->commit(或者快捷键Ctrl+K),提交到本地git,项目文件从暂存区进入版本库,文件颜色变白,在红圈区域输入文件内容描述,点击Commit,在之后的弹出框再次点击Commit即可
上传到GitHub
开始上传到GitHub(或者快捷键Ctrl+Shift+K)
GitHub生成token
打开设置
进入GitHub首页,点击右上角的个人头像,然后再点击Settings
点击左侧菜单的Developer settings
点击左侧菜单的Personal access tokens
生成
点击Generate new token
Note随便填入描述,下面的选项全部打勾(token的用途),再点击最下面的绿色按钮(Generate token)即可
GitHub新建仓库
点击新建按钮
来到GitHub首页,点击左侧的NEW按钮
填写仓库信息
输入名称、描述、选择仓库类型(公开或私有)
点击最下方的创建按钮即可创建成功