关于 ciding

这个人很懒,什么都没有留下~

【git】git拉取问题There is no tracking information for the current branch.

有时候新创建的分支执行
git pull
会出现:

$ git pull 

There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.

    git pull <remote> <branch>

If you wish to set tracking information for this branch you can do so with:

    git branch --set-upstream-to=origin/<branch> b

直接执行:
git branch --set-upstream-to=origin/远程分支的名字

例子:
假如当前在本地分支c
要和远程分支a建立跟踪信息;
执行:
git branch --set-upstream-to=origin/a

【青蛙快传】一个免登陆匿名在线传输工具(维护说明)

【2023-03-14青蛙快传】维护说明:

最近了解到有用户使用青蛙快传传输违法信息,对此,青蛙快传绝不容忍,目前已经下架进行维护,起初这个只是几个朋友之前传输一些文件,为了方便网友而分享到网上,完全是不盈利自费承担存储文件的费用,没想到现在很多网友传输一些违法违规的文件导致我方无法监控发送者和接受者,给不法之徒留了可乘之机,所以升级之后的快传将会对用户信息进行验证和保留,对传输的文件进行备份,以便警方取证时候直接提供,所以请广大网友遵守法律法规,禁止传输任何违法文件!感谢理解!

维护期限2023-03-14开始,恢复时间待定~


如有需要请移步其他文件传输平台
文叔叔:https://www.wenshushu.cn/
拷贝兔:https://cp.anyknew.com/


 

以下是【青蛙快传】旧版介绍


场景介绍:

有些同学在使用电脑或者手机之间相互传文件时候,不得不下载一个QQ或者微信或者其他之类的软件进行安装,登录,传文件等一系列动作,人生那么短暂,时间都浪费在这种无用的地方属实是不太爽,于是乎做了一款免登陆免安装不限速的传输工具—【青蛙快传】,特点如下:

  • 免费(这是重点)
  • 无需登录,无需下载APP,不限上传/下载速度,仅需一个网址 cp.ciding.cc ,即可实现跨终端任意设备的文件传输
  • 支持上传300M之内文件/5000字以内的文本
  • 支持生成4-6位提取码或者二维码,供其它设备下载使用
  • OSS加密传输,24小时后到期自动销毁,保证安全隐私

移动端扫码即可访问:


本身我个人就是不太喜欢使用任何非自己pc或者移动设备安装软件并登录传输文件,这种一个网址解决的问题几乎不留痕迹很是方便,当然了如果要是特别重要的文件还是建议压缩加密在传输为好,希望这个小工具能给大家带来便捷和高效,有什么意见或者建议评论即可~

点击进入【青蛙快传】

【Tomcat】Tomcat无法登陆,在服务端Manager App无法打开报403错误

Manager App无法打开或登陆,主要有2个原因

1. 在tomcat安装目录下的/conf/tomcat-users.xml里面要做如下配置如:

 <role rolename="manager-gui"/>
 <role rolename="admin-gui"/>
 <user username="test" password="123456" roles="manager-gui,admin-gui"/>

2. 在tomcat安装目录下的/webapps/manager/META-INF/context.xml
配置有问题,因为只允许本机访问所以其他人无法访问,只需加入本机ip即可或注释掉就行

下面为了方便就直接屏蔽了第一行的Value标签就行:

<Context antiResourceLocking="false" privileged="true" >
 <!-- <Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />  -->
  <Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>
</Context>

 

【maven】Eclipse或idea报错 No compiler is provided in this environment. Perhaps you are running on a JRE

这是在用外部命令打包的时候出现的问题,期间尝试了去改jdk版本,依旧不管用,这是重点是问题,那就是用的jdk,和运行环境要统一,这里指的是安装的时候jdk的时候可能会安装一个jre,但是那个运行环境与所安装的jdk在maven这里也不认为是相同的.

*所以要用的运行环境就是与bin所在同一目录下的jre.

这个要怎么设置到maven中呢?

看到图中的目录了吗?
就是maven安装目录下的bin中的mvn.cmd文件中在第一行加一行代码就可以了

set JAVA_HOME=D:\Java\jdk1.8.0_201

【Node】npm 局部安装的包怎么执行

当我们局部安装一个可执行的包时,例如webpack;

在当前目录下输入

$ webpack

会出现错误,找不到当前模块

因为我们安装的局部的可执行文件在当前目录的 ./node_modules/.bin里,而在环境变量中并没有设置这个路径

那么我们该怎么执行这个包呢?

一 我们可以输入具体的路径 ./node_modules/.bin/webpack

这样是可以正常执行的,我们也可以选择第二种方法

二 配置package.json文件

{
    "scripts": {
        "build":"webpack"
    }
}

输入npm run build执行

这样也是可以正常执行的。

因为我们在执行npm run时,npm会将./node_modules/.bin暂时的保存在环境变量中,执行结束后会删除临时的环境变量,所以当我们输入命令时,会找到我们局部安装的可执行包。

【Node】node中如何使用btoa和atob

在我的node.js应用程序中,如何使用btoa和atob,

尝试了‘btoa-atob’模块不好使,因为它不导出编程接口,它只提供命令行实用程序。

如果你需要转换为Base64,你可以使用Buffer:

console.log(Buffer.from('Hello World!').toString('base64'));

反向(假设您正在解码的内容是utf8字符串):

console.log(Buffer.from(b64Encoded, 'base64').toString());

 

【IOS】iOS证书(.p12)和描述文件(.mobileprovision)申请

登录 iOS Dev Center

打开网站 iOS Dev Center登录:


首先需要申请苹果 App ID (App的唯一标识)

接下来需要选择应用需要使用的服务(如需要使用到消息推送功能,则选择“Push Notifications”),然后点击 “Continue”
注意:如果App用不到的服务一定不要勾选,以免响应审核

至此,App ID 已经创建完毕,接下来开始创建开发证书,在创建开发证书前,需要先生成证书请求文件

生成证书请求文件

不管是申请开发 (Development) 证书还是发布 (Distribution) 证书,都需要使用证书请求 (.certSigningRequest) 文件,证书请求文件需在Mac OS上使用 “钥匙串访问” 工具生成。

在“Spltlight Search”中搜索“钥匙串”并打开 “钥匙串访问” 工具:

申请开发(Development)证书和描述文件

开发(Development)证书及对应的描述文件用于开发阶段使用,可以直接将 App 安装到手机上,一个描述文件最多绑定100台测试设备(开发证书不能用于发布应用到 App Store)。

申请开发(Development)证书

在证书管理页面选择 “Certificates” 可查看到已申请的所有证书(TYPE:Development 为开发证书,Distribution为发布证书),点击页面的加号来创建一个新的证书:

至此,我们已经完成了开发证书的制作(得到了 xxx.p12 证书文件),接下来,继续生成开发阶段所需的描述文件,在生成描述文件之前,需要先添加调试设备(iPhone 、iPad)这个步骤省略了,需要的话自行百度

申请开发 (Development) 描述文件

在证书管理页面选择 “Profiles”,可查看到已申请的所有描述文件,点击页面上的加号来添加一个新的描述文件:

在 “Development” 栏下选中 “iOS App Development”,点击“Continue”按钮:

这里要选择之前创建的 “App ID” (这里是“io.dcloud.hellouniapp”),点击“Continue”:

选择授权调试设备,这里建议直接勾选 “Select All”,点击 “Continue”:

输入描述文件的名称(如“HelloUniAppProfile”), 点击 “Generate” 生成描述文件:

点击“Download”下载保存开发描述文件(文件后缀为 .mobileprovision)

到这里就操作结束了,我一共生成了这么多的文件

—教程结束—