自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MYSQL匹配中文字符

1 MYSQL匹配中文字符:HEX(column) REGEXP '^(..)*(E[4-9])' 用此来判断SELECT * FROM p_sku_attr_value where HEX(attr_value_en) REGEXP '^(..)*(E[4-9])' AND attr_id=1;2 关于PHP生成PDF文件:可用软件wkhtmltopdf官方网址:ht

2017-02-08 11:21:10 6276

原创 踩过的float浮点型数字对比的坑

浮点型数字对比问题首先,看一个实例:$a = 99.96+101.577-99.96;$b = 101.577;if( $a >= $b ){ echo 'yes';}else{ echo 'no';}按一般常理推测,$a是等于$b的,但计算机并不这样认为,这是浮点型数字的对比,可能$a是等于101.5769999999……这样一个数,近似等于101.577  结果

2016-12-20 10:59:58 854

原创 jQuery autocomplete提示框被遮住问题

参考链接问题引出:昨天有个需求,弹出层的某个输入框需要用自动补全功能提示,觉得没什么,因为之前有做过输入框自动补全的功能,用的就是jquery.autocomplete插件,觉得还不错,且有高亮显示,如下图所示:于是立马COPY以前的代码,用倒是能用,不过有点问题……自动补全的提示框被弹出层给遮住了,如下图所示:位置完全对不上,解决办法如上面的博客所说,是由

2016-02-24 14:47:04 4853 2

原创 Project Euler 25

1000-digit Fibonacci numberThe Fibonacci sequence is defined by the recurrence relation:Fn = Fn−1 + Fn−2, where F1 = 1 and F2 = 1.Hence the first 12 terms will be:F1 = 1F2 = 1F3 = 2F

2016-01-08 16:41:10 596

原创 Project Euler 24 25

Lexicographic permutations原题目如下:A permutation is an ordered arrangement of objects. For example, 3124 is one possible permutation of the digits 1, 2, 3 and 4. If all of the permutations are

2016-01-08 16:24:50 945

原创 Project Euler Problems 19-22 Python实现

Project Euler Problem 19:        思路:本题是求从1901-01-01到2000-12-31这200年中有多少个星期天是一个月的第一天,例如1901-09-01这天是周日,同时也是9月第一天;所以我们可以先从年份开始循环,内层嵌套月份的循环,再对每月份的第一天进行判断是不是周日,是则统计加1,不是则跳过,代码如下:# coding utf-8# Desc

2015-12-22 11:54:06 628

原创 MYSQL FIND_IN_SET()

前一段时间在做一个关于多语言翻译需求的时候,遇到了一个关于查询的问题,怎么查询出一条记录的韩语已翻译,或者这条记录的韩语还未翻译,当时想的那肯定是要连表查询了,但我们组长一般是不允许我们连表查询的,除非表的记录很少。不连表,那怎么查询呢?后来经由同事知道了MySQL里面的find_in_set这个操作。主表结构:id    name  languages存储的翻译的内容当然就在另外一个

2015-11-02 16:39:44 492 1

转载 SELECT FOR UPDATE

转载地址MySQL  使用SELECT ... FOR UPDATE 做事务写入前的确认以MySQL 的InnoDB 为例,预设的Tansaction isolation level 为REPEATABLE READ,在SELECT 的读取锁定主要分为两种方式:SELECT ... LOCK IN SHARE MODE SELECT ... FOR UPDATE这两种方式在事务

2015-11-02 09:30:37 395

原创 PHP版本5.*的BUG

今天在SegmentFault上看到一提问:php 引用计算 结果意外多1?先贴上PHP程序代码如下:$a = 1;$b=&$a;echo (++$a) + (++$a) + (++$a)."\n"; //10echo $b."\n"; //4echo $a."\n"; //4第三行运行结果按理来说应该是9,我的思路如下第一个(++$a)后,变量$a就成了

2015-09-30 17:15:31 519

原创 Python实现Project Euler 5

首先,来看题:2520 is the smallest number that can be divided by each of the numbers from 1 to 10 without any remainder.What is the smallest positive number that is evenly divisible by all of the n

2015-09-02 10:02:32 746

原创 Python计算Project Euler Problem 3

最近学Python,于是就拿Project Euler里面的题来练手,以下是第三题:The prime factors of 13195 are 5, 7, 13 and 29.What is the largest prime factor of the number 600851475143 ?既然是求质因子,首先想到的思路就是先求出来因子,再判断是不是质数,代码如下:num =

2015-09-01 09:36:01 680

原创 Python计算矩阵相乘

《Python学习手册-第3版》中提到python可以进行复杂的数学计算,甚至堪比MATLAB,随便写了一个矩阵相乘计算的本来应该要导入numpy这个模块的,但一直在windows下没有弄好,暂时就木有导入强大的模块功能了,苦逼的只能自己写矩阵相乘……这里写的是一般通用的(m*n)×(n*k)矩阵相乘,这里的m*n代表m行n列矩阵,我们知道,矩阵相乘这里的n是一定要相同的!由于python的特

2015-08-27 17:54:47 11320 1

原创 PHP 和 Python实现Project Euler 1、2题

最近开始学python,于是就拿Project Euler来练手Problem 1If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.Find the sum of al

2015-08-27 17:19:14 814

原创 jQuery上传插件uploadify判断文件是否存在

最近因为工作需要,接触到了jQuery 的uploadify文件上传插件,上一篇转载的文章中有写它基本的用法,这里要说的问题是为了验证上传文件是否已经存在于服务器,就需要checkExisting这一选项,看页面JS代码如下:'checkExisting' : '/static/js/plugins/uploadify/check-exists.php',$(function(){

2015-08-22 17:50:07 3767 1

转载 jquery文件上传控件 Uploadify

原文链接:http://www.cnblogs.com/mofish/archive/2012/11/30/2796698.html基于jquery的文件上传控件,支持ajax无刷新上传,多个文件同时上传,上传进行进度显示,删除已上传文件。要求使用jquery1.4或以上版本,flash player 9.0.24以上。有两个版本,一个用flash,一个是html5。html5

2015-08-22 17:08:14 739 2

转载 Sublime Text 2 JS 格式化插件 JsFormat的配置使用

1.首先要安装package control,参考链接:点击Package Control 插件是一个方便 Sublime text 管理插件的插件,但因为 Sublime Text 3 更新了 Python 的函数,API不同了,导致基于 Python 开发的插件很多都不能工作,Package Control 原来的安装方法都失效了。网上有2种使用 Git 的安装方法,感觉太

2015-08-22 11:49:43 10142

原创 Project Euler Problem 16

原题:215 = 32768 and the sum of its digits is 3 + 2 + 7 + 6 + 8 = 26.What is the sum of the digits of the number 21000?由于2的1000次方是一个很大的数,远远超出范围,也因此一直没有好办法解这个题,最近看python,发现python对这个没有限制(刚

2015-08-13 18:01:12 529

原创 windows下memcached安装以及php_memcache.dll扩展

1.Memcached下载链接点击打开链接安装步骤请参考:安装步骤2.安装php_memcache.dll扩展由于本人是用的wamp下的环境,首先将php_memcache.dll文件放入wamp/bin/php/php5.5.12/ext/目录下,php_memcache.dll下载地址:点击链接(PS:一定要根据自己的php版本以及Thread Safety来下载相应的

2015-07-28 15:01:47 6828 2

原创 jQuery中attr()解决checked属性问题

这两天在做一个表单提交,其中就包含有checkbox的全选和反选,这是最先开始做出来的版本,代码如下:全选PhpJavaNodeJSPython$(document).ready(function(){ $("#checkAll").click(function() { //console.log($(this).attr("checked"));

2015-05-07 16:52:37 3963

转载 phpexcel导入导出

Phpexcel导出总结的几个使用方法:include 'PHPExcel.php';include 'PHPExcel/Writer/Excel2007.php';//或者include 'PHPExcel/Writer/Excel5.php'; 用于输出.xls的//创建一个excel$objPHPExcel = new PHPExcel();//保存excel—2007格式

2015-05-05 14:19:53 604

原创 windows下php扩展Redis功能

1.查看PHP编译版本V6/V9,在phpinfo()中查看2.查看PHP是ts版还是nts版本,同样也是在phpinfo中查看,enabled表示是ts(Thread safety 线程安全)版,反之则是nts版(亲身实践~~第一次下载的nts版,发现不管用,后来再去百度,原来是不一样的~~~)3.下载最新的扩展(这里是2.2.7),点击打开链接PS:之前有在Github上下

2015-04-08 16:12:14 499

原创 jQuery中$(this)在回调函数中无效

HTML: $file) :?>

2014-12-10 10:34:49 1123

原创 正则表达式基础

正则表达式用处: 1.以前看学长用php进行爬虫,获取网络上的数据,用到了正则表达式2.然后就是用js去验证各种提交的数据的也会用到3.php页面静态化里面的伪静态,rewrite机制也会用到正则以下是一些基础的字符以及含义:^ 匹配输入字符串的开始位置$ 匹配输入字符串结尾的位置* 零次或多次匹配前面的字符或子表达式+ 一次或多次匹配前面的字符或子表达式?

2014-03-23 17:18:47 555

空空如也

空空如也

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

TA关注的人

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