随笔分类 -  Web

摘要:目录1、跨域防护2、给 Cookie 增加 Secure 和 HttpOnly3、XSS攻击防护 1、跨域防护 #CORS-START add_header X-Frame-Options "SAMEORIGIN"; add_header Access-Control-Allow-Origin "x 阅读全文
posted @ 2025-10-17 10:16 Bruce.Chang.Lee
摘要:目录安装步骤安装必备组件配置yum库, 创建文件 /etc/yum.repos.d/nginx.repo 并填入如下内容执行安装命令配置服务相关 安装步骤 安装必备组件 yum install yum-utils 配置yum库, 创建文件 /etc/yum.repos.d/nginx.repo 并填 阅读全文
posted @ 2024-04-03 00:00 Bruce.Chang.Lee
摘要:Module语法 export命令 分别导出 export const x = 9; export const y = () => { console.log(`x = ${x}`); }; 统一导出 const x = 9; const y = () => { console.log(`x = $ 阅读全文
posted @ 2023-04-28 17:04 Bruce.Chang.Lee 阅读(60) 评论(0) 推荐(0)
摘要:说明 下载app页面,在微信中分享,很容易被拦截。这里作了一个处理,当在微信中打开链接,自动跳转到浏览器中打开提示下载。 代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>XXX客户端</title> <style ty 阅读全文
posted @ 2023-04-20 16:30 Bruce.Chang.Lee 阅读(212) 评论(0) 推荐(0)
摘要:1、全局块 1.1、user指令 用于配置运行Nginx服务器的worker进程的用户和用户组。使用user指令可以指定启动运行工作进程的用户及用户组,这样对于系统的权限访问控制的更加精细,也更加安全。 | 语法 | user user [group] | | | | | 默认值 | nobody 阅读全文
posted @ 2022-11-07 22:22 Bruce.Chang.Lee 阅读(264) 评论(0) 推荐(0)
摘要:1、停止Nginx服务 /usr/local/nginx/sbin/nginx -s stop 2、查找根下所有名字包含nginx的文件 find / -name nginx 3、删除nignx安装的相关文件 rm -rf /usr/local/nginx 4、停用开机自启动服务 systemctl 阅读全文
posted @ 2022-11-03 10:23 Bruce.Chang.Lee 阅读(240) 评论(0) 推荐(0)
摘要:1、获取当前UNIX时间戳 1.1、Java System.currentTimeMillis() / 1000L 1.2、PHP time() 1.3、MySQL UNIX_TIMESTAMP() 2、将标准字符串格式时间转换成UNIX时间戳 2.1、Java org.apache.commons 阅读全文
posted @ 2022-07-27 13:35 Bruce.Chang.Lee 阅读(690) 评论(0) 推荐(0)
摘要:1、问题描述 npm ERR! cb() never called! npm ERR! This is an error with npm itself. Please report this error at: npm ERR! <https://npm.community> npm ERR! A 阅读全文
posted @ 2022-03-24 11:54 Bruce.Chang.Lee 阅读(8341) 评论(0) 推荐(0)
摘要:目录1、官网下载2、安装2.1、预安装依赖库2.2、解压缩2.3、创建用于运行Nginx的用户2.4、进入解压缩目录,执行预检测2.5、编译2.6、安装2.7、启动2.8、配置服务自启动2.8.1、编辑自启动文件2.8.2、启动自动设置2.8.3、systemctl 其他相关命令2.9、日志分割 1 阅读全文
posted @ 2021-04-14 15:44 Bruce.Chang.Lee
摘要:更新Vue CLI npm update -g @vue/cli --registry=http://registry.npmmirror.com 向导初始化工程 vue ui 安装xxxx依赖 npm i xxxx -S --registry=http://registry.npmmirror.c 阅读全文
posted @ 2021-01-21 16:46 Bruce.Chang.Lee 阅读(185) 评论(0) 推荐(0)
摘要:1、教程 CSS Grid网格布局教程 2、demo <!DOCTYPE html> <html> <head> <title>CSS Grid 布局</title> <meta charset="utf-8"> </head> <body> <div> <p>1</p> <p>2</p> <p>3 阅读全文
posted @ 2020-12-22 23:15 Bruce.Chang.Lee 阅读(80) 评论(0) 推荐(0)
摘要:Ajax通过GET方式请求服务器数据,Microsoft Internet Explorer浏览器下,由于缓存问题,读取的数据非最新数据,解决问题方法如下: 1 function getData(url, fn) { 2 var xhr = new XMLHttpRequest(); 3 xhr.o 阅读全文
posted @ 2013-10-15 14:32 Bruce.Chang.Lee 阅读(237) 评论(0) 推荐(1)
摘要:RequireJS简介 RequireJS是一个非常小巧的JavaScript模块载入框架,是AMD规范最好的实现者之一。RequireJS在浏览器环境中具有最佳性能,除此之外,其也可被用于其他JavaScript环境,如Rhino和Node。最新版本的RequireJS压缩后只有14.6K,堪称非常轻量。它还同时可以和其他的框架协同工作,使用RequireJS必将使您的前端代码运行效率、质量得以提升。 目前最新版本的RequireJS 2.1.6在IE 6+、Firefox 2+、Safari 3+、Chrome 3+、Opera 10+上都兼容的很好。获取RequireJS 从这里下... 阅读全文
posted @ 2013-08-29 10:55 Bruce.Chang.Lee 阅读(261) 评论(0) 推荐(0)
摘要:1. AMD的由来 前端技术虽然在不断发展之中,却一直没有质的飞跃。除了已有的各大著名框架,比如Dojo,JQuery,ExtJs等等,很多公司也都有着自己的前端开发框架。这些框架的使用效率以及开发质量在很大程度上都取决于开发者对其的熟悉程度,以及对JavaScript的熟悉程度,这也是为什么很多公司的技术带头人都喜欢开发一个自己的框架。开发一个自己会用的框架并不难,但开发一个大家都喜欢的框架却很难。从一个框架迁移到一个新的框架,开发者很有可能还会按照原有框架的思维去思考和解决问题。这其中的一个重要原因就是JavaScript本身的灵活性:框架没办法绝对的约束你的行为,一件事情总可以用多种途. 阅读全文
posted @ 2013-08-29 10:54 Bruce.Chang.Lee 阅读(233) 评论(0) 推荐(0)
摘要:1 2 3 4 5 弹出DIV窗口 6 21 22 23 打开窗口 24 鼠标移出窗口区域自动关闭 25 26 37 38 阅读全文
posted @ 2013-08-29 10:48 Bruce.Chang.Lee 阅读(158) 评论(0) 推荐(0)
摘要:使用 HTML+CSS 实现如图布局,border-width:5px,格子大小是 50px*50px,hover时边框变成红色,需要考虑 IE6+ 和语义化的结构。 阅读全文
posted @ 2013-08-29 10:31 Bruce.Chang.Lee
摘要:定义和用法 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。 标签位于文档的头部,不包含任何内容。 标签的属性定义了与文档相关联的名称/值对。name 属性 1、用以说明生成工具(如,EditPlus)等; 2、向搜索引擎说明你的网页的关键词; 3、告诉搜索引擎你的站点的主要内容; 4、告诉搜索引擎你的站点的制作的作者;http-equiv属性 1、用以说明主页制作所使用的文字以及语言; 2、定时让网页在指定的时间n内,跳转到页面Google首页; 3、可以用于设定网页的到期时间,一旦过期则必须到服务器上重新调用。需要... 阅读全文
posted @ 2013-06-25 10:46 Bruce.Chang.Lee 阅读(198) 评论(0) 推荐(0)
摘要:定义和说明 声明位于文档中的最前面的位置,处于 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。如果文档不定义DOCTYPE,浏览器将无法获知HTML或XHTML文档的类型,因此会进入混乱模式。 该标签可声明三种 DTD 类型,分别表示严格版本(Strict)、过渡版本(Transitional)以及基于框架(Frameset)的 HTML 文档。常用HTML文档声明HTML 5文档类型 1 2 3 4 5 HTML 5 6 7 8 HTML 5 9 10 HTML 4... 阅读全文
posted @ 2013-06-25 10:45 Bruce.Chang.Lee 阅读(329) 评论(0) 推荐(0)