51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
互联网络
模板应具有的能力
1.模板引入include引入静态模板片段macro引入动态模板片段,宏本质也是一个函数,就是传入变量,编译出一段模板2.模板继承extends实现了一次性复用多个模板片段的功能,相当于多个macro。在布局复用上,非常有用,实现了母版页的功能。例如,有layout.html,子模板只要继承它,就可以实现该布局,覆写自...
代码星球
·
2020-06-29
模板
应具
有的
能力
ES6新增函数总结和range函数实现
Array.from 类数组,Set,字符串转为数组Array.of 不定参数转为数组Array.prototype.fill(value,[start],[end])对数组在指定范围填充值Array.prototype.find()查找满足条件的首个元素,否则返回undefinedAr...
代码星球
·
2020-06-29
函数
ES6
新增
总结
range
Freemarker语法收集
1.取数组第一项<#ifsubModelList??&&(subModelList?size>0)><#assignsubFirst=subModelList[0]><#ifsubFirst??><@list.columnentityAttrList=su...
代码星球
·
2020-06-29
Freemarker
语法
收集
服务器推送(Server push)技术总结
1.短轮询ajax按一定间隔去请求2.长轮询(longPolling)LongPolling的实现很简单,可分为四个过程:发起Polling发起Polling很简单,只需向服务器发起请求,此时服务端还未应答,所以客户端与服务端之间一直处于连接状态。数据推送如果服务器端有相关数据,此时服务端会将数据通过此前建立的通道发回...
代码星球
·
2020-06-29
服务器
推送
Server
push
技术
工具的易用性总结
一个工具符合怎样的条件才是易用的1.将常见的场景,大概率的行为变成默认值2.只需输入核心逻辑,多余的语法格式由程序解析3.支持多种格式,可以方便的以多种格式输入参数 出处: https://blog.csdn.net/yyw794/article/details/...
代码星球
·
2020-06-29
工具
易用性
总结
(?:pattern) 与 (?=pattern)的区别
(?:pattern)与(?=pattern)都匹配分组,但不会把分组放到匹配结果中。(?:pattern)匹配得到的结果包含pattern。(?=pattern)则不包含。对字符串:"industryabc"的匹配结果:industr(?:y|ies)--->"industry"industr(?=y|ies)...
代码星球
·
2020-06-29
pattern
区别
Promise.resolve的作用
Promise.resolve方法有下面三种形式:Promise.resolve(value);Promise.resolve(promise);Promise.resolve(thenable);Promise.resolve可以把,同步值,一个promise,一个thenable类型的对象都包裹成一个新的Promi...
代码星球
·
2020-06-29
Promise.resolve
作用
代码生成器项目架构图
...
代码星球
·
2020-06-29
代码
成器
项目
构图
正则表达式需要转义的字符
共14个元字符,要匹配原始字符,必须要转义。$ ---> $ ( ---> ( ) ---> ) * ---> * + ...
代码星球
·
2020-06-29
正则
表达式
需要
转义
字符
不同操作系统打开文件浏览器(资源管理器)的方式
windows start.或explorer.Mac open.Linux(ubuntu) nautilus.LinuxKDE4 dolphin. 详细说明&nbs...
代码星球
·
2020-06-29
不同
操作系统
打开
文件
浏览器
flex总结
1. flex-grow、flex-shrink、flex-basis用法说明1.flex-grow增长系数,父元素有剩余空间时,子元素如何占领剩余空间。默认值为0,不占领剩余空间。大于0,表示占领,值越大,占领的越厉害。2.flex-shrink缩小系数,父元素小于子元素时,子元素如何缩小。默认值为1,子元...
代码星球
·
2020-06-29
flex
总结
git用户名和邮箱配置
1.设置全局用户名和邮箱gitconfig--globaluser.name"xxx"gitconfig--globaluser.email"xxx@xx.com"2.清除全局用户名和邮箱gitconfig--unset--globaluser.namegitconfig--unset--globaluser.emai...
代码星球
·
2020-06-29
git
户名
邮箱
配置
position:fixed 相对父元素定位
position:fixed是对于浏览器窗口定位的,要实现相当于父元素定位,可以这样:不设置fixed元素的top,bottom,left,right,只设置margin来实现。这种方法本质上fixed元素还是相当于窗口定位的,实现效果上是相对于父元素定位。此外,position:fixed元素会受到父元素的影响,而出...
代码星球
·
2020-06-29
position
fixed
相对
元素
定位
git push要输入密码问题
gitpush突然每次都要输入密码了,这个问题困扰了两天,要无密码push,要保证两点。1. gitclone的url一定得是git开头的,不能是https开头的,这个容易被忽略,github是会记忆上次的选择的,所以clone时候,一定要注意2.git若使用了多账号,一定要配置对,此处有正确配置,已经经过验...
代码星球
·
2020-06-29
git
push
输入
密码
问题
https的通信过程
https的特点1.https有握手阶段和请求阶段2.握手阶段使用非对称加密算法请求阶段使用对称加密算法3.保证数据的完整性使用数字签名4.握手阶段有两组非对称加密,数字证书本身有一组公私钥,用于将服务器公钥发送到客户端。服务器也有一组公私钥,用于将客户端的随机密码发送到服务器。https基本过程1.客户端请求服务器,...
代码星球
·
2020-06-29
https
通信
过程
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
4
5
6
7
8
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他