- 博客(29)
- 收藏
- 关注

原创 10分钟入门跨域,10分钟入门nginx跨域配置代理转发和CORS
本文目录本文目录前言10分钟入门跨域什么是跨域 为何会出现什么是跨域请求什么是CORS10分钟入门Nginx跨域配置代理转发和CORSNginx代理转发Nginx的CORS配置iframe间通信跨域的解决方案跨域问题一直是开发人员比较困扰的问题,我们常常求助于他人来解决,一旦解决就不管了,导致当没人救你的时候你就尴尬了,
2017-06-29 09:32:57
1628
原创 Webpack changeOrigin 无效,不生效?
webpack dev server 底层使用的http服务的库是 https://github.com/http-party/node-http-proxy#readme,看了下源码发现当我们设置了 changeOrigin 后,实际上底层只会修改 header 的 host 字段。如果有些服务有针对 header 中的 origin 或 referer 字段做判断,这时候需要额外处理,de...
2019-10-08 15:53:36
6018
2
原创 Canvas 线宽像素问题
Canvas 线宽像素问题参考资料:https://blog.youkuaiyun.com/在使用canvas中发现画网格出现粗细问题,如图线是比较模糊的,经过研究总结如下,若线宽设置为奇数 比如1, 则画线时候的 坐标应该为 n + 0.5, 或者 n - 0.5若线宽设置为偶数 则正常修正后的效果...
2018-09-24 21:27:58
777
原创 关于flex布局的小白入门
许多朋友苦恼于flex的相关知识,总是能找到相关理论,却很少看见具体实践和实现,这里就将为大家写下大部分的实践小demo 内容: 这是关于flex布局的具体属性值实现的Demo 本文供初学者入门,高学者指教 作者: Arvo email: 250185087@qq.com github: https://github.com/ArvoGuo/blo
2015-02-06 13:18:53
894
原创 koa params 关于koa定义接口中参数配置的小白入门
我们在前端开发中会使用到后端提供的接口,例如这样的接口:http://www.x.com/addUser?name=Arvo&age=24那么在express或者koa中,我们想自己实现一个这样带参数的接口将如何实现,看下面代码: var router = require('koa-router'); var querystring = require('query
2015-01-07 23:35:14
6338
原创 转眼转行前端大半年了
毕业后慢慢发现其实自己的兴趣点是在前端,而并不是在后端的逻辑和数据的处理。历程javaphphtmlcssjavascript -> jquery, angular ....node.js ->grunt, gulp ,express,koa ....对于现今用户体验 愈发突出的时代,我认为前端开发的需求将出现暴涨。一名合格的前端开发工程师不仅仅需要懂
2015-01-07 23:17:35
2056
转载 关于sublime的快捷键
插件使用方法:Ctrl+Shift+P 调用命令面板Install Package 安装扩展List Packages 列出全部扩展Remove Package 移除扩展Upgrade Package 升级扩展快捷键:Ctrl+D 选词,反复按快捷键,即可继续向下同时选中下一个相同的文本进行同时编辑Ctrl+G 跳转到相应的行Ctrl+J 合并行(已选择需要合并的多行时)Ct
2014-07-19 14:44:24
766
转载 Sublime部分快捷键
Ctrl+L 选择整行(按住-继续选择下行)Ctrl+KK 从光标处删除至行尾Ctrl+Shift+K 删除整行Ctrl+Shift+D 复制光标所在整行,插入在该行之前Ctrl+J 合并行(已选择需要合并的多行时)Ctrl+KU 改为大写Ctrl+KL 改为小写Ctrl+D 选词 (按住-继续选择下个相同的字符串)Ctrl+M 光标移动至括号内开始或结束的位置
2014-06-11 10:30:08
486
原创 php 获取月份的天数
public function getMonthLastDay($month, $year) { switch ($month) { case 4 : case 6 : case 9 : case 11 : $days = 30; break; case 2 : if ($year % 4 == 0) { if ($year %
2014-06-01 14:29:03
1021
原创 php Cannot modify header information 和 Cannot send session cache limiter
在php开发中遇到两个问题(1)Cannot send session cache limiter 解决方式 找到 php.ini 修改php.ini中的 session.auto_start = 0 为 session.auto_start = 1(2)Cannot modify header information 解决方式 找
2014-05-13 19:24:25
728
原创 PHP5_开启pdo的操作(关于Appserv一键安装环境的情况)
上面两张图片 先看第二张,点击PHP Edit 然后可以看到照着第三张图片改。 接下来重启mysql和apache 先停掉mysql,在开启mysql,在restart apache ,一定要通过图片上所指向的地方操作。然后 就开启了,可以去phpinfo.php 查看这样yii框架就能用了
2014-03-12 15:48:36
1086
原创 PHP_Cooikes不同页面无法传递的问题
这是我刚开始设置的cookiessetcookie("QQ_access_token",$_SESSION['access_token'],time()+3600*24*90);发现到别的页面后无法使用,后来到cookies里面去看看有什么问题,发现cookies是存在的 但是默认的加了服务器的目录所以改了一下 就可以了 就是后面加个路径setcookie("QQ_access_
2014-03-06 19:23:44
947
原创 linux服务器端 postfix+php邮件发送+发件人代发修改配置
本篇只是配置php+postfix 实现发送邮件功能一.环境条件(我这里使用阿里云的linux系统)1.yum 命令可用2.sendmail确定卸载3.php环境安装好的二.步骤在安装之前有一个解析域名的步骤(这一步是转载别人的),照着做就是了。为邮件服务器添加DNS解析虽然不加DNS解析也能把邮件发出去,但会被大多数邮件服务器当作垃圾邮
2014-01-23 14:08:39
6199
原创 postfix make出错
No include file found.Install the appropriate db*-devel package first.See the RELEASE_NOTES file for more information.make: *** [Makefiles] 错误 1make: *** [makefiles] 错误 2 解决办法yum
2014-01-22 23:44:41
588
原创 路由器设置成交换机步骤
登录路由器1.设置DHCP不启动,注意可以设置不启动或者启动, 不启动则连接的电脑都要手动设置IP和DNS, 选择启动则可以自动获取IP但是亲测容易与光猫产生冲突导致掉线。2.设置lan口的IP为192.168.1.254,尽量设置大一点 以免冲突,这里注意 如果你的登陆路由器IP是192.168.0.1则设置为 192.168.0.254,这样以后登陆就用这个ip登陆。3.重启4.如果你选择的是
2014-01-22 21:22:23
1208
原创 linux服务器设置mysql 为服务器IP访问
在mysql数据库中,找到user表 更新,updata user set Host="%" where Host="localhost";flush privileges;
2014-01-22 20:10:11
691
原创 linux mysql命令阿里云环境配置path
vi /etc/profilePATH=$PATH:/alidata/server/mysql/bin:/alidata/server/nginx/sbin:/alidata/server/php/sbin:/alidata/server/php/bin:/alidata/server/mysql-5.1.57/bin
2014-01-22 20:03:44
872
转载 Linux 标准目录结构
Linux 标准目录结构初学Linux,首先需要弄清Linux 标准目录结构/root --- 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home --- 存储普通用户的个人文件ftp --- 用户所有服务httpdsambauser1user2bin --- 系统启动时需要的执行文件(二进制)sbin --- 可执行程序的目录,但大多存放
2014-01-21 16:32:03
552
原创 javaScript_新手正则匹配菜鸟攻略
最近看了李**的教程,大概整理了一下js中正则的一些新手入门的知识。/*var pattern = /Box/i;var str = "This is a box!";alert(pattern.test(str)); //This is a box! 中是否包含不区分大小写的box var pattern = /Box/i; var str = 'box'; al
2014-01-21 11:51:11
810
原创 asp+Jmail+FTP服务器
假设邮件账号密码为name@126.compassword你要发送的邮件账号为send@126.com函数:Sub SendMail(receive,obj,body)On Error Resume Next Set jmail = Server.CreateObject("JMail.Message")jmail.silent =
2014-01-07 02:11:26
855
原创 javaScript_对象和属性
js中也有对象和属性这个概念1.常用方式var box = new Object(); //new 可以省略box.name="arvo";box.age=12;alert(box.name); //或者 alert(box['name']); 这种 单引号不能少2.字面量方式var box={ name:'arvo', // name
2014-01-05 21:33:43
487
原创 javaScript_arguments
js中的函数 不限个数传参function box(){alert(arguments[0]+"|"+arguments[1]........对应顺序参数)}box(1,2,3,4,5,6);
2014-01-05 21:07:40
522
原创 如何复制eclipes的一些默认配置(字体)到新的workspace
在旧的workspace中有一个 .metadata文件。例如根据以下路径 D:\workspace\.metadata\.plugins\org.eclipse.core.runtime在org.eclipse.core.runtinme文件中找到 .setting文件夹 复制 并 覆盖新workspace中的相应文件。如果新的workspace中没有 .metadata
2014-01-05 19:48:57
818
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人