摘要: 原文:https://www.cnblogs.com/xiaoxi/p/5889486.html 阅读全文
posted @ 2017-12-05 12:52 Basu 阅读(99) 评论(0) 推荐(0) 编辑
摘要: $(document).on('click','div',function(){alert(1)}); .live()方法也是可以的 阅读全文
posted @ 2017-12-05 08:22 Basu 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: -webkit-overflow-scrolling : touch 阅读全文
posted @ 2017-12-05 08:20 Basu 阅读(371) 评论(0) 推荐(0) 编辑
摘要: document.activeElement.blur() 阅读全文
posted @ 2017-12-05 08:19 Basu 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 1.input中除了type="file"还要加上name="file",否则$_FILES为空,input的name值就是为了区分每一个input的 2.var formdata = new FormData($("#form")[0]); 或者var formdata = new FormDat 阅读全文
posted @ 2017-12-05 07:36 Basu 阅读(1388) 评论(0) 推荐(0) 编辑
摘要: 做微信开发的时候发现微信回复特别慢,发个消息要好几秒才回复,发现不正常后就赶紧找答案,到最后发现是session_start()开启很慢,这是因为session缓存文件过多,默认缓存文件在:win:windows/temp Linuxx:/tmp/ 可通过php.ini中session.save_p 阅读全文
posted @ 2017-12-05 07:20 Basu 阅读(389) 评论(0) 推荐(0) 编辑
摘要: function writeObj(obj){ var description = ""; for(var i in obj){ var property=obj[i]; description+=i+" = "+property+"\n"; } alert(description); } 阅读全文
posted @ 2017-12-05 07:20 Basu 阅读(1049) 评论(0) 推荐(0) 编辑
摘要: php curl传数组的话只能传一维数组,如果想传多维数组:两个方法: 1.转换成json在传输 2. 阅读全文
posted @ 2017-12-04 13:05 Basu 阅读(3009) 评论(0) 推荐(0) 编辑
摘要: 这样就能获取到了 阅读全文
posted @ 2017-12-03 21:16 Basu 阅读(6069) 评论(0) 推荐(0) 编辑
摘要: 参考: https://stackoverflow.com/questions/19897743/exposing-a-port-on-a-live-docker-container https://stackoverflow.com/questions/19335444/how-do-i-assi 阅读全文
posted @ 2017-12-02 10:46 Basu 阅读(1865) 评论(0) 推荐(0) 编辑
摘要: 本人电脑是win10,安装的virtualbox,装的centos7.2,在centos7.2装了docker,这个比较简单,网上一大堆教程,今天说一下装好了docker之后怎么在docker中安装面板。 1.先下载一个docker镜像: 2.创建docker容器: 上面命令的意思是创建一个dock 阅读全文
posted @ 2017-12-02 00:37 Basu 阅读(13113) 评论(0) 推荐(0) 编辑
摘要: 地址:https://cr.console.aliyun.com/?spm=5176.1971733.0.2.nbS86a#/accelerator 阅读全文
posted @ 2017-12-01 22:33 Basu 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 在循环里,如果@不能用的话,就使用try catch,是可以的 阅读全文
posted @ 2017-12-01 18:52 Basu 阅读(181) 评论(0) 推荐(0) 编辑
摘要: js: php: 可以返回规定的错误码。 阅读全文
posted @ 2017-12-01 09:21 Basu 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 1.Date.parse(new Date("2017-7-31")); 2.$("th").eq(this.cellIndex); // 3.end($arr)取数组中的最后一个值。 4.json_encode()必须为utf-8格式,其它格式的都返回null 5.file_get_content 阅读全文
posted @ 2017-12-01 08:24 Basu 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1,str_split() 将字符串分割成数组 2. 阅读全文
posted @ 2017-12-01 08:08 Basu 阅读(897) 评论(0) 推荐(0) 编辑
摘要: 用curl抓取,不要用file_get_contents(); 前者比后者效率高一点 阅读全文
posted @ 2017-12-01 08:08 Basu 阅读(2400) 评论(0) 推荐(0) 编辑
摘要: css3不定宽高水平垂直居中 只要三句话就可以实现不定宽高水平垂直居中。 原文:http://www.haorooms.com/post/css_div_juzhong 阅读全文
posted @ 2017-12-01 08:00 Basu 阅读(205) 评论(0) 推荐(0) 编辑
摘要: js图片预览功能 阅读全文
posted @ 2017-12-01 07:19 Basu 阅读(940) 评论(0) 推荐(0) 编辑
摘要: 遇到的问题很诡异: 后台返回的数据都正确就是显示不正常(有时多有时少),后来发现是typeahead的问题,在1.11版本之后,limit参数从option选项里改到了setdata选项: limit默认值是5,就是展示5条数据。 总结: 1.测试数据时候可以在接口处直接return一些写死的数据, 阅读全文
posted @ 2017-11-30 15:21 Basu 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 详见手册:https://www.kancloud.cn/manual/thinkphp5/118044 阅读全文
posted @ 2017-11-29 16:17 Basu 阅读(15978) 评论(0) 推荐(2) 编辑
摘要: 一般情况下mysql启动不了,是端口占用的问题,下面是问题解决办法打开命令提示符运行输入netstat -ano之后会出现很多的相关信息,往上翻应该会看到(出现这种情况有一部分是自己电脑上还装着IIS,这玩意的端口也是80)tcp 0.0.0.0:80 0.0.0.0 LISTENING 4上面这一 阅读全文
posted @ 2017-11-28 23:26 Basu 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1.元素均匀排列并自动换行 display:flex; flex-wrap:wrap; 2.getFiled();取一行,取多行的话用getFiled(‘id’,true); 3.二维数组前端遍历: 4.导航栏切换: 5.点击按钮提交表单: 6.垂直居中:见收藏网站 7.setField()在无数据 阅读全文
posted @ 2017-11-28 08:27 Basu 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 需要上传之后改变一下属性,详见“七夕出租”游戏; 2.js返回上一页并刷新: 阅读全文
posted @ 2017-11-27 08:22 Basu 阅读(956) 评论(0) 推荐(0) 编辑
摘要: 1.隐藏滚动条:-webkit-scrollbar{ display:none; } 2.array_walk():数组里的每个元素执行一个自定义函数; array_map():数组里的每个元素执行一个自定义函数,并返回一个新的函数; 3.去掉input内的阴影: appearance:none; 阅读全文
posted @ 2017-11-27 08:18 Basu 阅读(371) 评论(0) 推荐(0) 编辑
摘要: querySelector() 方法仅仅返回匹配指定选择器的第一个元素。如果你需要返回所有的元素,请使用 querySelectorAll() 方法替代。 getXXXByXXX 获取的是动态集合,querySelector获取的是静态集合。 简单的说就是,动态就是选出的元素会随文档改变,静态的不会 阅读全文
posted @ 2017-11-27 07:54 Basu 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 谷歌了一下之后,原来是在mysql的my.cnf中有下面一段代码: 或者将bind-address = 0.0.0.0监听所有的地址 如果想让192.168.10.83能够连接到本地的这个数据库,要让数据库给其分配权限,登录mysql,执行:(username 和 password是登录mysql的 阅读全文
posted @ 2017-11-26 22:55 Basu 阅读(8317) 评论(0) 推荐(0) 编辑
摘要: 刚开始的问题是在virtualbox里的共享文件夹下的项目运行不了,原因是宝塔下nginx的用户和用户组默认是www 和 www 需要改成www vboxsf(因为自动挂载的目录为/media/sf_XXX,这个文件夹下的默认用户和用户组就是root/vboxsf,所以在项目在wwwroot下是没有 阅读全文
posted @ 2017-11-25 17:46 Basu 阅读(1485) 评论(0) 推荐(0) 编辑
摘要: 1.如果要使用virtualbox 的共享文件夹功能的话就必须安装增强功能,在安装centos的时候再选择安装类型的时候会有一个“GNOME”图形界面,右边会有一个“development tools”也就是开发工具,这个一定要勾选上,因为勾选了才会自动去安装kernel和gcc编译工具,而这些编译 阅读全文
posted @ 2017-11-25 14:06 Basu 阅读(281) 评论(0) 推荐(0) 编辑
摘要: yum groupinstall "GNOME Desktop" "Graphical Administration Tools" ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target startx 阅读全文
posted @ 2017-11-21 08:03 Basu 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 连接方式最好选桥接网卡 原文:https://www.cnblogs.com/zergling9999/p/6026006.html 阅读全文
posted @ 2017-11-20 17:08 Basu 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1.jq中的animate不要重复大量使用,会导致内存溢出或泄漏,很直观的现象就是手机发热太严重; 2.input 的button类型的去掉默认样式并换颜色: -webkit-appearance:none; background-color:rgb(); border:none; border-r 阅读全文
posted @ 2017-11-18 16:11 Basu 阅读(2282) 评论(0) 推荐(0) 编辑
摘要: 1.用户手动去触发的接口可以直接调用比如wx.startRecord(); 但是写在页面加载完成里就无效,需要写在 才会有效。 2.h5 的audio标签只支持ogg,mp3,wav格式的音频,微信jssdk录制的是amr格式的语音文件,所以要转换为MP3格式,本次用的是ffmpeg 3.php调用 阅读全文
posted @ 2017-11-18 15:55 Basu 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1.foreach($arr as $k=>&$v){ } 这样循环时候最后一个结果前边会有&,出现输出不了的情况,这时候只需要加一个unset($v),加在循环里和外均可。 2.监听input框的输入变化: $("#aaa").bind("input propertychange",functio 阅读全文
posted @ 2017-11-18 15:39 Basu 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1.js时间戳单位为毫秒,php时间戳为秒。 2.tp里的where()方法如果where("id=".$id)不能用的话就用数组形式的:where(array("id"=>$id)). 3.装vagrant 一定要保证自己电脑的cpu要支持虚拟化技术(可进入BIOS设置),否则会卡在private 阅读全文
posted @ 2017-11-18 15:30 Basu 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: 因工作需要,需要导入一个200M左右的sql到数据库 用navicate导入会出现MySQL server has gone away是因为数据过大,需要调整参数:如下 查看mysql max_allowed_packet的值 可以看到是4M,然后调大为256M(1024*1024*256) 修改后 阅读全文
posted @ 2017-11-18 14:53 Basu 阅读(3681) 评论(1) 推荐(1) 编辑
摘要: 1.linux下的.ssh文件夹在~下,直接cd ~/.ssh即可 2.tp经过gd类处理过的水印图片格式为png 3.前端扒下别人家的网站如果自己本地打开有出现相同的代码段则有可能是js动态添加的,把原来的重复的删除即可; 阅读全文
posted @ 2017-11-18 11:42 Basu 阅读(7606) 评论(0) 推荐(0) 编辑
摘要: 先新建一个文件 $ touch ~/.git-credentials $ vim ~/.git-credentials 进去添加内容(github为github.com,码云为gitee.com) https://{username}:{passwd}@gitee.com 然后再添加git配置 $ 阅读全文
posted @ 2017-11-17 22:09 Basu 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 之前用的是iis所以可能没有这些问题,后来换了nginx之后发现图片缓存问题很严重,本项目用的是thinkphp5框架;浏览器、runtime、session、cookie、加参数,后台,所有缓存都清理了图片还是有缓存只能改名才会自动更新。后来发现nginx的配置文件里有下边的一些代码 expire 阅读全文
posted @ 2017-11-17 22:05 Basu 阅读(257) 评论(0) 推荐(0) 编辑