自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 TP6多应用模式如何配置路由

/这里需要前面加上模块名称。index.php 代码如下。应用下新增route文件。

2023-08-25 10:07:40 334

原创 Html打印网页内容,并去掉顶部网址

【代码】Html打印网页内容,并去掉顶部网址。

2023-02-01 16:22:30 524

原创 php七牛云大文件上传javascript

【代码】php七牛云大文件上传javascript。

2023-01-31 10:02:41 173 1

原创 EasyAdmin弹出层关闭后如何自动刷新当前页面

EasyAdmin弹出层关闭后如何自动刷新当前页面

2022-11-22 12:18:29 597

原创 tp5.1 多字段LIKE模糊查询

$where[] = ['字段1|字段2|字段3','like',"%aa%"];

2021-07-26 17:57:25 776

原创 tp5 如何自定义配置文件并且调用

tp5.1用户如何自定义配置文件? 网上大部分的使用方法是说新建一个extra下面放配置文件,然后使用config快捷方法调用。然后在复杂一点需要去更改一个系统的调用方法,框架的发展肯定是越来越完整相对于前面的版本5.1里面已经说的很清楚了,https://www.kancloud.cn/manual/thinkphp5_1/354155 可以点击链接查看升级详情原来的应用extra目录下面的配置文件直接移动到config目录下面。原来模块的配置文件(包括extra目录下面的)直接移动到模...

2021-07-22 17:47:19 985

原创 ThinkPHP5.1 Where查询表达式

查询表达式支持大部分的SQL查询语法:where('字段名','表达式','查询条件');whereOr('字段名','表达式','查询条件');手册上都有标注但是有些地方说的不是很清楚,比如LIKE查询或的方式同时查询多个字段模糊查询,如果想要 字段1 LIKE "%aa%" OR 字段2 LIKE "%aa%" OR 字段3 LIKE "%aa%"....... 那么你可以这样写: $where[] = ['字段1|字段2|字段3','like',"%aa%","OR"...

2021-07-21 10:28:38 1212

原创 php 实现设置cookie下载文件 企业微信微盘文件下载

下载文件该接口用于下载文件,请求的userid需有下载权限。请求方式:POST(HTTPS)请求地址: https://qyapi.weixin.qq.com/cgi-bin/wedrive/file_download?access_token=ACCESS_TOKEN获取到文件下载地址后还需要带上cookie才能下载 $url = "https://sz-btfs-v2-down.wework.ftn.qq.com/ftn_handler/6f47b7b6b5a.docx"; $

2021-06-16 17:00:09 796 2

原创 PHP加减乘除精度丢失 解决方法

对于任意精度的数学,PHP提供了支持用字符串表示的任意大小和精度的数字的二进制计算,最多为2147483647-1(或0x7FFFFFFF-1)。BCMath函数仅在 PHP 编译时配置了 --enable-bcmath 时可用。用法:<?php// 设置默认小数点保留位数bcscale(2);// 加法echo bcadd(1234567890.123, 987654321987654321), PHP_EOL;// 减法echo bcsub(123456.

2021-05-07 17:12:29 917

原创 TP3.2框架中如何使用多个mysql函数 如FIND_IN_SET 和 !FIND_IN_SET

数据查询中可能会用到数据表中的多个字段去做匹配可能会用到多个FIND_IN_SET 也可能需要拼接多个条件$all_department = getOneAdminAllDepartment($user_id); //获取需要匹配的值if ($all_department){ foreach ($all_department as $val){ $str_where[] = " FIND_IN_SET($val,case_show_partment) "; //多个值只要满..

2021-02-24 15:55:26 696

原创 解决mysql查询 DISTINCT数据量大导致加载过慢的问题

问题:想查询某个表A里面的数据关联的分表B数据,需要查询出A中每条数据中关联了B中多少条数据,还需要查出A关联表C中,每条A关联了多少条C中的数据。我用的是TP框架,当我直接用count()查询,关联两个表同时查询的时候会出现查询的数据量不正确的问题,具体原因和执行的顺序有关。最后采用的是DISTINCT函数查询,测试没有问题但是线上数据比较多就会出问题。所以优化了一下写法原来写法:SELECT COUNT( DISTINCT C.sexp_id) AS count1, CO..

2021-01-06 11:26:22 2609

原创 php+python富文本实现tiff或tif结尾文件图片上传

在富文本使用过程中发现有很多同事总是有tiff结尾的文件需要上传 也是图片的一种格式吧,这种格式的文件不支持在线预览的 如果是在网页中打开直接就会下载解决方法就是需要把这个文件的类型需要转化一下,网络上很多什么imagic扩展来出来, 但是很麻烦 我觉得很麻烦,我试过 过段放弃了第一步 我们需要 修改编辑器的图片上传的配置文件,这个需要根据你使用的编辑器类型 先把这个类型限制给加上tif和tiff格式的支持,不然还没有触发网络请求就会被提示上传失败第二步 我们需要在富文本图片上传的接口判断是.

2020-12-04 09:54:25 470

原创 PHP html生成pdf 并且加上电子骑缝章

项目需求 需要生成电子报告 并且能够线上签发 所以需要自定义内容并且能够加上电子骑缝章,TCPDF使用直接看手册就行解决思路如下· 最好是使用TCPDF 来实现html和pdf的转化 使用富文本编辑的话要注意 富文本添加以后特别是表格是没有边框的所以你的文本数据入库可以在头部拼接以下内容 实现边框<style>table { border-top: 1px solid black; border-left: 1px solid black;}table td...

2020-12-04 09:24:41 2361 2

原创 xm-select 解决搜索时候大小写区分的问题

在加载的时候加入以下的方法就能同时支持大小写搜索 不然小写搜索不出来大写的内容filterMethod:function (val,item,index,prop) {if (val){if (item.name.toLowerCase().indexOf(val.toLowerCase()) >= 0){return true}}else{return true}},完整的代码如下:var demo1 = xmSelect.render({el: '#demo1..

2020-11-19 15:35:33 951

原创 ASTM D4327-17 下载

标准下载 如果需要下载的请联系我QQ 2193735605

2020-10-28 17:18:33 196

原创 sendmail: fatal: parameter inet_interfaces: no local interface found for ::1

我的系统是centos7.0 的查看自己的系统日志 vim /var/log/message 报错信息:sendmail: fatal: parameter inet_interfaces: no local interface found for ::1每分钟都会显示一条错误信息,太有规律了开始想的是是否与我的定时任务有关系。于是便把所有的任务都给关闭掉,果然没有这个报错了。这个任务是发送邮件使用的,我直接讲解决方法吧!postfix 就是这个东西没有启动造成的!邮件服务器,查看了下状态:

2020-06-30 08:57:10 2499

转载 详解布隆过滤器的原理、使用场景和注意事项

不同的数据结构有不同的适用场景和优缺点,你需要仔细权衡自己的需求之后妥善适用它们,布隆过滤器就是践行这句话的代表。

2020-05-23 17:06:58 220

原创 tp3.2 add()成功返回新增主键,数据库缺没有新增

写日志记录的时候,发现当出现某种情况下去记录日志的时候无法,新增日志!检查了打印了执行的新增语句的确有新增的主键id返回,但是数据库里面没有新增内容,主键也被跳过,一开始以为是我数据库表有缓存,所以先把缓存的表都删除掉了,还是不行。突然想到这个情况与数据库事务很相似呀,于是加了一个事务在这里 解决问题了。有可能是之前的程序有事务,但是没有关闭事务。所以导致了 后面的回滚!记录一下 这个问题 后面估计可能还会遇见!...

2020-05-13 18:10:44 1119

原创 layui 表格重载参数不更新的问题

layui 多表格数据的问题,当点击搜索的时候正常,当去掉搜索条件的时候再点击搜索还是会把搜索前的参数带入请求。网上很多方法是说把参数清空,还有的是将实例的表格对象var table1 = table.render({});然后table1.reload('testReload', { page: { curr: 1 //重新从第 1 页开始 } ...

2020-04-20 17:40:46 4214 8

原创 Django web项目内部占用率太大的问题

项目中用到了数据这块用到了,python 其中就用了Django 搭建了一个管理平台,还有就是一些数据接口。但是运行了一段时间项目老是挂,然后重启后访问一会,又会挂掉。检查日志发现是Cannot allocate memory [core/master_utils.c line 740,无法分配内存。最终发现原来是框架没有关闭调试模式造成的关闭调试模式,找到项目的settings.py文件...

2020-04-10 17:48:40 934

原创 php URl参数基于base64_encode加密与解密

php url地址中参数加密问题在我们常用的加密方法中,有的是可逆有些是不可逆的,比如我们经常使用的base64_encode() 和 base64_decode() 为可逆的加密方式,不可逆的我们常用的MD5 等,但是一般url加密当我们涉及到参数的时候都会选择可逆的加密方法,我们今天介绍的方法是在base64_encode上面去改良的,因为base64_encode有些特殊字符被加密以后,...

2020-04-10 17:41:24 770

原创 TP3.2带条件分页,解决编码的问题

少时诵诗书所

2020-04-09 10:04:35 151

原创 php 如何将富文本内容输出到word里面且添加页眉和页脚

之前一直用模板替换的方法进行word生成基本满足公司需求,后来不能满足公司富文本编辑后的内容生成到word里面一开始想到是是phpword因为一直用这个 ,想看看这个是否有提供对应的方法能使用,翻来覆去都没有找到,只有换种思路了于是想到了网页生doc不就行了?于是开始着手解决问题:这是源码直接用就行了 (最终能生成word+页眉+页脚的)给大家一个简单的demo 领会一...

2019-11-07 17:36:01 2132 4

原创 (php TP3.2)设置软连接后能访问到链接内容,缺不能上传相关文件报错 请手动创建目录

这个题是我迁移服务器的时候发现的发现 我在项目里面不能上传文件到我链接的源目标文件里面 一直报错 根目录未找到 ....换成了 upload发现上传正常,于是便怀疑是不是权限的问题 于是这样试了试,发现竟然同样的软连接cc文件夹能上传成功简直无语了 ·····想了很久一直以为是权限的问题导致未能快速解决直接开始解决问题本质上真是权限问题不过这次...

2019-11-06 18:23:06 546 2

原创 html2canvas网页生成图片

html2canvas网页生成图片做分享的时候需要生成用户的专属分享图片,其中包含了专属的二维码引入页面引入html2canvas.js该区域就是你想生成的图片区域<div id="close" class="in-pop" > <div class="in-self-info" > <img wi...

2019-05-08 17:51:24 736

html2canvas.js

html2canvas.js 网页生成图片,简单明了。只是想分享给大家。

2019-05-08

空空如也

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

TA关注的人

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