自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 git多次提交只保留一次commit

git多次提交只保留一次commit 每个需求合并到master上的时候只有一个commit。

2024-08-20 10:09:05 418

原创 ThinkPHP5 学习笔记四 数据库增删改

不传参数 默认主键,多条删除传数组,正常情况使用where删除,通过ture删除表所有数据。()方法,如果修改成功返回影响行数,如果没有修改返回0,也可以使用data方法;方法,如果新增成功insert方法会返回1;也可以使用data方法。使用insertGetId方法可以在新增成功之后返回当时数据的id。结构选项,选择需要添加为主键的字段,点击主键就可以了。删除数据,删除成功返回行数,失败返回0;方法可以在字段中使用mysql函数。方法,也支持使用data方法;()方法可以更新一个字段。

2024-07-21 17:49:20 268

原创 ThinkPHP5 学习笔记三 操作数据库

Db::table 和 Db::name的区别 name带config配置中的前缀table不带 需要完整写出来。可以通过->进行多次方法调用:链式查询find和select为方法结束查询;: config 问下database文件配置mysql文件。使用Db连接 或者使用\db(‘user’)方法。order第二个参数不传为正序,传desc为倒序。removeOption:清空上次调用结果。查询单列里的符合的值。

2024-07-21 16:11:41 213

原创 ThinkPHP5 学习笔记二

继承contriller,使用initialize方法 每次初始化必调用。URL跳转和重定向 success&error方法。前置操作$beforeActionList。定义命名空间 项目更目录创建.env。数组 return需要转成json。

2024-07-21 16:08:04 179

原创 ThinkPHP5 学习笔记一

打开apache,打开httpd.conf文件,加载mod_rewrite,so, 去掉前面的#号,然后重启。http://localhost/tp1.1test/public/index.php:项目路由。根目录下public 文件 里面配置.htaccess文件,func:操作,function方法。who:function的参数。

2024-07-21 16:03:53 150

原创 cookie怎么固定存储在某个链路下面

cookie怎么固定存储在某个地址下面

2023-12-01 17:16:18 116 1

原创 setInterval轮训调用方法取不到useState里面的值

使用setInterval创建的时候会获取整个函数执行的上下文环境,后续setInterval没有被清理所以在定时器里拿到的永远都是第一次被创建的时候的函数上下文,所以你拿不到最新的值。react 使用setInterval调用方法轮训调用接口的时候 明明已经setState进去的值获取不到,只能拿到初始值。setAnchorSetting会缓存上次被set进去的值,但怎么说这种方法能解决问题但是不优雅。如果有更好的方法欢迎评论。例如取不到anchorSetting的值可以这样写;

2023-11-28 16:53:05 308

原创 Can‘t perform a React state update on an unmounted component. This is a no-op, but it indicates a me

该警告通常在 React 组件卸载后,仍然尝试更新组件状态时触发。这可能是因为在组件卸载后,异步任务或订阅仍在进行,导致在回调中试图更新已卸载的组件状态。解决这个问题,可以在组件卸载时取消所有的订阅和异步任务。在 React 组件中,可以使用 useEffect 钩子函数的清除函数来处理。示例:清理以下异步任务 避免内存泄漏。

2023-11-21 20:19:54 696 1

原创 git 提交出错:fatal: Need to specify how to reconcile divergent branches.

git push 时候出错:failed error: failed to push some refs to。1 git pull 拉取远程代码,如果可以拉取成功解决冲突后在git push就可以了, 如果拉取失败。使用git merar xxx (你分支的名称。这是因为远程和本地版本不一致导致的。

2023-11-02 20:19:51 198 1

原创 前端将接口返回的数据中的属性名从下划线格式转换为驼峰格式

如果你不想手动编写转换函数,可以使用一些第三方库来处理属性名的转换,例如 lodash 库中的 _.camelCase() 方法。可以编写一个函数,将下划线格式的属性名转换为驼峰格式。函数可以递归地遍历对象或数组,将下划线格式的属性名转换为驼峰格式,并返回转换后的对象或数组。通过手动转换的方式,可以将下划线格式的属性名转换为驼峰格式。输出结果和手动转换的方法相同。

2023-10-27 21:44:46 507 1

原创 前端接口请求的时候 怎么把自动自动编译成下划线格式

前端接口请求的时候 怎么把自动自动编译成下划线格式

2023-10-27 20:35:44 88 1

原创 Cesium 给点添加单击事件

用Cesium.PointPrimitiveCollection 添加的点怎么给每一个点添加单击事件

2023-10-13 16:37:35 425

原创 js控制for循环单次循环的时间。

控制js单次循环时间

2023-10-13 16:33:26 134

原创 echarts仪表盘(gauge)增加可hover提示的节点

echarts 仪表盘(gauge)在指定的值增加可hover节点。

2023-10-10 15:34:52 549 1

原创 css写一个上宽下窄的等腰梯形

【代码】css写一个上宽下窄的等腰梯形。

2023-06-15 19:22:13 396 1

原创 css怎么隐藏滚动条

css隐藏滚动条

2023-06-12 17:39:34 229

原创 删除根目录文件方法,解决报错EEXIST: file already exists

删除根目录文件包的方法,解决报错EEXIST: file already exists

2023-03-27 12:06:03 1014

空空如也

空空如也

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

TA关注的人

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