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
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
Javascript
Nodejs-JWT token认证
一、为什么要使用Token? 在前后端分离开发时为什么需要用户认证呢?原因是由于HTTP协定是不储存状态的(stateless),这意味着当我们透过帐号密码验证一个使用者时,当下一个request请求时它就把刚刚的资料忘了。于是我们的程序就不知道谁是谁,就要再验证一次。所以为了保证系统安全,我们就需要验证用户否处于登...
代码星球
·
2020-11-21
Nodejs-JWT
token
认证
nodeJS编写自己的中间件及示例返回字段由下划线改为驼峰的中间件
Koa是一个由Express原班人马打造的新的web框架,Koa本身并没有捆绑任何中间件,只提供了应用(Application)、上下文(Context)、请求(Request)、响应(Response)四个模块。原本Express中的路由(Router)模块已经被移除,改为通过中间件的方式实现。相比较Expres...
代码星球
·
2020-11-21
中间件
nodeJS
编写
自己的
示例
Sequelize Model Querying
一、查询 Finder方法是生成SELECT查询的方法. 默认情况下,所有finder方法的结果都是模型类的实例(与普通的JavaScript对象相反).这意味着在数据库返回结果之后,Sequelize会自动将所有内容包装在适当的实例对象中.在少数情况下,当结果太多时,这种包装可能会效率低下.要禁用此包装并收到简单...
代码星球
·
2020-11-21
Sequelize
Model
Querying
配置webpack中externals来减少打包后vendor.js的体积
在日常的项目开发中,我们会用到各种第三方库来提高效率,但随之带来的问题就是打包后的vendor.js体积过大,导致加载时空白页时间过长,给用户的体验太差。为此我们需要减少vendor.js的体积,从本质上来解决这种问题。 webpack的外部扩展(externals)可以有效的解决。一、作用? 使用vue-cl...
代码星球
·
2020-11-21
配置
webpack
externals
减少
打包
VSCode调试NodeJS程序及解决提示“调试适配器进程意外终止 (read error)”的问题
一、调试 项目根目录下新建.vscode文件夹,同时该文件夹下新建launch.json文件 launch.json{//使用IntelliSense了解相关属性。//悬停以查看现有属性的描述。//欲了解更多信息,请访问:https://go.microsoft.com/fwlink/?linkid=830387"...
代码星球
·
2020-11-21
调试
VSCode
NodeJS
程序
解决
从nodejs的AES加密解密之后文件大小不一致的问题谈谈AES加密中的补位
一、AES补位知识 针对AES加密的实现过程,一般都会用到补位。AES加密的原数据长度要求是16的整数倍,但实际操作过程中并不能保证每次待加密的数据长度都能是16的整数倍,所以这时候就需要进行补位,再进行加密才能得到正确的加密数据。 常用的补位方式主要:NoPadding,zeroPadding,PKCS5Padd...
代码星球
·
2020-11-21
AES
nodejs
加密解密
之后
文件
NuxtJS处理因css在服务端渲染而增加源代码量,从而影响到SEO的问题及VUE提取 CSS 到单个文件
关于Nuxt的css嵌入到html代码中的问题,效果如下: 解决方案其实很简单:在nuxt.config.js文件中的build对象添加extractCSS: { allChunks: true },extractCSS是将内嵌的css提取到外部,allChunks代表所有...
代码星球
·
2020-11-21
NuxtJS
处理
css
服务
渲染
Paypal 支付功能的 C# .NET / JS 实现
最近用到了Paypal支付功能,英语一般般的我也不得不硬着头皮踩一踩这样的坑。经过近乎半个月的作,终于实现了简单的支付功能,那么首先就说说使用Paypal必定要知道的几点(当前日期2018年08月07日):1.你应该知道Paypal支付功能是支持银联卡的,但是不支持中国买家账号支付给中国卖家账号2.Paypal接口有两...
代码星球
·
2020-11-21
Paypal
支付
功能
.NET
JS
Updatepanel 后端返回后,在 Updatepanel 内控件的前端 js 失效问题
实际情况:点击下箭头弹出列表,点击列表上的隐藏按钮隐藏列表。背景:模块没有使用Js或者Jquery的Ajax功能,而是使用Asp.Net的Ajax控件——UpdatePanel+ScriptManager的方式问题:按钮均使用.Net的单击事件,页面加载时功能正常,当使用了如Ask后端事件返回后,前端的Hide功能失效...
代码星球
·
2020-11-21
Updatepanel
后端
返回
控件
前端
json.dumps()和json.loads()
一、概念理解1、json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串) (1)json.dumps()函数是将一个Python数据类型列表进行json格式的编码(可以这么理解,json.dumps()函数是将字典转化为字符串) (2)json.loads()函数是...
代码星球
·
2020-11-21
json.dumps
json.loads
Ajax 小实例
1.urls.pyurl(r'^jiafa',views.jiafa),2.views.pydefjiafa(request):ifrequest.method=="GET":returnrender(request,"jiafa.html",locals())elifrequest.method=="POST":re...
开发笔记
·
2020-11-20
Ajax
实例
Node.js 中使用 ES6 中的 import / export 的方法大全
转自原文 Node.js中使用ES6中的import/export的方法大全,2018.11如何在Node.js中使用import/export的三种方法,2018.8nodejs_es6_tutorials因为一些历史原因,虽然Node.js已经实现了99%的ES6新特性,不过截止2018.8.10,How...
代码星球
·
2020-11-05
Node.js
使用
ES6
中的
import
Android GIS开发系列-- 入门季(8) Json与Geometry的相互转换
在Android中json数据十分普遍,也很实用,在Arcgis中也同样支持Json数据,Json与Geometry可以相互转换,达到我们想要的数据。这个实现十分简单,比如我们将一个点转换为Json,这时也同样用到GeometryEngine这个强大的类。Pointpoint=newPoint(113,23);Stri...
代码星球
·
2020-11-05
Android
GIS
开发
系列
入门
Arcgis for Js实现graphiclayer的空间查询(续)
转自原文ArcgisforJs实现graphiclayer的空间查询(续) 上文中,实现了简单的针对graphiclayer的空间查询工作,在本节,将更加详细的介绍针对graphiclayer的空间查询。首先,空间查询的方式:提供多种类型的空间查询,包括点周边、线周边、面内等多种方式;其次,图形绘制完成后状态...
代码星球
·
2020-11-05
Arcgis
for
Js
实现
graphiclayer
js面向对象 多种创建对象方法小结
转自js面向对象多种创建对象方法小结1.对象字面量varclock={hour:12,minute:10,second:10,showTime:function(){alert(this.hour+":"+this.minute+":"+this.second);}}clock.showTime();//调用2.创建O...
代码星球
·
2020-11-05
对象
js
面向
多种
创建
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
9
10
11
12
13
...
下一页
尾页
按字母分类:
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
其他