自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 catchadmin thinkphp6 PHPstudy跨域问题处理

本来没有跨域问题,但是在PHPstudy创建网站后把项目根目录的apache虚拟主机文件.htaccess改成空了,导致出现问题,原内容如下,恢复了就好了。

2024-06-06 16:46:05 151

原创 Apache代理PHP的网站,局域网访问时403

Apache代理PHP的网站,局域网访问时403

2023-05-15 09:29:51 193

原创 tp5的数组转到js内的方法

先装成json,然后base64编码(防止数组里的引号等原因在js出现错误),然后输出,在js依次解码var status_obj = JSON.parse(atob('{:base64_encode(json_encode($status_obj))}'));

2021-12-10 11:16:41 934

原创 uniqid(rand())

uniqid(rand())

2021-09-16 18:02:26 247

原创 使用HTML <colgroup> 标签统一对表格的列设置样式

<colgroup> 标签用于对表格中的列进行组合,以便对其进行格式化。通过使用 <colgroup> 标签,可以向整个列应用样式,而不需要重复为每个单元格或每一行设置样式。<colgroup> <col width="168"> <col width="484"> <col width="110"> <col width="207"> <col width="138"

2021-07-14 16:30:34 678 1

转载 让webstorm 识别vue cli项目中的@路径别名

在setting -> languages&frameworks -> webpack里选择配置文件路径为 node_modules/@vue/cli-service/webpack.config.js即可。需要注意的是如果在scss中使用@别名则需要加~号。比如在src目录下有一个var.scss文件,其他文件引用时则需写成:@import "~@/var.scss";...

2021-07-07 10:28:37 916

原创 tp5 使用数组查询时,一个字段有多个条件时的写法

$where = ['feed_uid' => [ 'eq' , 5] ,'status' => [ [ 'eq' , 1] , [ 'eq' , 2 ] , [ 'eq' , 3 ] , 'or' ] ,'orderno' => [ [ 'neq' , '' ] , [ 'not null' ], 'and' ] ;];//最终的查询条件为where feed_uid=5 and (status=1 or status =2 or status =3 ) and ( order

2021-04-11 17:51:24 1008

原创 Docker学习整理-安装mysql nginx php

安装dockerhttps://www.runoob.com/docker/centos-docker-install.html容器的使用https://www.runoob.com/docker/docker-container-usage.html启动dockersudo systemctl start dockerDocker安装一般程序的过程记录,以mysql为例1.拉取 MySQL 镜像,最新版docker pull mysql:latest#也可以指定版本doc.

2021-03-30 09:44:06 185

原创 PHP网页出现 无法正常运行,状态码500,不提示任何错误信息的处理

chrome仅提示如下图的内容,部分浏览器只显示网页无法运行或者网页走丢了,查到状态码是500,但是无任何提示信息这种情况一般是php配置里的display_errors=Off或者error_reporting=0,即错误提示被关闭了我们可以用ini_set函数,来设置部分php.ini的配置项ini_set("display_errors","On");//打开PHP错误提示error_reporting函数可以设置PHP警告级别error_reporting(E_ALL);/.

2020-12-08 11:21:21 4667

原创 PHP获取路径和目录相关的操作

PHP获取路径和目录相关的操作 //魔术变量,获取当前文件的绝对路径 echo "__FILE__: ========> " . __FILE__; echo '<br/>'; //魔术变量,获取当前脚本的目录 echo "__DIR__: ========> " . __DIR__; echo '<br/>'; //dirname返回路径的目录部分,dirname(__FILE__)相当于__DIR__

2020-09-12 11:39:37 292

原创 jq的click,change等事件对于页面上新增的dom无效怎么办?

写成如下的形式即可,监听.unit_type的change事件。注意:#result_unit_tbody 必须不是js动态生成的,也就是$()选择器必须选择不是动态生成的父元素。$("#result_unit_tbody").on('change', '.unit_type',function () { reset_school_unit();});...

2020-09-08 14:33:45 323

原创 php获取当前的路径,常用于require或include等

//获取当前文件的绝对路径 echo "__FILE__: ===> ".__FILE__; echo '<br/>'; //获取当前文件的名称echo basename(__FILE__); echo '<br/>'; //获取当前脚本的目录 echo "__DIR__: ===> ".__DIR__; echo '<br/>'; require_once __DIR__.'/c.php';...

2020-09-07 11:38:01 341

原创 js 控制打印当前页面

window.print();

2020-08-26 17:15:30 1107

原创 linux重置mysql密码

1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:#vim /etc/my.cnf(注:windows下修改的是my.ini)在文档内搜索mysqld定位到[mysqld]文本段:在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程使用Xftp传输文件2.接下来我们需要重启MySQL:service mysqld restart3.重启之后输入#mysql即可进入mysql4.接下来就是用sql来修改root的密码mysql

2020-07-31 09:33:06 285

原创 mysql速度优化建议,整理中,,,

1.关键字in查询操作很慢,建议尽量不用,或者确定数据量很小时才用

2020-07-30 15:17:00 119

原创 PHP运行速度优化

1.关闭程序的debug模式,一般在配置文件里;2.关闭PHP的扩展:xdebug;3.开启opcache(opcache通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能,存储预编译字节码的好处就是省去了了每次加载和解析 PHP 脚本的开销)配置opcacheopcache.enable=1(启用 opcache)opcache.memory_consumption=512(分配给 opcache 的内存空间(单位:MB),设置一个大于 64 的值即可)opcach

2020-07-30 09:12:41 360

原创 服务器安全措施汇总

1.密码强化,使用复杂密码设置,防止被破解,包括服务器登录密码、数据库密码等。2.不推荐使用默认的端口3306,换一个其他不常用的端口,避免通过端口进行攻击;3.不推荐开启远程访问,可以在my.cnf配置文件中添加bind-address=127.0.0.1,仅配置本地访问。4.如果有远程访问的需求,建议收敛账户的主机Host配置,允许特定安全网段访问数据库。5.使用云主机的安全组功能,结合服务器的防火墙限制访问来源和端口。6.定期修改账户密码,使用12位以上大小写...

2020-07-30 08:35:48 1013

原创 jquery文件拖拽后使用form同步上传

<!doctype html><html><head><meta charset="utf-8"><title>jquery文件拖拽后使用form同步上传</title> <script src="https://cdn.bootcdn.net/ajax/libs/jquery/1.12.4/jquery.min.js"></script><style></style>&.

2020-05-20 08:36:53 335 1

原创 MySQL group_by 时多行数据合并 group_concat

select name, group_concat(course_name) course_name from course group by name ;修改分隔符及排序select t.name as '姓名',GROUP_CONCAT(t.course_name order by t.course_name SEPARATOR '#') as '课程' from course t group by t.name

2020-05-15 11:25:26 2181

原创 mysql left join 查询速度慢 的优化

1.加索引,例如 ALTER TABLE `_task` ADD INDEX `oid` (`oid`) USING BTREE ;2.检查关联条件中的两个字段的类型、编码是否相同,例如:COLUMN `oid` varchar(32) CHARACTER SET utf8...

2020-03-12 14:53:21 1444

原创 微信小程序强制更新

在更目录的app.js,onLaunch里面 //版本更新 if (wx.canIUse('getUpdateManager')) { const updateManager = wx.getUpdateManager() updateManager.onCheckForUpdate(function (res) { console.log('...

2020-02-22 09:36:48 1573

原创 apache配置反向代理

apache 配置LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_ajp_module modules/mod_proxy_ajp.soLoadModule proxy_connect_module modules/mod_proxy_connect.soLoadModule proxy_http_module ...

2020-02-21 11:49:19 398

原创 2019年中国全国5级行政区划(省、市、县(区)、镇(街道)、村)

国内码云的地址https://gitee.com/ruina2019/china_areaGitHub仓库地址https://github.com/adyliu/china_area.git

2020-02-07 16:30:58 16572 2

原创 H5调用摄像头

<input id="faceScan" type="file" accept="image/*" capture="user">HTML5官方文档解释:capture属性用于调用设备的摄像头或麦克风。官方文档:www.w3.org/TR/2018/REC-html-media-capture-20180201/理想情况下:当accept=”image/*”时,captur...

2020-01-29 10:13:59 385

原创 nginx反向代理的配置

写在nginx.conf 的http {} 内server { listen 8848;需要代理的IP端口 server_name 127.0.0.1; 需要代理的IP charset utf-8; location /tksecurity { #需要代理的地址 proxy...

2020-01-07 17:40:53 359

原创 记一次"连接已重置"的调试过程

项目是来自edusoho的开源版本,经一同事多次修改,接手时个人中心打不开,无修改密码功能等等,一步步解决了说说调试了很久的“连接已重置”,最初这个问题只在用户的服务器出现,遂开始了坑自己的过程,用二分法删除代码,输出变量来调试,最终找到了一个公共方法,里面调用了一个系统方法,然后进行不下去了,两个方法都是系统中大量使用的,不能改(试着修改了公共方法,也没啥用)第二天回来,一是不方便继续在...

2019-10-22 11:21:31 3702

原创 来自腾讯云的服务器安全措施汇总

来自腾讯云的服务器安全措施汇总1.密码强化,使用复杂密码设置,防止被破解,包括服务器登录密码、数据库密码等。2.不推荐使用默认的端口3306,换一个其他不常用的端口,避免通过端口进行攻击;3.不推荐开启远程访问,可以在my.cnf配置文件中添加bind-address=127.0.0.1,仅配置本地访问。4.如果有远程访问的需求,建议收敛账户的主机Host配置,允...

2019-09-24 17:12:14 748

原创 建议批量导入数据时加强数据监测,增加事务处理

thinkphp3的事务处理 $trans = M(); $trans->startTrans(); // 开启事务 if (empty($err_message)) { try { // 异常处理 foreach ($data as $d2) { ...

2019-05-08 17:10:32 399

原创 响应式布局,仅小屏使用的css代码示例

若HTML页面需要响应式布局,适应手机等,则需要下面两个标签 <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1">响应式的css代码,当屏幕宽度小于768px时执行下...

2019-03-20 16:38:20 533

原创 我遇到的$.ajaxFileUpload is not a function

$.ajaxFileUpload is not a function

2017-01-17 10:23:29 4686

mysql 汉字笔画数量对照表、姓氏笔画数量对照表

mysql 汉字笔画数量对照表,姓氏笔画数量对照表,按照姓氏笔画数量排序的数据源

2023-06-02

原生的JavaScript简单的实现五星评分.zip

原生的JavaScript和CSS加上一张简单的图片就可以简单的实现五星评分功能,适合新手或者懒人,拿来即用

2020-11-25

空空如也

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

TA关注的人

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