好用的网站

[TOC]

一、好用的软件下载网站

1、应用的网站

网站 介绍 情况 是否有消费
1 https://macwk.cn/ macwk的替代品 本来的macwk在2022.10.05正式宣布关站
2 https://xclient.info
3 https://www.macbl.com
4 https://appstorrent.ru/ 俄罗斯的网站 已关闭
5 https://mac.macxz.com/ 未来Mac下载 可搜索得到 manico \ anygo,感觉更全 好多要积分或加会员
6 https://www.xxmac.com/ 可搜索得到 manico
7 https://www.qijishow.com/
https://qijishow.com/down/
额外有设计师的各类色彩库、资源库

2、APP安装问题

科学上网_ClashX

[TOC]

科学上网_ClashX

一、ClashX的使用

其他应用:美区付费应用 Shadowrocket 的下载,详见:科学上网_AppleID

1、ClashX的下载及安装

1、先使用旧方式,科学上网。

2、利用旧的科学上网方式,使用gmail邮箱注册并登录

描述 地址 账号
翻墙机场 翻墙机场 https://xn–mest5a943ag8x.com/#/dashboard userqianuser@gmail.com
闪电猫 https://speedcat-aff.com/user/profile dvlproad@163.com
更多🪜 梯子导航: tzdaohang.com

示例:

image-20230312185008981

2、ClashX数据的来源与配置

3、

image-20230312190109423

导入到ClashX

image-20230312190240014

导入后的结果:

image-20230312190309143

3、ClashX的使用

你也可以使用这个方式

image-20230312190612970

image-20230312191850552

使用SpeedCat

二、ClashX的代理信息怎么提取

有时候,我们无法安装支持ClashX的软件。而导致我们只能把ClashX中的代理信息提取出来,再添加到软件上。

那ClashX的代理信息怎么提取呢?

答:

image-20230315001025736

打开配置文件夹。

image-20230315000937705

用记事本或者Sublime Text等打开上述yaml,查看里面的信息即可看到每个节点使用的服务器、端口、加密方式、密码等信息。将它们手动输入到你的软件即可(目前我用的软件是Patatso,因为ShadowSockt下载需要付费还没绑卡)。

End

PPT常识

[TOC]

PPT母版

PPT占位图

  • WPS office2016怎么插入占位符?

    占位符需要在母版中插入,通过[视图→幻灯片母版],可进入「幻灯片母版」视图。

    进入之后,会发现,WPS演示中并不能直接插入新的占位符,不过,默认的母版及其下各版式中,已经有各种类型的占位符(标题占位符、文本占位符、竖排文字占位符、内容占位符、图片占位符)了。

    所以可以通过【复制】原有版式,或者仅复制版式中特定的占位符,来实现新的占位符的添加。

附:

Office Word/PPT 高亮

需求,将以下代码在word、ppt中进行高亮显示

1
2
3
4
5
6
7
8
9
10
<LKImagesUploadList
imageModels={this.state.imageModels}
isEditing={this.state.isEditing}
supportBrowseImage={true}
imageModelsChangeBlock={(imageModels)=>{
this.setState({
imageModels: imageModels
})
}}
/>
  • 在word中插入带语法高亮功能的代码 (不推荐,虽然可以,但是不好看)

    借助一个网站的功能即可搞定,网址:http://www.planetb.ca/syntax-highlight-word

    只需复制点击Show Highlighted后生成的那个新页面中的代码内容,将其粘贴到word中即可看到我们想要的带语法高亮功能的代码了。

  • 如何在ppt或word中添加高亮代码的几种方法

    特别说明:使得代码在PPT可以高亮的方法是从word中复制带格式(Commond+Alt+V)的代码到PPT来

    所以,首先看使得代码在word文件中高亮的方法步骤如下:

    高亮方法一:比SciTE更加强大的软件,HightLight,官网是:http://www.andre-simon.de/ 往下看还有个更好用的在线代码高亮网站

    操作方法:

    ①、在自己的文件中复制要修改的代码

    ②、进入highlight工具中的Clipboard标签页Paste from clipboard

    ③、选择输入的Select syntax为对应的语言

    ④、选择输出为RTF,然后执行Copy preview to clipboard

    ⑤、打开word文件,粘贴(Command+V)

    至此,已完成代码在word文件中的高亮。接下来才能执行代码在ppt中的高亮。

    ⑥、将高亮的代码,拷贝粘贴到word。

    ⑦、再从word中复制粘贴到ppt中即可完成。

    附1:目前HighLight使用的主题风格

    ①light+Acid、同时在word中对该区域的填充颜色为

    ②dark+dark blue、同时在word中对该区域的填充颜色为黑蓝色

    附2:对HightLight软件其他功能的使用说明。

    1
    插件python_ref_python_org.lua(视情况添加)即可在后续生成的代码中加入函数引用出处

    高亮方法二:在线代码高亮网站 强烈推荐

    操作方法:也是高亮后,拷贝粘贴到word,再从word中复制粘贴到ppt中。

    参考文章:在PowerPoint中插入高亮代码的方法一则

团队介绍的ppt

科学上网2

[TOC]

Chrome插件之ModHeader

Chrome插件之ModHeader

插件下载地址:

插件安装问题:

插件的使用:

image-20230302004644164

newbing上的使用

1、假装外网,避免重定向

1
2
X-Forwarded-For
5.8.251.255

假装请求是从上面这个ip转发过去的。

输入X-选中选项

image-20230302005050901

2、假装安装了bing应用

1
2
User-Agent
EdgA/110.0.1587.54

image-20230302013222111

更多参考资料:

image-20230302003005550

https://www.bing.com/?mkt=zh-CN

https://www.bing.com/?mkt=en-US

科学上网_AppleID

[TOC]

科学上网_AppleID

背景

美区应用的下载

一、前提:美区AppleID

1、自己注册美区AppleID

美国地址生成器 来源 注册美国区Apple ID保姆级教程

可用的地址示例:

  • 街道:4665 University Street
  • 城市:DALLAS
  • 州:俄勒冈州
  • 邮编:97338
  • 电话:503-9177288

2、购买(极其不推荐,容易勿登被锁)

二、美区应用的下载

背景:美区 Apple ID 付款方式比较麻烦,不能绑定大陆发行的信用卡。而你又没有该类卡。

方式 推荐指数
网站购买兑换码 不推荐:人傻钱多
朋友转赠兑换码 不推荐:朋友那边需要绑定Visa付款方式
自己充值购买(推荐) 推荐:灵活性高

1、网站购买兑换码(不推荐:人傻钱多)

示例:Shadowrocket 下载

进入小卖部网站 https://fk.myue.cc/ 搜索 Shadowrocket

发卡网站 网站 商品
小卖部 https://fk.myue.cc/ Shadowrocket等
leo小店 https://shop.leouu.cn/ 国内视频账号
更多发卡网站 2024 年 31 个可以购买美区 Apple ID 和 Shadowrocket 小火箭兑换码的发卡网站

示例:

image-20240312111610755

购买后,进行兑换即可 Apple-美区兑换码用方法

2、朋友转赠兑换码

在 iPhone 上如何赠送付费应用给好友?

3、自己充值购买(推荐)

3.1、苹果官网购买充值

苹果官网购买充值(银联卡):https://www.apple.com/shop/gift-cards

3.2、PockytShop(有支付宝小程序)购买(亲测有效)

其他参考文章:如何使用PockytShop购买美区苹果商店礼品卡充值余额

直接搜索 PockytShop,打开并登录,然后搜索选择到 App Store

image-20240316015952374

购买后将得到礼品卡码。

image-20240316020156979

最后打开 App Store,点开右上角账户,选择兑换充值卡,然后粘贴上刚才的号码就能完成兑换。现在就可以去购买 App 订阅服务了。

image-20240316020320505

3.3、如何查看余额

要查看当前的Apple ID余额,只需打开App Store,点击右上角的个人头像,你的余额会显示在屏幕顶部。

End

developer

前言

iOS描述文件位置:

~/Library/MobileDevice/Provisioning Profiles

一、申请证书

1、CSR

CSR

选择类型

image-20190610152950274

上传添加CSR

image-20190610153103669

选择后,

image-20190610153244042

npmjs的发布

一、基本的操作

npmjs的官网地址:https://www.npmjs.com

以上传本地的 ~/Project/TestNPM 为例。

1、镜像的处理

1.1、查看npm当前登录源/使用的镜像

1
npm config get registry

1.2、设置镜像

1
2
npm config set registry https://registry.npmjs.org/				# 上传包必须使用原本的登录源
npm config set registry https://registry.npm.taobao.org/ # 原来错误的登录源

附:为了上传npm包能够成功,所以,如果你之前使用的是淘宝镜像,那么你就得执行此命令替换回原来的镜像。

2、npm的登录/连接

npm login的命令及执行结果如下:

错误的npm login

可以看到这边登录到了淘宝了,是错误的。

正确的npm login

##

1
2
3
4
5
npm config get registry

npm login

npm publish --access=public

附:如果你执意使用错误的登录源后,那么再去publish会出现如下错误。

错误1:npm ERR! 403 Forbidden - PUT https://registry.npm.taobao.org/testnpm - [no_perms] Private mode enable, only admin can publish this module

错误的登录源,导致的publish错误

错误2:npm ERR! 403 Forbidden - PUT https://registry.npmjs.org/testnpm - You do not have permission to publish "testnpm". Are you logged in as the correct user?

原因:组件版本已存在,更新版本号/版本名(如果该版本的名字已被占用),然后重新npm publish。

比如这里我们使用了已经被占用的testnpm

image-20190610112228108

修改成未被占用的名字lcqtestnpm,再npm publish后,

npm publish连接超时

网络翻墙后,再执行npm publish后,结果如下:

正确执行的结果如下

附:提交后的包地址为https://www.npmjs.com/package/lcqtestnpm

npmjs的调试

[Toc]

参考文章:npm link,你不知道的npm模块调试技巧

一、基本的操作

1. 背景

node 应用开发中,我们不可避免的需要使用或拆分为 npm 模块,经常遇到的一个问题是:

新开发或修改的 npm 模块,如何在项目中试验?

新同学一般会有以下几种方式:

为了方便示范,我们假设项目是 my-project, 需要用到一个独立的 my-utils 模块

1.1 发布一个 beta 版本

  • 优点:你高兴就好。
  • 缺点: 无趣+无趣+无趣,麻烦+麻烦+麻烦。

1.2 直接用相对路径安装

方式1:终端npm install 路径

1
2
$ cd path/to/my-project
$ npm install path/to/my-utils
  • 优点:简单明了
  • 缺点: 调试过程中往往需要微调,此时需要切换到 my-utils 目录修改,然后反复重新 install,很麻烦。

例如:

1
2
3
4
5
6
7
8
9
cd xxx/demo
npm install ../react-native-theme-overlay
附:../react-native-theme-overlay 这个路径是react-native-theme-overlay这个库其自身的pageage.json文件所在的路径

则package.json中
原来:
"react-native-theme-overlay": "^0.8.3",
现在:
"react-native-theme-overlay": "file:../react-native-theme-overlay",

方式2:直接在demo的package.json中处理。

做法,如上例子,直接写”file:../react-native-theme-overlay”

问题:如果调试的b库,依赖调试的a库,这个时候想a、b两个调试库都OK,应该怎么处理?

答:

1.3 使用软链

1
2
$ cd path/to/my-project/node_modules
$ ln -s path/to/my-utils my-utils
  • 优点:软链后,两边修改直接同步
  • 缺点: 指令操作麻烦,不同操作系统语法不一样

但其实 npm 本身已经对此类情况提供了专门的 npm link 指令。

相关文档: https://docs.npmjs.com/cli/link

下面我们简单介绍下用法:

1
2
$ cd path/to/my-project
$ npm link path/to/my-utils

简单的替换一个单词,就搞定了,cool~

如果这两种的目录不在一起,那还有一种方法:

1
2
3
4
5
6
7
$ # 先去到模块目录,把它 link 到全局
$ cd path/to/my-utils
$ npm link
$
$ # 再去项目目录通过包名来 link
$ cd path/to/my-project
$ npm link my-utils

该指令还可以用来调试 node cli 模块,譬如需要本地调试我们的 egg-init,可以这样:

1
2
3
4
$ cd path/to/egg-init
$ npm link
$ # 此时全局的 egg-init 指令就已经指向你的本地开发目录了
$ egg-init # 即可

想去掉 link 也很简单:

1
2
$ npm unlink my-utils 
或者 直接$ npm unlink 这样所有的link都会去除

3. 写在最后

  • 该方法只是为了最后一步调试,模块本身的正确性,应该更多的通过单元测试来保证。
  • 单元测试相关内容,可以参见:单元测试