自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

龙之末图的博客

一个很懒很懒的码农

  • 博客(10)
  • 收藏
  • 关注

原创 MySQL大于0排序和衍生技巧

首先我们创建一个测试数据库,如图 在我们日常的开发任务中,我们会碰到这样的要求,对一些数据从小到大排列,但是不能排列数据为0的。 那么我们可以如下编写代码SELECT * FROM `test` ORDER BY lorder = 0 , lorder asc;数据如图 另外,如果我想把某个值放到最先出现,那么可以这样SELECT * FROM `test` ORDER BY lorder !

2017-06-08 16:53:37 2517

原创 印章图片自动裁剪

最近有个项目里面有企业公章,是透明底的图片,直径256,但是通常我们做的功能是限制上传图片,可是这样无法保证用户上传的公章是256的,在做PDF合同时嵌入的公章也就会出现偏小的情况,为此,特意对上传的图片进行裁剪,提取公章从新存储。

2017-05-02 13:06:52 752

原创 微信开发bug,form提交异常

最近有用户反映他在微信内充值异常,经过沟通,确认他无法正常提交充值申请,但是问题在于,相同的网站在安卓上并不存在异常,通过测试,相同的代码在iOS 的自带浏览器中也不存在异常,这样就能排出代码存在bug和支付被禁用的可能,那问题在哪呢,经过反复测试,发现错误的点就在表单上,如图<form target="_blank" id="myform0" name="form1" method="post"

2017-04-21 13:07:40 2135

原创 MySQL中字段varchar和int排序的区别

首先我们建立一个简单的数据表,这个表只有两个字段,ID和a,a字段的类型是int类型。 我先的需求是对a字段进行正序排列SELECT * FROM `test` ORDER BY `a` ASC;这个时候我们得到了想要的数据,如下图 可是小童鞋,将a字段建成了varchar类型,这个时候我们正序查询,结果如下图 这个时候我们发现数据不是按照我们想要的顺序进行排练,而是按照第一位的数

2017-04-21 11:59:34 3646

原创 CodeIgniter 2.0框架下如何controllers调用controllers

这里我不讲include的办法,我给大家推荐一个合理的运用系统架构的办法 例如我们有一个controllers是我们规定的order的处理程序,多个接口文件调用这个这个处理程序,以实现处理逻辑的统一,方便后续的二次开发。 假设这文件就叫order_module.php,方法为addorder,我们可以如下的方式调用class Welcome extends CI_Controller{

2017-02-21 16:22:16 604

原创 php读取csv内容,中文不显示问题

读取csv信息时,中文内容读取不到

2017-02-16 18:21:34 1448

原创 php分页和数据表字段设计注意事项

大过年的无聊就做了个实验,因为这个问题一直在困扰我,分页SQL语句如何写才能对网站的访问速度最优。 1.两表关联 2.先读主表,再循环读从表信息 有多人和我说过其中某个好,每个人说的貌似都很有理有据,这让我一度十分迷惑,所以才有了今天的实验 首先我们先间两张简单表格,users 和 grade 分别对应着用户和成绩,用户id和用户名,数据量1亿+,成绩是用户3倍的数据,用户表数据总数如下图

2017-01-31 22:40:38 335

原创 mysql sum为空时默认显示0

mysql sum为空时默认显示0做网站时,特别是电商有关的网站时,经常用到sum,我们预期的结果是没有值时显示0,但很多时候事与愿违,我们得到的值是NULL。 这个时候我们需要用到mysql的函数COALESCE,作用是将返回传入的参数中第一个非null的值。解决办法函数示例,例如: SELECT COALESCE(NULL, ...一长串NULL...,NULL, 1); 返回值为1商品数

2017-01-10 14:18:47 17751

原创 PHP的简单队列程序,写文件实现队列

最近有个项目,因为服务器权限问题,没办法安装安装队列程序,而且并发300+,服务商的数据库最大连接数是300,为了解决这个问题所以编写了一个简单的队列程序,代码如下读队列代码:<?phpset_time_limit(0);$file_name3 = '3.txt';//这个地方是讲队列文件读出的内容写入文件,test中代替的是mysql数据库操作$file3 = fopen($file_nam

2016-04-16 15:25:04 4031

原创 PHP程序,将csv转成sql文件并导入数据库

PHP程序,将csv转成sql文件并导入数据库代码的由来最近接手一个老项目,经过了多名程序员开发,因为公司不大,之前的交接做的也不好,很多业务逻辑都没有书面描述,一些需要功能还需要程序员手工处理,所以新员工的培训成本太高,且交接不方便,所以和业务商量了一下,对代码进行整合优化,本文就是其中的一小难点。首先介绍一下我们的系统,这是一个俱乐部平台,用户是通过内部系统进行添加,我们的系统没有添加的权限和功

2016-04-02 19:39:05 4650

空空如也

空空如也

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

TA关注的人

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