自定义博客皮肤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)
  • 收藏
  • 关注

原创 TCPDF手动分页

PHP TCPDF手动分页(停止在当前页的输出,在下一页继续输出)

2022-06-14 15:48:53 404 1

转载 CSS防止穿透滚动

CSS防止穿透滚动touch-action: none;https://www.jianshu.com/p/d9cd78b7c0e5

2022-03-04 17:38:41 2138

原创 laravel访问路由404

修改public下的.htaccess文件添加如下代码<IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews -Indexes </IfModule> RewriteEngine On # Handle Authorization Header RewriteCond %{HTTP:Authorization} .

2021-02-24 16:23:28 311

原创 阿里云云数据库RDS修改mysql配置

阿里云云数据库导入数据Invalid default value for 'date'当时使用阿里云RDS导入备份时出现了这个错误,网上的方法都是去掉sql_mode里面的两个参数,NO_ZERO_IN_DATE, NO_ZERO_DATE;当然,这个方法是可行的,只不过我现在的情况不太一样,用的是云数据库RDS,执行下面这条修改语句报错set global sql_mode=‘ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY

2021-01-29 18:07:41 3708

转载 PHPExcel导出xls无法打开文件问题

解决方法转自 http://blog.sina.com.cn/s/blog_6a1fb8420102x0ze.htmlpublic function AntiExportData($list) {// error_reporting(0); $objPHPExcel = new \PHPExcel(); //设置文件的一些属性,在xls文件——>属性——>详细信息里可以看到这些值,xml表格里是没有这些值的 $obj

2021-01-05 11:23:35 672 1

原创 获取前一天零点的时间戳

echo strtotime('yesterday');echo '<br>';echo date("Y-m-d H:i:s", strtotime('yesterday'));输出结果:

2020-12-02 16:50:31 981

原创 MySQL优化

union改为or用in查询代替or事务尽可能简单适当的加入冗余避免使用null字段避免使用两表联查不要在索引列做运算分解联接保证高并发不要使用order by rand()不要给性别字段建立索引在查询条件上不能使用函数不要在数据库做运算 (md5)避免负向查询和%前缀模糊查询表字段不能太多,一个库中表不能太多尽量不用select * ,为索引覆盖提供可能用union all 而非 union 【union会有去重的开销】少用text和blob类型,如果需要使用拆分到单独的.

2020-09-07 19:30:38 120

原创 innoDB和Myisam的区别

1、innoDB支持事务,Myisam不支持2、innoDB支持外键,Myisam不支持外键3、innoDB支持行锁和表锁,Myisam只支持表锁4、innoDB不支持全文索引,Myisam支持全文索引5、数据存储方式不同,innoDB是索引和数据都在一个文件中,Myisam是数据和索引分开存储6、innoDB存储文件有frm(表定义文件),idb(索引和数据文件)Myisam有frm(表定义文件),MYD(表数据文件),MYI(索引文件)*注:MySQL8.0后就没有frm文件了...

2020-09-06 19:15:36 139

原创 Redis持久化两种方式简要说明

AOF(日志文件)1、三种追加日志的方式:always:每次执行命令的时候,都把执行的命令做一次持久化。【安全性更高,效率相对于Every seconds要低】Every seconds:每隔1秒执行一次持久化,在这一秒钟执行的命令持久化到文件中。【效率比always要高,但安全性较低】no:不开启AOFAOF的相关配置appendonly 是否开启AOFappendfsync AOF持久化的方式appendfilename AOF文件的名字RDB(内存快照)RDB配置格式:

2020-06-28 20:11:39 573

原创 Memcache和Redis的区别

1、Memcache的数据类型只能存储 key-value 只支持字符串类型Redis支持的数据类型更多 字符串(string)、哈希(hash)、集合(set)、有序集合(zset)、列表(list)。2、Memcache数据只存储在内存中,如果发生问题数据会丢失。Redis支持持久化,可以按照配置的规则把数据存储在硬盘上。3、Memcache是多进程的,Redis是单进程的。4、Memcache和Redis都支持分布式,但是分布式方式不同Memcache的分布式在客户端。【客户端决定数据存

2020-06-28 19:04:49 130

空空如也

空空如也

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

TA关注的人

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