`
文章列表
  label{ width: 80px; display: inline-block; text-align: justify; text-align-last:justify; }   text-align: justify;只对最后一行之前的行生效 使用text-align-last,并将其设置为justify。 保留text-align: justify;用以兼容。 容器应该有宽度且为块级元素(inline-block / block)  
项目需要php解压一个.rar文件.代码如下   <?php $c='winrar.exe x D:\\wwwroot\\test\\a.rar -y D:\\wwwroot\\test\\a\\'; $ss=system($c,$msg); var_dump($msg);     本地测试通过. 但在部署到服务器后解压失败! 由于服务是 win2012+II7.5+php 与本地的环境 ...
//IP转成整型 function ip2int(ip){ var num = 0; ip = ip.split("."); num = Number(ip[0]) * 256 * 256 * 256 + Number(ip[1]) * 256 * 256 + Number(ip[2]) * 256 + Number(ip[3]); num = num >>> 0; return num; } //整型解析为IP地址 function int2iP(num){ var str; ...
php中隐形字符65279(utf-8的BOM头)问题 今天遇到一个问题. php输出JSON 前端在解析时发生问题:parsererror.   调试: 1.仔细对比字符串发现字符串拼写正确.怀疑是 非打印字符的问题. 2.逐一将字符串还原为unicode编码. 发现在字符串头的位置出现了一个 65279的非打印字符.          资料 :unicode(65279) :叫“ZERO WIDTH NO-BREAK SPACE”即没有宽度的空格符,本质上也是null值,但是不同于null。byte-order mark(BOM)是位于码点U+FEFF的统一码字符的名称。当以 ...
placeholder 这个属性被越来越频繁的使用. 但为做HTML 5 特性IE没能实现这东西. 以下的jQuery插件就是用来在IE上实现该属性的. /** * [placeholder(HTML 5) IE 实现.IE9以下通过测试.] * v 1.0 by oTwo 2014年7月31日 11:45:29 */ $.fn.placeholder = function() { // 当系统支持 placeholder 时使用系统自带的. if ('placeholder' in document.createElement('input')) { r ...
// for循环的进化 // 菜鸟 for (var i = 0; i < Things.length ; i++) { // Things[i] } // 老鸟 for (var i = 0, len = Things.length; i < len; i++) { // Things[i] } // 大师 for (var i = Things.length; i--;) { // Things[i] }  
// 刚刚在书上看到的一个小问题,很有意思.大家一起思考下吧 myname = 'global'; var fn = function () { console.log(myname); // undefined var myname = 'local'; console.log(myname); // local }; fn() // 上述代码实际上等同于以下代码 myname = 'global'; var fn = function () { var myname ; console.log(myname); // undefined mynam ...
近期做项目需要三级联动菜单,上网查了半天竟然没有发现一个能直接用的! 呵呵,都要自己填数据....我了个去这东西麻烦就麻烦的数据上. 哎,自己没办法动手写吧. 现将这些数据共享出了,以方便大家.嗯,代码也可以直接使用   文件说明 lib\area.sql -- 县及县以上行政区划分代码(截止2013年8月31日)来源:国家统计局 发布时间:2014-01-17 15:04 lib\area.json -- JSON格式的数据 js\areaData.js -- js格式的数据 js\area.js -- 三级联动插件(开发文件) js\area_min.js -- 三 ...
// 文本输入框(input) 文本域(textarea)值改变事件 // onpropertychange(IE) oninput(w3c) $('input,textarea').on('propertychange input', function(event) {      console.log($(this).val()) });   事件顺序 keydown  keypress propertychange / input keyup keydown 阻止默认行为(event.stopPropagation())则 keypress ,proper ...
一直想找一个可以在 sublime Text2 中格式化CSS代码的插件! 这个插件 应该能: 1.统一缩进2.能按规定顺利排列属性名 3.清理空白 功能虽然简单但,二年来我还真没找到-_-.不是有BUG(歧视中文哦.纯英文是没问题的)就是配置繁琐.现在终于发现了一个 CleanCSS ! 嗯,真省事!   
自动放弃: 在发起AJAX请求时,如上一请求未完成则自动放弃. 修改参数  isAbort = false 可关闭该项  AJAX请求队列: 依次执行一组 AJAX请求,前一个请求成功后,执行下一个   /** * ajax通信类 * 依赖 jQuery 1.6+ * 扩展jQuery的ajax 对象,用以实现 : * 1.继承上次请求的参数, * 2.如果上次请求未完成,自动放弃. * 3.ajax 队列讲求 * * by oTwo alxw4616@msn.com * v 1.0 2013年7月31日 * * 说明: * var ...
sublime Text2 编辑器的 phpTidy 插件是用来格式化php代码的工具. ps:本来是想用 PhpBeautifier的 但安装起来实在是太麻烦了 安装: 首先要安装 package control 点击sublime的菜单栏 view->show console ;现在打开了控制台, 这个控制台有上下两栏, 上面一栏会实时显示sublime执行了什么插件,输出执行结果, 如果你安装的某个插件不能正常运行,应该先在这里看看有没有报错。下面栏是一个输入框,可以运行python代码。我们输入下面的代码点击回车运行, 就能安装好package control了。 i ...
近终于找到  sublime Text2 升级到 2.0.2 build 2221 64位 的破破解 输入注册码就成了 ----- BEGIN LICENSE ----- Andrew Weber Single User License EA7E-855605 813A03DD 5E4AD9E6 6C0EEB94 BC99798F 942194A6 02396E98 E62C9979 4BB979FE 91424C9D A45400BF F6747D88 2FB88078 90F5CC94 1CDC92DC 8457107A F151657B 1D22E383 A997F016 4239764 ...
近来手上有个项目,需要使用ocx控件 (ocx是什么? http://baike.baidu.com/view/393671.htm) 在生产过程中我遇到了如下问题. 1. 如何让 ocx 自动安装?     a) 如何签名?     b) 如何打包?     c) 如何安装到指定目录? 2. 如何让 ocx 自动升级? 下面是我解决这些问题的方法.(该项目已发布,所有代码都可正常运行.) 一、ocx 签名   购买及使用:   http://verisign.itrus.com.cn/html/fuwuyuzhichi/changyongwendang/411.html   非购买的我没有 ...
mysql 全文模糊查找 便捷解决方案 2013/6/14 by 半仙 alxw4616@Msn.com 目的: 项目需求实现模糊查找. 原则: 查询不能超过 1秒. 问题: 目标表中有超过1千万条记录. 使用like '%str%' 进行模糊查询无法达到性能需求. 解决方案: 使用mysql全文索引. 1.全文索引 : MySQL支持全文索引和搜索功能。MySQL中的全文索引类型FULLTEXT的索引。  FULLTEXT 索引仅可用于 MyISAM 表;他们可以从CHAR、 VARCHAR或TEXT列中作为CREATE TABLE语句的一部分被创建,或是随后使用ALTER TAB ...
Global site tag (gtag.js) - Google Analytics