自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 跨域问题——服务器端解决

从服务器端解决跨域问题Apache:1、找到Apache配置文件httpd.conf,找到这样一行:#LoadModule headers_module modules/mod_headers.so把#注释符去掉(也有可能默认去掉了)用于开启apache头信息自定义模块2、找到被跨域的网站配置文件,大概长这样:<VirtualHost *:80> DocumentRoot "/www/wwwroot/XXX.com" ServerName XXX...

2020-07-13 19:07:10 264

原创 three.js——阴影配置

阴影配置1、开启渲染器渲染阴影:renderer.shadowMapEnabled = true;2、光源及产生投影的网格模型:directionalLight.castShadow = true;mesh.castShadow = true;3、对于接收阴影的物体调用:planeMesh.receiveShadow = true;...

2020-07-12 18:35:02 382

原创 three.js——设置模型顶点颜色

设置模型顶点颜色1、设置几何体Geometry顶点颜色属性geometry.colors,对网格模型Mesh是无效的,对于点模型Points、线模型Line是有效果的。2、设置三角形Face3的颜色对threejs网格模型Mesh有效,对于点模型Points、线模型Line是无效的。...

2020-07-12 11:27:21 2215

转载 在canvas上绘制3d图形

项目简介文章里有相当多的用到中学数学中的知识,推导3d的几何模型是如何绘制到2d平面中去的,最终利用推导出的结论编写代码,实现一个波纹的demo项目地址:https://github.com/zz632893783/canvas-3d安装项目依赖模块npm install运行项目npm run dev从z轴观察yz平面上的点想象一下有这么一个三维空间(如图),有一个点B,我们从A点观察B点。那么B点在xy平面上的投影即AB的延长线与平面xy的交点C。..

2020-06-26 10:29:44 5976 3

原创 tp5打包到服务器踩坑——只有index模块可以被访问

只有index模块可以被访问问题:只有index控制器中的index方法可以被访问,其他都不存在解决:找到站点的伪静态文件,或在根目录创建.htaccess文件并写入以下内容<IfModule mod_rewrite.c>Options +FollowSymlinks -MultiviewsRewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewrit

2020-06-25 22:55:38 612

原创 vue3.0打包到服务器踩坑——刷新后空白

刷新后空白问题:页面可以正常跳转,但刷新后提示404错误解决:vue在build打包后只有一个HTML文件,跳转访问时是程序重新写了url,但是刷新时浏览器直白地进行了访问,如web.XXX.com/blog,那服务器上当然是没有blog这个路由的。在伪静态配置内或在站点根目录下创建伪静态文件.htaccess,并写入RewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-

2020-06-25 18:44:43 368

原创 vue3.0打包到服务器踩坑——代理转发

代理转发问题:本地vue项目运行,统一接口位置解决:1、在根目录创建vue.config.js文件,填入以下代码module.exports = { devServer: { proxy: { '/api': { target: 'https://api.XXX.com/', //对应自己的接口 changeOrigin: true, ws: true

2020-06-25 18:36:19 936

原创 vue3.0打包到服务器踩坑——重复点击导航报错

重复点击导航报错:Avoided redundant navigation to current location问题:单击路由后跳转成功,再次点击报错解决:在main.js里添加import VueRouter from 'vue-router'const originalPush = VueRouter.prototype.push;VueRouter.prototype.push = function push(location) { return originalPush.c

2020-06-25 17:25:55 826

原创 Vue2.0将对象属性加入到响应式系统

Vue官方教程描述:只有当实例被创建时data中存在的属性才是响应式的。这意味着,绑定在vue实例创建后定义的对象属性的视图将不会实时更新。将对象属性加入到响应式系统:使用Vue.set(object, key, value)方法将响应属性添加到响应式系统Vue.set(this.form, 'status', true)还可以使用vm.$set实例方法,这也是全...

2019-08-14 15:03:24 447

原创 Mac关于隐藏文件和隐藏文件夹

一、隐藏所有文件或文件夹1、打开终端,输入命令defaults write com.apple.finder AppleShowAllFiles -bool true2、重启finder,按住option/alt键,单机dock上的finder图标不放,两秒后弹出菜单,点击重启3、隐藏文件已显示二、显示所有文件或文件夹1、输入命令defaults write...

2019-06-15 13:33:25 265

原创 Mac配置Apache+MySQL+PHP踩坑

通用:1、command+shift+g 全局搜索文件夹位置,在finder下使用Apache:命令:1、sudo apachectl -v 查看Mac自带Apache版本2、sudo apachectl start 启动Apache3、sudo apachectl stop 停止Apache4、sudo apachectl restart ...

2019-06-13 17:27:59 344

原创 alert&#40;1&#41; to xss.haozi.me with #0x03

#0x03题目:这道题使用正则表达式,当 ( ) 出现在 [ ] 中时,( ) 会被当做普通括号,所以该函数会将 ( ) 替换成空,使用``模板字符串可以避免过滤...

2019-06-05 17:01:51 226

原创 alert&#40;1&#41; to xss.haozi.me with #0x02

#0x02题目:这道题将我们输入的内容放入 input 标签的 value属性中,同样我们只需要破坏 input 标签即可,输入 input 的闭标签,使js代码放在标签外面...

2019-06-05 16:55:02 207

原创 alert&#40;1&#41; to xss.haozi.me with #0x01

#0x01题目:这道题将我们输入的内容放入 textarea 标签,使js代码被当做字符串渲染,那么我们只需要破坏 textarea标签即可,输入 textarea 的闭标签,使js代码放在标签外面...

2019-06-05 16:52:14 250

原创 【微信小程序】wx:if与hidden的区别

wx:if 与 hidden都用来控制小程序元素的显示wx:if1、条件为 true 时显示2、当元素显示时渲染3、元素变为不显示时销毁元素hidden1、条件为 false 时显示2、当元素显示时渲染3、元素变为不显示时保留元素总结:1、当元素频繁切换是否显示时使用 hidden ,因为 wx:if 会频繁地销毁渲染元素2、当元素不...

2019-06-05 14:33:01 693

原创 git多人合作版本控制(企业开发)

文章完善中...

2019-06-04 11:51:39 199

原创 git多人合作版本控制(小型项目)

前置1、有github账号2、本地安装了git目录 涉及git命令 建立仓库 日常操作 注意事项正文一、涉及git命令git init --本地初始化建立git仓库git clone <url> --克隆远程代码仓库git remote add origin <url>--在url远程建立仓库orig...

2019-06-04 11:50:19 1643

原创 alert&#40;1&#41; to xss.haozi.me with #0x00

题库来源于xss.haozi.me,题目的终极目标在于想方设法让浏览器渲染出JavaScript代码alert(1)并成功弹窗#0x00题目:这道题对于input输入没有过滤措施,且直接将用户输入渲染至div中,那么我们直接在input中输入script代码即可,作为第一道题,快速清晰地让我们了解xss的简单攻击手段:成功破解:...

2019-05-29 22:20:46 302

原创 GitHub访问及git工具克隆慢问题解决

一、查询合适的DNS服务器1、站长工具DNS查询服务器github.comgithub.global.ssl.fastly.net2、选择TTL值最小的记录,记录下对应服务器IP地址例如github.com192.30.255.112github.global.ssl.fastly.net151.101.189.194二、更改hosts文件的DNS配置...

2019-05-27 10:16:57 448

原创 PHPstorm配置同步服务器文件

一、配置服务器1、连接配置打开菜单栏 Tools -> Deployment -> Configuration点击 + 选择 SFTP,并填写相关服务器信息:Type:连接类型,这里选择SFTPHost:服务器ip地址Port:端口,默认22User name:登录账户名,例如:rootAuthentication:验证登录方式,选择password...

2019-05-20 14:49:16 382

原创 php网络请求

get请求/** * get请求 * @param $url,请求地址 * @return bool|string */function getRequest($url){ $headerArray =array("Content-type:application/json;","Accept:application/json"); $ch = curl_init(...

2019-05-20 12:23:51 962 1

原创 百度音乐接口api

百度音乐接口百度音乐全接口http://tingapi.ting.baidu.com/v1/restserver/ting请求方式:GET参数处理:format=json&calback=&from=webapp_music&method=以下不同的参数获得不同的数据一、获取列表例:method=baidu.ting.billboard....

2019-05-20 12:22:20 6756 3

原创 phpExcel操作

下载PHPExcel资源https://github.com/PHPOffice/PHPExcel引入PHPExcel资源include "/lib/PHPExcel/Classes/PHPExcel/IOFactory.php";//读取Excel所需文件include "/lib/PHPExcel/Classes/PHPExcel.php"; //写入excel所需的类文...

2019-05-20 12:20:36 710

互联网企业安全高级指南.pdf

《互联网企业安全高级指南》由多位顶级安全专家合力打造,包括华为高端专家,互联网安全领域带头人赵彦,拥有超过10年的安全研究工作经历,曾就职于绿盟、百度等公司的胡乾威,阿里巴巴安全部安全总监的黄眉,腾讯云副总裁,腾讯安全平台部负责人杨勇等。包含他们十多年的安全行业经验。 从技术到管理,从生产网络到办公网络,从攻防对抗到业务风控,涉及安全领 域的各个维度,包括了三十多个重要话题,为企业实施符合互联网特性的安全 解决方案提供了实战指南。

2019-05-20

白帽子讲WEB安全--吴翰清.pdf

阿里巴巴知名安全大牛吴翰清所著书籍--《白帽子讲web安全》

2019-05-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除