自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

转载 H5微信中棋牌游戏域名防封解决方案

很多人问,我的微信棋牌游戏为什么会被封?原因就是腾讯检测到你的网页内容存在诱导、诈骗等行为,还有一个重要因素就是被人举报,这也许是你的竞争对手故意黑你,当一人或者几个人举报并上传图片的时候腾讯会限制你游戏的某些功能,但是当有很多人举报的时候,腾讯就会把你微信棋牌游戏域名封掉,这个问题让开发商和游戏代理商都非常头,那我们要怎做到有效防封呢?猴子数据给出关于微信棋牌游戏域名防封最新解决方案。现在市场...

2020-09-08 11:05:51 3857 2

转载 微信域名防封跳转系统详解,域名总是被微信屏蔽应该这样做

域名链接被微信拦截,就是不能在微信环境中打开,需要通过点击右上角选择浏览器打开。域名链接微信屏蔽,顾名思义,肯定是看不到了。域名链接被微信封杀,那就是提示已停止访问该网页的字样。那是什么原因引起的域名链接被微信封杀屏蔽拦截呢?原因有很多,很大一部分是跟你的网页内容有关系:诱导分享类内容诱导关注类内容H5游戏、测试类内容欺诈类内容违法经营及可疑服务类内容谣言类内容骚扰信息、广...

2020-08-26 11:08:12 4871

转载 微信跳转外部浏览器打开指定链接源码

大家都知道,微信有内置的浏览器,就像QQ内置QQ 浏览器一样的,那要从微信端打开外部浏览器怎么办呢?我们通常见到的就是需要点击右上角那三个点,然后再点击用浏览器打开,这中间一系列的操作很繁琐,让用户的体验感极差,导致流量的流失,针对这一现象,我们猴子数据专门研发了微信端直接跳转外部浏览器的接口,可以实现完全自动化在微信中打开外部链接,不需要用记任何手动操作,很大程度提高了用户转化率。在这里,需...

2020-08-24 16:41:58 4576

转载 域名被微信屏蔽拦截的原因和防封方案

条信息发布出去,从这个数据可以看出微信是一种生活方式,微信会朝着这个方向不断努力,从线上看,人们的沟通的、社交与阅读方式发生变化,不管是个人还是商家,都想通过这个最广泛却又是最广阔的环境中赚上一桶金,但是微信也要维护一个绿色上网环境,肯定是不允许的大家肆意妄为的,于是在你付出很多之后,可能有一天就会出现以下的状态,是不是头大?可能又得重新加班咯!抱怨是更加没有用的。通常只要微信后台或者人工有检测...

2020-08-24 16:41:37 5168

原创 微博跳转淘宝是如何实现的?

现在很多人觉得淘宝店不好做,但是随着抖音、拼多多等平台的兴起,淘宝站内流量不断被瓜分,那我们就从站外去获得更多的流量。好的产品和店铺流量缺一不可,如何做呢?那就是去微博推广,前几年的时候很多商家,稀里糊涂的靠微博做火了很多店铺,微博上的粉丝相对来说是比较精准流量的,价值度也很高。再有就是可以定向的去投放给粉丝,可以直接促成转化。但是遇到一个问题,微博屏蔽了淘宝的链接,用了站长工具的短链接也还是被屏蔽了,如下图所示:那怎么解决这个问题呢?那些链接是怎么跳过微博的屏蔽呢?,这里就要利用到微博跳淘宝的功能了,

2020-09-15 16:18:15 5483 4

转载 微信域名检测 实时查询域名是否被微信拦截

微信是我们生活中必不可少的社交工具,用户群体也相当大,所以就不乏大量的个人或团队利用微信进行推广,推广方式就是转发分享链接到个人或群,发朋友圈,或利用微信公众号,一心专注与营销和推广的商家,却忽略了微信的检测系统,当看到“已停止访问该网页”的画面时一脸茫然,转而面对目前的损失已经惊慌失措,还不知道问题在哪,在网上搜索相关资料后,这才得知这叫域名被微信拦截了,如下图所示:微信域名何时被封的时间不能判断,没有及时的处理问题,导致了长时间的流量流失,用户的体验感骤降,还会对此产生质疑,活动推广中断,造成巨大损

2020-09-09 09:49:11 1307 1

转载 怎样解决编程语言之间的差异性问题?

毫无疑问,不同的编程语言间存在着很多差异性。那么对于这种差异性开发者应如何解决?本文就来一探究竟。以下为译文:我一直在告诉别人:“编程非常了不起。”在你有任何想法的时候,都可以编写软件,然后愿望就实现了。这很真实。与建立物理的东西不同,首先你需要建立整个工厂,而软件的扩张相对非常容易。你可以找到所有已经编译好的组件,而且是免费的,拿来就可以用。建立好一段代码后,就可以重复使用无数次,而无需花...

2020-09-08 11:07:26 354

转载 api接口是什么??

api接口是指应用程序编程接口,我们通过api接口可以实现特定的功能,而不需要了解其内部实现细节。api接口可以理解为特定服务的一种封装,将服务封装起来提供给其他人调用,这样很多功能不需要从新开发。API接口是指应用程序编程接口,我们通过API接口可以实现特定的功能,而不需要了解其内部实现细节。可以把API接口理解为是特定服务的一种封装,将服务封装起来提供给他人调用,这样一来很多功能不需要从新开发。不同系统和编程语言之间的数据通讯往往也采用API形式进行数据交接。常见的API有以下几种形式:1、

2020-08-27 14:30:31 4193

转载 如何申请微信视频号?原创很重要!需注意这2点

做自媒体的朋友都知道,过年期间微信推出了视频号。每个做自媒体的人都想希望能尽快的进去尝试看看,是否能捞到一些粉丝。所以,小生也抱着这样的想法去申请了视频号。起初并没有抱着一定能申请下来的想法,没想到今天就通过了。下面和大家分享一下微信的视频号到底是怎么回事一、怎么申请微信视频号?申请填写资料相关a) 主体 类型 可根据 实际 情况, 选择 政府 机关、 媒体、 企业、 机构 和个人。b) 主体 名称, 如果 是企业、 机构。我自己当时写的时候,就是以“油管小生”这个名称来申请的,类型是个人号。影

2020-06-22 15:12:47 1914

原创 代码分析php中的回调函数

代码分析php中的回调函数一、回调函数的概念先看一下C语言里的回调函数:回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。其他语言里的回调函数的概念与之相似,只不过各种语言里回调函数的实现机制不一样,通俗的来说,回调函数是一个我们定义的函数,但是不是我们直接来调用,而是通过另一个函数来调用

2020-06-09 14:35:16 158

原创 详解php soap实现web service接口服务

soap是一种协议,属于web service实现所使用的一种技术规范。web service的接口实现有两种方式,一种是需要生成wsdl文档的方式,一种是不需要生成wsdl文档的方式。在实际操作之前,先检查一下自己的环境,是否支持soap,然后修改一下php.ini配置文件,将“soap.wsdl_cache_enabled”项设置为0。无需生成wsdl文档的方式这种方式相较于需要生成w...

2020-01-17 14:41:52 300

原创 关于php中变量的初始化以及赋值方式的介绍

什么是变量通俗的来说变量是一种容器。根据变量类型不同,容器的大小不一样,自然能存放的数据大小也不相同。在变量中存放的数据,我们称之为变量值。PHP 中的变量用一个美元符号后面跟变量名来表示。变量名是区分大小写的。在PHP中变量的命名规则通常是以字母或下划线开头,由字母、数字、下划线组成。变量名通常由声明变量所代表意义的英文单词组成。单词与单词之间通过_分隔,或者第一个单词首字母小写,之后每个单...

2020-01-16 14:32:28 556

原创 phpStudy php_intldll 不能被加载问题

phpStudy 2018 php_intldll 不能被加载PHP 错误信息:使用 deplister.exe extphp_intl.dll 查看依赖是否OK初步判断icu*.dll 文件没有加载在php 目录搜索其它版本icu*.dll 将对应的版本拷贝到当前php版本目录重启PHP后查看效果到此解决了...

2020-01-14 15:26:38 717

原创 10个高效的pandas技巧

Pandas 是一个广泛应用于数据分析等领域的 Python 库。关于它的教程有很多,但这里会一些比较冷门但是非常有用的技巧。read_csv这是一个大家都应该知道的函数,因为它就是读取 csv 文件的方法。但如果需要读取数据量很大的时候,可以添加一个参数–nrows=5,来先加载少量数据,这可以避免使用错误的分隔符,因为并不是所有的都采用逗号分隔,然后再加载整个数据集。Ps. 在 Lin...

2020-01-14 10:41:18 256

原创 如何成为一个很厉害的工程师

有很多人,包括我也困惑的一个问题,就是如何成为一个很厉害的工程师。类似的问题也有很多,如何成为一个很厉害的运营,如何成为一个很厉害的产品,或者跨行业的,如何成为一个很厉害的医生,如何成为一个很厉害的作家等等。如何成为一个很厉害的工程师,我想是我的毕生追求,至少目前是。榜样的力量一个很好的方式,就是以业界成功或者知名的人来作为目标。从阿里来说,就有很多很厉害的人物,比如多隆,“他从阿里的第一位...

2020-01-13 15:21:03 288

原创 PHP早已不是十年前的鸟样

HP早已不是十年前的鸟样Brent 承认 PHP 当前仍然存在一些问题,比如许多核心函数仍然有不一致的方法签名、配置设置还是令人困惑,但是以他自己的开发经验来看,他认为 PHP 是 Web 开发的绝佳选择,使用 PHP,他可以创建可靠、可维护和高质量的应用,并且自己与客户对最终结果都满意。(:学习推荐)文章中 Brent 关注于 PHP 这些年来发展得好的一面,他通过几下几点,说明“PHP 不...

2020-01-13 10:01:26 281

原创 php连接mysql报错2054

hp连接mysql报错2054?会出现这样的原因,主要都是因为mysql8.0版本的缘故,8.0版本默认编码为utf8mb4解决方法:MySQL配置文件my.ini中[mysqld]下加这两行character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci然后又出现了另一个问题:The server reques...

2020-01-11 14:43:29 1624 1

转载 一个老王2020年的学习方向

新的一年开始了,回顾2019年,虽然过得很惨很惨(有多惨就不说了),但是,终究是走过来了。现阶段,互联网行业明显的疲软,加深自身的知识储备非常有必要,只有自己储备充足,才不至于被拍死在沙滩上。2019年断断续续写了一些东西,也参与了文章的翻译。希望在2020年能够有更多的内容输出。作为新的一年第一篇文章,算是自己的一个未来规划。作为一个开发人员,如果单单是考虑一种语言,成长空间会有很大的限制...

2020-01-11 11:16:13 443

原创 php项目中的接口怎么写

如何使用 PHP 开发 API(Application Programming Interface,应用程序编程接口) 呢?1、和 WEB 开发一样,首先需要一些相关的参数,这些参数,都会由客户端传过来,也许是 GET 也许是 POST,这个需要开发团队相互之间约定好,或者制定统一规范。2、有了参数,根据应用需求,完成数据处理,例如:任务进度更新、APP内购、一局游戏结束数据提交等等3、数据...

2020-01-11 10:04:02 982

原创 PHP动态修改GD库扩展问题

编译PHP不带gd,后续添加gd模块在生成图像验证码的时候我们会用到GD库进行images,我们先安装它.但是有时候,发现自己已经安装了GD库,但是验证码还是生成不了这个时候就得检查一下imagettftext这个函数了#cd /server/downloads/php-5.6/ext/gd#/server/php/bin/phpize#./configure --help库文件...

2020-01-10 15:38:01 456

原创 大龄程序员技术管理路上的悲喜总结

生在中国这片热土,我们做程序开发的人要面临很多的挑战。只要生命不息,挑战就永远不会停止。比如最近疯传的 35 岁程序员送外卖。这明显点出了在中国搞开发,要面临的其中之一挑战:年龄。在整个 IT 领域,大多数的开发者都属于普通人。只有极少数部分人能站在技术的尖端引领技术的前进与走向。那么,普通的开发者,又很容易被新人替换。新人更经济实惠,压力小。而老开发人员技术的天花板无法打破的情况下。要面临跟...

2020-01-10 14:25:48 357

原创 PHP 配置教程

PHP 配置教程显示了如何在 PHP 中创建配置文件。 它使用hassankhan/config包。hassankhan/config是一种轻量级的配置文件加载器,支持 PHP,INI,XML,JSON 和 YAML 文件。 如果使用 YAML 文件,则需要安装symfony/yaml软件包。安装 PHP 配置首先,我们安装必要的软件包。$ composer req hassankhan/...

2020-01-09 16:34:55 441

原创 PHP实战之WEB网站常见受攻击方式及解决办法

一个网站建立以后,如果不注意安全方面的问题,很容易被人攻击,下面就讨论一下几种漏洞情况和防止攻击的办法当登录成功以后,需要重定向回page参数所指定的页面。下面是重定向发生时的response headers.HTTP/1.1 302 Moved TemporarilyDate: Tue, 17 Aug 2010 20:00:29 GMTServer: Apache mod_fcgid/...

2020-01-08 15:43:21 537

原创 系统的讲解 - PHP 接口签名验证

工作中,我们时刻都会和接口打交道,有的是调取他人的接口,有的是为他人提供接口,在这过程中肯定都离不开签名验证。在设计签名验证的时候,一定要满足以下几点:可变性:每次的签名必须是不一样的。时效性:每次请求的时效性,过期作废。唯一性:每次的签名是唯一的。完整性:能够对传入数据进行验证,防止篡改。下面主要分享一些工作中常用的加解密的方法。常用验证举例:/api/login?usernam...

2020-01-08 12:03:31 334

原创 如何在python中使用正则表达式从多行字符串中删除特定字符

我有一个如下所示的多行字符串:st = '''emp:firstinfo\n :secondinfo\n thirdinfo '''print(st)我正在尝试做的是从我的字符串中跳过第二个’:’,并获得如下所示的输出:'''emp:firstinfo\n secondinfo\n thirdinfo '''简单说,如果它以’:...

2020-01-07 14:42:13 1370

原创 php拦截异常怎么写

php拦截异常可以通过PHP的错误、异常机制及其内建数’set_exception_handler’、‘set_error_handler’、‘register_shutdown_function’ 来写。‘set_exception_handler’ 函数 用于拦截各种未捕获的异常,然后将这些交给用户自定义的方式进行处理‘set_error_handler’ 函数可以拦截各种错误,然后交给用...

2020-01-06 10:00:35 407

原创 PHP高并发和大流量的解决方案

PHP高并发和大流量的解决方案一 高并发的概念在互联网时代,并发,高并发通常是指并发访问。也就是在某个时间点,有多少个访问同时到来。二 高并发架构相关概念1、QPS (每秒查询率) : 每秒钟请求或者查询的数量,在互联网领域,指每秒响应请求数(指HTTP请求)2、PV(Page View):综合浏览量,即页面浏览量或者点击量,一个访客在24小时内访问的页面数量–注:同一个人浏览你的网站...

2020-01-03 14:54:42 746

原创 php+nginx实现自动化部署脚本(简单版)

在目标机器创建deploy用户(以deploy用户为例子)添加用户并创建密码/usr/sbin/groupadd deploy/usr/sbin/useradd -g deploy -s /bin/bash deploypasswd deploy输入两次密码,回车确认附加: 切换用户命令 su - deply使用新增用户免密使用sudo命令添加刚才的用户deploy到sudoer...

2020-01-03 11:48:31 546

原创 再见2019,加油2020!30条经验送给即将进入编程行业的你

从事编程并不容易。每年有许多人从各国的顶级计算机科学专业毕业,这是所有人都向往的有竞争力的职业之一。与此同时,编程也振奋人心。随着技术的进步,每天都有新的创新。对于喜欢编程,并立志从事编程的人而言,编程是其热爱且为之奋斗的事业。本文的这个列表可以帮助新手答疑解惑,节省精力。即使目前某些内容可能暂时不需要,但是总有一天它会派上用场。从事编程无需学位,但需要有所了解。编程是少数几个不取决于...

2020-01-02 11:05:07 230

原创 HP生命周期及fpm的运作方式

PHP生命周期及fpm(FastCGI进程管理器)的运作方式PHP在web方式中如何改了文件就立即生效的,重要的几个概念:● sapi: 可以简单的理解为php引擎对外的一个统一接口,使得php可以和外部程序进行交互● php的生命周期中关键四个调用: MINT -> RINT -> RSHUTDOWN -> MSHUTDOWN● fpm: fastcgi进程管理器fp...

2019-12-31 17:27:00 346 1

原创 令PHP初学者的困惑的10个知识点

【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用GET[′foo′],_GET['foo'],G​ET[′foo′],_POST[‘foo’],$_SESSION[‘foo’]来得到。当然也可以修改自动全局变量为开(php.ini改为register_globals = On);考虑到兼容性,还是强迫自己...

2019-12-31 16:14:38 225 1

原创 PHP如何实现二维码的生成以及识别(代码)

本篇文章给大家带来的内容是关于PHP如何实现二维码的生成以及识别(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。二维码的分类线性堆叠式二维码矩阵式二维码二维码的优缺点优点信息容量大编码范围广容错能力强译码可靠性高可引入加密措施成本低,易制作缺点二维码技术成为手机病毒、钓鱼网站传播的新渠道信息泄密目前流行的三大国际标准PDF417:不支持中文...

2019-12-30 17:16:03 958

原创 jQuery插件定义

一:导言有些WEB开发者,会引用一个jQuery类库,然后在网页上写一写("#"),("#"),("."),写了几年就对别人说非常熟悉JQuery。我曾经也是这样的人,直到有一次公司里的技术交流,我才改变了自己对自己的看法。二:普及JQuery知识知识1:用JQuery写插件时,最核心的方法有如下两个:$.extend(object) 可以理解为JQuery 添加一个静态方法。$.fn....

2019-12-28 14:38:48 186

原创 火车票秒光,别慌!让Python来助你抢票!

019年接近尾声,距离春节回家的日子越来越近,有没有很激动啊!要回家过年啦!回家过年最重要的事情当然是抢火车票,这里有张图,务必记得收藏!!!大多数人碰到的是这种情况,当你满心期待摩拳擦掌准备抢票的时候,你会发现一票难求!想回趟家真难!那么作为程序猿的你,当然要用程序猿的方式来抢票!下面介绍几款在 github 上面很火的抢票工具!testerSunshine/12306目前 GitH...

2019-12-27 15:42:56 465 3

原创 史上最全最常用的正则表达式(最新整理+基本够用+值得收藏)

简介:正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。一、校验数字的表达式1 数字:1*$2 n位的数字:^d{n}$3 至少n位的数字:^d{n,}$4 m-n位的数字:^d{m,n}$5 零和非零开头的数字:^(0|[1...

2019-12-26 15:12:28 495

原创 10个流行的JavaScript面试题

1.如何理解 JS 中的 this关键字?JS 初学者总是对 this 关键字感到困惑,因为与其他现代编程语言相比,JS 中的这 this关键字有点棘手。 “this” 一般是表示当前所在的对象,但是事情并没有像它应该的那样发生。JS中的 this关键字由函数的调用者决定,谁调用就 this就指向哪个。如果找不到调用者, this将指向 windows对象。来几个例子第一个例子很简单。 调用...

2019-12-26 10:48:34 258

转载 如何运用PHP+REDIS解决负载均衡后的session共享问题

一、为什么要使用Session共享?稍大一些的网站,通常都会有好几个服务器,每个服务器运行着不同功能的模块,使用不同的二级域名,而一个整体性强的网站,用户系统是统一的,即一套用户名、密码在整个网站的各个模块中都是可以登录使用的。各个服务器共享用户数据是比较容易实现的,只需要在后端放个数据库服务器,各个服务器通过统一接口对用户数据进行访问即可。但还存在一个问题,就是用户在这个服务器登录之后,进入另...

2019-12-25 16:48:24 300

原创 入门PHP教程:PHP根据身份证号码,获取性别、获取生日、计算年龄等多个信息

!](https://img-blog.csdnimg.cn/20191225143246548.jpg)用PHP根据身份证号码,获取性别、获取生日、计算年龄等多个信息方法教程:1、PHP根据身份证号码,获取性别。2、PHP根据身份证号码,获取生日。3、PHP根据身份证号码,计算年龄。4、PHP根据身份证号码,获取地址。5、PHP判断字符串,是不是身份证号码。6、PHP根据身份证...

2019-12-25 14:34:31 2340

转载 看完跳槽少说涨 5 K,前端面试从准备到谈薪完全指南(全是精华)

首先我们将从以下几个角度来聊聊面试这件事情面试题篇面试题只能应对 1 - 2 面,刷题固然重要,但是对于项目相关的准备也是必须的。一般来说目前面试题能准备的范围如下: JS 基础 / 进阶相关 HTML / CSS 相关,这方面问的真的很少了 浏览器 / 性能优化 / 工程相关框架使用相关,也就是基础问题框架原理相关,就算你没看过源码,你也得知道它的原理,当下的面试基本是不会原理...

2019-12-24 10:10:03 928

原创 MySQL中varchar与char区别

区别一,定长和变长char 表示定长,长度固定,varchar表示变长,即长度可变。当所插入的字符串超出它们的长度时,视情况来处理,如果是严格模式,则会拒绝插入并提示错误信息,如果是宽松模式,则会截取然后插入。如果插入的字符串长度小于定义长度时,则会以不同的方式来处理,如char(10),表示存储的是10个字符,无论你插入的是多少,都是10个,如果少于10个,则用空格填满。而varchar(10...

2019-12-23 15:33:16 218

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除