自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 guzzleHttp组件并发请求时,传递请求参数

SSL 证书验证 如果不验证 使用verify=>false。并将'proxy'选项传递给它时,请求不起作用。post请求 参数使用 form_params。header头部分 使用 headers。调用multi_req方法 相关的代码。GuzzleHttp异步并发使用。get请求参数 使用 query。put请求参数 使用 body。

2024-01-14 10:14:24 525 1

原创 在THINKPHP中,排除某些操作跳过中间件的一些思路

由于项目需要在中间件中根据输入的值进行简单处理或,把用户id作为传递值提交给控制器,然后在控制器中 在 __construct 获取由中间件的传递的值,并进行初始化操作。转而使用 应用中间件,但是在应用控制中,传值是可以传值了,但是我需要在应用的某个操作中,要跳过控制器,所以需要在控制器中获取到 当前控制器和当前操作。需求:希望在多应用下,在指定的某个应用中,使用了中间件做类似登录检测的时候,应用下的某些操作,可以跳过这个中间件。这样,这个应用下,都会运行这个中间件。接下来我们要排除掉某些操作。

2023-12-11 16:06:14 1130 1

原创 Thinkphp 在控制器使用中间件向控制器传参,控制器无法获取到值的问题

ThinkPHP在使用控制器中间件的时候,控制器的__construct 初始化获取不到由控制器中间件传递过来的request值

2023-12-11 12:14:51 524 1

原创 vue使用Antd的按钮点击事件报错Uncaught TypeError: Cannot read properties of undefined (reading‘value‘)

有的说是VUE版本要降到3.2.20,降下来后发现错误依旧,原来是 Antd的这个版本4.0.7跟VUE3略冲突,只要把Antd版本降到4.0.6 就正常了,VUE还是可以保持到3.3.11。浏览器引用Antd,<a-button type="primary" >按钮</a-button>Antd版本4.0.7,VUE版本3.3.11。随便点击,就会出现下面的错误提示。

2023-12-08 23:50:28 736 1

原创 Thinkphp6.X,8.0中验证器的一个开启批量验证的BUG

文档里面说,错误信息可以支持数组定义,当你的错误信息定义为数组信息后,然后再开启 批量认证的开关 ,batch = true ,你就会收到 Array to string conversion 的错误信息。检查后发现,在 vendor/topthink/framework/src/think/exception/alidateException.php。如果此前的错误信息不是数组的时候,开启批量认证后,这里会得到一维数组,这里不会出错。但是如果把错误信息定义为一组数组后,这里得到的错误就是一组二维数组,

2023-11-28 09:40:59 407

原创 vue3.0 如何通过路由方式动态修改title

vue3.0 如何通过路由方式动态修改title

2023-11-16 08:39:03 1762

原创 宝塔面板Nginx设置所有文件或某文件目录允许跨域请求

宝塔面板Nginx设置所有文件或某文件目录允许跨域请求

2023-11-14 16:42:00 1531 1

原创 ThinkPHP在多应用模式下跨应用路由如何设置?

ThinkPHP下如何实现跨应用路由?路由应该如何设置?

2023-10-20 17:28:24 539 1

Taihom.ASP.Templates.4.0.2011.09.25-带分页等示例

Taihom.ASP.Templates.4.0.2011.09.25-带分页示例,好多人找,我发到这里让大家下载吧。这已经是最新的了。

2017-01-17

ASP 模板引擎,ASP 模板类 (Taihom.Template.class)

'//ASP 模板引擎 (Taihom.Template.class v2.0) '//Code By Taihom '//Taihom 原创 '//版权说明 '//本类允许转载、复制和修改,但转载、复制和修改的同时请保留原始的出处和作者声明,这也是对作者Taihom劳动成果的一种尊重! '//如果您对本类进行修改,希望您也可以给我发一份您修改过后的类(taihom[@]163.com) 如想获取最新的这个类,可以写邮件给我 本类支持单标签,支持简单的逻辑,支持嵌套模板,支持循环列表,支持循环列表的逻辑,支持自定义标签,支持自定义标签属性和自由获取标签…… 先看看说明!详见 http://www.cnblogs.com/taihom/archive/2009/05/20/1467781.html

2009-05-20

预排序遍历树算法的无限级分类-存储过程实现

Taihom原创,因为是原创才要分的请支持一下, 该存储过程可以在版本>=MSSQL2000下使用 但在MSSQL2000下,MPTT_NODEAction的resetnode操作不能使用,但不影响整个分类的主体应用 感谢ben一同测试。如果你支持原创,请保留存储过程中对作者Taihom的文字注释和描述。 ---------------------------------------- MPTT分类算法的添加,修改,删除其实很容易,但是这个算法的排序就不是这么容易了。 我这里已经把分类的移动和排序都重新处理了,实现了MPTT分类的排序和移动 为了保证分类左右节点的连续性,这个存储过程有检测节点连续性和完整性的处理。 理论上不会因为在添加、修改、删除、移动或者排序的操作中出现节点不正确的情况。 另外,这个分类也同时兼容传统的递归。表中的PID就是上一级的父节点。 完成和发布时间:17:23 2009/5/7 ---------------------------------------- 参考文档: http://dev.mysql.com/tech-resources/articles/hierarchical-data.html ---------------------------------------- 存储过程说明: MPTT_NODEAction @Act, @ID, @Name ---------------------------------------- 这个存储过程主要处理分类的添加删除修改和恢复节点等操作 ------------------参数说明-------------- @Act add:@ID=在哪个节点下添加,@Name=添加的名称 mod:@ID=修改哪个ID,@Name=修改的名称 del:@ID=删除哪个ID remove:@ID=从数据库删除已经被删除的ID resetnode:初始化所有节点,把所有节点初始化成根节点下的子节点 restore:恢复节点:@ID,把删除的节点恢复到哪个节点下,@Name(节点ID):恢复哪个节点 ---------------------------------------- MPTT_NODEMove @ID1 int,--从哪里移动 @ID2 int,--移动到哪里? @Dir varchar(2)='>>' --移动方式 ---------------------------------------- 这个存储过程主要负责节点的移动、排序 ------------------参数说明-------------- @Dir='<' 把节点@ID1移动到@ID2的前面 @Dir='>' 把节点@ID1移动到@ID2的后面 @Dir='>>' 把节点@ID1加入到@ID2,并且作为节点@ID2的最后一个子节点 ---------------------------------------- MPTT_NODEGet @Act nvarchar(10), @ID INT=0 ---------------------------------------- 这个存储过程主要负责节点的筛选和选择 ------------------参数说明-------------- @Act='chklink' 用来检测节点的排序连接是否断开,0表示正常,没有断开,不等于0表示排序有错 -------------- @Act='subnode' 用来获取节点@ID的子节点 -------------- @Act='fullpath' 用来获取节点@ID的全路径 -------------- @Act='delnode' 用来获取被删除的节点列表

2009-05-07

空空如也

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

TA关注的人

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