最近的文章列表

echart图表工作笔记

兼容性的问题

IE11下echart图表出现凹进去的边框,解决办法,隐藏object。即:

.resize-sensor{
   display:none!important;
}

提示信息格式化


tooltip: {
    trigger: 'item',
    formatter: "{a} <br/>{b} : {c}", // 或者下边
    formatter: function(params){
        return params.name=="no"?"":(params.seriesName+" <br/>"+params.name+" : "+params.value);
    }
}

...

2016/11/23 Comments:
总结三种PHP生成随机字符串的方法

方法一

1、在33 – 126中生成一个随机整数,如35。

2、将35转换成对应的ASCII码字符,如35对应#。

3、重复以上1、2步骤n次,连接成n位的密码。

该算法主要用到了两个函数,mt_rand ( int $min , int $max )函数用于生成随机整数,其中 $min – $max 为 ASCII 码的范围,这里取 33 -126 ,可以根据需要调整范围,如ASCII码表中 97 – 122 位对应 a – z 的英文字母,具体可参考 ASCII码表; chr ( int $ascii )函数用于将对应整数 $ascii 转换成对应的字符。

function create_password($pw_length =  
{
2016/2/26 Comments:
PHP反盗链的设置方法和防盗链的基本思想

盗链是指服务提供商自己不提供服务的内容,通过技术手段绕过其它有利益的最终用户界面(如广告),直接在自己的网站上向最终用户提供其它服务提供商的服务内容,骗取最终用户的浏览和点击率。受益者不提供资源或提供很少的资源,而真正的服务提供商却得不到任何的收益。做好防止盗链的工作,是每个网站开发者的重要工作。

做好防盗链工作能给网站服务器减少不少压力,这里我们分享一种php防盗链的实现方法:

一般的下载的步骤:查找->输出查找结果列表->进入软件详细页面->点击下载按钮->打开下载页面->点击下载,开始下载

我的方法就是在下载页面做文章

首先在网站的公共文件里定义一个$key=sdkfjwojf32413这相当于一个密钥一样

2016/2/24 Comments:
收藏十个PHP高级应用技巧(绝对实用)

PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。下面介绍了十个PHP高级应用技巧。

PHP

2016/2/23 Comments:
汇总PHP中容易出错、混淆的知识点整理笔记

1.echo和print的区别

PHP中echo和print的功能基本相同(输出),但是两者之间还是有细微差别的。echo输出后没有返回值,但print有返回值,当其执行失败时返回flase。因此可以作为一个普通函数来使用,例如执行下面的代码后变量$r的值将为1。

$r = print "Hello World";  

这意味着print可用在一些复杂的表达式中,而echo则不行。但是,因为echo语句不要求返回任何数值,所已在代码中echo语句的运行效率要略微快于print语句。

2.include

2016/2/18 Comments:
【转载】你为什么不分享? 你为什么会去分享?

这两天恰好有我的前boss在朋友圈分享他看到的文章,是关于分享的主题。

作者在文章里把新人或者说菜鸟不肯分享的原因总结为害怕被所谓的高手/大牛所打脸而害怕分享。从我的经历来说,我认为这并非核心原因,仅仅是次要原因之一。因此特意写此文与大家探讨一下。

### 根源 从根源分析:**你为什么会去分享**?

我认为你去做这个事情的主要原因有几个 - 获得知名度 - 作为知识的积累及备忘录 - 扩大自己朋友圈 - 想帮助他人 而在我看来这些原因都很大程度上离不开**成就感**这个东西,毕竟对于绝大数人来说他的文章很难直接给他带来金钱上的直接利益。而去驱使他做没有直接实际利益的事情的时候,就必须拥有**自我满足感**,说的高端一点就是能够在这件事情上**得到自我升华**。 而作为一个新人/菜鸟想去做分享这个事情的时候会遇到什么情况呢?毕竟在他们职业发展初期,很多很多场合和文章都有人告诉他们要去写自己的博客,做自己的技术积累,这样才能够迅速的提升自己。

...

2015/12/15 Comments:
54种提高php编程效率的技巧(菜鸟、大神都推荐)

用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则 不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加 上了双引号)。

    1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。

        2、$row['id'] 的速度是$row[id]的7倍。

  3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比

2015/11/12 Comments:
汇总30条移动Web开发技巧【看过都觉得:老有用了】

1. 添加到主屏后的标题(IOS)
2. 启用 WebApp 全屏模式(IOS)
3. 百度禁止转码
4. 设置状态栏的背景颜色(IOS)
5. 移动端手机号码识别(IOS)
6. 移动端邮箱识别(Android)
7. 添加智能 App 广告条 Smart App Banner(IOS 6+ Safari)
8. IOS Web app启动动画
9. 添加到主屏后的APP图标
10. 优先使用最新版本 IE 和 Chrome
11.viewport模板
1、移动端如何定义字体font-family
2、移动端字体单位font-size选择px还是rem
3、移动端touch事件(区分webkit 和 winphone)
4、移动端click屏幕产生200-300 ms的延迟响应
5、什么是Retina 显示屏,带来了什么问题
6、ios系统中元素被触摸时产生的半透明灰色遮罩怎么去掉
7、部分android系统中元素被点击时产生的边框怎么去掉
8、winphone系统a、input标签被点击时产生的半透明灰色背景怎么去掉
9、webkit表单元素的默认外观怎么重置
10、webkit表单输入框placeholder的颜色值能改变么
11、webkit表单输入框placeholder的文字能换行么
12. 关闭iOS键盘首字母自动大写
13. 关闭iOS输入自动修正
14. 禁止文本缩放
15. 移动端如何清除输入框内阴影
16. 快速回弹滚动
17. 移动端禁止选中内容
18. 移动端取消touch高亮效果
19. 如何禁止保存或拷贝图像(IOS)
20.模拟按钮hover效果
21.屏幕旋转的事件和样式
22.audio元素和video元素在ios和andriod中无法自动播放
23.摇一摇功能
24.手机拍照和上传图片
25. 消除transition闪屏
26. android 上去掉语音输入按钮
1. 移动端基础框架
2. 滑屏框架
3.瀑布流框架

2015/10/29 Comments:
移动H5前端性能优化指南

移动H5前端性能优化指南

2015/8/22 Comments:
移动端页面问题归总和规避方法(页面高度渲染错误、叠加区高亮、事件无法被触发、:active 效果不兼容)

对于前端开发者来说移动端存在更多的挑战,移动端页面开发过程中会碰到各种各样千奇百怪的问题(我们俗称BUG或坑),那么今天我为大家分享移动端页面开发过程中的一些坑和排坑技巧。

移动端页面在不同设备、不同操作系统 、不同运行环境下都可能造成各种各样的没有碰到过的的坑,相比曾经的IE6坑多了。下面先介绍一下4类具体常见的坑:

1、外观

A、页面高度渲染错误

2015/8/19 Comments: