1 西瓜很甜哟

尚未进行身份认证

暂无相关描述

等级
博文 21
排名 39w+

CI框架中调用存储过程报错:Commands out of sync; you can't run this command now

项目开发中碰到的问题,数据库写了个存储过程,在ci框架中调用此存储过程,碰到了问题,接触ci框架时间不长,摸索了好半天,才终于解决。问题如下:$common=$this->db->query("callwelcome_common_data($role_id)")->row_array();执行之后,再去执行其他查询语句,报错如下:ErrorNumber:...

2018-09-20 14:48:48

CSS3动画:DIY Loading动画

首先要知道什么是CSS3动画?然后才能做出自己想要的动画效果。下面会通过3个简单的Loading动画效果来对CSS3animation动画做一个简单介绍,希望对你有用。动画是使元素从一种样式逐渐变化为另一种样式的效果。您可以改变任意多的样式任意多的次数。使用百分比来规定变化发生的时间,或用关键词“from”和“to”,等同于0%和100%。0%...

2018-07-15 22:28:25

2018-python面试题

1.python中大文件是如何读取的?(1)读取几个G的文件时,可以利用生成器generator。(2)read(参数指定读取大小),readline(每一行读取),readlines(读取全部的行)模块linecache解决大文件的读取问题。(3)对于可迭代对象的file,进行迭代遍历,会自动使用IO缓存,以及内存管理,很好的解决大文件读取问题。Withopen(“filena...

2018-07-08 15:07:54

Python中迭代器和生成器的区别与联系

1.迭代器迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter()和next()。使用时首先判断是否是可以迭代,用isinstance()方法判断或者可以for循环的遍历的对象是可迭代对象,可以被next()函数调用,并不断返回下一个值得对象。判断...

2018-07-08 15:04:33

reduce函数和lambda表达式的学习

reduce函数将一个数据集合(链表,元组等)中的所有数据进行下列操作:用传给reduce中的函数function(有两个参数)先对集合中的第1、2个元素进行操作,得到的结果再与第三个数据用function函数运算,最后得到一个结果。例如下面代码:list=[1,2,3,4]t=reduce(lambdax,y:x*y,list)print(t)上述代码...

2018-07-07 17:55:31

Python实例:11~20例

例11:打印出所有的”水仙花数”,所谓”水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个”水仙花数”,因为153=1的三次方+5的三次方+3的三次方。#!/usr/bin/python3#-*-coding:UTF-8-*-forninrange(100,1000):i=int(n/100)j=int(n/10...

2018-07-07 17:40:33

Python实例:6~10例

例6:斐波那契数列。斐波那契数列(Fibonaccisequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。#!/usr/bin/python3#-*-coding:UTF-8-*-#输出前n个斐波那契数deffib(n):ifn==1:return[1]ifn==2:...

2018-07-06 22:04:25

Python实例:1~5例

例1:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?#!/usr/bin/python3#-*-coding:UTF-8-*-c=0foriinrange(1,5):forjinrange(1,5):forkinrange(1,5):if(i!=j)and(j!=k)...

2018-07-05 22:09:52

PHP处理返回数据,指定按照数据中的字段排序

当查询数据时,要求最终返回数据按照某个字段排序,但是在SQL语句中或查询模型中无法直接按照此字段进行排序,则下面这个方法就很有效了。先看代码:publicfunctionres_sort($data,$sort_type,$field){$sort=array('direction'=>$sort_type,...

2018-07-04 16:46:48

MySQL日期函数

MySQL日期函数1.获取系统当前日期和时间NOW(),LOCALTIME(),LOCALTIMESTAMP(),CURDATE(),CURRENT_DATE(),CURRENT_TIME(),CURRENT_TIMESTAMP(),SYSDATE()mysql>SELECTNOW(),LOCALTIME(),LOCALTIMESTAMP(),CURDATE(),...

2018-07-03 16:34:58

刚刚撸出来的新鲜小程序一个(附源码)

前言最近出于个人兴趣以及公司业务涉及到小程序这一块,就去了解了一下小程序。首先以及必须是先去看了一下官方文档,但百看不如一练啊。所以利用空暇时间一点一点的做了这么一个小程序。目录结构:|-app.js公共js文件|-app.json公共设置文件|-app.wxss公共样式文件|-pages项目各个文件所在文件||-...

2018-06-30 16:40:43

js实现动态的打字效果

我在小程序中实现的这种效果:模板中代码如下:<!--index.wxml--><viewclass='user'><viewclass="userinfo"&am

2018-06-27 09:02:44

Redis学习与实战之列表

列表是一种可以记录重复字符串值、有序排列的数据存储结构。主要适用于无需次序调整的业务数据记录和读取的场景。如记录用户在网页浏览过程中的网页信息、记录商品评论信息、记录任务队列等。1.基本列表操作命令命令名称功能描述执行时间复杂度LPush从列表左边插入一个或多个元素值O(1)LRange获取指定范围内列表的元素值O(S...

2018-06-24 13:05:01

Redis学习与实战之字符串命令

字符串命令一、基本字符串命令1.基本字符串操作命令(设置、取值、删除、取长度)命令名称命令功能执行时间复杂度Set为指定的一个键设置对应的值,如果已经存在,则直接覆盖原来的值O(1)Mset对多个键设置对应的值,如果值已经存在,则直接覆盖原来的值。该命令是原子操作O(n)MSetNX对多个键设置...

2018-06-24 13:04:29

Redis学习与实践之存储模式和基本命令

少量数据存储、高速读写访问是Redis最主要的应用场景。由表可以看出TRDB应用业务范围最广,MongoDB组要应用于互联网的web业务应用,而Redis只能解决Internet应用环境下的特定应用业务。虽然Redis的应用范围相对有些狭窄,但是在互联网业务环境下的很多大型网站很需要它。根据Redis官网介绍,Redis可以作为数据库使用,也可以用户缓存处理和消息传递处理。它支持的数据...

2018-06-24 13:03:52

MySQL存储过程

1.什么是存储过程?通常我们常用的操作数据库语言SQL语句在执行的时候是需要先编译的,然后才执行,而存储过程是一组为完成特定功能的SQL语句集,经过编译后存储在数据库中,用户可以通过指定存储过程的名字并给定参数(如果存储过程带有参数的话)来调用并执行它。存储过程是一个可编程的函数,在数据库中创建并保存。它有SQL语句和一些特殊的控制结构组成。当需要在不同的应用程序或平台上执行相同的函...

2018-06-24 13:03:04

MySQL触发器学习

触发器是一种与表操作有关的数据库对象。当有触发器的数据表上出现指定事件时,将调用该触发器对象,即表上的操作事件触发表上的触发器执行。能决定触发器执行某个操作的事件有:(insert)插入语句、(update)更新语句和(delete)删除语句。使用触发器可以保证某些操作之间的一致性。MySQL创建一个执行语句的触发器:创建触发器trigger_name:触发器名称,可以自己定义;trigger_t...

2018-06-24 13:00:28

PHP7中十个需要避免的坑

1.不要使用mysql_类函数终于,你不用再看到建议不要使用mysql_函数的提示了。因为PHP7从核心上完全移除了它们,这意味着请你移步至更好的mysqli_类函数,或者更灵活的PDO层。2.不要写无用的代码这看上去是个无脑建议,但是随着PHP7速度的提升掩盖了一些问题使它显得日趋重要。不要仅仅因切到PHP7让网站速度变得快点,你就沾沾自喜了。想理解速度的重...

2018-06-24 13:00:00

ssh命令 远程登录-公钥免密登录及设置别名远程访问服务器

最近在工作过程中,遇到一个问题,就是不定时的需要去清除服务器上的一些缓存,需要登录到远程主机。网上查了一下,发现网上也有很多的工具,but,最后还是用了Mac自带的终端。具体操作如下:首先打开系统偏好设置,点击共享,勾选远程登录。勾选远程登录2.打开ssh:MacTerminal是自带ssh的,可以使用whereisssh查看查看ssh3.查看现有的进程:现有的ssh进程4.登录如果是第一...

2018-06-24 12:59:21

MVC MVVM和MVP三种设计模式之个人理解^_^

对于3种设计模式,本人最为熟悉的是MVC,使用最多的也是MVC模式。后来又了解到另外两种模式,不过并没有实际使用过。在网上看到对MVVM和MVP这两种模式的介绍以及与MVC之间的关系说明的文章有很多,这里就说一下自己对这三种模式的看法。MVC模式:想必大多数对于这个模式并不陌生,因为最初使用的设计模式就是MVC模式。而且这个设计模式被很多热门框架所使用,比如RubyonRails,spring...

2018-06-24 12:58:35
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!