小天天天天 PHP 999+ 2017-03-28 03:22:31
// 创建请求ID标志, uniqid 无法保证唯一, 自己去搜索生成唯一的方法$uuid = uniqid();$tsk_name = "mytask";$time_out = 30000; // 超时策略: 30秒$time_start = time
小天天天天 数据库 999+ 2017-03-28 03:22:31
runSql('CREATETABLEIFNOTEXISTS`ces_articles`(`id`mediumint(8)unsignedNOTNULLAUTO_INCREMENT,`title`varchar(255)COLLATEutf8_unicode_ciNOTNULLDEFAULT\'\',`url`varchar(255)CHARACTERSETutf8COLLATEutf8_binDEFAULTNULL,PRIMA
小天天天天 PHP 999+ 2017-03-28 03:22:31
在分布式系统中,需要生成全局UID的场合还是比较多的,twitter的snowflake解决了这种需求,实现也还是很简单的,除去配置信息,核心代码就是毫秒级时间41位+机器ID10位+毫秒内序列12位。twitter的分布式自增id算法snowflake,每秒能产生20w+的自增id,也适用于php。<?php 2
小天天天天 前端 999+ 2017-03-28 03:22:31
1、如果form里面只有一个inputtype=text,那么无论有没有submit按钮,在input中回车都会提交表单。 如果不想回车提交,需要再加一个inputtype=text,然后设置display:none.2、如果form里面多于一个inputtype=text,那么必须有一个submit按钮才可以回车提交表单。 按钮可
小天天天天 PHP 999+ 2017-03-28 03:22:31
服务器端:1.采用缓存或分布式缓存技术(cache、memcached、redis、MongoDB),针对不经常变动的数据进行缓存,降低请求数据库的频率;2.针对耗时的处理采用异步/并行技术来提高服务器的可用并发量;3.利用WEBSERVICE,WCF,WEBAPI,消息队列(MSMQ,RabbitMQ)等技术实现分布式业务逻辑处理及数据访问的能力;4.运用合理的设计模式及架构,提高代码的利用率(如:DDD,SOA,AOP,
小天天天天 PHP 999+ 2017-03-28 03:22:31
get是用来从服务器上获取数据,post是用来向服务器上传递数据 post传输数据时,不需要在URL中显示出来,而get方法要在URL中显示出来 post传输数据量大,可以达到2M,而GET受URL长度限制,只能传递大约1024字节
小天天天天 PHP 999+ 2017-03-28 03:22:31
冒泡排序(每次产生一个最大值,放到最后面) 实现方式:两两比较,如果前者大于后者则交换位置,否则不动,继续比较 array(100,9,99,35,3); for($i=1;$i<count($arr);$i++){ for($j=0;$j<count($arr)-$i;$j++){//两两比较 if($arr[$j]>$arr[$j+1]){ $num=$arr[$j]; $arr[$j]=$arr
小天天天天 PHP 999+ 2017-03-28 03:22:31
匹配邮政编码 /^[0-9]{6}/"----"/\d{6}$/匹配手机号 /^[1]{1}[345678]{1}[0-9]{9}$/匹配邮箱 &
小天天天天 PHP 999+ 2017-03-28 03:22:31
11.不要在你的应用程序中gzip输出,让apache来做考虑使用ob_gzhandler?不,别这样做。它没有任何意义。PHP应该是来写应用程序的。不要担心PHP中有关如何优化在服务器和浏览器之间传输的数据。使用apachemod_gzip/mod_deflate通过.htaccess文件压缩内容。12.从phpecho代码时使用json_encode有些时候一些代码是从php动态生成的。$images=array(
小天天天天 PHP 999+ 2017-03-28 03:22:31
JavaScript实现:top.location.href //顶级窗口的地址this.location.href //当前窗口的地址PHP实现:#测试网址: http://localhost/blog/testurl.php?id=5//获取域名或主机地址 echo $_SERVER[
小天天天天 前端 999+ 2017-04-11 03:22:31
控制微信分享的标题,图片等等<script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script><script type="text/javascript"> wx.c
小天天天天 PHP 999+ 2017-04-11 03:22:31
是这样的,今天有个需求是当Android手机访问页面的时候下载安卓APP,苹果手机访问页面的时候,点击下载苹果APP,写了个简单的方法判断一下在这里记一下,备忘//判断访问者的手机系统 private function getSystem(){ if(strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone')||strpos($_SE
小天天天天 数据库 999+ 2017-04-11 03:22:31
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: selectidfromtwherenumisnull &n
小天天天天 PHP 999+ 2017-04-11 03:22:31
PHP+MySQl实现短网址的生成和读取常规的方案我们将生成好的短网址和原网址对应到一张数据表中,然后供读取使用。我们先来看如何生成唯一的短网址。//生成短网址 function code62($x){ $show=''; wh
小天天天天 PHP 999+ 2017-04-11 03:22:31
在应用中我们经常会用到一些统计数据,例如当前所有(或者满足某些条件)的用户数、所有用户的最大积分、学生的平均成绩等等,ThinkPHP为这些统计操作提供了一系列的内置方法:count():统计数据行数max():统计某个字段最大数据min():统计某个字段最小数据avg():统计某个字段平均数据sum():统计某个字段数据之和上述统计查询方法都是独立的方法且支持连贯操作。count()public function
小天天天天 PHP 999+ 2017-04-11 03:22:31
<?php//检测邮箱function isEmail($val){ $patrn='/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.|\-]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/'; if(pr
网站文章数:481
今日UV/PV/IP:7/7/7
昨日UV/PV/IP:18/19 /18