51dev.com IT技术开发者社区

51dev.com 技术开发者社区

百度只收录首页不收录其它页面的问题

百度只收录首页不收录其它页面的问题

百度只收录一页,百度K站。这两个问题估计已经困扰了很多站长无数脑汁了吧。  百度只收录一页,百度K站。这两个问题估计已经困扰了很多站长无数脑汁了吧。兄弟我第一次写软文,是因为我的站已经遇到过很多次这种情况,也曾用过无数次各种方法尝试解封啊,恢复啊。所以得到下面的一些小小心得。希望大家看了别见笑。好了...

PHP获得文件的md5并检验是否被修改

PHP获得文件的md5并检验是否被修改

由于需要判断上传的文件是否被修改过,需要记录上传文件的md5值,所以这里说一下一下获取文件md5值的方法。 md5_file()md5_file()函数计算文件的MD5散列。md5()函数使用RSA数据安全,包括MD5报文摘译算法。如果成功,则返回所计算的MD5散列,如果失败,则返回fal...

PHP中try{}catch{}的具体用法详解

PHP中try{}catch{}的具体用法详解

在PHP语言中有许多语法需要我们去不断的熟悉,然后才能灵活的运用,编写我们需要的代码程序。在这篇文章中我们将为大家介绍PHP中try{}catch{}的用法。try {//...} catch(Exception$e) {//...}PHP中try{}catch{}是异...

php生成GUID

php生成GUID

GUID:即GloballyUniqueIdentifier(全球唯一标识符)也称作UUID(UniversallyUniqueIDentifier)。GUID是一个通过特定算法产生的二进制长度为128位的数字标识符,用于指示产品的唯一性。GUID主要用于在拥有多个节点、多台计算机的网络或系统中,分...

PHP下编码转换函数mb_convert_encoding与iconv的使用说明

PHP下编码转换函数mb_convert_encoding与iconv的使用说明

mb_convert_encoding这个函数是用来转换编码的。原来一直对程序编码这一概念不理解,不过现在好像有点开窍了。不过英文一般不会存在编码问题,只有中文数据才会有这个问题。比如你用ZendStudio或Editplus写程序时,用的是gbk编码,如果数据需要入数据库,而数据库的编码为utf8...

jQuery+PHP动态数字展示效果

jQuery+PHP动态数字展示效果

我们在一些应用中需要动态展示数据,比如当前在线人数,当前交易总额,当前汇率等等,前端页面需要实时刷新获取最新数据。本文将结合实例给大家介绍使用jQuery和PHP来实现动态数字展示效果。HTML本例假设要在页面上动态展示(无需刷新整个页面,只是局部刷新动态数字)当前在线用户数,常见在一些统计平台上应...

Javascript实现前端简单路由

Javascript实现前端简单路由

WEB开发中路由概念并不陌生,我们接触到的有前端路由和后端路由。后端路由在很多框架中是一个重要的模块,如Thinkphp,Wordpress中都应用了路由功能,它能够让请求的url地址变得更简洁。同样前端路由在单页面应用也很常见,它使得前端页面体验更流畅。前端路由在很多开源的js类库框架中都得到支持...

php生成随机密码的几种方法

php生成随机密码的几种方法

使用PHP开发应用程序,尤其是网站程序,常常需要生成随机密码,如用户注册生成随机密码,用户重置密码也需要生成一个随机的密码。随机密码也就是一串固定长度的字符串,这里我收集整理了几种生成随机字符串的方法,以供大家参考。方法一:1、在33–126中生成一个随机整数,如35,2、将35转换成对...

PHP+Mysql+jQuery找回密码

PHP+Mysql+jQuery找回密码

通常所说的密码找回功能不是真的能把忘记的密码找回,因为我们的密码是加密保存的,一般开发者会在验证用户信息后通过程序生成一个新密码或者生成一个特定的链接并发送邮件到用户邮箱,用户从邮箱链接到网站的重置密码模块重新设置新密码。当然现在有的网站也有手机短信的方式找回密码,原理就是通过发送验证码来验明正身,...

使用PHP将长文章分页

使用PHP将长文章分页

当文章内容特长时,为了方便阅读和页面展示我们一般将内容分页来显示。而一般分页处理是在后台发布文章的时候就将提交的内容生成多个分页后的静态文件。本文我们结合实例来讲解采用PHP动态将长文章内容进行分页处理。如何分页手动分页:一般在编辑内容时加入特殊分页标记,如{pages},提交后,PHP程序会根据分...

PHP记录和读取JSON格式日志文件

PHP记录和读取JSON格式日志文件

我们有时需要记录用户或者后端的某个操作事件的运行情况,可以使用后端语言如PHP将操作结果记录到日志文件中,方便测试和查找问题。尤其是这些在后端运行的而前端不能直接看到运行结果的,那么就可以用日志文件记录下来,如果你经常跟一些接口开发如支付宝接口、微信卡券接口打交道的话,日志记录就必不可少了。我们讲的...

PHP定时任务获取微信access_token

PHP定时任务获取微信access_token

最近开发微信公众平台,公众号调用各接口时都需使用access_token,access_token是公众号的全局唯一接口调用凭据,开发时需要进行妥善保存。access_token有效期为7200秒,重复获取将导致上次获取的access_token失效。由于微信对获取access_token的api调...

PHP转义Json里的特殊字符的函数

PHP转义Json里的特殊字符的函数

在给一个App做API,从服务器端的MySQL取出数据,然后生成 JSON。数据中有个字段叫content,里面保存了文章内容,含有大量HTML标签,这个字段在转json的时候需要转义,因为有大量的特殊字符会破坏json的结构。比如这么一段content: 'Loremipsum...

百度的Android招聘面试题

百度的Android招聘面试题

一般简单题1.Androiddvm的进程和Linux的进程,应用程序的进程是否为同一个概念?DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念。2.SIM卡的...

如何记录MySQL执行过的SQL语句

如何记录MySQL执行过的SQL语句

很多时候,我们需要知道MySQL执行过哪些SQL语句,比如MySQL被注入后,需要知道造成什么伤害等等。只要有SQL语句的记录,就能知道情况并作出对策。服务器是可以开启MySQL的SQL语句记录功能,从而就能间接地检测到客户端程序的行为。开启方法很简单:编辑/etc/my.cnf文件,在[mysql...