自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Since Maven 3.8.1 http repositories are blocked

使用私服作为mirrors,如果你的maven是3.8.1+的版本,会提示:Since Maven 3.8.1 http repositories are blocked。3.8.1版本开始,处于安全考虑,maven禁用了http的镜像仓库,但是我们安装的私服通常都是http的地址,所以报这个错误。可以在自定的settings.xml配置文件中,将maven主配置文件中定义的maven-default-http-blocker覆盖掉,允许http地址。

2024-06-13 18:12:01 143

原创 wkwebview跨域问题 axios 请求网络返回code 0

wkwebview跨域问题 axios 请求网络返回code 0

2024-05-29 09:46:48 293

原创 消除控制台打印com.apple.commcenter.coretelephony.xpc

控制台输出:[Client] Synchronous remote object proxy returned error: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.commcenter.coretelephony.xpc was invalidated." UserInfo={NSDebugDescription=The connection to service n

2024-05-28 16:47:10 144

原创 flex布局,内部元素过多时被压缩

flex布局有一个属性flex-shrink,指定了当出现压缩时,元素被压缩的比例。默认值是1,所以上面的问题就是由于该属性引起的,默认情况下所有的子元素都被压缩了。我们只要把子元素的flex-shrink设置成0即可。

2024-05-21 09:32:48 301

原创 iOS 数组倒置

【代码】iOS 数组倒置。

2024-05-15 08:45:35 616

原创 Sandbox: rsync(93271) deny(1) file-write-create /Users/xxx/Library/Developer/Xcode/DerivedData/

解决方法: build settings 搜索user,将user script sandboxing改为false,之后编译成功。

2024-05-14 16:24:27 215

原创 iOS开发-文本转语音 语音合成AVSpeechSynthesizer

开发的时候遇到了文本转语音的功能,系统提供了API,即AVSpeechSynthesizer,可以使用它来实现这个功能。

2024-05-14 09:05:18 342

原创 论:大龄程序员的心路历程

阶段2:闲来无事刷抖音,看到抖音上种大棚的、种果树的、种草莓的、种菜的,嘿嘿,又想着包一片地种果树也不错,种点车厘子苹果啥的,树下可以养鸡鸭,当然也可以散养一些羊什么的,也不错哈。于是回村的时候,找他们闲聊,哇,原来种车厘子凌晨三四点就得起床摘车厘子,主打就是一个早睡早起,哈哈。感觉“哇,这种生活也太舒缓了吧~”。没有职业压力,把山头圈起来羊撒山上,早上放晚上赶,日子逍遥又自在,渐渐萌生了对这种生活的向往。总结下来,自己眼高手低,不想吃苦出力又没钱 O(∩_∩)O~,还是老老实实打工吧,哈哈。

2024-05-11 10:19:24 356

原创 can‘t find gem cocoapods (>= 0.a) with executable pod (Gem::GemNotFoundException)

原因:没有安装cocoapods或者版本号太低,先安装cocoapods。若还有问题,则执行 gem env。

2024-05-10 11:20:26 548

原创 Mac下安装ffmpeg

4、终端输入 ffmpeg ,看环境变量是否配置成功。2、配置环境变量,打开~/.zshrc,在末尾添加语句。3、执行语句,使环境变量生效。

2024-05-09 10:43:51 492

原创 mac 使用nvm配置nodejs

希望这可以帮助您安装指定版本的Node.js!如果显示了您选择的版本号,则表示安装成功。

2024-04-19 13:36:12 470

原创 vue 如何调用子组件内的方法

需要注意的是,子组件的方法只能在子组件被创建并挂载到DOM之后才能被调用。所以在父组件中调用子组件的方法时,需要保证子组件已经被创建并且已经挂载到DOM中。在Vue中,子组件的方法可以通过父组件的该子组件的引用来调用。获取到子组件的引用,然后使用。来调用子组件的方法。

2024-04-19 13:32:42 368

原创 vue 数据类型转换

需要注意的是,Vue本身并不提供数据类型转换的特殊功能,它更多地关注数据的响应性和渲染。因此,数据类型转换通常是在Vue组件的methods中或在计算属性中进行的。根据具体的需求,可以根据上述示例选择合适的方式进行数据类型转换。在Vue中进行数据类型转换有多种方式,具体取决于你希望实现的转换类型和场景。

2024-04-19 13:28:27 567

原创 vue动态class/style

通过v-bind:style指令,可以实现根据数据的变化动态改变元素的样式,包括颜色、大小、位置等。通过数组语法,可以根据多个条件的组合来决定元素应该具有哪些样式,实现更灵活的样式控制。通过数组语法,可以根据多个条件的组合来决定元素应该添加哪些类,实现更复杂的样式控制。通过v-bind:style数组语法,可以实现更复杂的样式控制,根据多个条件的组合来动态改变元素的样式,满足不同的需求。可以是变量、对象属性或直接的类名字符串。通过数组语法,可以根据多个条件的组合来动态控制元素的样式,实现更灵活的样式控制。

2024-04-18 15:01:57 2645

原创 git本地提交记录 删除后如何找回

如果我们知道删除文件的提交的哈希值,我们可以使用git show命令来查看这个提交的详细信息,包括删除的文件内容。如果我们不知道删除文件的提交的哈希值,但知道删除文件的提交的前一个提交的哈希值,我们可以使用git revert命令来撤销删除文件的提交,从而恢复删除的文件。如果我们知道删除文件的提交的哈希值,我们可以使用git revert命令来撤销删除文件的提交,从而恢复删除的文件。如果我们知道删除文件的提交的哈希值,我们可以使用git checkout命令来恢复这个提交,从而恢复删除的文件。

2024-04-18 11:24:00 557

原创 iOS开发 刻度盘 仪表盘,圆点按钮滑动控制,渐变色

最近项目需要,想做一个渐变色的刻度盘,圆形按钮滑动控制,所以 用oc写了一下,代码没附上,想看代码可以私信联系,效果如下图。

2024-04-15 16:21:52 512

原创 iOS pod install警告 [Debug]` target overrides the `EXCLUDED_ARCHS[sdk=iphonesimulator*]` build setting

[Debug]` target overrides the `EXCLUDED_ARCHS[sdk=iphonesimulator*]` build setting defined in

2024-04-15 16:02:55 394

原创 npm 查看源,更换源

【代码】npm 查看源,更换源。

2024-04-03 08:44:38 274

原创 vue项目 移动端 手写签名

【代码】vue项目 移动端 手写签名。

2024-04-02 15:02:16 680

原创 form表单元素设置disabled属性后支持点击click事件

form表单设置disable属性后,还想要点击,比如下面的代码,设置了disable,但是还想响应点击事件

2024-03-30 10:42:35 789

原创 vue2 js文件里获取vue实例

js文件中获取vue实例,比如国际化

2024-03-29 16:54:29 623

原创 IDEA/webstom/pycharm(全家桶)win、Mac

IDEA/webstom/pycharm(全家桶)win、Mac

2024-03-26 10:56:14 291

原创 Mac 端口占用如何解决

Mac 端口占用如何解决

2024-03-26 09:16:37 210

原创 vue 动态创建form表单 添加rules验证

【代码】vue 动态创建form表单 添加rules验证。

2024-03-25 10:05:46 541

原创 webpack4 打包vue2项目特别慢----优化之路 (记录贴)

注:UglifyJsPlugin 在处理已经压缩过的文件时,在去除 unused variables 的环节性能会很差,处理时间是正常情况下的几十倍。疑问:设置了 unused: false, 那么webpack的treeshake是不是也没法达到最终效果了?最近公司项目打包特别 慢,决定优化一下,记录帖,前端小白,边学习边摸索,试试happypack?切到最新代码后使用上面配置,打包。几乎无区别,继续研究。继续不使用上面配置,打包。继续使用上面配置,打包。ms 速度提升55%不使用上面配置,打包。

2024-03-20 11:54:40 762

原创 markdown常用语法

md格式是近几年流行起的一个纯文本格式,对于一个程序员来说,用md格式代替word、txt等格式用来写说明文档或者blog,目前github以及CSDN都支持md格式书写blog了,用着用着就开始喜欢上了。本篇文章主要就是记录一下md格式的语法,md语法在几乎所有支持md格式的软件都是通用的,而快捷键是在MarkdownPad2软件环境下。

2024-03-06 14:54:42 334

原创 VUE “语法糖”

语法糖也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语。指的是计算机语言中添加的一种语法,在不影响功能的情况下,添加某种简单的语法也能实现效果,这种语法对计算机没有任何影响,但是对于程序员更方便,通常增加的语法糖能够增加程序员的可读性,减少出错的机会。使用语法糖可以简化代码,更便于程序员开发。

2024-03-06 14:42:24 341

原创 vue面试题 基础知识整理

v-bind与v-model都是绑定vue中data中的属性的,他们最主要的区别是v-bind的绑定只是单向的,他会将data中的数据投影到绑定的地方,在被绑定的地方对数据修改时,data中的原始数据是不会改变的,而v-model的绑定是双向的,不仅将data中的数据对标签内进行绑定,还会将标签中的数据反向绑定到data中,标签数据改变后data中的数据也会同步改变。$store:对 vue 应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间通信。

2024-03-06 14:06:12 945

原创 FFmpeg命令处理音视频

此处:-ss position 搜索到指定的时间 [-]hh:mm:ss[.xxx]的格式也支持,-vframes 设置转换多少桢(frame)的视频,示例命令是获取第一秒第一帧的截图。libavdevice: 是一个包含输入和输出设备的库,用于抓取和渲染许多常见的多媒体输入/输出软件框架,包括 Video4Linux、Video4Linux2、VfW 和 ALSA。-vf scale 指定使用简单过滤器 scale,iw/2:-1 中的 iw 指定按整型取视频的宽度。-b:a 指定音频码率。

2024-03-06 13:47:18 983

原创 homebrew无法更新软件问题更新时报错Warning: No remote ‘origin‘ 的解决方案

查询目录更新服务试试更新成功。

2024-03-06 13:27:27 223

原创 Mac FFmpeg编译和解决nasm/yasm not found or too old错误

1)下载:[yasm的下载链接](http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz)6)安装:make install(提示:Permission denied,就执行sudo make install)然后输入命令进行编译:找到下载的目录下,然后用命令进入这个文件夹下cd ffmpeg,然后输入./configure。下载代码:git clone https://git.ffmpeg.org/ffmpeg.git。

2024-03-06 13:15:18 346

原创 Mac下通过编译源码的方式安装ffmpeg

的错误,那是没有安装相关的依赖,这里我们可以通过homebrew来安装这些依赖。进入到该路径下,可以看到编译后的相关头文件和库文件,如下图所示。表示的是编译后的库文件存放地方,大家可以设置自己喜欢的路径。上面的配置编译指令中,我们将编译后的库文件存放在了。到此为止,在Mac端上的FFmpeg安装便完成了。从官网下载源码,可以直接下载源码包,也可以通过。在下载的源码目录下执行如下指令。这个编译过程可能会出现类似于。该指令是为了配置编译,其中。文件中,添加如下语句。指令来克隆代码仓库。

2024-03-06 11:53:35 312

原创 home brew Error: Command failed with exit 128: git

问题描述:使用brew install libass ,命令提示:Error: Command failed with exit 128: git。根据brew实际安装目录,每个人需要设置的路径不同,可以通过 brew -v 来查看。

2024-03-06 11:46:48 399

空空如也

空空如也

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

TA关注的人

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