51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Eb
WEB安全漏洞与防范
1.XSS原理是攻击者向有XSS漏洞的网站中输入(传入)恶意的HTML代码,当用户浏览该网站时,这段HTML代码会自动执行,从而达到攻击的目的。如,盗取用户Cookie信息、破坏页面结构、重定向到其它网站等。理论上,只要存在能提供输入的表单并且没做安全过滤或过滤不彻底,都有可能存在XSS漏洞。下面是一些最简单并且比较常...
代码星球
·
2020-04-06
WEB
安全漏洞
防范
如何使用pycharm调试(debug) django的测试用例?测试用例无法执行
一、django应用或者flask应用的调试: 结合debug模式,在代码处添加断点,即可实现断点调试功能 二、django应用或者flask应用测试用例的调试:一般django应用的测试用例执行方法如下:pythonmanage.pytest--pattern="test_...
代码星球
·
2020-04-06
试用
如何
使用
pycharm
调试
IDEA/Pycharm/Webstorm项目目录中的 Scratches and Consoles作用
临时的文件编辑环境,通过临时的编辑环境,你可以写一些文本内容或者一些代码片段。参考:https://segmentfault.com/a/1190000014202363https://www.w3cschool.cn/intellij_idea_doc/intellij_idea_doc-8iwv2pc4.html...
代码星球
·
2020-04-06
IDEA
Pycharm
Webstorm
项目
目录
Flask 在 Debug 模式下初始化2次
请移步:http://blog.zengrong.net/post/2632.htmlhttps://stackoverflow.com/questions/9449101/how-to-stop-flask-from-initialising-twice-in-debug-mode/9476701#9476701ht...
代码星球
·
2020-04-06
Flask
Debug
模式
初始化
2次
git rebase、git merge、git cherry-pick 使用详解
1、gitcherry-pick是合入其他分支的某一次或者几次提交(cherry-pick是挑选的意思);把其他分支的某些功能合入当前分支2、gitmerge把其他分支合入当前分支,一般用作把其他分支合入到master分支 3、gitrebase把其他分支合入当前分支,一般用作把master分支合入到非mas...
代码星球
·
2020-04-06
git
rebase
merge
cherry-pick
使用
webstorm编辑器设置为vim的方法
首先有这个插件,其设置如下,选中即可打开和关闭方法: https://www.jetbrains.com/help/webstorm/vim-emulation.htmlhttps://plugins.jetbrains.com/plugin/164-ideavimhttps://www.cnbl...
代码星球
·
2020-04-06
webstorm
编辑器
设置
vim
方法
homebrew代理设置
brew用curl下载,所以给curl挂上socks5的代理即可。在~/.curlrc文件中输入代理地址即可。socks5="127.0.0.1:1080"替换为中科大源替换brew.git:cd"$(brew--repo)"gitremoteset-urloriginhttps://mirrors.ustc.edu....
代码星球
·
2020-04-06
homebrew
代理
设置
java项目热加载工具jrebel
flask有热加载的功能,修为代码后,自动生效。java项目也有类似的功能,不过需要使用收费的插件jrebel 提供一个免费的注册服务器:http://139.199.89.239:1008/88414687-3b91-4286-89ba-2dc813b107ce使用任何一个邮箱即可 运...
代码星球
·
2020-04-06
java
项目
加载
工具
jrebel
selenium webdriver 右键另存为下载文件(结合robot and autoIt)
最近一直在研究seleniumwebdriver右键菜单,发现seleniumwebdriver无法操作浏览器右键菜单,如图 如果我想右键另存为,根本操作不了。也有在网上看到webdriverrightclickoption的一些代码,拿来用发现不能用的。Actionsact=newActions(drive...
代码星球
·
2020-04-06
selenium
webdriver
右键
存为
下载
常见的web服务器软件分类
(1)ApacheApache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上。Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自"apatchyserver"的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为...
代码星球
·
2020-04-06
常见
web
服务器
软件
分类
Idea中如何将web项目打包成war包并放到tomcat中启动
第一步:在idea中选中Artifacts、右侧勾选Buildonmake生成war包,如下图第二步:将target文件夹里面的war包拷贝到tomcat文件下的webapp目录下第三步:修改server.xml文件,在host节点上加上对应的war包路径:<ContextdocBase="D:apache-to...
代码星球
·
2020-04-06
Idea
如何
web
项目
包成
webpack中tree-shaking技术介绍
之前介绍过webpack3的新特性,里面提到webpack2支持了ES6的import和export,不需要将ES6的模块先转成CommonJS模块,然后再进行打包处理。正基于此,webpack2引入了tree-shaking技术,能够在模块的层面上做到打包后的代码只包含被引用并被执行的模块,而不被引用或不被执行的模块...
代码星球
·
2020-04-06
webpack
tree-shaking
技术
介绍
webservice 之 WSDL的解析
先看一个wsdl, <?xmlversion="1.0"encoding="UTF-8"standalone="no"?><wsdl:definitionsxmlns:tns="http://ws.lk.com"xmlns:wsdlsoap="http://schemas.xml...
代码星球
·
2020-04-06
webservice
WSDL
解析
webservice5
如何访问webservice。三种方式我知道,但是,方式1只说明了如何访问wsdl,不知道如何调用,现在就是需要知道如何像下面url描述一样,httpget、post方式调用wshttp://technet.microsoft.com/zh-cn/subscriptions/45fez2a8(v=vs.80...
代码星球
·
2020-04-06
webservice5
webservice4
原理:参考 http://lvwenwen.iteye.com/blog/1478236客户端通过get请求可以得到wsdl文件,也就知道服务器提供的方法和参数了,然后客户端会通过webservice提供的工具类(通常为wsdltojava生成相应的类)。 接下来,客户端会向webservice发送...
代码星球
·
2020-04-06
webservice4
首页
上一页
...
205
206
207
208
209
...
下一页
尾页
按字母分类:
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
其他