- 博客(124)
- 资源 (5)
- 收藏
- 关注
原创 PHP里两个相等的float类型的数字相减不等于0,而等于3.5527136788005E-15
场景:现有两个变量:amt,namt都是通过运算后保留2位小数的float数字。直接上代码: $data = array( array('amt' => 8.1, 'namt' => 8.1), array('amt' => 16.2, 'namt' => 16.2), array('amt' => 24.3, 'n
2017-08-27 22:34:50 3504 1
原创 不错的css按钮移过效果
.u-btn{position:relative;display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:14px;margin:100px;} .u-btn-hollow{border:1px solid transparent;}
2016-10-09 18:39:23 1009
原创 腾讯管家与本地运行的jquery冲突,影响页面请求速度
访问页面的时候会请求一个地址:http://c.gj.qq.com/fcgi-bin/microreport?gjguid=74a74e6ff08cd38f076abe33e578813b&type=10&reserve1=2&bid=514&rand=0.7367390475736746&refer=http%3A%2F%2Fwww.skr.com%2Fs34%2Fadm%2Fduty%2F
2016-07-06 14:01:59 1675 1
原创 css在未知高度的情况下实现垂直居中
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-05-10 10:06:40 1274
转载 如何将qlv格式的腾讯视频转换为mp4格式
主要的dos命令:copy/B 8*.tdl 9.mp48代表的是缓存文件的开头9这是转换成的文件名原地址:http://jingyan.baidu.com/album/624e7459b379f334e8ba5ae1.html
2015-07-19 17:11:12 3624
原创 html5常用的属性收集
1、html5移除input在type为number时的上下箭头在chrome下input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;}Firefox下input[type=‘number’]{-moz-appearance:textfield;
2015-06-10 09:46:14 631
原创 JetBrains PhpStorm用到的设置及快捷键
1、格式化排版 Code -> Rearrange Code 或 Ctrl + Alt +l(小写L)
2015-05-14 22:26:55 3113
原创 服务器操作备忘录
一、更改文件操作步骤(如:nginx配置文件)1、cd /etc/nginx/conf.d/2、vi default.conf编辑:i --> 出现insert复制:按右键保存:ESC退出后-->Shift+;(分号键)退出:q 3、service nginx reload(重启服务)二、给文件加apache权限给文件夹设置apache权限cho
2015-04-23 14:27:44 667
原创 使用webuploader遇到的那些事
webuploader API 地址:http://fex.baidu.com/webuploader/doc/index.html1、限制单次上传数量create时设置fileNumLimit,如:var uploader = WebUploader.create({fileNumLimit:1,设置单次只能上传一张2、文件上传失败,报异常:413 Request E
2015-03-04 21:47:01 6523
转载 swipejs的bug
function stop() { //delay = 0; delay = options.auto > 0 ? options.auto : 0; clearTimeout(interval ); }2.小于三个轮播元素,会多生成轮播元素修复方式,//Source codes: if (browser.
2015-03-04 16:42:26 1510
原创 QQ、sina第三方登录遇到的问题
1、QQ第三方登录绑定时报:redirect uri is illegal(100010)问题的来源:回调地址非法:配置和管理中心的网站地址的域名不一致,管理中心的写的是http://www.xxxx.com/.....而配置文件里写的是http://xxxx.com/.....(把www省略了)
2015-02-11 16:15:39 1159
原创 支付宝接口开发总结
1、需要向客户要的东西:、PID、Key、企业支付宝的账号2、前期准备:注册好企业账号,然后申请支付套餐:https://b.alipay.com/order/productSet.htm建议申请【网银支付】+【即时到账收款】(可以不申请)。里面的方案按各自的需求选择“套餐“类型去申请。3、申请好套餐后正常2-5天会有申请状态,成功后进入【我的商家服务】:地址:http
2015-01-19 10:07:13 72135 4
原创 Jquery异常集锦
1、浏览器不支持radio单选按钮直接通过value获取值的解决方法:场景: 通过 不通过.....js:function submit_post(f){var stat = f.stat.value;//这样在【360浏览器里无法获取值】 解决方法:var stat= $("input[name='stat']
2014-12-19 10:08:41 1155
原创 seo个人集锦
1、想让百度收录的页面在搜索引擎上标题下带图:对应的页面有标签的宽度设置为121px X 75px左右的大小;且标签的alt设置对应关键词的长尾关键词。2、想让搜索引擎能每天更新首页快照:保证好每天站内内容的更新,当然也少不了去做外链。3、做外链技巧:如果熟悉Javascript、Jquery之类的语言。可以在各大论坛应用把链接加在回复或提的问题里。(在csdn、baidu问吧每次这样做都
2014-12-03 14:02:21 681
原创 js常用验证的方法集锦
1、设置输入框只能为数字:js: function val_int(o){ if(! /^[0-9]*$/.test(o.value)){ o.value = o.value.substr(0, o.value.length-1); } }
2014-10-13 09:22:17 647
原创 php运算两个位置的距离(通过两个位置的经纬度)
function rad($d) { return $d * 3.1415926535898 / 180.0; } /** * @param $lat1 纬度 如:22.628547 * @param $lng1 经度 如:114.036845 * @param $lat2 纬度 如:22.628567 * @par
2014-10-09 17:42:41 752
转载 使用phpexecl导出数据
function getExcel($fileName,$headArr,$data){ require_once 'Classes/PHPExcel.php'; require_once 'Classes/PHPExcel/Writer/Excel2007.php'; require_once 'Classes/PHPExcel/Writer/Ex
2014-10-09 13:34:45 888
转载 通过js来设置cookie和读取cookie,实现登陆时记住密码的功能
function setCookie(){ //设置cookie var loginCode = $("#login_code").val(); //获取用户名信息 var pwd = $("#login_password").val(); //获取登陆密码信息 var checked = $("[name='checkbox']:checked");//获取“
2014-09-23 18:12:51 1778 4
原创 jquery常用方法、属性集锦
1、判断某个单选radio是否被选中:$('#bill_type_2').is(":checked"),如果选中则返回true
2014-09-09 22:26:57 713
转载 e = e || window.event用法细节讨论
e = e || window.event是我们在做事件处理时候区分IE和其他浏览器事件对象时常用的写法。但是这行兼容性代码有没有必要出现在所有的事件句柄中呢?标准事件调用方式需要这行代码吗?下边我们做详细讨论。 在讨论之前,如果有些忘记或者不熟悉事件对象的先参考其他资料,或者看看这个连接的资料http://wenku.baidu.com/view/400a89f4f61fb7360b4
2014-09-04 17:39:46 4275
原创 Mysql复制本表内容插入数据
1、insert into cms_profile(typeid,ctgid,title,imgsrc)select 3 as siteid, 21 as typeid,ctgid,title,imgsrc,imgpck,filepck,outline,content,item1,item2,item3,item4,item5,extcnt from cms_profile where sit
2014-09-03 14:13:38 1926
原创 ISAPI_Rewrite与Mod_Rewrite的对比
ISAPI_Rewrite中httpd.ini的写法为:[ISAPI_Rewrite]# 3600 = 1 hourCacheClockRate 3600RepeatLimit 32RewriteRule ^(.*).html /index\.php\?dom=$1&%{QUERY_STRING} [L]RewriteRule ^(w+).html /index\.php\
2014-08-18 22:29:00 703
原创 《Javascript 权威指南》笔记
第一章、JavaScript概述Javascript是一种具有面向对象能力的、解释型的程序设计语言。第二章、词法结构1、大小写敏感(在HTML中事件句柄的onclick属性也可以声明为onClick,但在Javascript里(或XHTML中)只能使用onclick)2、可选的分号(如果语句分别放置在不同的行中,就可以省去分号。为了代码规范及jquery的兼容性建议使用分号)a=3;
2014-06-01 13:38:28 938
原创 php正则表达式集锦
^shop //匹配以shop开头shop$ //匹配以shop结尾^shop$ //精准匹配shopshop //匹配包含shop[a-z] //匹配所有小写字母[A-Z] //匹配所有大写字母[a-zA-Z] //匹配所有字母[0-9] //匹配所有数字[0-9\.\-] //匹配所有数字、句号、减号[\f\r\t\n]
2014-05-31 09:41:35 767
原创 PHP遍历数组效率分析
要求:两个分别有5000个元素的数组,计算它们的差集。普通代码:function arr_diff($arr1,$arr2){ foreach($arr1 as $key=>$value){ if(in_array($value,$arr2,true)){
2014-04-08 09:13:20 2286
原创 JS事件集锦
1、select onchange事件的时候带value或中间的值: 1>/自动带value的值: 2>/自动带中间的值: change(this[selectedIndex].innerHTML);">
2014-03-27 13:45:53 561
原创 SWFUpload flash文件上传使用集锦
1)、重写事件:$.fn.imgbox = function(v) { var s = { key: '', url: '', source: [], max: 0, type: 'default', button: 'swfUploa
2014-02-27 09:23:59 1099
原创 主流浏览器的兼容问题及注意事项
1、特意为浏览器加样式的标示符:background:red; /* 所有浏览器 */background:orange\9; /* 所有IE浏览器 */*background:yellow; /* IE7和IE6 */+background:green; /* IE7 */_background:blue; /* IE6 */
2014-01-21 11:20:58 854
原创 做前端css/div布局的总结
1、last-child 指定属于其父元素的最后一个子元素的*元素的背景色,如:li:last-child,好东西。
2013-12-12 13:56:40 772
原创 IE6/IE7/IE8/IE8/搜狗/火狐/谷歌 各浏览器css的兼容问题。
1、IE6/7 在使用display:inline/inline-table的时候会自动换行 解决:使用float:left;2、IE6/7 text文本框的宽度要比其他版本或其他浏览器要宽2px.3、IE6在多个标签设置float:left/right的时候,需要设置对应的宽度。 4、IE6做自适应高度时,设置height:auto; overflow
2013-11-27 17:33:36 2650
转载 PHP高效编程53个方法
1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row[’id’]的速度是$row[id]的7倍。3、echo比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。4、在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替
2013-10-13 23:36:45 781
转载 2009-12-03 10:34 HTTP请求错误400、401、402、403、404、405、406、407、412、414、500、501、502解析
HTTP 错误 400 400 请求出错 由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。 HTTP 错误 401 401.1 未授权:登录失败 此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。 请与 Web 服务器的管理员联系,以确认您是否具有访问所请求资源的权限。 401.2 未授权:服务器的配置导致登录失败 此错误
2013-10-07 16:17:25 2247
原创 php论坛中常用的两个时间差(多少分钟前,多少小时前,多少天前)
<?php@ini_set('date.timezone', 'Asia/Shanghai');@ini_set('display_errors', 1);header('Content-Type:text/html;charset=utf-8');class Time{ public static function times($btime) {
2013-09-28 00:17:35 3102
原创 php项目开发遇到的囧事集锦.
1)、php中单引号与双引号的区别:$pint="输出数据";echo "$pint";echo '$pint';输出结果为:输出数据 $pint说明单引号('')代表着原样输出。就是说变量名称,或者任何其他文本都会不经修改而发送给客户端。 双引号("")变量名称将被变量值所替代,里面的字段会经过编译器解释,然后再当作H
2013-09-26 23:21:51 976
原创 论网络管理员对网站安全的措施(php+mysql站)
作为一个资浅的php程序员或许对网络安全并不在意,但是在收到黑客攻击的时候或许就是开始对这方面关注。笔者就是这样的人,很幸运在自己身上发生了。暂且不说黑客是运用什么手法把网站的部分页面给替换了,这些东西高技术的手段(在自己看来),现在能做的就是施以防范措施让对方无机可乘。对于比较悲剧的现状:网站是放在万网的虚拟主机,既不能对php.ini进行权限等限制,也不能在服务器上建立FTP加密传
2013-08-10 10:07:24 1011
Java进制/时间/日期/字符串/流算法大全
2012-08-02
漂亮的js图片播放器上一页、下一页,可以通过后台修改获取数据库内容
2011-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人