其他

git常用操作

配置 //文件名需要区分大小写。windows不区分,所以需要本地设置 git config core.ignorecase false 分支 //部署test分支 git checkout test && git pull //本地分支列表 git branch //删除test分支 git branch -d test //强制删除test分支 git branch -D test //新建test2分支,并切换到test2分支 git checkout -b test2 //相当于 git branch test2 && git checkout test2 打标签 htt...

Stack Overflow 离线版本的使用方法

近日,Stack Overflow 与 Kiwix 合作,推出一项名为「Overflow Offline」的新项目,以确保其数据集的最新版本可供需要的人轻松使用 下载离线版本 访问 https://library.kiwix.org/?lang=&q=Stack 就是太大了,80G,让人望而却步 下载Kiwix https://www.kiwix.org/en/download/ 全平台支持 使用 参考 https://stackoverflow.blog/2022/10/20/introducing-the-overflow-offline-project/ https://www.k...

简述TCP三次握手和四次挥手

三次握手 是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。 可以想象两人用对讲机交谈。 A:我准备好了你准备好了吗,收到请回答。 B:收到收到,我也准备好了,收到请回答。 A:收到收到 四步挥手 客户端:“兄弟,我这边没数据要传了,咱关闭连接吧。” 服务端:“收到,我看看我这边有木有数据了。” 服务端:“兄弟,我这边也没数据要传你了,咱可以关闭连接了。” 客户端:“好嘞。” 为什么建立连接是三次握手,而关闭连接却是四次挥手呢? 这是因为服务端在LISTEN状态下,收到建立连接请求的SYN报文后,把ACK和SYN放在一个报文里发送给客户端。 而关闭连接时,当收到...

静态HTML和CSS网站生成器 - Hugo

Hugo是用Go编写的静态HTML和CSS网站生成器。它针对速度、易用性和可配置性进行了优化。Hugo拿一个包含内容和模板的目录,并将其渲染成一个完整的HTML网站。 Hugo依赖带有前置内容的Markdown文件作为元数据,您可以从任何目录运行Hugo。这适用于共享主机和其他没有特权帐户的系统。 Hugo在几分之一秒内呈现了一个中等大小的典型网站。一个好的经验法则是,每段内容在大约1毫秒内呈现。 Hugo旨在适用于任何类型的网站,包括博客、tumbles和文档。 步骤 //安装 brew install hugo //查看版本 hugo version //新建站点 hugo new sit...

google play配置实时开发者通知

若要使用 Pub/Sub,您需有一个 Google Cloud 项目。 创建主题 设置权限 添加服务帐号 google-play-developer-notifications@system.gserviceaccount.com,然后授予其 Pub/Sub 发布商的角色。 创建 Pub/Sub 订阅 传送类型选择推送,并提供一个接收post请求的链接,如下 为您的应用启用实时开发者通知 如上,填写完主题名称,就可以点击“发送测试通知”,不出意外上面配置的端点网址就收到了 参考 https://developer.android.com/google/play/billing/ge...

如何切换google play地区?

注册gmail 首先我尝试使用电脑浏览器进行注册,结果提示“此电话号码无法用于进行验证”,无果。 后来我使用我的 Nexus 6 手机注册:设置->帐号->添加帐号->Google->创建帐号,成功注册。 Google play 1 然后,登陆Google play,发现底部只有游戏和应用;接着又试了几个app内购,发现不能内购 设置美国地址 知道被锁区了,需要假装在美国 访问链接,添加一个美国地址,并设置为法定地址 Google play 2 设置完美国地址,再打开Google play,找到设置->帐号和设备偏好设置->国家/地区和个人资料,会看到美国,点击选择即可

对接google play支付

这里假如你已经有上架Google play的app,准备对接应用内商品(非订阅) 设置 Google Play 开发者帐号 在 Google 付款中心设置付款资料 在 Google Play 管理中心内启用结算相关功能 设置开发者帐号后,您必须发布包含 Google Play 结算库的应用版本。如需在 Google Play 管理中心启用结算相关功能(如配置您要销售的商品),必须执行此步骤。 添加库依赖项 将依赖项添加到应用的 build.gradle 文件中,如下所示: dependencies { def billing_version = "5.0.0" impleme...

根据srt字幕生成语音,并保持原有的时间间隔

制作短视频时,配音是个麻烦事儿,比如我,我不想用自己的声音 下面介绍这个语音助手可以很方便的实现 AI 配音 最近微软的“云希”火了,各大短视频平台上 讲故事的,影视剪辑的,配音都是用的“云希”,效果非常好。鉴于此,语音助手 也使用了微软的 SDK,除了云希,还有十多种声音可以选择 生成srt字幕 如下图,点击按钮后开始说话,说完再次点击按钮即可生成字幕和语音,字幕可以分享到微信,也可以通过手机的文件管理器查看;语音是自己的声音,不想要可以不用理会。 假如,原创字幕文案准备好了,无声音的短视频也准备好了(在电脑上,或另一部手机上),我是这样生成srt字幕的:两只手,一只手按短视频的播放按钮,另...

跟踪代码管理器 —— Google Tag Manager

平时网站上避免不了要嵌入第三方代码,比如 对接 百度统计 对接 Google Analytics 对接 Google AdSense 对接 百度联盟 站长工具添加站点 等等… 这些都需要在网页头部或底部添加代码,对接的多了,页面上会有很多这样的代码, Google Tag Manager 就是管理这些代码的,只需要在页面上添加Google Tag Manager的代码,以后想对接什么,直接在Google Tag Manager后台添加即可。

docker部署青龙面板 —— 薅羊毛

青龙是一个定时任务管理面板,支持typescript、javaScript、python3和shell。 配合一些脚本可以自动参与京东的一些活动,自动获得京豆 安装docker 详见:Docker的两种安装方式 部署 docker-compose.yml version: '3' networks: web-network: services: docker-qinglong: image: "whyour/qinglong:2.12.2" hostname: qinglong restart: unless-stopped tty: true ...