Web开发
XSS(Cross-Site Scripting)大致分为反射型和存储型两种,之前对XSS的认知仅停留在如果网站输入框没有屏蔽类似<script>alert('ok')</script>的代码,那么这个网站就有被XSS攻击的风险,到底有什么风险呢?又是怎么被攻击的呢?sorry,我也不知道>_< 我 ...
alpine制作jdk镜像 alpine Linux简介 1.Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和 BusyBox以减少系统的体积和运行时的资源消耗。 2.Alpine Linux提供了自己的包管理工具:apk( ...
jsp代码错误加载背景 body { background: url(/images/p_big3.jpg); } jsp代码正确加载背景 body { background: url(../images/p_big3.jpg); } 重新加载,终于………………依旧失败 清除浏览器缓存,重新加载,终 ...
//随笔是HTML5课堂笔记,主要内容来自RUNOOB菜鸟教程和b站视频(学Vue.js看这个就够了) 一、Vue基本内容 每个vue应用都需要通过实例化vue来实现,语法格式: var wm = new Vue({ // 选项 }) 接下来我们将从一段Vue的代码来看看如何编写 <!DOCTYPE ...
一、摘要 jenkins 连接低版本的k8s时,不需要验证。但是新版本的启用了https和角色管理 二、安装kubernetes插件 登录jenkins,点击 Manage Jenkins --> Manage Plugins --> 可选插件 在搜索框中,输入关键字 kubernetes 勾选Ku ...
.NET Core3.1发布 我们很高兴宣布.NET Core 3.1的发布。实际上,这只是对我们两个多月前发布的.NET Core 3.0的一小部分修复和完善。最重要的是.NET Core 3.1是长期支持(LTS)版本,并且将支持三年。和过去一样,我们希望花一些时间来发布下一个LTS版本。额外的 ...
//打开excel模板 Workbook workbook = new Workbook("D:/1.xlsx"); //打开设计器 WorkbookDesigner designer = new WorkbookDesigner(workbook); //选择excel中的第一个sheet作为模板 ...
一、安装yarn 首选必须先安装好NodeJS,之后可以去yarn官网下载mis安装程序安装。由于NodeJS自带了一个包管理器npm,所以安装yarn更简单的方法是直接使用npm install -g yarn即可。 如果想要升级yarn,可以先从网上查询yarn最新版本号,一般yarn有新版本控 ...
一、编码器、解码器 ... ... @Autowired private HttpRequestHandler httpRequestHandler; @Autowired private TextWebSocketFrameHandler textWebSocketFrameHandler; .. ...
IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。 一. 两个必要响应头Accept-Ranges、ETag 客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断点续传的下载: Accept-Ran ...