- 博客(109)
- 收藏
- 关注
原创 Postman参数介绍
仍然首先打开所需的请求窗口,并确认选择了正确的请求方法和URL路径。在“Body”标签页下,可见多种选项,如“form-data”、“raw”、“x-www-form-urlencoded”及“GraphQL”。查询参数以键值对形式附加于 URL 末端,用于调整请求结果,在 Postman 中的传递通过用户友好的界面轻松完成。有时需要通过请求体传递更复杂的数据,Postman 的“Body”标签页简化了设置不同请求体参数的过程。Params 请求url信息,会补充请求的url。不添加时,只有默认的url。
2025-02-24 14:37:37
576
原创 SecureCRT使用技巧
经过上述步骤,就能使SecureCRT使用代理方式SSH远程机器了。选择上方Options->Global Options。选择代理的类型,一般为HTTP,设置IP和端口号。选择Firewall,点击add添加。选择连接,进行连接配置。
2025-02-24 14:09:27
361
原创 ORACLE创建dblink
dblink数据库链接顾名思义就是数据库的链接,当我们要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中就必须要创建远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。
2024-06-03 10:19:55
5651
1
原创 软件测试流程
在软件开发过程中,测试是一个至关重要的环节,它有助于确保软件的质量和稳定性。按照时间顺序,软件测试通常经历以下几个阶段:单元测试、集成测试、系统测试和验收测试(包括UAT,即用户验收测试)。每个测试阶段都有其独特的价值和重要性,它们共同构成了软件开发的完整测试流程。通过遵循这些流程并确保每个阶段的测试都得到有效执行,可以大大提高软件的质量和用户体验。
2024-06-03 10:01:22
545
原创 Windows键盘选定文本快捷键
快捷键作用Shift +↑向上选定一行Shift +↓向下选定一行Shift + ←向左选定1个字符Shift + →向右选定1个字符Shift + Ctrl +↑选定内容扩展至段落首Shift + Crtl +↓选定内容扩展至段落尾Shift + Crtl + ←选定内容扩展至单词首Shift + Crtl + →选定内容扩展至单词尾Shift + Home选定内容扩展至行首Shift + End选定内容扩展至行
2024-06-03 09:59:55
1856
原创 使用Windows自带PowerShell远程连接服务器
鼠标右键点击左下角开始或者Windows图标,选择Windows PowerShell。输入命令连接,之后再输入密码即可连接成功。
2024-02-06 09:14:36
1768
原创 支付系统介绍
主要处理大额支付,即单笔金额在100万元以上的支付交易。:主要处理网上支付、移动支付等小额支付交易。:主要处理跨行支付交易,即不同银行之间的支付交易。这三个系统的主要区别在于处理的支付交易类型和金额大小不同。同时,它们都是中国人民银行负责运营的支付清算系统,旨在提高支付清算效率和安全性。
2024-01-15 08:51:36
2202
原创 6.Linux环境变量
命令作用示例注释env查看全局环境变量envprintenv查看全局环境变量添加后缀可查看个别环境变量echo查看全局环境变量echo $HOME添加$前缀set显示所有环境变量setbash shell用一个叫作环境变量(environment variable)的特性来存储有关shell会话和工作环境的信息(这也是它们被称作环境变量的原因)。这项特性允许你在内存中存储数据,以便程序或shell中运行的脚本能够轻松访问到它们。这也是存储持久数据的一种简便方法。
2024-01-15 08:49:19
998
原创 3.6_处理文件
注意,在新的Mod_Scripts目录中,所有的文件都有对应的新日期。如需要在系统上维护同一文件的两份或多份副本,除了保存多份单独的物理文件副本之外,还可以采用保存一份物理文件副本和多个虚拟副本的方法。如果使用cp命令复制一个文件,而该文件又已经被链接到了另一个源文件上,那么你得到的其实是源文件的一个副本。在上面的例子中,要注意的是,如果只使用ls –l命令,并不会显示访问时间。文件或目录的inode编号是一个用于标识的唯一数字,这个数字由内核分配给文件系统中的每一个对象。所以说它们是不同的文件。
2024-01-15 08:48:38
1023
原创 PLSQL启动报错:Initialization error,不能初始化
我这里放到了:D:\oracle\22plsql-oci\instantclient_10_2\oci.dll。下载完对应的instantclient之后,找一个目录解压(这里可以随便找,目录名英文)解决了了初始化报错之后,想登录可能会继续报错:ora-12541:TNS:无监听程序。第一个提示明显看到是和程序位数相关的,不管是32位还是64位要做到向匹配。检查PLSQL的OCI库设置,进行OCI库设置之后看是否可以登录。第2步我第一次设置的是我原来的oci.dll,发现没有解决问题。
2024-01-12 16:45:42
5649
原创 ORA-12541:TNS:无监听程序
找到监听程序配置,右键已管理员身份运行选择第二个:重新配置这个一般没什么好选的默认选定的协议TCP,继续下一步默认的否继续下一步,完成监听重新配置之后进行测试看能否连上。
2024-01-12 16:43:40
14114
2
原创 3.5_文件和目录列表
命令/参数备注ls按列排序显示当前目录下的文件和目录-F区分文件和目录。在目录名后加了正斜线(/),在可执行文件(比如上面的my_script文件)的后面加个星号-a把隐藏文件(以点号开始的文件)和普通文件及目录一起显示出来-R递归选项,列出了当前目录下包含的子目录中的文件-l产生长列表格式的输出,包含了目录中每个文件的更多相关信息显示出已经更改过的文件访问时间文件匹配规则备注?问号可用于过滤器字符串中替代任意位置的单个字符星号可匹配零个或多个字符[ ]
2023-11-10 14:15:57
128
原创 Oracle报错代码
解决问题ORA-00001: 违反唯一约束条件 (.)实际上为插入的数据主键冲突先查看插入表的主键是否冲突之后查看表的索引,对于索引为唯一索引的,也不能重复(近似理解为主键)实际上为插入的字段超长查看数据库长度定义一个字符占两个字节,也就是 汉字*2+字母数。不能大于数据库字段的对应长度
2023-11-08 13:30:46
554
原创 C/C++常用函数
memset:初始化、memcpy:参数复制、memcmp:内容比较、strcmp:内容比较、sprintf:字符串拼接、strcat:字符串拼接、stract:字符数组拼接、strncpy:字符串比较、strcpy:覆盖拷贝、strlen:获取长度、
2023-11-08 13:28:32
167
原创 Oracle数据库两表关联更新
MERGE INTO语法,主要用于在数据库中根据匹配条件更新数据适用于需要同时查询A表和B表才能确定更新数据的情况这条语句是一个SQL的MERGE语句,用于将TAB2表中的数据合并到TAB1表中。MERGE语句是一种非常强大的工具,它允许你根据一定的匹配条件来更新目标表中的数据,或者在匹配失败时插入新的数据(虽然在这个特定的例子中并没有包含插入操作)。TAB1ATAB2BTAB1TAB2G_SGMT_IDTAB1TAB2REF_NOTAB1TRSC_DT'20241118'TAB1'测试'MERGE。
2023-11-03 13:17:36
7669
原创 3.4_Linux-浏览文件系统
如果你刚接触Linux系统,可能就很难弄清楚Linux如何引用文件和目录,对已经习惯Microsoft Windows操作系统方式的人来说更是如此。在继续探索Linux系统之前,先了解一下它的布局是有好处的。你将注意到的第一个不同点是,Linux在路径名中不使用驱动器盘符。在Windows中,PC上安装的物理驱动器决定了文件的路径名。Windows会为每个物理磁盘驱动器分配一个盘符,每个驱动器都会有自己的目录结构,以便访问存储其中的文件。
2023-11-03 10:49:43
195
原创 Notepad++使用技巧
按住Alt不松手,可以直接范围选择,便于编辑选择的区域。4.会全部高亮显示并在左侧出现书签标记。自动输入:输入一半括号自动补全另一半。5.选择搜索>书签>删除未标记行。6.就可以删除没有指定关键字的行。.pc文件识别为C++1.进入搜索页面的标记。
2023-10-13 10:46:31
2728
原创 Typora使用技巧
Alt + Ctrl + shift + E :删除当前格式文本。Alt + Ctrl + shift + L :删除当前行或句。Alt + Ctrl + shift + P :删除块。Ctrl + shift + D :删除当前词。Ctrl + shift + 2 :文档列表。Ctrl + shift + 9 :实际大小。Ctrl + shift + I :插入图片。Ctrl + shift + M :插入公式。Ctrl + shift + X :任务列表。Ctrl + shift + ] :无序列表。
2023-10-13 10:33:01
267
原创 Linux命令
command:命令名,相应功能的英文单词或单词的缩写-options:选项,可用来对命令进行控制,也可以省略parameter:传给命令的参数,可以是 零个、一个或者多个。
2023-04-16 13:43:39
1159
3
原创 vue3快速上手
什么是hook?—— 本质是一个函数,把setup函数中使用的Composition API进行了封装。类似于vue2.x中的mixin。自定义hook的优势: 复用代码, 让setup中的逻辑更清楚易懂。
2023-04-01 10:02:35
809
原创 十、Git
Git概述Git介绍:分布式版本控制工具Git安装:基于官网发布的最新版本2.31.1安装详解Git命令:基于开发案例、详细讲解了Git常用命令Git分支:分支特性、分支创建、分支转换、分支合并、代码合并、冲突解决GitHub创建远程库代码推送Push代码拉取Pull代码克隆CloneSSH免密登录Idea集成GitHubGitee码云码云创建远程库Idea集成码云码云连接GitHub进行代码的复制和迁移GitLabGitLab服务器的搭建和部署。
2023-03-28 17:38:58
499
原创 【JavaWeb】i18n(320-304)
国际化(Internationalization)指的是同一个网站可以支持多种不同的语言,以方便不同国家,不同语种的用户访问。关于国际化我们想到的最简单的方案就是为不同的国家创建不同的网站, 比如苹果公司, 他的英文官网是:http://www.apple.com 而中国官网是 http://www.apple.com/cn苹果公司这种方案并不适合全部公司,而我们希望相同的一个网站,而不同人访问的时候可以根据用户所在的区域显示不同的语言文字,而网站的布局样式等不发生改变。
2023-03-23 17:22:25
358
原创 【JavaWeb】Filter(293-304)
1、Filter 过滤器它是 JavaWeb 的三大组件之一。三大组件分别是:Servlet 程序、Listener 监听器、Filter 过滤器2、Filter 过滤器它是 JavaEE 的规范。也就是接口拦截请求,过滤响应。1、权限检查2、日记操作3、事务管理……等等FilterConfig 类见名知义,它是 Filter 过滤器的配置文件类。
2023-03-23 16:44:27
234
原创 【JavaWeb】书城项目(270-292)
用户正常提交服务器,但是由于网络延迟等原因,迟迟未收到服务器的响应,这个时候,用户以为提交失败,就会着急,然后多点了几次提交操作,也会造成表单重复提交。这个时候,用户按下功能键 F5,就会发起最后一次的请求。:用户正常提交服务器。2、在 web.xml 中去配置用于生成验证码的 Servlet 程序。2、在 web.xml 中去配置用于生成验证码的 Servlet 程序。4、在服务器获取谷歌生成的验证码和客户端发送过来的验证码比较使用。4、在服务器获取谷歌生成的验证码和客户端发送过来的验证码比较使用。
2023-03-22 11:20:00
343
原创 【JavaWeb】Cookie和Session(257-269)
1、Session 就一个接口(HttpSession)。2、Session 就是会话。它是用来维护一个客户端和服务器之间关联的一种技术。3、每个客户端都有自己的一个 Session 会话。4、Session 会话中,我们经常用来保存用户登录之后的信息。
2023-03-21 16:37:33
246
原创 【JavaWeb】书城项目(222-256)
改成jsp页面之后,方便回显登录和注册失败之后的错误信息页面 jsp 动态化1、在 每个html 页面顶行添加 page 指令。2、修改文件后缀名为:.jsp3、地址修改之后无法使用,使用 IDEA 搜索替换.html 为.jsp(快捷键:Ctrl+Shift+R)新建login_success_menu.jsp文件,抽取公共的部分新建head.jsp,抽取引入的类库等头信息新建footer.jsp抽取页脚新建manager_menu.jsp抽取菜单使用include可以引入抽取的公共部分
2023-03-21 14:19:29
506
原创 【谷粒学院】微信扫码支付(224~238)
224.项目第十五天内容介绍1、课程支付说明(1)课程分为免费课程和付费课程,如果是免费课程可以直接观看,如果是付费观看的课程,用户需下单支付后才可以观看(2)如果是免费课程,在用户选择课程,进入到课程详情页面时候,直接显示 “立即观看”,用户点击立即观看,可以切换到播放列表进行视频播放2、付费课程流程(1)如果是付费课程,在用户选择课程,进入到课程详情页面时候,会显示 “立即购买”(2)点击“立即购买”,会生成课程的订单,跳转到订单页面(3)点击“去支付”,会跳转到支付页面,生成微信扫描
2023-03-02 10:46:07
707
原创 微信扫码登录
微信开发者平台:https://open.weixin.qq.com1、注册2、邮箱激活3、完善开发者资料4、开发者资质认证:仅能企业注册(后面提供学习的使用渠道)准备营业执照,1-2个工作日审批、300元5、创建网站应用:提交审核,7个工作日审批6、熟悉微信登录流程参考文档:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&t
2023-03-01 15:19:23
1433
原创 【谷粒学院】微信扫码登录(199~206)
OAuth2是什么?OAuth2是针对特定问题的一种解决方案主要可以解决两个问题:开放系统间授权、分布式访问问题1、OAuth2提出的背景照片拥有者想要在云冲印服务上打印照片,云冲印服务需要访问云存储服务上的资源lucy可以操作百度云盘但是打印照片的服务不能操作百度云盘需要对打印照片的服务进行授权,让其可以操作百度云盘2、图例资源拥有者:照片拥有者客户应用:云冲印受保护的资源:照片3、方式一:用户名密码复制适用于,不适用于不受信的第三方应用4、方式二:通用开发者key适用于
2023-03-01 15:07:32
801
2
原创 Mybatis
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
2023-02-28 13:25:58
285
原创 设计模式——代理模式
代理模式是Java开发中使用较多的一种设计模式。代理设计就是为其他对象提供一种代理以控制对这个对象的访问。安全代理:屏蔽对真实角色的直接访问。远程代理:通过代理类处理远程方法调用(RMI)延迟加载:先加载轻量级的代理对象,真正需要再加载真实对象比如你要开发一个大文档查看软件,大文档中有大的图片,有可能一个图片有 100MB,在打开文件时,不可能将所有的图片都显示出来,这样就可以使用代理模式,当需要查看图片时,用proxy来进行大图片的打开。静态代理(静态定义代理类):专门针对某个接口动态代理。
2023-02-28 09:05:00
483
空空如也
VSCode SFTP插件中文乱码
2023-12-04
匹配error之后直到换行符\n内容的正则表达式
2023-06-13
java多线程实际使用时需要new线程吗。
2023-02-19
Myeclipse透视图
2023-01-28
tomcat改项目xml配置路径之后403
2023-01-13
Myeclipse新导入的项目报错
2023-01-12
MyEclipse图标
2023-01-06
maven仓库可以多个项目共用么
2022-10-10
优快云的阅读者勋章什么获得,按照上面的说法好像不太行
2022-09-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人