首页 > 2020年11月26日 > 全部分享
从了解Hash和Html5 History 到简单实现路由
Hash hash 属性是一个可读可写的字符串,该字符串是 URL 的锚部分(从 # 号开始的部分),在页面中的hash有多种功能意义: 锚点 url: http://www.example.com/index.html#jump dom: <a name="jump"></a> 或者 <div i ...
分类:Web开发   时间:2020-11-26 13:37:11    收藏:0  评论:0  赞:0  阅读:12
浏览器和Node下的eventLoop
首先先看一道题目 console.log('1') setTimeout(function callback(){ console.log('2') }, 1000) new Promise((resolve, reject) => { console.log('3') resolve() }) . ...
分类:其他   时间:2020-11-26 13:37:00    收藏:0  评论:0  赞:0  阅读:20
3种web会话管理的方式
1. 基于server端session的管理 在早期web应用中,通常使用服务端session来管理用户的会话。快速了解服务端session: 1) 服务端session是用户第一次访问应用时,服务器就会创建的对象,代表用户的一次会话过程,可以用来存放数据。服务器为每一个session都分配一个唯一 ...
分类:Web开发   时间:2020-11-26 13:36:45    收藏:0  评论:0  赞:0  阅读:19
ORA-00984: 列在此处不允许 解决方法
背景: 今天在用代码生成SQL的时候,在数据库中执行出现了 列在此处不允许问题 解决方案: 把插入值的双引号包裹换成单引号包裹 到此列在此处不允许解决 作者:彼岸舞 时间:2020\11\26 内容关于:Oracle 本文来源于网络,只做技术分享,一概不负任何责任 ...
分类:其他   时间:2020-11-26 13:36:34    收藏:0  评论:0  赞:0  阅读:229
使用`while` 来封装一个类似于 `forEach` 的方法
`javascript` 为我们提供了 `for`、`forEach`、`for in`、`for of`, `while`等循环方式来遍历数组。 但是,使用`for`、`for in`、`forEach`遍历数组的效率没有使用 `while` 的效率高,在日常开发中我们又习惯于使用`for`、`f ...
分类:其他   时间:2020-11-26 13:36:20    收藏:0  评论:0  赞:0  阅读:26
05手机邮箱导航
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>邮箱</title> <link href="css/font-awesome.min.css" rel="stylesheet" /> </head> <style> *{mar ...
分类:移动平台   时间:2020-11-26 13:36:08    收藏:0  评论:0  赞:0  阅读:30
C++ 提高编程
模板 一、模板 C++ 除了面向对象编程外,还有一种编程思想为泛型编程 模板的作用:建立通用函数,返回类型与参数类型都不指定,用虚拟的类型代表 语法 template <typename T> #include<iostream> using namespace std; template<type ...
分类:编程语言   时间:2020-11-26 13:35:56    收藏:0  评论:0  赞:0  阅读:25
使用 Redis,一步一步实现搜索引擎!
场景 大家如果是做后端开发的,想必都实现过列表查询的接口,当然有的查询条件很简单,一条 SQL 就搞定了,但有的查询条件极其复杂,再加上库表中设计的各种不合理,导致查询接口特别难写,然后加班什么的就不用说了(不知各位有没有这种感受呢~)。 下面以一个例子开始,这是某购物网站的搜索条件,如果让你实现这 ...
分类:其他   时间:2020-11-26 13:35:44    收藏:0  评论:0  赞:0  阅读:24
SpringBoot - 使用ExecutorService线程池执行异步任务教程(Runnable任务为例)
在系统需要进行一些比较耗时的操作,比如用户注册后要调用邮件服务器给用户发送个邮件,又比如上传一个大数据量的 excel 并导入到数据库。如果后端的这些工作比较耗时,那么前台的页面便会一直处于等待状态,让用户会以为页面卡死了。 通常这种比较耗时的操作应该做异步处理,也就是在后台进行,而用户可以不用等待 ...
分类:编程语言   时间:2020-11-26 13:35:30    收藏:0  评论:0  赞:0  阅读:103
linux添加串口权限
通过添加到用户组的方式实现1.由于tty属于“dialout”组别,比如你的用户名是blue, 先命令查看下用户隶属的组别 groups blue 2.如果没有隶属“dialout”,那么把用户加入进去 sudo gpasswd --add blue dialout 3.logout 再登录系统激活 ...
分类:系统服务   时间:2020-11-26 13:35:19    收藏:0  评论:0  赞:0  阅读:102
JAVA深度优先和广度优先遍历
深度优先和广度优先遍历,概念性的问题不想讲太多,毕竟网上有专门的,主要讲讲思路 接下来对这颗树进行深度、广度遍历 深度优先遍历:深度优先遍历是图论中的经典算法。其利用了深度优先搜索算法可以产生目标图的相应拓扑排序表,采用拓扑排序表可以解决很多相关的图论问题,如最大路径问题等等。 根据深度优先遍历的特 ...
分类:编程语言   时间:2020-11-26 13:35:08    收藏:0  评论:0  赞:0  阅读:21
LeetCode 103. 二叉树的锯齿形层次遍历
103. 二叉树的锯齿形层次遍历 Difficulty: 中等 给定一个二叉树,返回其节点值的锯齿形层次遍历。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。 例如: 给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回 ...
分类:其他   时间:2020-11-26 13:34:50    收藏:0  评论:0  赞:0  阅读:21
Linux 将文件压缩打包
1. tar格式 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) 2. gz格式 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩: gzip File ...
分类:系统服务   时间:2020-11-26 13:34:38    收藏:0  评论:0  赞:0  阅读:26
Codeforces Round #686 (Div. 3)
A. Special Permutation 题意:输出一个从1-n的全排列,下标从1开始,每一位下标与数值不等。 思路:输出2-n后再输出1. AC代码: 1 #include<bits/stdc++.h> 2 using namespace std; 3 #define pii pair<int ...
分类:其他   时间:2020-11-26 13:34:19    收藏:0  评论:0  赞:0  阅读:25
oo设计原则
来自于<<Head First设计模式>> 封装原则 找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起。 多用组合,少用聚合 针对接口编程,不针对实现编程 ...
分类:其他   时间:2020-11-26 13:34:05    收藏:0  评论:0  赞:0  阅读:20
网站web前端常见的优化措施
一般网站优化都是优化后台,如接口的响应时间、SQL优化、后台代码性能优化、服务器优化等。高并发情况下,对前端web优化也是非常重要的。下面说说几种常见的优化措施。 1、html css js位置 一般需要将css放页面最上面,即HEAD部分,而将js代码放页面底部。因为页面需要加载为CSS才进行渲染 ...
分类:Web开发   时间:2020-11-26 13:33:54    收藏:0  评论:0  赞:0  阅读:15
ORA-00904: "FILED_TYPE": 标识符无效
背景: 当出现标识符无效的时候,你就该注意了 这是一个非常严重的问题 因为你的字段名称.........写错了[捂脸] 解决方案: 没错就是你把字段名称写错了,insert into 表名(字段名) value(值); 只需要把字段名改对就可以了 作者:彼岸舞 时间:2020\11\26 内容关于: ...
分类:其他   时间:2020-11-26 13:33:44    收藏:0  评论:0  赞:0  阅读:50
二. async表达式
1.await 必须要在 async中使用 // 创建 promise 对象 (成功) const p = new Promise((resolve, reject)=>{ resolve('用户数据') }) // await 要放在 async 函数中使用 async function main ...
分类:其他   时间:2020-11-26 13:33:32    收藏:0  评论:0  赞:0  阅读:24
实验3 多个段的汇编源程序编写与调试
1. 实验任务1 使用任意文本编辑器,录入汇编源程序task1.asm。源代码如下: 1 assume cs:code, ds:data 2 data segment 3 db 'Nuist' 4 db 5 dup(2) 5 data ends 6 7 code segment 8 start: 9 ...
分类:其他   时间:2020-11-26 13:33:16    收藏:0  评论:0  赞:0  阅读:37
CSS :placeholder-shown伪类实现输入框浮动文字效果
在这篇文章中,我们将使用:placeholder-shown伪类创建一个浮动的问题标签效果,使用纯css实现。 浮动的文字标签 当我们处理输入框时,会想方设法提供给用户更好的体验。有两个标签属性是我们经常会用到的: label标签是关联表单元素,提供说明信息最适合的元素。 输入框的placehold ...
分类:Web开发   时间:2020-11-26 13:33:06    收藏:0  评论:0  赞:0  阅读:20
412条   上一页 1 ... 11 12 13 14 15 ... 21 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!