随笔分类 -  WEB

摘要:官方文档 https://nodejs.org/dist/latest-v12.x/docs/api/ 非官方中文网 http://nodejs.cn/ http://nodejs.cn/api/ 安装Node.js 使用snapd安装,非常方便。参考上一篇安装Vue-CLI教程。 通过snapd安 阅读全文
posted @ 2019-12-09 20:44 develon 阅读(702) 评论(0) 推荐(0)
摘要:安装snapd 通过snap安装Node.js 现在npm和node命令可用 安装webpack ... 手动配置webpack "官方文档" 安装依赖 配置webpack.config.js: 安装Vue CLI 现在vue命令可用 END 阅读全文
posted @ 2019-12-09 19:42 develon 阅读(591) 评论(0) 推荐(0)
摘要:安装 DNS查询可以通过TCP UDP两种协议来完成,通过dig命令来测试DNS解析 udp 方式,先回应的数据包被当做有效数据 tcp 方式,有时有效,可能被rest 两种方式都会被修改数据,因为我们处于局域网中 使用dig解析域名 可见这个查询结果是错误的,添加 参数再试试 现在结果勉强和国外解 阅读全文
posted @ 2019-11-12 16:49 develon 阅读(1125) 评论(0) 推荐(0)
摘要:XMLHttpRequest2 阅读全文
posted @ 2019-10-23 22:21 develon 阅读(203) 评论(0) 推荐(0)
摘要:目录 CSS篇 引用外部样式表的方式 选择器 选择器类型 群选择器(,)、通用选择器(*) 伪类和伪元素 页面的逻辑分区 → div span JavaScript篇 面对对象编程 特殊函数和对象 AJAX 异步的JavaScript和XML 跨域请求 CSS篇 引用外部样式表的方式 使用HTML链 阅读全文
posted @ 2019-10-23 12:58 develon 阅读(133) 评论(0) 推荐(0)
摘要:字符串 模板字符串 function fill(res) { for (var i = 0; i none ${ r.id } ${ r.format } ${ r.rate } ${ r.size } ${ r.info } `).appendTo("table audios") } } AJAX 阅读全文
posted @ 2019-10-21 01:09 develon 阅读(101) 评论(0) 推荐(0)
摘要:当控制器方法映射为 时, GET 请求 "/path/to/something.html" "/path/to/something.do" "/path/to/something.php" 都会被匹配到该方法上, 原因参见"内容协商与消息转换" 如果要摆脱这种窘境, 需要使用正则表达式 在Sprin 阅读全文
posted @ 2019-10-17 18:33 develon 阅读(914) 评论(0) 推荐(0)
摘要:从命令行获取视频信息, 输出如下 此时 返回 0 使用正则表达式来匹配, 分组并捕获数据 一个接口就诞生了 阅读全文
posted @ 2019-10-15 19:00 develon 阅读(272) 评论(0) 推荐(0)
摘要:什么是 SMTP 协议 SMTP或简单的邮件传输协议,是一种将电子邮件从一台服务器发送到另一台服务器的快速简便的方法。通过 "SendGrid" 等第三方服务商提供的SMTP服务,我们可以通过第三方服务器而不是客户端或服务器来传递电子邮件。 要了解 SMTP 协议, 我们使用Telnet发送测试SM 阅读全文
posted @ 2019-10-15 18:32 develon 阅读(403) 评论(0) 推荐(0)
摘要:什么是 Jackson ? https://github.com/FasterXML/jackson Jackson 主要由以下几个包组成 1. Jackson Databind 数据绑定包, 提供基于"对象绑定" 解析的相关 API ( ObjectMapper ) 和"树模型" 解析的相关 AP 阅读全文
posted @ 2019-10-14 12:42 develon 阅读(2489) 评论(0) 推荐(0)
摘要:嵌入式 Tomcat 作为嵌入 Java 应用程序的库, 你可以在 mvnrepository 下载 发行版Jar 以及源码 https://mvnrepository.com/search?q=embed+tomcat 作为最基本的依赖, 你需要以下几个库 Tomcat Embed Core To 阅读全文
posted @ 2019-09-28 14:14 develon 阅读(7781) 评论(0) 推荐(1)
摘要:Spring MVC Handler拦截器用例 === "Spring MVC HandlerInterceptor Example" ==== 在这里我将使用 WebMvcConfigurerAdapter 编写一个 HandlerInterceptor 的用例. Spring HandlerIn 阅读全文
posted @ 2019-09-10 23:30 develon 阅读(908) 评论(0) 推荐(0)
摘要:每次部署 WAR 项目都是比较繁琐的一件事, 想必最不想出现的情况就是这样: 如何才能使得项目部署起来安全, 又轻松? 1. 将 Spring 等框架的 Jar 文件放到 ${ tomcat }/lib 下的单独文件夹中 此时, 你需要编辑 ${ tomcat }/conf/catalina.pro 阅读全文
posted @ 2019-09-08 20:40 develon 阅读(169) 评论(0) 推荐(0)
摘要:HTTP range requests HTTP范围请求仅允许将HTTP消息的一部分从服务器发送到客户端。例如,部分请求对于大型媒体或具有暂停和恢复功能的文件下载很有用。 https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests 阅读全文
posted @ 2019-06-02 22:17 develon 阅读(775) 评论(0) 推荐(0)
摘要:注册表单的实现 效果: 监听密码输入框 input 输入事件 阅读全文
posted @ 2019-05-08 18:50 develon 阅读(177) 评论(0) 推荐(0)
摘要:问题再现 由于 tomcat 被 Nginx 反向代理, 因此 只能获取到本地回环地址, Nginx 提供了变量 , 可用于使用 proxy_set_header 设置头信息, 实现向上游的 tomcat 服务器提供远端客户端IP地址 但是, 一旦使用了 CDN 的话, 这个地址就变成了 CDN 节 阅读全文
posted @ 2019-05-05 20:33 develon 阅读(6017) 评论(6) 推荐(0)
摘要:什么是 URI URL URN? URI 全称统一资源标识符, 现在有两个方案, 就是 URL 和 URN. URL 统一资源定位符, 通常由 scheme, domain, port, location, parameter, 甚至 query, frag构成 在 JSP 中, request 是 阅读全文
posted @ 2019-05-01 23:14 develon 阅读(543) 评论(0) 推荐(0)
摘要:Nginx 重定向 重定向是通过 Response 状态 301 和 302 完成的, 301 状态是永久重定向, 在用户浏览器中长期保存, 甚至不经过服务器确认, 这种状态最好少用 302 状态称为 Found, 告诉浏览器当前访问的 URL 临时移动到另一个 Location 下了, 浏览器应该 阅读全文
posted @ 2019-04-27 14:07 develon 阅读(3315) 评论(0) 推荐(0)
摘要:背景 有时候我们希望通过JS代码控制伪类属性, 确苦于对策 实际上可通过向document.head中添加style子元素来实现 演示 当鼠标悬停时 点击页面, 添加新的伪类button:hover, 此时再次在按钮上犹豫时, 按钮文本颜色发生了变化 阅读全文
posted @ 2019-04-17 23:30 develon 阅读(1315) 评论(0) 推荐(0)
摘要:通过响应头重定向 响应状态 301 和 302 可以指定重定向URL, 推荐使用302 FOUND HttpServletResponse. static final int SC_MOVED_TEMPORARILY 状态代码(302),指示资源已临时移动到另一个位置,但未来的引用仍应使用原始URI 阅读全文
posted @ 2019-04-14 18:18 develon 阅读(8769) 评论(0) 推荐(1)