sftp服务搭建以及连接
参考资料SFTP服务器的搭建与使用_sftp服务器搭建-CSDN博客
[SFTP搭建@windows using freeSHHd&FileZilla - 零一两二三 - 博客园 (cnblogs.com)](https://www.cnblogs.com/wzs2016/p/6394990.html#:~:text=重点讲一下认证吧, freesshd支持两种方式的认证,password和public key,你可以使用其中的任意一种,也可以要求客户端同时进行两种认证,也就是说,如果两个都设置为required,客户端要想连入服务器,得同时要有密码和public key。,都设为allowed,任意一种认证都可以进入服务器。 第一种认证简单,只要在客户端输入用户名和密码就可以,第二种就需要一对密钥了(公钥和私钥,私钥客户端持有,公钥要放到服务器上,图中的public key folder就是存放各个客户端私钥对应的公钥的).)
搭建sftp服务下载freeSSHd安装,另一款常用的ftp工具filezilla的服务端并不提供sftp的功能(只有ftp和ftps)。
安装
双击 ...
powershell
批量重命名文件-replace可使用正则表达式
注意必须使用单引号
1234Get-ChildItem -Filter "*.txt" -File | ForEach-Object{ $newname = $_.Name -replace '-(.*)-', '$1' Rename-Item $_.FullName $newname}
统计统计行数Measure-Object -Line
1ls|findstr "cgr" |Measure-Object -Line
统计字符数Measure-Object -Character
字数Measure-Object -Word
获取文件内容Get-Content
1Get-Content .\pom.xml
cloudflare内网穿透
参考资料没有公网IP? 免费域名搭建cloudflare内网穿透,不限流量 - 哔哩哔哩 (bilibili.com)
前置
需要cloudflare账户
需要有一个在cf上托管的域名
配置Tunnel进入首页的Zero Trust,(随便)取一个组织名,选择免费的服务,到选择付款方式时,返回cloudflare首页,重新进入Zero Trust(免的添加付款方式),找到左侧Network下的Tunnels,进入Add一个Tunnel,选择Cloudflare(另一个是WARP),取一个名字,接着下载要穿透的系统的版本。
wifi棒子穿透穿透Wifi棒子时,选择debian arm64的版本,下面会展示下载以及安装启动命令,由于网络的问题,可以先用迅雷云盘下载好安装包,传到wifi棒子上,再执行下面的安装与启动命令,启动成功后(启动时可能会报错,但以服务运行状态以及当前页面显示为准),当前页面下方会显示有连接的系统。
配置域名点击下一步后,进入域名与映射的配置
配置成功后点击保存。
连接测试本地启动一个网络服务后,访问上方配置的域名查看是否能够访问到。
idea远程调试
参考资料使用IDEA远程debug调试(一篇懂所有)_idea remote debug-CSDN博客
前期准备本地idea需要打开远程服务的源代码,远端服务必须在启动时添加特定的jvm参数,已经启动的服务无法使用idea远程调试
使用idea生成jvm参数打开idea的run configuration,添加远程debug配置
填写相关配置
其中:
远程机调试端口不是服务的端口,而是远程机上的空闲端口,用于与本地机进行调试通信的
需要选择对应的jvm版本,不同版本的参数不同
远程机启动服务远程机启动服务需要添加上面生成的jvm参数:
1java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar arthas-test-1.0-SNAPSHOT.jar
idea启动调试
效果与本地调试几乎相同,包括打断点后会暂定等
uskg域名申请
参考资料2024最新免费域名教程,可托管CF,零失败率,解决所有坑点。_哔哩哔哩_bilibili
美国身份证生成,美国人地址信息生成-世界各国身份信息、地址、信用卡生成器 (ssnzk.com)
步骤访问地址:https://register.us.kg/
注册进入官网后,点击Sign Up,填写用户名、全名、邮箱
注意全名中间需要有空格,邮箱可以使用163或者qq邮箱
电话和地址信息可以使用虚拟生成器,注意电话前面要加前缀并且删掉不必要的横线,地址信息按照街道,城市,州的顺序用逗号拼接
最后填写密码与人机验证,点击注册
激活完成上面的步骤后,邮箱中会收到一封邮件,访问邮件中的地址进行邮箱的确认
登录再次访问官网,此次选择登录,用户名为邮箱地址
KYC认证登录后会显示需要验证KYC身份
在文本编辑器中填入注册时的信息,截图并保存,注意只截图信息部分,且信息要与注册时完全相同(包括大小写)
返回官网页面,选择验证方式,选择第一个Upload
点击Proceed to Default Server(Click me to redirect KYC Page)
填写注册理由,比如“ ...
jmeter
参考资料JMeter性能测试,完整入门篇教程-CSDN博客
JMeter带json数据的post请求测试_jmeter post json数组-CSDN博客
介绍jmeter用于压测
发送json报文带basic认证请求头地址配置
请求头
请求结果查看
压测报告
百度千帆大模型ErnieSpeed使用
参考资料百度智能云-云智一体深入产业 (baidu.com)
ERNIE-Speed-128K - 千帆大模型平台 | 百度智能云文档 (baidu.com)
获取access_token - 千帆大模型平台 | 百度智能云文档 (baidu.com)
注册账号并实名认证进入百度智能云官网,使用手机号注册,注册完成后,点击头像进入用户中心,进行个人认证
认证过程可以使用二代身份证:输入真实姓名与身份证号后,会出现一个二维码,使用微信扫描该二维码,进行人脸识别即可
创建应用百度智能云控制台 (baidu.com)
点击该地址进入应用控制台,点击左侧应用接入,填写相关信息并创建应用,创建成功后可以看到apiKey和secretKey
获取token访问地址 https://aip.baidubce.com/oauth/2.0/token
以查询参数的方式在地址后跟上grant_type、client_id、client_secret三个参数,值分别为固定值client_credentials、应用的apiKey、应用的secretKey,同时请求方式需为post,请求格式为json,但是请 ...
使用PATH提高命令行工具使用效率
基本思想编写bat脚本作为程序入口,将bat脚本所在文件夹放入path环境变量,即可在命令行中直接使用
目录设计123E:\MYPATH├─bin└─oexsd
其中,MYPATH根目录用于存放各工具的详细文件以及一个bin文件夹,bin文件夹中存放自定义的命令行工具如bat文件
环境变量配置添加环境变量MY_PATH_HOME,指向MYPATH目录
在环境变量Path中添加bin目录:%MY_PATH_HOME%\bin
jar包工具bat1java -jar %MY_PATH_HOME%/oexsd/oexsd.jar %1
某应用license文件破解记录
捕获license文件读取位置
移除license文件判断报错位置
报错位置被隐藏
修改license文件读取权限为禁止读取
成功获得报错位置
1234567891011121314151617181920java.io.FileNotFoundException: license.dat (拒绝访问。) at java.io.FileInputStream.open0(Native Method) at java.io.FileInputStream.open(FileInputStream.java:195) at java.io.FileInputStream.<init>(FileInputStream.java:138) at com.actionsoft.bpms.util.UtilFile.readBytes(UtilFile.java:135) at com.actionsoft.bpms.util.UtilFile.readStrUTF8(UtilFile.java:93) at com.actionsoft.bpms.server.Qu ...
idea
idea2023全局配置idea中关闭所有项目,展示启动界面,在启动界面中找到customize,点击all setting
maven成功下载依赖但pom找不到版本尝试Invalidate Caches/Restart