11 2019 档案

摘要:直接进入正题 先新建个chajian.py python写起 import sublime import sublime_plugin class ExampleCommand(sublime_plugin.TextCommand): def run(self, edit): self.view.i 阅读全文
posted @ 2019-11-30 18:31 newmiracle宇宙 阅读(304) 评论(0) 推荐(0) 编辑
摘要:学习sublime插件开发 好处有很多 比方说微信小程序插件 他官方自带的功能太鸡肋了 可以开发个sublime插件 写智能提示 甩掉微信几条街 sublime插件是用python开发的 所以学习sublime之前 先学习python语法 不然代码看不懂 1 编码统一要用utf8 这样输出中文才不会 阅读全文
posted @ 2019-11-30 16:38 newmiracle宇宙 阅读(534) 评论(0) 推荐(0) 编辑
摘要:利用workerman和 谷歌插件通信相结合 1 首先获取groupid 保证插件和inject 同个房间 这样还可以用workerman 相互发送 先插件获得groupid 传递到inject var groupid; $('.chongxinlianjie').on('click', funct 阅读全文
posted @ 2019-11-29 17:22 newmiracle宇宙 阅读(284) 评论(0) 推荐(0) 编辑
摘要:var each = function(object, callback) { var type = (function() { switch (object.constructor) { case Object: return 'Object'; break; case Array: return 阅读全文
posted @ 2019-11-29 16:07 newmiracle宇宙 阅读(1202) 评论(0) 推荐(0) 编辑
摘要:javascript 代替jqueryeach写法 // 通过字面量方式实现的函数each var each = function(object, callback){ var type = (function(){ switch (object.constructor){ case Object: 阅读全文
posted @ 2019-11-29 14:28 newmiracle宇宙 阅读(193) 评论(0) 推荐(0) 编辑
摘要:javascript地址引用 var a = new Object(); a.price = 173; var b = a; b.price = 170; //b更改了属性值,a的属性值一起会被改变 alert(a.price); //输出170 var a =3 var b = a; b=4; a 阅读全文
posted @ 2019-11-29 11:12 newmiracle宇宙 阅读(770) 评论(0) 推荐(0) 编辑
摘要:workerman链接失败方法 1 防火墙关闭 2 端口开启 3 改成websocket协议 阅读全文
posted @ 2019-11-27 17:17 newmiracle宇宙 阅读(623) 评论(0) 推荐(0) 编辑
摘要:从pane发送信息到 inject.js inject.js发送到pane inject.js window.addEventListener("message", function(e) { var info = e.data; var cmd = info.cmd; if (cmd == "se 阅读全文
posted @ 2019-11-27 09:36 newmiracle宇宙 阅读(310) 评论(0) 推荐(0) 编辑
摘要:1 自定义开发者面板 改配置文件 { "name": "todo-plugin", "version": "0.9.0", "manifest_version": 2, "description": "chrome plugin demo", "browser_action": { "default 阅读全文
posted @ 2019-11-26 19:14 newmiracle宇宙 阅读(234) 评论(0) 推荐(0) 编辑
摘要:谷歌浏览器插件开发教程5 插件跟页面里的js通信方法 ccontent-script有一个很大的“缺陷”,也就是无法访问页面中的JS,虽然它可以操作DOM 也就说你访问不了原来页面里的变量, 所以采用如下方法 配置文件 设置 web_accessible_resources inject.js { 阅读全文
posted @ 2019-11-26 12:11 newmiracle宇宙 阅读(401) 评论(0) 推荐(0) 编辑
摘要:1 页面对插件通信方法 页面的js $(function(){ chrome.runtime.onMessage.addListener( function (request, sender, sendResponse) { console.log(request); } ); }) 插件的js c 阅读全文
posted @ 2019-11-25 12:26 newmiracle宇宙 阅读(202) 评论(0) 推荐(0) 编辑
摘要:谷歌浏览器插件开发教程3 background.js使用方法 { "name": "todo-plugin", "version": "0.9.0", "manifest_version": 2, "description": "chrome plugin demo", "browser_actio 阅读全文
posted @ 2019-11-25 09:35 newmiracle宇宙 阅读(361) 评论(0) 推荐(0) 编辑
摘要:谷歌浏览器插件控制网页内容的方法 1 首先写配置文件(注意下content_scripts 这个里面的js 是控制页面的js { "name": "todo-plugin", "version": "0.9.0", "manifest_version": 2, "description": "chr 阅读全文
posted @ 2019-11-24 10:06 newmiracle宇宙 阅读(665) 评论(0) 推荐(0) 编辑
摘要:谷歌浏览器插件开发教程1 我我觉得这个插件对你写代码还是很有帮助的 比方说你用layaair开发游戏的时候 你测试的时候你发现精灵坐标不对? 或者不见了??? 这个时候谷歌浏览器插件大显身手了 可以实时看到游戏里面的精灵状态 更好的能解决问题 其实不难 就是跟做网站一样 先写页面 popup.htm 阅读全文
posted @ 2019-11-23 15:01 newmiracle宇宙 阅读(406) 评论(0) 推荐(1) 编辑
摘要:从网站上偷图偷音乐偷视频教程 因为有些地方下载图片 音乐 都要下载客户端 或者 要vip 所以避免麻烦 所以 必备工具:谷歌浏览器 1 如何偷图 随便打开个网站连接 (1)鼠标右键到图片上选择检查 (2)找图片 鼠标放上去会有图片提示的 一般在src后面 有时候也会写在css里面 右键 open n 阅读全文
posted @ 2019-11-23 08:10 newmiracle宇宙 阅读(1879) 评论(0) 推荐(0) 编辑
摘要:const app = new PIXI.Application({ transparent: true }); document.body.appendChild(app.view); // Create background image const background = PIXI.Sprit 阅读全文
posted @ 2019-11-20 10:39 newmiracle宇宙 阅读(1120) 评论(0) 推荐(0) 编辑
摘要:pixijs shader 案例 const app = new PIXI.Application({ transparent: true }); document.body.appendChild(app.view); // Create background image const backgr 阅读全文
posted @ 2019-11-20 10:34 newmiracle宇宙 阅读(776) 评论(0) 推荐(0) 编辑
摘要:pixijs shader颗粒化显示贴图 const app = new PIXI.Application({ transparent: true }); document.body.appendChild(app.view); // Create background image const ba 阅读全文
posted @ 2019-11-20 10:09 newmiracle宇宙 阅读(444) 评论(0) 推荐(0) 编辑
摘要:pixijs shader fade 从左到有右淡入 从下到上淡入效果 const app = new PIXI.Application({ transparent: true }); document.body.appendChild(app.view); // Create background 阅读全文
posted @ 2019-11-20 09:55 newmiracle宇宙 阅读(704) 评论(0) 推荐(0) 编辑
摘要:pixijs shader 扫光加强版 const app = new PIXI.Application({ transparent: true }); document.body.appendChild(app.view); // Create background image const bac 阅读全文
posted @ 2019-11-19 17:24 newmiracle宇宙 阅读(502) 评论(0) 推荐(0) 编辑
摘要:pixijs shader贴图扫光效果 直接贴代码 const app = new PIXI.Application({ transparent: true }); document.body.appendChild(app.view); // Create background image con 阅读全文
posted @ 2019-11-19 16:45 newmiracle宇宙 阅读(717) 评论(0) 推荐(0) 编辑
摘要:pixijs shader 制作百叶窗效果 直接贴代码了 const app = new PIXI.Application({ transparent: true }); document.body.appendChild(app.view); // Create background image 阅读全文
posted @ 2019-11-19 16:29 newmiracle宇宙 阅读(514) 评论(0) 推荐(0) 编辑
摘要:pixijs shader 贴图溶解效果教程 我直接贴代码了 没什么好讲解了 稍微有点基础的人应该能看懂 const app = new PIXI.Application({ transparent: true }); document.body.appendChild(app.view); // 阅读全文
posted @ 2019-11-19 15:41 newmiracle宇宙 阅读(736) 评论(0) 推荐(0) 编辑
摘要:shadertoy使用教程 /** *常量定义 */ uniform vec3 iResolution; // 窗口分辨率,单位像素 uniform float iTime; // 程序运行的时间,单位秒 uniform float iTimeDelta; // 渲染时间,单位秒 uniform f 阅读全文
posted @ 2019-11-19 13:31 newmiracle宇宙 阅读(1845) 评论(0) 推荐(0) 编辑
摘要:pixijs 写shader 底层都封装好了 只要改改片段着色器就行了 pxijs一定刚要设置支持透明 不然 颜色不支持透明度了 const app = new PIXI.Application({ transparent: true }); document.body.appendChild(ap 阅读全文
posted @ 2019-11-19 09:46 newmiracle宇宙 阅读(1417) 评论(0) 推荐(0) 编辑
摘要:glsl shader简明教程系列1 底层的东西我就不说了(自己去百度翻基础教程) 我直接说上层了(片段着色器) web编辑器还在开发中 有了编辑器 到时候可以把代码复制上去可以看到效果了 1 实现图片变灰(需要注意 shader是强类型语言 注意类型一致) void main () { // 这个 阅读全文
posted @ 2019-11-18 15:34 newmiracle宇宙 阅读(1534) 评论(0) 推荐(0) 编辑
摘要:javascript判断mp3是否播放完 var audio=document.getElementById('audio'); if(audio){ audio.loop = false; audio.addEventListener('ended', function () { //在这个方法里 阅读全文
posted @ 2019-11-18 14:19 newmiracle宇宙 阅读(1552) 评论(0) 推荐(0) 编辑
摘要:微信小程序开发语音识别文字教程 现在后台 添加插件 微信同声传译 然后app.json 加入插件 "plugins": { "WechatSI": { "version": "0.0.7", "provider": "xxxxxxxxx" } } 前端页面 <image class="psearch 阅读全文
posted @ 2019-11-18 11:20 newmiracle宇宙 阅读(1000) 评论(0) 推荐(1) 编辑
摘要:WIN7快速打开hosts方法 1直接运行C:\Windows\System32\drivers\etc\hosts 浏览选择notepad++打开即可 2打开notepad++打开 C:\Windows\System32\drivers\etc\hosts 浏览选择notepad++打开即可 阅读全文
posted @ 2019-11-18 10:05 newmiracle宇宙 阅读(337) 评论(0) 推荐(0) 编辑
摘要:win7 64bit安装redis 1 先安装redis客户端 1、下载Redis的压缩包 https://github.com/dmajkic/redis/downloads 我下载的是redis-2.4.5-win32-win64.zip 下载完后将其解压放在自己要放的目录下 解压后的目录 如果 阅读全文
posted @ 2019-11-18 10:04 newmiracle宇宙 阅读(182) 评论(0) 推荐(0) 编辑
摘要:魔兽争霸RPG地图开发速成教程 1 打开WE编辑器 下载地址 http://rpg.dz.blizzard.cn/authors-home/editor-download 然后新建地图 2 打开工具面板 拖入英雄到场景 (这里说明下 玩家1 就是主机 就是自己) 3 打开物品编辑器 修改 物品和英雄 阅读全文
posted @ 2019-11-17 20:34 newmiracle宇宙 阅读(3001) 评论(0) 推荐(0) 编辑
摘要:javascript json写法 var shuxing = {name:"super",sex:"19",work:"IT"}; 这个key不加引号和加引号都可以 主意 key和value不要用单引号 阅读全文
posted @ 2019-11-17 15:40 newmiracle宇宙 阅读(508) 评论(0) 推荐(0) 编辑
摘要:linux 用du查看硬盘信息 <pre>[root@iZ238qupob7Z web]# df -hFilesystem Size Used Avail Use% Mounted on/dev/xvda1 20G 7.9G 11G 43% /tmpfs 938M 0 938M 0% /dev/sh 阅读全文
posted @ 2019-11-17 15:40 newmiracle宇宙 阅读(309) 评论(0) 推荐(0) 编辑
摘要:navicat远程连接mysql的方法1 先在打开phpmyadmin 添加用户 用户名和密码自己设置 设置如下 2 关闭防火墙service iptables status可以查看到iptables服务的当前状态。 开启: service iptables start 关闭: service ip 阅读全文
posted @ 2019-11-17 15:40 newmiracle宇宙 阅读(918) 评论(0) 推荐(0) 编辑
摘要:css3 rem手机自适应框架 rem是按照html的字体大小来 所以 不同宽度浏览器 htmlfont-size不一样 就可以做到自适应了 此方法比百分比方便<pre><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <tit 阅读全文
posted @ 2019-11-17 15:39 newmiracle宇宙 阅读(837) 评论(0) 推荐(0) 编辑
摘要:<img />就算他不设置地址 在手机上 他默认是黑色背景的 所以 display:none才是真正不显示 阅读全文
posted @ 2019-11-17 15:38 newmiracle宇宙 阅读(127) 评论(0) 推荐(0) 编辑
摘要:javascript播放图片序列帧1 先预加载<pre>var load_img = [];for(k=0;k&lt;=16;k++){load_img.push( '/cjsxy/images/chuanyue/'+k+'.jpg' );} //资源图片加载jQuery.imgpreload(lo 阅读全文
posted @ 2019-11-17 15:38 newmiracle宇宙 阅读(2400) 评论(0) 推荐(0) 编辑
摘要:CSS3 滤镜Filter亮度动画 -webkit-filter:brightness 值越高 亮度越亮<pre><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> .im 阅读全文
posted @ 2019-11-17 15:37 newmiracle宇宙 阅读(586) 评论(0) 推荐(0) 编辑
摘要:CSS3 clip裁剪动画 下面是比较简单的例子 <pre><html><head><style type="text/css">img {position:absolute;clip:rect(0px 120px 151px 0px);animation: clipMe 5s linear inf 阅读全文
posted @ 2019-11-17 15:37 newmiracle宇宙 阅读(470) 评论(0) 推荐(0) 编辑
摘要:svg描边路径动画<pre><!DOCTYPE html><html> <head> <meta charset="UTF-8"> <style> html,body{ width:100%; height:100%; } /*1000是线条(path)的长度 stroke-dasharray和st 阅读全文
posted @ 2019-11-17 15:36 newmiracle宇宙 阅读(313) 评论(0) 推荐(0) 编辑
摘要:mysql count的理解 1 select count(tel) as telcount from info;如果tel列有null 将不会被统计进去 2 count(*) 这样写性能更好 3 MYISAM引擎 只有当没有where的时候 count(*) 查询才会达到神一样的速度!!看下面例子 阅读全文
posted @ 2019-11-17 12:43 newmiracle宇宙 阅读(173) 评论(0) 推荐(0) 编辑
摘要:php explode容易犯的错误 <pre> $pos = strpos($v, 'Controller'); if (is_numeric($pos)) { $kongzhiqifege = explode('Controller', $v); $kongzhiqi = $kongzhiqife 阅读全文
posted @ 2019-11-17 12:43 newmiracle宇宙 阅读(392) 评论(0) 推荐(0) 编辑
摘要:mysql 5 以后 都按照字符来算 不是字节 char(10)可以放10个汉字或者10个字母 阅读全文
posted @ 2019-11-17 12:41 newmiracle宇宙 阅读(129) 评论(0) 推荐(0) 编辑
摘要:mysql float类型详解float类型长度必须设置3以上 不然会报错 out of range如果设置3 就只是 整数+小数的长度 比方说3.23 3.2等等 3.333就不行了 4位了 阅读全文
posted @ 2019-11-17 12:41 newmiracle宇宙 阅读(710) 评论(0) 推荐(0) 编辑
摘要:MySql计数器,如网站点击数,如何实现高性能高并发的计数器功能 由于并发的时候 不能同时写入一行数据 所以要分开写<pre>先创建表CREATE TABLE `article_view`( `article_id` int(11) NOT NULL, `pond` tinyint(4) NOT N 阅读全文
posted @ 2019-11-17 12:40 newmiracle宇宙 阅读(202) 评论(0) 推荐(0) 编辑
摘要:<pre><svg width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg"> <path d="M73 65 L210 869 L415 339"/> </svg></pre> 3个点围成三角形 阅读全文
posted @ 2019-11-17 12:39 newmiracle宇宙 阅读(189) 评论(0) 推荐(0) 编辑
摘要:比较简单的倒影效果 <pre><div class="box-reflect"><img src="https://www.baidu.com/img/bd_logo1.png" alt="" height="200"/></div> .box-reflect { margin: 210px aut 阅读全文
posted @ 2019-11-17 12:39 newmiracle宇宙 阅读(114) 评论(0) 推荐(0) 编辑
摘要:nginx rewrite重写规则简明笔记 比方说http://newmiracle.cn/?p=888我要改成能这个访问http://newmiracle.cn/p888/ 首先用正则获取888 ^p([0-9]*)/$ 然后 <pre> location / { root /home/www/w 阅读全文
posted @ 2019-11-17 12:38 newmiracle宇宙 阅读(136) 评论(0) 推荐(0) 编辑
摘要:navcat搜索字符串方法右键点击数据库 查找字符串即可。。 阅读全文
posted @ 2019-11-17 12:38 newmiracle宇宙 阅读(166) 评论(0) 推荐(0) 编辑
摘要:php json_decode无法处理\解决方法 <pre>$aa=urlencode('eee\ee');$dfda='[{"company":"测试","job":"11","start":"2016.09","end":"2016.11","details":"'.$aa.'","time": 阅读全文
posted @ 2019-11-17 12:37 newmiracle宇宙 阅读(940) 评论(0) 推荐(0) 编辑
摘要:在项目中使用接口的比较多,在客户端跨域访问,jquery中只能使用jquery ajax的jsonp方法。 值得注意的是,jQuery.ajax()只支持get方式的跨域,post的方式是不支持的。<pre> <script type="text/javascript"> // 简写形式 $.get 阅读全文
posted @ 2019-11-17 12:37 newmiracle宇宙 阅读(133) 评论(0) 推荐(0) 编辑
摘要:在项目中使用接口的比较多,在客户端跨域访问,jquery中只能使用jquery ajax的jsonp方法。 值得注意的是,jQuery.ajax()只支持get方式的跨域,post的方式是不支持的。<pre> <script type="text/javascript"> // 简写形式 $.get 阅读全文
posted @ 2019-11-17 12:36 newmiracle宇宙 阅读(162) 评论(0) 推荐(0) 编辑
摘要:查看xml源码的方法 要通过查看源码才能看到xml源码 因为 print_r输出的时候 默认页面打开是html编码的。。。。。。 所以解析不了xml 阅读全文
posted @ 2019-11-17 12:36 newmiracle宇宙 阅读(544) 评论(0) 推荐(0) 编辑
摘要:使用array_push压入1000000个元素<pre><?php$starttime = get_microtime();$arr = array();for($i=0; $i<1000000; $i++){ array_push($arr, $i);}$endtime = get_microt 阅读全文
posted @ 2019-11-17 08:29 newmiracle宇宙 阅读(305) 评论(0) 推荐(0) 编辑
摘要:传统写法<pre>function timer () { echo "hello world";}Swoole\Timer::tick(2000, 'timer');</pre>闭包写法<pre>Swoole\Timer::tick(2000, function () { echo "hello w 阅读全文
posted @ 2019-11-17 08:28 newmiracle宇宙 阅读(366) 评论(0) 推荐(0) 编辑
摘要:生成个性二维码方法 先设置容错率 当然设置最高啦 这样才能做出好好看的二维码目前容错率可分为L,M,Q,H四个等级,分别表示7%,15%,25%,30% 然后把二维码黑色变成图片。。。。 白色的地方尽量改的地方少点 下面就不多说了 阅读全文
posted @ 2019-11-17 08:28 newmiracle宇宙 阅读(281) 评论(0) 推荐(0) 编辑
摘要:PHP stdclass转array的方法 <pre><?php$a = new stdClass();$a->id = '11 ';$a->username = 'me';print_r($a);$b=object2array($a);print_r($b);function object2arr 阅读全文
posted @ 2019-11-17 08:27 newmiracle宇宙 阅读(1145) 评论(0) 推荐(0) 编辑
摘要:mt_rand() 比rand() 快四倍使用方法 <?php//输出35echo(mt_rand(10,100));?> 阅读全文
posted @ 2019-11-17 08:27 newmiracle宇宙 阅读(142) 评论(0) 推荐(0) 编辑
摘要:nginx location笔记= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 开头表示区分大小写的正则匹配~* 开头表示不 阅读全文
posted @ 2019-11-17 08:18 newmiracle宇宙 阅读(179) 评论(0) 推荐(1) 编辑
摘要:navicat for Mysql查询数据不能直接修改 原来的sql语句: <pre> select id,name,title from table where id = 5;</pre> 修改为: <pre> select * from table where id = 5;</pre> 然后下 阅读全文
posted @ 2019-11-17 08:17 newmiracle宇宙 阅读(2464) 评论(0) 推荐(0) 编辑
摘要:nginx服务器图片防盗链的方法<pre> location ~* \.(gif|jpg|png|jpeg)$ { expires 30d; valid_referers *.shuchengxian.com www.shuchengxian.com; if ($invalid_referer) { 阅读全文
posted @ 2019-11-17 08:17 newmiracle宇宙 阅读(213) 评论(0) 推荐(0) 编辑
摘要:html5手机端播放音效不卡的方法线下载http://wxserver.knowway.cn/solosea/js/audioEngine.js 这个是性能不错 然后直接播放音效就可以了 audioEngine.playEffect('/solosea1/music/laidian.mp3', fa 阅读全文
posted @ 2019-11-17 08:16 newmiracle宇宙 阅读(489) 评论(0) 推荐(0) 编辑
摘要:手机端滑动效果简单做法把高度设死 然后overflow-y: scroll; 就可以了 可以用手滑动了 不过他的优先级很低 会被body或者swiper覆盖 所以一般这种情况 就只能取消body和swiper的触摸机制ps:给body高度设置100% 也行 阅读全文
posted @ 2019-11-17 08:16 newmiracle宇宙 阅读(213) 评论(0) 推荐(0) 编辑
摘要:IOS手机 html5页面 数字变成蓝色链接的原因 这个是ios手机自动识别 写如下代码 即可<pre> <meta name="format-detection" content="telephone=no" /></pre> 阅读全文
posted @ 2019-11-17 08:15 newmiracle宇宙 阅读(312) 评论(0) 推荐(0) 编辑
摘要:插件还是用 jquery.imgpreload.min.js 只不过初始化加载 必须用window.onload 图片dom都加载完成再显示 不然会有bug <pre> window.onload=function myalert(){//初始化diamante p1();}</pre> 接下来就不 阅读全文
posted @ 2019-11-17 08:14 newmiracle宇宙 阅读(729) 评论(0) 推荐(0) 编辑
摘要:jquery取消绑定的方法 一般用变量控制 不要用unbind() 相应比较慢 <pre> $('.choseitem').on('click', function () { //如果设置0 就是不能点 如果想什么时候能点 再把isclick设置为1 if(!isclick){ return fal 阅读全文
posted @ 2019-11-17 08:13 newmiracle宇宙 阅读(245) 评论(0) 推荐(0) 编辑
摘要:点击开始 直接css动画 如果你要自己控制转到哪里 那就多写几个class 根据不同角度 运行不同的class。。<pre>.zhuandong{ animation: zhuandong 5s ease-in-out forwards; -webkit-animation: zhuandong 5 阅读全文
posted @ 2019-11-17 08:12 newmiracle宇宙 阅读(398) 评论(0) 推荐(0) 编辑
摘要:HTML5先网页直接打开mp4 如果打不开 先用格式工厂转化下格式 转成mp4 avc编码 就行了 ps:ae要先导出mp4 然后再用上面的方法 不要导出avi 不然转化成 avc也是播放不了 阅读全文
posted @ 2019-11-17 08:11 newmiracle宇宙 阅读(439) 评论(0) 推荐(0) 编辑
摘要:linux centos安装教程1 CentOS-7-x86_64-DVD-1511.iso 这个是dvd版本 2 CentOS-7-x86_64-Minimal-1511.iso 这个迷你版 是没有图形界面的 安装centos 必须要借助 光盘或者u盘 安装 因为没有exe。。不能从硬盘上安装 1 阅读全文
posted @ 2019-11-17 08:11 newmiracle宇宙 阅读(320) 评论(0) 推荐(0) 编辑
摘要:PHP接口并发测试的方法 <pre> header('Content-type:text/html; Charset=utf-8'); $uri = "输入你的url"; $data = array( 'test'=>1 ); $ch = curl_init();// print_r($ch); c 阅读全文
posted @ 2019-11-17 08:10 newmiracle宇宙 阅读(1580) 评论(0) 推荐(0) 编辑
摘要:PHP curl cookie不识别 所以curl的时候别用setcookie 用了也没用 阅读全文
posted @ 2019-11-17 08:10 newmiracle宇宙 阅读(157) 评论(0) 推荐(0) 编辑
摘要:PHP的小技巧fdd()[0]函数后面可以直接加数组索引 这样可以省内存占用啦 代码也更简洁 阅读全文
posted @ 2019-11-17 08:09 newmiracle宇宙 阅读(113) 评论(0) 推荐(0) 编辑
摘要:linux写shell注意的问题一定要vi crontab.sh来写 ps:在windows系统中编辑过这个文件,就会出现类似的换行符 这样导致linux系统中运行sh报错 比如会出现$MQ字符 如果要查看有没有 cat -A crontab.sh ps:还有个方法 notepad 编辑菜单里> 文 阅读全文
posted @ 2019-11-17 07:44 newmiracle宇宙 阅读(120) 评论(0) 推荐(0) 编辑
摘要:PHP for的1个问题 <pre><?php for ($k = 13; $k > 0; $k--) { echo 'wef'; }?></pre>ps: $k>0是判断条件 如果不成立就是不运行。。 阅读全文
posted @ 2019-11-17 07:44 newmiracle宇宙 阅读(121) 评论(0) 推荐(0) 编辑
摘要:redis在项目中的应用 ps:PHP 会自动 关redis连接 不需要手动关 对于临时的数据 可以不经过数据库直接redis上操作<pre>/*消息队列实例 消息队列详细步骤在http://newmiracle.cn/?p=227*/public function insertinfo(){ // 阅读全文
posted @ 2019-11-17 07:43 newmiracle宇宙 阅读(541) 评论(0) 推荐(0) 编辑
摘要:PHP命令执行php文件需要注意的问题 require_once '/data/fewfawef/wwwroot/Public/queenchuli/common/mysql.php';里面必须要写绝对路径(服务器的路径) 写死 才行哈 这样就不会出错了ps: 注意用用__DIR__都没用哈 阅读全文
posted @ 2019-11-17 07:42 newmiracle宇宙 阅读(166) 评论(0) 推荐(0) 编辑
摘要:phpredis可视化工具RedisDesktopManager这个管理phpredis还不错下载地址https://redisdesktop.com/download刷新数据可以右键db0 reload 当然也可以清除所有数据 阅读全文
posted @ 2019-11-17 07:42 newmiracle宇宙 阅读(488) 评论(0) 推荐(0) 编辑
摘要:ab小工具的Failed requests多的问题 这个是PHP返回的length不一致造成的 是ab的bug 所以不用理会。。 测试并发写100就行了 一般100没错误 阅读全文
posted @ 2019-11-17 07:41 newmiracle宇宙 阅读(678) 评论(0) 推荐(0) 编辑
摘要:nginx 安装ab小工具方法测试工具安装(以centos系统为例)yum -y install httpd-tools 然后测试下ab -V 阅读全文
posted @ 2019-11-17 07:41 newmiracle宇宙 阅读(256) 评论(0) 推荐(0) 编辑
摘要:getvideoprogress(); function getvideoprogress() { setTimeout(function () { var vid = document.getElementById("video1"); var currentTime=vid.currentTim 阅读全文
posted @ 2019-11-17 07:40 newmiracle宇宙 阅读(1747) 评论(0) 推荐(0) 编辑
摘要:linux webbench测试高并发方法由于ab小工具 测试高并发 会出错 具体原因http://newmiracle.cn/?p=594所以采用webbench这个来测试<pre> wget http://www.ha97.com/code/webbench-1.5.tar.gztar zxvf 阅读全文
posted @ 2019-11-17 07:40 newmiracle宇宙 阅读(575) 评论(0) 推荐(0) 编辑
摘要:购买linux虚拟主机、轻云服务器以及云服务器的时候可以看到网络的带宽是1Mb/s,2Mb/s。 网络带宽与访问速度间的计算方法如下: 1Mb/s = 1024 Kb/s = (1024*1024) b/s = (1024 * 1024) / 8 B/s = =131072 B/s = 128 KB 阅读全文
posted @ 2019-11-17 07:39 newmiracle宇宙 阅读(184) 评论(0) 推荐(0) 编辑
摘要:下载网站上的视频的方法 下个维棠 然后新建把视频地址放进去 直接可以下载即可 非常方便 阅读全文
posted @ 2019-11-17 07:39 newmiracle宇宙 阅读(107) 评论(0) 推荐(0) 编辑
摘要:getvideoprogress(); function getvideoprogress() { setTimeout(function () { var vid = document.getElementById("video1"); var currentTime=vid.currentTim 阅读全文
posted @ 2019-11-17 07:39 newmiracle宇宙 阅读(4183) 评论(0) 推荐(0) 编辑
摘要:redis 清除minerd进程的方法 1 修改redis配置文件 //禁止高危命令rename-command FLUSHALL ""rename-command CONFIG ""rename-command EVAL ""mypassword设置成自己的密码 采用密码登录requirepass 阅读全文
posted @ 2019-11-17 07:38 newmiracle宇宙 阅读(174) 评论(0) 推荐(0) 编辑
摘要:php 500报错解决方案 1 先看nginx error.log 指定的错误日记文件路径 找到这个日记文件看 里面信息 2 再看 php-fpm.conf 里面指定的PHP错误日记的路径 具体如下<pre>php_flag[display_errors] = offphp_admin_flag[l 阅读全文
posted @ 2019-11-16 19:42 newmiracle宇宙 阅读(1174) 评论(0) 推荐(0) 编辑
摘要:nodejs搭建web服务教程 先安装nodejs 然后 命令node js文件 即可开启服务了 输出如下 Magic happens on port 9011 你查看端口可以看到tcp 0 0 :::9011 :::* LISTEN 1762/node 说白了 就是javascript写了个web 阅读全文
posted @ 2019-11-16 19:41 newmiracle宇宙 阅读(325) 评论(0) 推荐(0) 编辑
摘要:PHP操作 二维数组模拟mysql函数<pre>public function monimysqltest(){ $testarray=array( array('ss'=>'1','dd'=>'11'), array('ss'=>'2','dd'=>'22'), array('ss'=>'3',' 阅读全文
posted @ 2019-11-16 19:41 newmiracle宇宙 阅读(309) 评论(0) 推荐(0) 编辑
摘要:linux vsftp查看ftp账号信息的方法 查看注册的FTP账号 在/etc/vsftpd/chroot_list 密码看不到 只能重置密码 passwd username 阅读全文
posted @ 2019-11-16 19:41 newmiracle宇宙 阅读(6605) 评论(0) 推荐(0) 编辑
摘要:linux php composer安装和使用教程建议在linux下 下载后 然后再下载到本地 win上最好别用composer下载速度超级慢 或者根本下不动 项目依赖包 安装 Composer,你只需要下载 composer.phar 可执行文件。<pre>cd /home/curl -sS ht 阅读全文
posted @ 2019-11-16 19:40 newmiracle宇宙 阅读(1288) 评论(0) 推荐(0) 编辑
摘要:PHP 命名空间笔记 1.php文件代码如下<pre><?php//我用这样的命名空间表示处于blog下的article模块namespace Blog\Article; class Comment { function __construct(){ //初始化对象,将初始化值放在括号内 echo' 阅读全文
posted @ 2019-11-16 19:40 newmiracle宇宙 阅读(97) 评论(0) 推荐(0) 编辑
摘要:linux shell根据端口返回进程号杀死进程的方法<pre>kill `lsof -t -i:9501`</pre>这个就是杀死9501端口的进程号 阅读全文
posted @ 2019-11-16 19:40 newmiracle宇宙 阅读(1415) 评论(1) 推荐(0) 编辑
摘要:jquery关于移动端的点击事件解析 如果用click来写 你连续点几下 会没有反应 响应是非常慢的 所以移动端必须用touchstart代替click来写 阅读全文
posted @ 2019-11-16 19:39 newmiracle宇宙 阅读(1907) 评论(0) 推荐(0) 编辑
摘要:PHP 函数禁用设置方法先找到php.ini 然后搜索disable_function 直接在上面添加你要禁用的函数就可以了 然后记得重启php-fpm(如果装了php-fpm) 阅读全文
posted @ 2019-11-16 19:39 newmiracle宇宙 阅读(1165) 评论(0) 推荐(0) 编辑
摘要:javascript判断字符串变量是否为空的方法代码如下<pre> if (typeof(ndesc)=="undefined" || ndesc=='' || ndesc==null) { ndesc="1111!"; }</pre> ps:ndesc 变量没有初始化 typeof(ndesc) 阅读全文
posted @ 2019-11-16 19:13 newmiracle宇宙 阅读(10407) 评论(0) 推荐(0) 编辑
摘要:CSS3做动物走路效果 采用的CSS3切换序列帧做 核心代码如下<pre>.game .role { width: 60px; height: 86px; position: absolute; top: -83px; background-image: url(../images/role5.pn 阅读全文
posted @ 2019-11-16 19:13 newmiracle宇宙 阅读(411) 评论(0) 推荐(0) 编辑
摘要:javascript碰撞检测的方法需要把要检测碰撞的精灵都放到数组里array push 然后循环遍历数组里的精灵检测碰撞 ps:不放到数组里没办法循环遍历检测每个精灵核心代码如下 <pre>//0.1秒刷新检测碰撞 update: function (dt) { //循环遍历每个精灵 for (x 阅读全文
posted @ 2019-11-16 19:12 newmiracle宇宙 阅读(377) 评论(0) 推荐(0) 编辑
摘要:CSS3手机端字体不能小于12号的方法 <pre> .xiaoyu12fontsize{ -webkit-transform-origin: 0% 0%; -webkit-transform:scale(0.8); }</pre> 阅读全文
posted @ 2019-11-16 19:11 newmiracle宇宙 阅读(464) 评论(0) 推荐(0) 编辑
摘要:PHP微信发红包简明教程1首先进入公众号申请微信支付 申请成功账号密码会发到你指定的邮箱 是登陆商户平台的2 进入后申请发红包借口3 调用发红包接口 https://api.mch.weixin.qq.com/mmpaymkttransfers/sendredpack 参数写对 证书也是在你邮箱里( 阅读全文
posted @ 2019-11-16 19:11 newmiracle宇宙 阅读(192) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-11-16 19:11 newmiracle宇宙 阅读(14) 评论(0) 推荐(0) 编辑
摘要:jquery插件实现瀑布流<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><style> .container-fluid { padding: 20px; } .box 阅读全文
posted @ 2019-11-16 19:10 newmiracle宇宙 阅读(129) 评论(0) 推荐(0) 编辑
摘要:mysql explain亲测 1 where后面字段加索引:数据库类型如果是字符串类型 查询where的时候必须要用 字符串 类型必须一致 否则不用索引 type还是会是all的 ps:如果where有2个字段匹配 那就要2个字段加上索引 这里有必要说明下 btree索引支持匹配索引第一列 也就是 阅读全文
posted @ 2019-11-16 18:57 newmiracle宇宙 阅读(87) 评论(0) 推荐(0) 编辑
摘要:mysql主从复制笔记(2台阿里云服务器 centos系统 mysql版本最好一致)1 配置Master主服务器在Master MySQL上创建一个用户‘dog’,并允许其他Slave服务器可以通过远程访问Master,通过该用户读取二进制日志,实现数据同步。<pre>CREATE USER 'do 阅读全文
posted @ 2019-11-16 18:56 newmiracle宇宙 阅读(158) 评论(0) 推荐(0) 编辑
摘要:html5 audio标签微信部分苹果手机不能自动播放音乐终极解决方案 大家都知道需要在点击时候后 播放 ps:如果点击ajax 回来播放也不行,必须点击立即播放 要背景自动播放只能采取下面方案<pre> wx.ready(function () { $('#music1')[0].play(); 阅读全文
posted @ 2019-11-16 18:56 newmiracle宇宙 阅读(744) 评论(0) 推荐(0) 编辑
摘要:mysql主从复制报错解决方案 我先制造个错误 在slave删除个info3字段 然后在master 在info3插入数据 报错如下<pre> Last_SQL_Errno: 1054 Last_SQL_Error: Error 'Unknown column 'info3' in 'field l 阅读全文
posted @ 2019-11-16 17:38 newmiracle宇宙 阅读(193) 评论(0) 推荐(0) 编辑
摘要:form表单ajax上传图片方法 先引用jquery.form.js 前台代码<pre><form id="form1"> <input id="file_temporaryImage" type="file" name="file_temporaryImage" onchange="Tempora 阅读全文
posted @ 2019-11-16 17:38 newmiracle宇宙 阅读(549) 评论(0) 推荐(0) 编辑
摘要:linux shell获取show slave status方法<pre>#!/bin/basharray=($(mysql -u数据库账号 -p数据库密码 -e "show slave status\G"|grep "Running" |awk '{print $2}')) if [ "${arr 阅读全文
posted @ 2019-11-16 17:37 newmiracle宇宙 阅读(347) 评论(0) 推荐(0) 编辑
摘要:css3自定义上传图片输入框的方法 代码如下<pre> <form class="form1"> <img src="/kelatoupiao/images/p6/p6_wz1.png" alt="" class="p6_wz1"> <input type="file" name="file_tem 阅读全文
posted @ 2019-11-16 17:37 newmiracle宇宙 阅读(424) 评论(0) 推荐(0) 编辑
摘要:linux 手动源码安装lnmp笔记(亲测)<pre>先安装这2个yum install gccyum install g++</pre><pre>先在linux 安装libiconv 源码编译安装PHP有用#wget http://ftp.gnu.org/pub/gnu/libiconv/libi 阅读全文
posted @ 2019-11-16 17:36 newmiracle宇宙 阅读(354) 评论(0) 推荐(0) 编辑
摘要:linux shell提示输入 输错字符解决方法ctrl+回车 删除单个字符ctrl+u删除光标前全部字符ctrl+k删除光标后全部字符 阅读全文
posted @ 2019-11-16 17:36 newmiracle宇宙 阅读(385) 评论(0) 推荐(0) 编辑
摘要:PHP发送邮箱的方法 采用的smtp方式首先进入163邮箱 设置 POP3/SMTP服务打勾 然后会提示你设置授权密码就是SMTP服务器的用户密码smtp.php文件代码<pre><?php class smtp { /* Public Variables */ var $smtp_port; va 阅读全文
posted @ 2019-11-16 17:36 newmiracle宇宙 阅读(785) 评论(0) 推荐(0) 编辑
摘要:nginx mysqlnd驱动引擎提升mysql性能 前期要安装 mysql mysqli pdo_mysql libiconv 1 先去PHP官网下个 php-5.6.29.tar.gz wget http://cn2.php.net/distributions/php-5.6.29.tar.gz 阅读全文
posted @ 2019-11-16 17:35 newmiracle宇宙 阅读(196) 评论(0) 推荐(0) 编辑
摘要:nginx返回file not found原因1 确实没有这个文件2 没有权限访问这个网站目录!!! 阅读全文
posted @ 2019-11-16 17:35 newmiracle宇宙 阅读(297) 评论(0) 推荐(0) 编辑
摘要:关于linux 执行权限的理解他这个执行权限不是 执行什么命令的 是这个文件 是否能被执行的权限 比方说<pre>shell_exec('/home/crontabtest12.sh');</pre> 这个crontabtest12.sh这个就需要执行权限 阅读全文
posted @ 2019-11-16 17:35 newmiracle宇宙 阅读(357) 评论(0) 推荐(0) 编辑
摘要:php扩展模块 opcache安装教程PHP5.5.0以后版本自带Opcache加速器,但默认情况下木有启用。所以编译PHP的时候 我们想要启用该PHP加速器就应该添加参数 : –enable-opcache 。对于已经编译安装了PHP5.5.0以上版本但当初又没有启用该加速器的用户可以像PHP添加 阅读全文
posted @ 2019-11-16 17:34 newmiracle宇宙 阅读(1399) 评论(0) 推荐(0) 编辑
摘要:下面是php 5.3以上版本将TCP改成socket方式的配置方法:修改php-fpm.conf(/usr/local/php/etc/php-fpm.conf)<pre>;listen = 127.0.0.1:9000listen = /dev/shm/php-cgi.sock</pre> 修改n 阅读全文
posted @ 2019-11-16 17:34 newmiracle宇宙 阅读(282) 评论(0) 推荐(0) 编辑
摘要:linux lnmp环境下 安装apache教程 源码安装 apr ,apr-util 安装apache要用<pre>wget http://mirrors.cnnic.cn/apache/apr/apr-1.5.2.tar.gztar zxvf apr-1.5.2.tar.gzcd apr-1.5 阅读全文
posted @ 2019-11-16 17:33 newmiracle宇宙 阅读(464) 评论(0) 推荐(0) 编辑
摘要:linux lnmp安装2个版本PHP教程我原先装了5.6版本的PHP 后来想装个PHP7.0.14版本 一方面看看稳定性 另一方面看看性能怎么样 其实原理很简单 php-fpm开启了1个端口来管理PHP nginx 端口反向到这个php-fpm端口 然后解析PHP的 装的方法跟PHP5.6一样 如 阅读全文
posted @ 2019-11-16 17:33 newmiracle宇宙 阅读(351) 评论(0) 推荐(0) 编辑
摘要:linux阿里云服务器更换镜像的方法 1 先进入硬盘创建快照 生成自定义镜像 ps:他可以在阿里云各个服务器上共享 再左侧镜像 点击去可以看到共享 直接进ecs 关闭服务器 重新初始化硬盘 然后主界面有更换系统盘 选择自定义镜像 确定就好了 阅读全文
posted @ 2019-11-16 17:32 newmiracle宇宙 阅读(866) 评论(0) 推荐(0) 编辑
摘要:nginx开启gzip的方法 1、vi打开Nginx配置文件 <pre>vi /usr/local/nginx/conf/nginx.conf</pre> 2、找到如下一段,进行修改 <pre>gzip on;gzip_min_length 1k;gzip_buffers 4 16k;#gzip_h 阅读全文
posted @ 2019-11-16 17:32 newmiracle宇宙 阅读(3802) 评论(0) 推荐(0) 编辑
摘要:CSS3rem自适应 如果外层背景是 width:100%; height:100%;拉伸的背景 那top必须要用百分比 才能保证跟背景结合如果外层背景是 width:100%; 自适应宽度的背景 那top必须要用rem 才能保证跟背景结合 <pre> /*rem跟百分比效果是一样的 因为屏幕缩放比 阅读全文
posted @ 2019-11-16 17:32 newmiracle宇宙 阅读(617) 评论(0) 推荐(0) 编辑
摘要:linux shell 写swoole重启脚本 代码如下<pre>#!/bin/shkill `lsof -t -i:9501`sleep 2php /data/web/mircoweb/wwwroot/Public/swoole.phpsleep 1netstat -ntlp</pre> 如果不支 阅读全文
posted @ 2019-11-16 17:31 newmiracle宇宙 阅读(652) 评论(0) 推荐(0) 编辑
摘要:linux免费https证书申请教程直接去阿里云 菜单有个证书服务进去有个购买证书菜单 选择免费的 然后会提示写个人资料 然后系统生成csr 然后提交审核这个时候会有份邮件 文件下载上传到你的服务器 验证 (因为我用的是文件验证方式) 审核通过后 阿里云后台证书服务 里可以下载证书啦解压上传到ngi 阅读全文
posted @ 2019-11-16 17:31 newmiracle宇宙 阅读(1099) 评论(0) 推荐(0) 编辑
摘要:wordpress防止垃圾邮件方法 安装NoSpamNX插件然后设置Operating mode 为 Block (recommended) save 阅读全文
posted @ 2019-11-16 17:31 newmiracle宇宙 阅读(201) 评论(0) 推荐(0) 编辑
摘要:phpcms发布文章自定义字段1 进入后台 模型管理 新建模型 里面可以自定义字段了 阅读全文
posted @ 2019-11-16 17:30 newmiracle宇宙 阅读(244) 评论(0) 推荐(0) 编辑
摘要:phpcms新建模板页教程1 直接去template文件夹里的复制的模板页 比方说list1.html2 去后台 界面模板风格 default 默认模板 点击详情列表 找到list1.htm 设置中文名字 阅读全文
posted @ 2019-11-16 17:30 newmiracle宇宙 阅读(205) 评论(0) 推荐(0) 编辑
摘要:linux alias写快捷键笔记<pre>#vi ~/.bashrc ps:~找个代表当前登录用户的用户目录 pwd就知道了alias phpfpmrestart='/usr/local/php/sbin/php-fpm -y /usr/local/php/etc/php-fpm.conf -c 阅读全文
posted @ 2019-11-16 17:30 newmiracle宇宙 阅读(161) 评论(0) 推荐(0) 编辑
摘要:javascript获取时间戳的方法<pre> START = new Date().getTime();</pre>这个是毫秒 除以1000就是秒啦 阅读全文
posted @ 2019-11-16 17:29 newmiracle宇宙 阅读(175) 评论(0) 推荐(0) 编辑
摘要:HTML5微信长按图片不会弹出菜单的解决方法 <pre><div ontouchstart = "return false;"></div></pre>上面代码这个长按不会弹出 复制提示 然后做成div 有图片用background:url(); 不要做成img 这样长按不会提示你发送图片 ps: 阅读全文
posted @ 2019-11-16 17:29 newmiracle宇宙 阅读(1197) 评论(0) 推荐(0) 编辑
摘要:xshell快速复制粘贴的方法<img src="http://newmiracle.cn/wp-content/uploads/2017/01/QQ截图20170113163139-251x300.png" alt="QQ截图20170113163139" width="251" height=" 阅读全文
posted @ 2019-11-16 17:28 newmiracle宇宙 阅读(437) 评论(0) 推荐(0) 编辑
摘要:html5 audio标签切换播放音乐的方法<pre><audio id="music1" preload loop="loop"></audio><div style="width:720px; height:60px;" luyinpath="/weiqingshu/music/music.mp 阅读全文
posted @ 2019-11-16 17:28 newmiracle宇宙 阅读(2185) 评论(0) 推荐(0) 编辑
摘要:HTML5微信jssdk录音播放语音的方法需要注意的2个问题1 就是一定要判断1秒内 录音都不算 ps:太短不能录音 2 录音超过1分钟 会发现正在录音突然消失 所以要写wx.onVoiceRecordEnd 这个是是1分钟会自动出发 然后写上传数据 ps这个必须要写在wx.startRecord里 阅读全文
posted @ 2019-11-16 17:28 newmiracle宇宙 阅读(2394) 评论(0) 推荐(0) 编辑
摘要:jquery swipper插件的一些弊端touch触摸机制是swipper的 阻止click冒泡。拖动Swiper时阻止click事件。下面这个方法或许可以解决触摸机制的问题 <pre><div class="swiper-slide" onclick="alert('你点了Swiper')">< 阅读全文
posted @ 2019-11-16 17:27 newmiracle宇宙 阅读(232) 评论(0) 推荐(0) 编辑
摘要:html5点击input没有出现光标完美解决方案 <pre> <input type="text" placeholder="输入姓名" class="inputname" id="id_name"> <input type="text" placeholder="输入手机" class="inpu 阅读全文
posted @ 2019-11-16 17:27 newmiracle宇宙 阅读(4392) 评论(0) 推荐(0) 编辑
摘要:html5滚动页面简单写法纵向滚动比较简单 直接在外面加个高度 然后overflow-y: auto; 横向比较复杂了外面写两层 最外面一层写个宽度 overflow-x: auto;第二层 写width:10000rem 宽度写死 写auto不行 不会自适应里面的宽度 如果点击按钮滚动可以采取如下 阅读全文
posted @ 2019-11-16 17:27 newmiracle宇宙 阅读(2177) 评论(0) 推荐(0) 编辑
摘要:PHP扩展插件ImageMagick使用笔记 imagick是一个PHP的扩展,用ImageMagick提供的API来进行图片的创建与修改,不过这些操作已经包装到扩展imagick中去了,最终调用的是ImageMagick提供的API ImageMagick是一套软件系列,主要用于图片的创建、编辑以 阅读全文
posted @ 2019-11-16 17:26 newmiracle宇宙 阅读(552) 评论(0) 推荐(0) 编辑
摘要:PHP重命名文件夹下的文件后缀名<pre> public function zhuanhouzuiming(){ $lujings='upload/'; $filesnames = scandir($lujings,1); foreach ($filesnames as $k=>$v){ $xv=$ 阅读全文
posted @ 2019-11-16 17:26 newmiracle宇宙 阅读(212) 评论(0) 推荐(0) 编辑
摘要:AMR格式是智能手机上的常用音频文件格式,比MP3格式的压缩比大。同样时长的AMR文件大概是MP3的十分之一,所以在移动互联项目中应用比较广泛。但目前AMR格式在个人电脑上应用较少,所以目前大部门播放器都不支持AMR,为了解决这个问题我们打算在服务器端将AMR转成MP3,以便在个人电脑上通过浏览器的 阅读全文
posted @ 2019-11-16 17:26 newmiracle宇宙 阅读(819) 评论(0) 推荐(0) 编辑
摘要:javascript异步上传压缩图片并立即显示图片<pre><!doctype html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0,us 阅读全文
posted @ 2019-11-16 17:25 newmiracle宇宙 阅读(390) 评论(0) 推荐(0) 编辑
摘要:linux减少服务器带宽的方法用百度静态资源公共库http://cdn.code.baidu.com/ 不仅可以不使用服务器流量 而且还有cdn加速比方说http://apps.bdimg.com/libs/jquery/1.9.1/jquery.js 还有其他https://cdnjs.com/ 阅读全文
posted @ 2019-11-16 17:25 newmiracle宇宙 阅读(254) 评论(0) 推荐(0) 编辑
摘要:PHP Imagick文字加阴影(外发光)<pre>$canvas = new \Imagick(); $canvas->newImage(500, 200, 'white'); $canvas->setImageFormat('png'); $text = new \Imagick(); $tex 阅读全文
posted @ 2019-11-16 17:25 newmiracle宇宙 阅读(879) 评论(0) 推荐(0) 编辑
摘要:PHP ob_gzhandler的理解那么对于我们这些没有开启mod_deflate模块的主机来说,就只能采用ob_gzhandler函数来压缩了,它的压缩效果和mod_deflate相比,相差很小,几乎可以忽略(但它只能对php文件进行压缩) 使用ob_gzhandler函数有3种方法让它对php 阅读全文
posted @ 2019-11-16 17:24 newmiracle宇宙 阅读(473) 评论(0) 推荐(0) 编辑
摘要:ueditor使用笔记 1 先引用uedit javascript文件<pre><!--ueditor引入--><script type="text/javascript" charset="utf-8" src="/admins/ueditor/ueditor.config.js"></scrip 阅读全文
posted @ 2019-11-16 17:24 newmiracle宇宙 阅读(187) 评论(0) 推荐(0) 编辑
摘要:thinkphp3.2.2公用函数函数调用默认路径 home/Common/function.php 阅读全文
posted @ 2019-11-16 17:24 newmiracle宇宙 阅读(115) 评论(0) 推荐(0) 编辑
摘要:PHP防止sql语句注入终极解决方案完美解决方案就是使用拥有Prepared Statement机制(预处理sql)的PDO //先做个实验 先不用预处理sql写法<pre><?php$pdo = new PDO('mysql:dbname=testdatabase;host=localhost;c 阅读全文
posted @ 2019-11-16 17:23 newmiracle宇宙 阅读(637) 评论(0) 推荐(0) 编辑
摘要:jquery ajax分页写法我用的是laypage插件 前端代码<pre> function demo(curr) { $.getJSON('/home/index/getinfo', { page: curr || 1 //向服务端传的参数,此处只是演示 }, function (res) { 阅读全文
posted @ 2019-11-16 17:23 newmiracle宇宙 阅读(369) 评论(0) 推荐(0) 编辑
摘要:jquery关于on click事件的理解 <pre><a style="min-width:60px; margin-left:6px;" wenzhangid="'+v['id']+'" type="button" class="btn btn-w-m btn-danger deletewenz 阅读全文
posted @ 2019-11-16 17:23 newmiracle宇宙 阅读(213) 评论(0) 推荐(0) 编辑
摘要:css3响应式写法因为media不支持ie9以下的浏览器 所有要加个判断<pre> <!-- 全部通用的 --><link rel="stylesheet" href="{$yuming}/css/common.css?v={$visition}"> <!--[if lte IE 8]> <link 阅读全文
posted @ 2019-11-16 17:23 newmiracle宇宙 阅读(394) 评论(0) 推荐(0) 编辑
摘要:PHP防止被重复请求接口的方法(网页端签名验证的方法) 可以采取签名验证的方式来 解决这个问题 1 time和随机数都是PHP生成的显示在前端 2 前端生成sign 3 进行每次请求的sign计数 这个是时候用redis自增 来判断一共用了10次以上就返回 请重新刷新页面 所以参数一定要静态 比方说 阅读全文
posted @ 2019-11-16 17:22 newmiracle宇宙 阅读(2925) 评论(0) 推荐(0) 编辑
摘要:html5传感器(注意苹果和安卓方向是相反的 回调函数触发的速度苹果要快很多 设置坐标不要设置在回调函数里)以下是代码<pre><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="Cache-C 阅读全文
posted @ 2019-11-16 17:22 newmiracle宇宙 阅读(443) 评论(0) 推荐(0) 编辑
摘要:PHP pdo单例模式连接数据库<pre><?php class Db{ private static $pdo; public static function getPdo () { var_dump(self::$pdo); echo '</br>'; if ( self::$pdo == nu 阅读全文
posted @ 2019-11-16 13:22 newmiracle宇宙 阅读(359) 评论(0) 推荐(0) 编辑
摘要:html5 canvas手写字代码(兼容手机端) <pre><!DOCTYPE html><html><head> <title>画板实验</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width 阅读全文
posted @ 2019-11-16 13:22 newmiracle宇宙 阅读(553) 评论(0) 推荐(0) 编辑
摘要:jquery监听回车 <pre> $("#loginusername, #loginpassword, #code").keydown(function() { if(event.keyCode == "13"){ loginajax(); } });</pre> 只能在input 输入框 上监听到 阅读全文
posted @ 2019-11-16 13:21 newmiracle宇宙 阅读(936) 评论(0) 推荐(0) 编辑
摘要:PHP变量回收1 离开页面2 unset 阅读全文
posted @ 2019-11-16 13:21 newmiracle宇宙 阅读(189) 评论(0) 推荐(0) 编辑
摘要:jquery预加载显示百分比 <pre> <img class="bj loadimg" loadimg="/weiqingshu/images/1/bj.jpg"/></pre> <script type="text/javascript" src="/caigeci/js/jquery.imgp 阅读全文
posted @ 2019-11-16 13:20 newmiracle宇宙 阅读(430) 评论(0) 推荐(0) 编辑
摘要:PHP防止刷微信红包方法1 输入验证码2授权登陆后 领取红包记录下 openid ip 第二次用openid或者ip(ip)连接同一个路由器是一样的 所以用ip 判断最好是判断有没有6个以上 判断有没有领取红包 3签名验证 http://newmiracle.cn/?p=1184 (这个方法就是防止 阅读全文
posted @ 2019-11-16 13:20 newmiracle宇宙 阅读(439) 评论(0) 推荐(0) 编辑
摘要:linux CC攻击1 由于不断的请求接口 导致带宽不足 然后不断的运行mysql语句 造成cpu饱和 这个时候服务器重负不堪 导致运行代码暖慢 导致入侵 一般采取的方法http://newmiracle.cn/?p=1252 不过这些没什么用 最好方法就是不断的切换入口地址 他们就攻击不到了 阅读全文
posted @ 2019-11-16 13:20 newmiracle宇宙 阅读(207) 评论(0) 推荐(0) 编辑
摘要:nginx yaf需要注意的问题 显示视图的方法<pre> $this->getView()->assign(array('pack'=>$return['pack'],'appid'=>$return['appid'])); $this->display('index');</pre> nginx 阅读全文
posted @ 2019-11-16 13:19 newmiracle宇宙 阅读(147) 评论(0) 推荐(0) 编辑
摘要:linux iftop查看流量的方法iftop 默认是查看eth0网卡的流量 这个是内网iftop -i eth1 检测eht1网卡的流量 eth1一般都是外网 具体可以iftop查看详细信息 <img src="https://www.vpser.net/uploads/2010/07/iftop 阅读全文
posted @ 2019-11-16 13:19 newmiracle宇宙 阅读(644) 评论(0) 推荐(0) 编辑
摘要:svg可视化制作工具直接ai里面用钢笔路径画好 然后右键建立复合路径 最后存储为svg即可 这样生成的svg就带path标签了 阅读全文
posted @ 2019-11-16 13:18 newmiracle宇宙 阅读(1372) 评论(0) 推荐(0) 编辑
摘要:<pre><?php/** * This is a Redis exntend class */ class RedisClient{ private static $instance = NULL; /** * Get a instance of MyRedisClient * * @param 阅读全文
posted @ 2019-11-16 13:18 newmiracle宇宙 阅读(356) 评论(0) 推荐(0) 编辑
摘要:PHP写接口需要注意的问题方法前面建议写传过来的参数 1 防止xss攻击2 防止sql语句注入3 sign签名验证4 不经常更新的加索引和缓存 app请求时候 参数都要加urlencode 防止参数带& 阅读全文
posted @ 2019-11-16 13:18 newmiracle宇宙 阅读(394) 评论(0) 推荐(0) 编辑
摘要:1 nginx配置优化提高并发量 worker_processes 2; 这个按照CPU的核数来决定 2 worker_connections 65535; 这个一般设置65535即可 每个进程允许的最多连接数, 理论上每台nginx 服务器的最大连接数为worker_processes*worke 阅读全文
posted @ 2019-11-16 13:17 newmiracle宇宙 阅读(2462) 评论(0) 推荐(0) 编辑
摘要:在Linux中将php-fpm配置成服务的方法2012-07-20 by Jason1.配置php-fpm.conf <pre>vi /usr/local/php/etc/php-fpm.conf</pre> php-fpm.pid 目录必须指向:/usr/local/php/var/run/php 阅读全文
posted @ 2019-11-16 13:17 newmiracle宇宙 阅读(604) 评论(0) 推荐(0) 编辑
摘要:linux 把nginx加入到系统服务的方法一。首先写一个shell脚本,脚本名称:nginx<pre>#! /bin/bash# chkconfig: 35 85 15 # description: Nginx is an HTTP(S) server, HTTP(S) reverseset -e 阅读全文
posted @ 2019-11-16 13:17 newmiracle宇宙 阅读(1774) 评论(0) 推荐(0) 编辑
摘要:HTML5自定义select标签样式的方法 -webkit-appearance: none; 这个东西可以隐藏箭头 不过手机端就直接 设置透明度为0就行了(如果这种做法比前面个要麻烦点 毕竟还要对他赋值 阅读全文
posted @ 2019-11-16 13:16 newmiracle宇宙 阅读(2063) 评论(0) 推荐(0) 编辑
摘要:css3 rotateY 会盖住下面的元素 要适当的调整 -webkit-transform: rotateY(-40deg); -webkit-transform: rotateY(40deg); 阅读全文
posted @ 2019-11-16 13:16 newmiracle宇宙 阅读(387) 评论(0) 推荐(0) 编辑
摘要:navcat excel数据导入mysql的方法 先navcat导出 xls格式 然后把数据复制到往这个xls里 (按照这个xls格式) 然后导入mysql就行了 如果导入的过程无法识别excel里的内容 就想办法第一行能识别 自己重新输入下 就行 一般都是格式问题 第一行通过就行了 下面是通过ph 阅读全文
posted @ 2019-11-16 13:15 newmiracle宇宙 阅读(253) 评论(0) 推荐(0) 编辑
摘要:比较靠谱的手风琴代码<pre><!DOCTYPE html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>自制手风琴</title> 阅读全文
posted @ 2019-11-16 13:15 newmiracle宇宙 阅读(143) 评论(0) 推荐(0) 编辑
摘要:css3写下雨效果<pre><div class="xiayuxiaoguo"></div></pre> <pre>.xiayuxiaoguo{ width:100%; height: 100%; position: absolute; left:0px; top:0px; z-index: 2;} 阅读全文
posted @ 2019-11-16 13:15 newmiracle宇宙 阅读(1053) 评论(0) 推荐(0) 编辑
摘要:PHP二维码添加logo的方法<pre> public function createqcode($text,$id){ include '/phpqrcode/phpqrcode.php'; $level = "L"; //二维码图片每个黑点的像素,默认4 $size = '10'; //二维码边 阅读全文
posted @ 2019-11-16 13:14 newmiracle宇宙 阅读(913) 评论(0) 推荐(0) 编辑
摘要:ai切片的完美解决方案1 背景拖到外面2 导出psd3 ps切片 背景夹层黑色就看清楚啦 阅读全文
posted @ 2019-11-16 12:16 newmiracle宇宙 阅读(817) 评论(0) 推荐(0) 编辑
摘要:phpstorm打开报错方法 直接删掉默认文件夹里的idea文件夹 重新打开就可以了 阅读全文
posted @ 2019-11-16 12:16 newmiracle宇宙 阅读(329) 评论(0) 推荐(0) 编辑
摘要:Imagick添加文字和图片的方法<pre><?php $image = new Imagick(); $image->readImage("/home/www/wordpress/1212/p1_bg.png"); $watermark = new Imagick(); $watermark->r 阅读全文
posted @ 2019-11-16 12:15 newmiracle宇宙 阅读(1717) 评论(0) 推荐(0) 编辑
摘要:javascript jssdk微信上传一张图片的方法 <pre> wx.chooseImage({ count: 1, // 默认9 sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有 sourceType: ['album', 阅读全文
posted @ 2019-11-16 12:14 newmiracle宇宙 阅读(257) 评论(0) 推荐(0) 编辑
摘要:移动端实现裁剪图片生成base64图片(可缩放)<pre><!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8" /> <title>{$title}</title> <meta name="viewport" content="wi 阅读全文
posted @ 2019-11-16 12:13 newmiracle宇宙 阅读(201) 评论(0) 推荐(0) 编辑
摘要:php imagick 获取psd图层信息<pre><?php$projectname = 'test';$im = new Imagick("test.psd");$num_layers = $im->getNumberImages(); for ($i = 1, $num_layers = $i 阅读全文
posted @ 2019-11-16 12:12 newmiracle宇宙 阅读(1065) 评论(0) 推荐(0) 编辑
摘要:PHP imagick API中文简介imagick 类imagick ::adaptiveblurimage 向图像中添加 adaptive 模糊滤镜imagick ::adaptiveresizeimage 自适应调整图像数据依赖关系imagick ::adaptivesharpenimage自 阅读全文
posted @ 2019-11-16 12:12 newmiracle宇宙 阅读(1204) 评论(0) 推荐(0) 编辑
摘要:移动端实现裁剪图片生成base64图片(可缩放)<pre><!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8" /> <title>{$title}</title> <meta name="viewport" content="wi 阅读全文
posted @ 2019-11-16 12:12 newmiracle宇宙 阅读(185) 评论(0) 推荐(0) 编辑
摘要:php利用crontab执行 5分钟发邮件给用户 一开始设想用shell_exec执行sh 运行 crontab但发现并不可取 因为没办法传变量 (因为要传963529987@qq.com)所以决定采用1 发邮件 直接insert into到数据库 2 shell里面写个定时器 php代码就是每秒读 阅读全文
posted @ 2019-11-16 12:11 newmiracle宇宙 阅读(425) 评论(0) 推荐(0) 编辑
摘要:>php imagick生成gif动画的方法<pre><?php$image=new Imagick();$animation = new Imagick(); //建立一个对象。$animation->setFormat( "gif" ); //设置它的类型。$delay = 30; //设置播放 阅读全文
posted @ 2019-11-16 12:11 newmiracle宇宙 阅读(1118) 评论(0) 推荐(0) 编辑
摘要:html5获取自己定位的方法直接用高德地图api 不要用百度地图api 不准确 <pre><!doctype html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> 阅读全文
posted @ 2019-11-16 12:09 newmiracle宇宙 阅读(737) 评论(0) 推荐(0) 编辑
摘要:百度地图jsapi 自定义大头针的方法<pre> var myIcon = new BMap.Icon("http://developer.baidu.com/map/jsdemo/img/fox.gif", new BMap.Size(300,157)); var mk = new BMap.Ma 阅读全文
posted @ 2019-11-16 12:09 newmiracle宇宙 阅读(366) 评论(0) 推荐(0) 编辑
摘要:swoole实现多人游戏的要点 比方说多人在线 要满足以下两点 1 所有玩家的数据要实时更新到服务器数据库数据 2 写个定时器返回数据 阅读全文
posted @ 2019-11-16 12:08 newmiracle宇宙 阅读(434) 评论(0) 推荐(0) 编辑
摘要:Module 'mysql' already loaded in Unknown on line 0解决方法 直接进入php.ini 把;extension=mysql.so注释掉就好了 阅读全文
posted @ 2019-11-15 12:25 newmiracle宇宙 阅读(873) 评论(0) 推荐(0) 编辑
摘要:谷歌浏览器调试swoole长连接方法network标签里面的ws 看frames &nbsp; 阅读全文
posted @ 2019-11-15 12:24 newmiracle宇宙 阅读(650) 评论(0) 推荐(0) 编辑
摘要:javascript高德地图实现点击marker消失marker <pre> var markers = []; var positions = [[120.17718, 30.21772], [120.17718, 30.21872]]; for (var i = 0, marker; i < p 阅读全文
posted @ 2019-11-15 12:24 newmiracle宇宙 阅读(1759) 评论(0) 推荐(0) 编辑
摘要:javascript实现每秒执行一次的方法 <pre> i=0; function showzhandou() { $('.zhandouresult p').eq(i).fadeIn(); setTimeout(function () { i++; showzhandou(); }, 1000) 阅读全文
posted @ 2019-11-15 12:23 newmiracle宇宙 阅读(3533) 评论(0) 推荐(0) 编辑
摘要:javascript循环遍历数组输出key value用$.each方法肯定不行的 所以采用如下方法<pre> markers = []; markers[2]=3; markers[3]=7; for(var key in markers){ console.log( key ) console. 阅读全文
posted @ 2019-11-15 12:23 newmiracle宇宙 阅读(2987) 评论(0) 推荐(0) 编辑
摘要:谷歌浏览器调试javascript方法 1 ctrl + shift + f 全局文件搜索 然后加断点 也可以直接编辑js文件 保存后 就更新了 一般用在点击事件上 ps:如果加了断点 刷新浏览断点消失了 就看 文件后缀是不是加版本号 每次刷新都是重新加载文件 阅读全文
posted @ 2019-11-15 12:22 newmiracle宇宙 阅读(491) 评论(0) 推荐(0) 编辑
摘要:IP address '121.41.35.30' could not be resolved: Name or service not known解决方法 添加如下 然后重启 即可解决<pre>[mysqld] skip-name-resolve</pre> 如果报如下错误2017-05-09 1 阅读全文
posted @ 2019-11-15 12:21 newmiracle宇宙 阅读(1590) 评论(0) 推荐(0) 编辑
摘要:jquery json对象转换 <pre>//json数组转json串var arr = [1,2,3, { a : 1 } ];JSON.stringify( arr ); //json字符串转json数组var jsonStr = '[1,2,3,{"a":1}]';JSON.parse( js 阅读全文
posted @ 2019-11-15 12:20 newmiracle宇宙 阅读(3074) 评论(0) 推荐(0) 编辑
摘要:下载微信小视频的方法 1 先装暴风影音2 登录pc微信 然后视频发给自己 然后直接点开就是暴风影音播放了 然后点击右键打开文件夹 就能找到这个视频了 阅读全文
posted @ 2019-11-15 12:20 newmiracle宇宙 阅读(486) 评论(0) 推荐(0) 编辑
摘要:linux grep的用法<pre>[root@iZ23uewresmZ ~]# cat /home/ceshis.txtb124230 b034325 a081016 m7187998 m7282064 a022021 a061048 m9324822 b103303 a013386 b04452 阅读全文
posted @ 2019-11-15 12:19 newmiracle宇宙 阅读(230) 评论(0) 推荐(0) 编辑
摘要:linux环境变量 bash_profile [root@iZ23uewresmZ ~]# vi /root/.bash_profile <pre># .bash_profile # Get the aliases and functions 如果有~/.bashrc这个文件 就运行他if [ -f 阅读全文
posted @ 2019-11-15 12:18 newmiracle宇宙 阅读(361) 评论(0) 推荐(0) 编辑
摘要:linux awk的用法 <pre>[root@iZ23uewresmZ ~]# cat /home/ceshis.txtb 12 42 30 b 03 43 25 a 08 10 16 m 71 87 998 m7282064 a022021 a061048 m9324822 b103303 a0 阅读全文
posted @ 2019-11-15 12:18 newmiracle宇宙 阅读(98) 评论(0) 推荐(0) 编辑
摘要:mysql 时间戳格式化函数from_unixtime使用说明<pre>mysql> select from_unixtime(1459338786); + +| from_unixtime(1459338786) |+ +| 2016-03-30 19:53:06 |+ +1 row in set 阅读全文
posted @ 2019-11-15 12:17 newmiracle宇宙 阅读(336) 评论(0) 推荐(0) 编辑
摘要:修改mysql自增字段的方法 修改 test_user 库 user 表 auto_increment为 10000(从10000开始递增) <pre>mysql> alter table test_user.user auto_increment=10000;Query OK, 0 rows af 阅读全文
posted @ 2019-11-15 12:17 newmiracle宇宙 阅读(3059) 评论(0) 推荐(0) 编辑
摘要:PHP生成短链接方法方法一:新浪提供了长链接转为短链接的API,可以把长链接转为 t.cn/xxx 这种格式的短链接。 API: http://api.t.sina.com.cn/short_url/shorten.json (返回结果是JSON格式) http://api.t.sina.com.c 阅读全文
posted @ 2019-11-15 12:17 newmiracle宇宙 阅读(2848) 评论(0) 推荐(0) 编辑
摘要:<pre>linux 软连接 ln -sln -s /home/ /home/ss/</pre> 按照win的说法就是创建快捷方式在/home/ss/ 文件夹里(名字就是home 文件夹的名字) 可以访问/home/ 目录 查看ss目录下的快捷方式<pre>[root@iZ23uewresmZ ss 阅读全文
posted @ 2019-11-15 12:16 newmiracle宇宙 阅读(409) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示