千里溃的技术站

技术改变生活
关心代码质量和用户体验
NAS

解决Windows无法访问\\TOWER 无法访问SMB共享的问题

下面的画面熟悉吗?win7 和win10、win11的提示是一样的就是界面不一样 简单粗暴解决编辑注册表: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters 新建一个DWORD值AllowInsecureGuestAuth(如果已经存在就直接修改),数值为1,然后就能访问了

2024年8月31日 0条评论 2055点热度 1人点赞 hepeichun 阅读全文
前端

多方法解决设置width:100%再设置margin或padding溢出的问题

当设置了父元素的宽度,子元素设置宽度为100%后再在加上子元素上添加padding或margin值就会溢出。举个例子: <!-- 示例 --> <!-- html --> <div class="parent"> <div class="child"></div> </div> <!-- css --> .parent { width: 500px; height: 50px; background-color: green; bo…

2022年9月18日 0条评论 4187点热度 2人点赞 hepeichun 阅读全文
PHP

swoole Windows 开发(swoole-cli 开发 hyperf)

前言 先前swoole在Windows平台的开发体验极差,如果在Windows开发swoole的东西可以用docker或者虚拟机,远程开发,体验比较好的是直接Mac或者Linux系统开发。但是作为window平台的钉子户表示我穷。 swoole之前已经推出了cygwin64编译成winwods版本的方法,以及后续官方编译成swoole-cli。 那么我们以hyperf来讲讲如何实现windows平台开发。 开发环境 下载swoole-cli https://github.com/swoole/swoole-src/…

2022年7月12日 0条评论 5013点热度 4人点赞 hepeichun 阅读全文
Golang

Go 打包静态资源(文件或文件夹)到二进制

☀️ 前言 我自己在写Go的时候不想将网站的静态资源拷贝给客户,我希望用户只有一个文件运行就好了。好在Go1.16开始支持 go:embed 特性。 embed.FS 实现了 io/fs.FS 接口,它可以打开一个文件,返回 fs.File 可以嵌入文件和文件夹 嵌入的文件夹内容不会包含 . 和 _ 开头的文件和文件夹(例如:.git、_text.txt、.env) ☃️ 声明 //go:embed images var imgs embed.FS //go:embed a.txt var txt []byte /…

2022年6月16日 0条评论 4160点热度 0人点赞 hepeichun 阅读全文
未分类

30个高效开发方法🔥

☀️ 前言 从去年入职Apifox研发组至今,已经有快四个月的时间了,今天来跟大家分享一下我的感想💭。 写这篇文章的契机是在年后我成功通过三个月试用期,也算是给自己一个交代,从自身出发来进行反思与总结在这三个月学到的东西与一些感想✍🏻。 ☃️ 我学会了什么 在这三个月内我更多接受到的是工作或者说是写代码甚至作为程序员应该掌握的方法,而这些方法不在于你是什么技术栈或者说什么职位都很有用🤓,所以今天我就来分享一些我总结的30个方法,我主要分成💻代码方面和🧑🏻‍💻程序员方面。 💻 代码方面 学会表达 当你在写一个复杂的表…

2022年3月29日 0条评论 3672点热度 0人点赞 hepeichun 阅读全文
uniapp

uniapp swiper组件current属性动态赋值无效问题的探究

问题 我希望用户可以直接左右滑动变换页面,也容许用户点击tabs来切换页面,所以我选择tabs和swiper组件搭配使用的方式实现互相改变对方值的方法。(看下图) 所以我需要动态的给swiper组件的current属性赋值,以及动态的给tabs组件的current赋值。但是我发现一个奇怪的问题,我一开始进来就点击关注和首页互相切换是没问题的,一旦我滑动切换页面后在点击tabs去切换页面,会导致swiper组件的current属性赋值成功但是页面并未切换。 查资料 类似问题 Dcloud社区问答:swiper 修改c…

2021年12月25日 0条评论 3452点热度 2人点赞 hepeichun 阅读全文
Golang

Go后台守护进程运行设计思路

前言 目前在构思阶段 现状 Go目前的后台守护进程设计都相对比较简单 目标 实现后台运行 实现daemon(守护进程) 实现daemon模式下的停止(stop)、重启(restart)操作 实现思路 使用一个启动器程序(Launcher)启动需要守护的程序(A) 但是我们不希望出现多出一个启动器(Launcher),能不能只有程序A呢? 关键点 父进程和子进程的感知 守护进程(daemon) 解决思路 父进程和子进程的感知 我们希望编程编译后的程序只有一个,并非启动器。所以实现方案就是采用自己启动自己的方案,并且守…

2021年11月7日 0条评论 3354点热度 0人点赞 hepeichun 阅读全文
PHP

PHP依赖注入和控制反转

什么是依赖注入? IOC:英文全称:Inversion of Control,中文名称:控制反转,它还有个名字叫依赖注入(Dependency Injection,简称DI)。 当一个类的实例需要另一个类的实例协助时,在传统的程序设计过程中,通常由调用者来创建被调用者的实例。而采用依赖注入的方式,创建被调用者的工作不再由调用者来完成,因此叫控制反转,创建被调用者的实例的工作由IOC容器来完成,然后注入调用者,因此也称为依赖注入。 举个简单的例子: (1)原始社会里,几乎没有社会分工。需要斧子的人(调用者)只能自己去…

2021年10月29日 0条评论 2610点热度 1人点赞 hepeichun 阅读全文
PHP

PHP实现依赖注入

摘要: 控制反转(Inversion of Control,英文缩写为IoC)是框架的重要特征。控制反转(IOC)是一种思想,依赖注入(DI)是实施这种思想的方法。 高层模块不应该依赖于底层模块,两个都应该依赖抽象。 抽象不应该依赖于细节,细节应该依赖于抽象。 首先,我们来看一段代码: class A{ public function echo() { echo 'A'.PHP_EOL; } } class EchoT { protected $t; public function __construct() { …

2021年10月29日 0条评论 2123点热度 0人点赞 hepeichun 阅读全文
FFmpeg

ffmpeg -stimeout 超时设置不生效问题

ffmpeg -stimeout 设置不生效问题 ffmpeg用avformat_open_input()解析网络流时,默认是阻塞的。 当遇到解析错误的网络流时,会导致该函数长时间不返回。 为此可以设置ffmpeg的-stimeout 的参数,要注意 -stimeout的单位是us 微妙。 用法就是设置在解析的 url 之前 (这里设置超时为5秒)即: ffmpeg -stimeout 5000000  -i rtsp://admin:admin@192.168.7.102:554/h264........... …

2021年10月29日 0条评论 4472点热度 0人点赞 hepeichun 阅读全文

hepeichun

人类改变世界,技术改变生活!

最新 热点 随机
最新 热点 随机
解决Windows无法访问\\TOWER 无法访问SMB共享的问题 多方法解决设置width:100%再设置margin或padding溢出的问题 swoole Windows 开发(swoole-cli 开发 hyperf) Go 打包静态资源(文件或文件夹)到二进制 30个高效开发方法🔥 uniapp swiper组件current属性动态赋值无效问题的探究
ffmpeg -stimeout 超时设置不生效问题 PHP实现依赖注入 PHP依赖注入和控制反转 swoole Windows 开发(swoole-cli 开发 hyperf) 多方法解决设置width:100%再设置margin或padding溢出的问题 Go 打包静态资源(文件或文件夹)到二进制
标签聚合
hyperf 依赖注入 swoole DI PHP ffmpeg

COPYRIGHT © 2021-2022 hepeichun.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

皖ICP备15003431号-2

皖公网安备34010402703848号