上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 因为json的特性,所以我们业务接口习惯使用json下发数据信息。 但是有的时候并不是自己想的那样,就比如微信小程序中一般json都会以对象的形式存在(因为小程序有了处理),但是在加解密后就会生成正常的json字符串,这个时候就需要转换了。 我这个是直接利用函数将json字符串转化成了json对象, 阅读全文
posted @ 2019-07-13 23:19 谦逊的铅笔 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 利用vue实现Excel导出, 因为ajax必须有返回,而导出excel是没有返回的,并且还在api中实现导出具体逻辑,所以就用下面的方式实现了 代码实例: 我是后端,但是我已经懂了 代码架构接之前的博文https://www.cnblogs.com/two-bees/p/11122327.html 阅读全文
posted @ 2019-07-11 17:55 谦逊的铅笔 阅读(714) 评论(0) 推荐(0) 编辑
摘要: 我们从数据库查询出来的数据一般为数组的形式,而redis是不支持存入数组的。 通常我们首先想到的就是将数组转化为json数据,再将json存入redis,之后取出时再将json转化为php数组。 但将查出的数组数据是不能直接用json_encode()的,因为这样会将一组正常的json最终再通过js 阅读全文
posted @ 2019-07-11 15:28 谦逊的铅笔 阅读(2164) 评论(0) 推荐(0) 编辑
摘要: 背景,因为公司对接的平台较多,不同的平台的问题也比较多,所以整理了常见的问题点形成后台工具给客服使用,这样就减少了人力消耗。但是因为公司前端忙不过来,所以有我这个后端人员来前后端一起处理。 之前都是原生php写的前端代码,而且也写过小程序,所以这里我就研究了下前端的vue的element框架来处理。 阅读全文
posted @ 2019-07-02 18:16 谦逊的铅笔 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 在写小程序时用的是自己新写的框架,为了不重复性请求用户信息所以将数据存到了session中(当然也可以redis)。 但是,在调试小程序时却始终获取不到session数据,因为是新框架、新环境,所以第一时间怀疑是环境问题。 耐心调试开始解决问题: 1.代码已经开启了session。 2.查看phpi 阅读全文
posted @ 2019-06-19 18:42 谦逊的铅笔 阅读(1942) 评论(0) 推荐(0) 编辑
摘要: 在mysql操作中执行insert,是没有自增id返回的,这就对于后续编写逻辑造成了很大不便。 其实有几种方法可以做到insert后直接获取到自增id。 1.执行select max(id); 原理是直接查找数据库的最大id,坏处:一旦并发量大、数据量多时就会出现性能低、查找错误的情况。 2.执行s 阅读全文
posted @ 2019-06-17 14:28 谦逊的铅笔 阅读(2811) 评论(0) 推荐(0) 编辑
摘要: 小程序只能在https线上开发,但是一旦上线后出现问题就很难调试了。所以如何使用本地接口进行开发呢? 一、解决 在小程序开发工具设置网络代理,然后再通过Charles设置代理,将https域名转为本地接口进行访问。 以下所用环境为win10 + vbox(linux) +微信开发工具。 二、准备工作 阅读全文
posted @ 2019-06-15 12:23 谦逊的铅笔 阅读(1886) 评论(0) 推荐(0) 编辑
摘要: 认识: 1.error_reporting(E_ALL^E_DEPRECATED);//排除所有非致命的错误 2.mysql_connect();开启了一个对mysql服务器的连接。 3.mysql_select_db();选择数据库 4.mysql_query("select * from use 阅读全文
posted @ 2019-06-14 18:10 谦逊的铅笔 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 文件结构: mysiam:每个数据表都有三个文件*.frm *.MYD *.MYI,这三个文件支持物理复制、粘贴操作(直接备份还原)。 innodb:每个数据表有单独的“结构文件”-*.frm,默认情况下,所有数据表的“索引/数据”共享一个文件data1。该情况下,安全性不高,可以为每个innodb 阅读全文
posted @ 2019-06-14 17:21 谦逊的铅笔 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 登入: 退出: 查看mysql支持的存储引擎: 查看innodb数据表是否会单独创建‘数据/索引’文件: 设置innodb数据表单独创建‘数据/索引‘文件: 备份数据库:在mysql默认目录下(/var/lib/mysql )::: 还原数据库:在系统根目录下::: 方法一: 方法二: 刷新数据表: 阅读全文
posted @ 2019-06-14 17:20 谦逊的铅笔 阅读(442) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页