- 博客(82)
- 资源 (2)
- 收藏
- 关注
原创 【other】mp4地址无法在浏览器播放问题
分析原因是原视频格式为h.265编码,需要转换为h.264编码。以上信息是由七牛avinfo提供,仅供参考。遇到此情况将其进行转码为h.264即可。无法播放的视频格式信息如下;
2025-03-14 10:46:02
174
1
原创 【c++】macos查看c++版本号
在C++编程中,__cplusplus宏被用来检查当前的C++标准版本。编译器在编译C++代码时,会根据所遵循的C++标准版本来定义这个宏的值。199711对应的是C++98或C++03标准。
2025-03-02 14:48:37
194
原创 【Golang】golang中 regexp.MustCompile与regexp.MatchString的区别
用于将正则表达式字符串编译成一个对象。如果编译过程中出现错误,它会触发一个panic。:用于检查一个字符串是否与指定的正则表达式匹配。它内部会先编译正则表达式,然后进行匹配操作。如果你需要多次使用同一个正则表达式进行匹配,建议使用预先编译正则表达式,以提高性能。如果你只需要进行一次匹配,且希望代码更简洁,可以使用。
2025-02-18 11:32:02
350
原创 【php】php json_encode($arr) 和 json_encode($arr, 320) 有什么区别?
使用默认选项进行编码,可能会对非 ASCII 字符和斜杠进行转义。使用选项,非 ASCII 字符以原始 UTF-8 形式输出,斜杠不被转义。
2025-02-13 15:25:17
423
原创 【JS】element-ui table展示勾选状态
element-ui table 我将勾选的值存在multipleSelection中,在表格更新后,再遍历,来展示勾选状态。这样可行吗?在使用 Element UI 的el-table组件时,将勾选的值存储在中,然后在表格更新后通过遍历这些值来展示勾选状态,这种做法理论上是可行的,但在实际操作中有一些需要注意的地方,下面为你详细分析。
2025-02-07 15:44:31
721
原创 【JS】element-ui 中 table的select事件
这样应该可以解决问题。接下来,我需要用代码示例来展示如何实现这一点,确保用户能够理解并正确应用。在 Element UI 的 Table 组件中,select事件本身不会直接告知是勾选还是反选,但可以通过事件的参数和表格的选中状态数据 (selection) 动态判断。勾选:操作后row存在于selection中。反选:操作后row不在selection中。通过上述方法,可以精准判断用户是勾选还是反选某一行。
2025-02-07 15:42:31
1165
原创 C++ 中 string`类常用的函数
类的核心功能,使 C++ 中的字符串处理变得非常方便和灵活,避免了 C 风格字符串处理中容易出现的缓冲区溢出等问题。类还提供了许多其他的实用函数,例如。等,可以根据具体需求进行使用。
2025-01-16 14:00:03
1125
原创 c++ memset
会导致每个元素的二进制表示并非是期望的整数值 1(而是二进制层面按字节填充后得到的一个不符合预期的整数值)。类型的数组,每个元素占 4 个字节(通常情况),这样使用。的所有元素初始化为 1,但是。按字节进行赋值操作。
2025-01-06 11:45:04
329
原创 【golang】单机部署systemctl方案
这就是一个简单的单机部署开机启动、报错重启等方案了。此方案还有很多不足,如无法实现优雅的重启等,只是简单粗暴的保持了服务的可用。欢迎留言指正,共同学习。在/etc/systemd/system/目录下新增 testapi.service。本文简单记录go编译后的程序,单机部署systemctl方案,开机启动等问题。如果发现服务无法启动,可以查看日志。
2024-01-14 15:53:08
922
原创 关于lumen严格模式接口mysql5.6和mysql5.7报错问题
由于lumen指定了严格模式,导致接口会话的执行和navicat的窗口执行sql_mode是不同状态,所以测试环境的数据库能执行,但测试环境的接口不能执行。但为什么生产环境的数据库和生产环境的接口都能执行,还并不清楚。草草记录,留给需要的同学参考,欢迎各位同学指正。
2023-11-12 16:48:16
344
原创 【Golang】go条件编译
交叉编译只是为了能在一个平台上编译出其他平台可运行的程序,Go 作为一个跨平台的语言,它提供的类库势必也是跨平台的,比如说程序的系统调用相关的功能,能根据所处环境选择对应的源码进行编译。让编译器只对满足条件的代码进行编译,将不满足条件的代码舍弃,这就是另外一个概念叫—条件编译。
2023-08-29 11:17:52
1083
原创 【Nginx】nginx配置跳转实现接口静态化
这样做的目的是为了动态地构建URL,以便将请求重定向到正确的位置。根据参数的值构建URL,可以实现更加灵活的请求路由和重定向逻辑。这段nginx配置代码是一个location指令,它指定了一个匹配特定URL路径的请求的处理方式。5.静态化域名配置:域名解析到OSS地址,CDN加速域名解析到OSS地址,OSS配置域名;是变量引用,用于获取传递给请求的参数"instance_id"和"block_id"的值。分别引用了请求参数"instance_id"和"block_id"的值。在上述的nginx配置代码中,
2023-08-02 19:57:18
1011
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人