yanfangphp
码龄15年
求更新 关注
提问 私信
  • 博客:926,249
    社区:4,907
    931,156
    总访问量
  • 126
    原创
  • 126
    粉丝
  • 20
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
加入CSDN时间: 2011-12-02
博客简介:

彦彦专栏

查看详细资料
个人成就
  • 获得118次点赞
  • 内容获得21次评论
  • 获得127次收藏
  • 博客总排名1,335,946名
创作历程
  • 1篇
    2017年
  • 1篇
    2016年
  • 26篇
    2014年
  • 77篇
    2013年
  • 121篇
    2012年
成就勋章
TA的专栏
  • SEO优化学习
    19篇
  • Mysql数据库
    23篇
  • PHP学习收集
    71篇
  • js和jq学习
    40篇
  • html学习收集
    1篇
  • ecshop开发
    6篇
  • ThinkPHP开发
    6篇
  • XAMPP学习
    1篇
  • php站点防止攻击
    4篇
  • perl学习
    10篇
  • Linux
    8篇
  • 服务器学习
    3篇
  • Mongodb
    9篇
  • 业余了解
    24篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
  • 服务器
    linux
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

ecshop数据库表结构详解

发布资源 2012.11.15 ·
pdf

Perl中our,my,local的区别与联系

our,"把名字限于某个范围“,其实就是明确声明一个"全局变量",虽然是在某个模块或者函数里面定义的,外面的也可以访问,如果已经声明过了,再次用"our",表示此处用的是全局的那个,不是同名的私有或者局部变量our $PROGRAM_NAME = "waiter";{my $PROGRAM_NAME = "something";our $PROGRAM_NAME = "se
转载
博文更新于 2013.12.04 ·
3056 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

XSS跨站脚本与CSRF跨站请求伪造

在那个年代,大家一般用拼接字符串的方式来构造动态 SQL 语句创建应用,于是 SQL 注入成了很流行的攻击方式。在这个年代,参数化查询已经成了普及用法,我们已经离 SQL 注入很远了。但是,历史同样悠久的 XSS 和 CSRF 却没有远离我们。由于之前已经对 XSS 很熟悉了,所以我对用户输入的数据一直非常小心。如果输入的时候没有经过 Tidy 之类的过滤,我一定会在模板输出时候全部转义。所以个人
翻译
博文更新于 2012.12.13 ·
3095 阅读 ·
2 点赞 ·
1 评论 ·
4 收藏

PHP开发中安全防范知识

PHP代码安全和XSS,SQL注入等对于各类网站的安全非常中用,尤其是UGC(User Generated Content)网站,论坛和电子商务网站,常常是XSS和SQL注入的重灾区。这里简单介绍一些基本编程要点, 相对系统安全来说,php安全防范更多要求编程人员对用户输入的各种参数能更细心.  php编译过程中的安全  建议安装Suhosin补丁,必装安全补丁  php.
原创
博文更新于 2012.10.18 ·
1450 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

常用的版本控制软件的介绍(vss,cvs,svn)

另:欢迎各位加群:206981178,共同学习交流1.vssVSS6.0现在是作为Microsoft Visual Studio6.0这个开发产品家族的一员,如Visual C++6.0和Visual J++6.0一样。1. VSS的简单工作原理Microsoft的VSS6.0解决了软件开发小组长期所面临的版本管理问题,它可能有效地帮助项目开发组的负责人对项目程序进行管理,
原创
博文更新于 2012.10.10 ·
2207 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

根据密码长度 显示安全条

//根据密码长度显示安全条                                        密  码:                                        *                                                                弱                 
原创
博文更新于 2014.03.28 ·
1438 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

扫描二维码自动识别手机系统(Android/IOS)

移动互联网发展迅速,各种APP的开发都会推出多个版本(多终端),比如:iPhone版、iPad版、Android版。有些APP还会考虑覆盖到多个国家(国际化),比如:中文版、英文版、日文版、韩文版等。此外,针对不同渠道(流量来源)也会提供不同的版本(多渠道),比如:百度版、Google版、阿里版、腾讯版等。  对于应用提供方,希望入口只有一个:扫描二维码直接下载。怎样让这张二维码承载这么丰富的
转载
博文更新于 2016.05.19 ·
2740 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

超牛txt文件分割器

发布资源 2015.06.12 ·
EXE

按天分表后查询分页(查询表计算方法)

/** * 分页计算方法 * @param totalNum符合条件的各个表数据数据条数∗∗totalNum 符合条件的各个表数据数据条数 * * totalNum 要求格式Array ( [0] => Array ( [0] => 20170922 [1] => 28 ) [1] => Array ( [0] => 20170921 [1] => 1 ) [2] => Ar
原创
博文更新于 2017.12.21 ·
6640 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

史上最完全oophper php文件上传之文件类型对应表,ie,火狐各一份。

ie火狐id后缀名php识别出的文件类型0gifimage/gif1jpgimage/jpeg2pngimage/png3bmpimage/bmp4psdapplication/octet-stream5icoimage/x-ico
原创
博文更新于 2014.11.18 ·
1256 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

发动短信内容截取方法

//发送短信方法function gbkStrSplit($string, $len = 1)    {        $length = strlen($string);        $retstr = '';        $retArr = array();        for ($i = 0; $i             $retstr .= ord($s
原创
博文更新于 2014.04.09 ·
1838 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js天数倒计时

倒计时    function _fresh()    {        var endtime=new Date("Mar 31, 2014 18:00:00");//这里设置预制时间        var nowtime = new Date();        var leftsecond=parseInt((endtime.getTime()-nowti
翻译
博文更新于 2014.04.01 ·
4481 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

php post json数据

function http_post_data($url, $data_string) {      $ch = curl_init();      curl_setopt($ch, CURLOPT_POST, 1);      curl_setopt($ch, CURLOPT_URL, $url);      curl_setopt($ch, CURLOPT_POSTFIELDS
原创
博文更新于 2014.04.01 ·
1224 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自动登录

下次自动登录            // 下次自动登录 var oRember = document.getElementById('rembername'); var oRemberLable = document.getElementById('remberLable'); var bRember = true; oRember.oncl
原创
博文更新于 2014.03.28 ·
957 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

正则表达式语法

正则不经常用,偶尔用一回忘记的不是一点半点,很多都不知道什么含义,分享一下正则的语法,与大家共勉表达式匹配/^\s*$/匹配空行。/\d{2}-\d{5}/验证由两位数字、一个连字符再加 5 位数字组成的 ID 号。/]*)?>[\s\S]*/匹配 HTML 标记。
翻译
博文更新于 2014.03.27 ·
680 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

开发中的验证码源码

index.html                yanzhengma.phpsession_start();IamgeCode(4,100,30);function IamgeCode($num,$x,$y){    //生成验证码图片    Header("Content-type: image/PNG");    $codenum = (
原创
博文更新于 2014.03.26 ·
703 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js跨域问题

今天项目里边用到js跨域的问题,废话不说代码如下:    function sms_jsout_callback(smsresult) {        //弹出返回数据        alert(smsresult.result);    }    function jsoutcall(url) {        //创建节点        var scr
原创
博文更新于 2014.03.25 ·
939 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js,jq发送短信倒计时

javascript">var wait=60;function time(o) {        if (wait == 0) {            o.removeAttribute("disabled");                        o.value="免费获取验证码";            wait = 60;        } else
翻译
博文更新于 2014.03.24 ·
8793 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

memcache和redis区别

1.Redis中,并不是所有的数据都一直存储在内存中的,Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用,这样能保证数据的持久性,这是和Memcached相比一个最大的区别,memecache 把数据全部存在内存之中,断电后会挂掉,数据不能超过内存大小。2.Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储
原创
博文更新于 2014.03.11 ·
1357 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

两个半小时的 Perl 之旅

Perl语言是一门高级解释型动态语言,它的许多数据类型是运行时才确定的,并且经常和PHP和Python相提并论。Perl从古老的Shell脚本语言中借鉴了许多语法特性,因为被过度使用的各种奇怪符号而声名狼藉,而且许多代码即使借助Google的搜索功能都不能完全看明白。许多来自 Shell 的语言特性使之成为一门好用的胶水语言: 将其他语言和脚本连接在一起共同工作。语言非常适合处理文
转载
博文更新于 2014.03.11 ·
3148 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多