fxq19900910_个人页

个人头像照片 fxq19900910
个人头像照片
17
2
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2024年07月

  • 07.04 20:59:13
    发表了文章 2024-07-04 20:59:13

    wireshark抓包

    网络过滤关键字概要:ip.src, ip.dst用于标识IP源和目标地址,ip.addr涵盖两者。eth.src和eth.dst指以太网源和目标地址,eth.addr代表任意地址。tcp.port是TCP端口号,tcp.srcport和tcp.dstport分别表示源和目标端口。使用"and/or/!"进行条件组合。过滤HTTP流量用"http"。通过"ping www.baidu.com"获取dst.ip。
  • 07.03 19:32:25
    发表了文章 2024-07-03 19:32:25

    改进的行为习惯

    "优化Linux操作,强调快速流畅,重点在于熟练掌握命令行输入,避免在基础任务上消耗过多时间。"

2024年06月

  • 06.30 19:28:10
    发表了文章 2024-06-30 19:28:10

    vue前端系统源码总结

    模块由template、script和style构成。Template包含div及可能的board-card、template或条件渲染。Script部分涉及import导入Vue组件和API,使用components注册组件,声明data中的变量,并定义created、computed、watch及methods里的功能方法。Style部分未详述。
  • 06.29 10:12:17
    发表了文章 2024-06-29 10:12:17

    大数据批量插入mysql

    在后端处理批量插入数据时,使用状态表协调与前端交互。数据插入前,状态设为“处理中”。前端持续查询状态接口。后端通过循环将`EmpPerfCmpltValDO`列表分批(每批2000条)插入数据库,更新状态为“已完成”。前端接收到“已完成”状态,表明数据插入完成。以下是对应的MyBatis插入语句片段。
  • 06.29 10:11:31
    发表了文章 2024-06-29 10:11:31

    mybatis和mybatis-plus有哪些主要区别

    这是一个代码生成工具,能快捷生成Mapper、Model、Service和Controller层代码,包含基本的CRUD操作。特色在于使用LambdaQueryWrapperX进行复杂查询条件构造,支持链式调用。此外,它还实现了MetaObjectHandler接口,能自动填充通用字段值,提高开发效率。
  • 06.29 10:10:54
    发表了文章 2024-06-29 10:10:54

    认证和授权

    学习Java认证授权涉及查找可用框架,如Spring Security和Apache Shiro,确认项目中使用的框架,然后通过开源项目和文档实践搭建。认证关乎用户身份验证,授权关乎权限控制。例如,若依-pro运用Spring Security结合JWT进行认证授权。在Spring表达式语言中,`@ss`可能引用名为`ss`的Bean来调用方法。
  • 06.28 18:01:42
    发表了文章 2024-06-28 18:01:42

    代码合并、git merge冲突处理

    在Git中,面对合并冲突可选`accept yours`或`theirs`,或手动合并(`merge`)。右键Git操作包括复制修订号、创建补丁、Cherry-Pick特定提交、回滚到旧版本、查看指定状态、比较本地版本、重置、反做提交、压缩多提交、丢弃提交、交互式重放、创建分支和标签。未push的commit可通过`undo`取消。`drop`和`revert`都回退代码,但`drop`同时丢弃commit。已push需回退时,使用`git reset --hard commitId`加`git push -f`,但注意可能影响他人;若想撤销,先`pull`。
  • 06.28 17:58:04
    发表了文章 2024-06-28 17:58:04

    idea中的git

    `git fetch`将远程仓库更新至本地仓库,不触工作区。"点"表示本地仓库与工作区有差异。fetch不合并,仅提供查看。"点"是差异标识,Local-dev的commit未更新。用于预览变更,决定是否合并。fetch可更新远程分支列表,便于切换或查看。
  • 06.28 08:57:24
    发表了文章 2024-06-28 08:57:24

    重定向

    前后端交互时,`response.sendRedirect()`用于跨域重定向,常需配合非AJAX请求,因AJAX请求会触发CORS预检,若目标未配置CORS则失败。前端可直接用`window.location.href`实现重定向,绕过CORS检查。Vue中axios发起的跨域请求若目标未正确配置CORS,会导致错误,而直接修改URL不受此限。
  • 06.24 08:38:48
    发表了文章 2024-06-24 08:38:48

    aop切面理论知识

    **AOP摘要:** 面向切面编程(AOP),补充OOP,用于在不修改源码时添加额外功能,如事务管理、日志、权限控制和异常处理。通过Spring AOP的五种通知(前置、环绕、后置、异常、最终)实现。例如,日志切面记录DB操作,异常处理统一响应格式。使用`@ControllerAdvice`和`@ExceptionHandler`处理全局异常。AOP降低耦合,提高代码复用,常见于安全、事务和日志场景。执行顺序:正常时,环绕→前置→代码→后置→afterReturning;异常时,环绕→前置→异常→后置→AfterThrowing。
  • 06.23 13:26:05
    发表了文章 2024-06-23 13:26:05

    分页代码

    `startPage1`方法用于处理分页和排序逻辑。根据`exportFlag`判断是否进行分页,设置排序字段为`a.id asc`,并可调整为GBK编码的部门名称排序。`PageHelper`用于启动分页查询,若`exportFlag`为"1"则不分页导出。之后调用`indexPoolMapper`进行分页查询,将结果转换并填充到`PageResult`对象中。
  • 06.22 12:11:53
    发表了文章 2024-06-22 12:11:53

    搜索页面的接口

    在前端系统页面打开时,搜索源码找关键字或菜单名。通过`<BranchPane />`进入子页面。查数据库匹配菜单名得Vue文件,搜索`:options="deptOptions"`及赋值,以找到接口地址。
  • 06.21 08:52:21
    发表了文章 2024-06-21 08:52:21

    git基础

    Git管理文件状态:已跟踪/未跟踪,通过`git add`将修改放入暂存区,准备提交。`commit`创建快照。`git status`检查是否准备好提交。`git diff`显示工作区与暂存区差异,`--staged`对比暂存区与最新提交。`git commit -a`跳过添加直接提交。移除文件用`git rm -f`。取消暂存用`git reset`, 撤销修改用`git checkout`。新文件添加先跟踪,再暂存。工作区、暂存区、提交区可能有差异,提交更新commit区。
  • 06.16 10:28:56
    发表了文章 2024-06-16 10:28:56

    md5加密原理

    MD5加密原理涉及哈希算法,过程不可逆。步骤包括:\n1. 排序拼接客户端参数成A。\n2. A与服务端密钥B结合成C。\n3. 对C进行MD5加密得签名D。\n4. 比较D与客户端签名是否一致以验证数据完整性。Postman示例代码用于生成签名:根据请求方法,对URL或请求体进行MD5加密并设置全局变量"sign"。
  • 06.16 09:51:12
    回答了问题 2024-06-16 09:51:12
  • 06.15 07:41:49
    发表了文章 2024-06-15 07:41:49

    java集合

    摘要:使用`equals`方法可直接比较两个集合是否完全相同,因Java集合类已重写该方法。快速创建集合可采用`Lists.newArrayList()`。
  • 06.13 15:09:26
    发表了文章 2024-06-13 15:09:26

    bigdecimal的使用注意点

    摘要:创建`BigDecimal`时避免传入`null`值,如`new BigDecimal(entity)`。注意`new BigDecimal(3.33)`可能不精确。进行相等比较时运用`compareTo`方法,确保比较对象非`null`。执行除法运算`.divide`时,需指定保留位数(如0)和舍入模式(如`RoundingMode.HALF_UP`)。
  • 06.07 17:48:15
    发表了文章 2024-06-07 17:48:15

2023年05月

  • 发表了文章 2024-07-04

    wireshark抓包

  • 发表了文章 2024-07-03

    改进的行为习惯

  • 发表了文章 2024-06-30

    vue前端系统源码总结

  • 发表了文章 2024-06-29

    认证和授权

  • 发表了文章 2024-06-29

    mybatis和mybatis-plus有哪些主要区别

  • 发表了文章 2024-06-29

    大数据批量插入mysql

  • 发表了文章 2024-06-28

    代码合并、git merge冲突处理

  • 发表了文章 2024-06-28

    idea中的git

  • 发表了文章 2024-06-28

    重定向

  • 发表了文章 2024-06-24

    aop切面理论知识

  • 发表了文章 2024-06-23

    分页代码

  • 发表了文章 2024-06-22

    搜索页面的接口

  • 发表了文章 2024-06-21

    git基础

  • 发表了文章 2024-06-16

    md5加密原理

  • 发表了文章 2024-06-15

    java集合

  • 发表了文章 2024-06-13

    bigdecimal的使用注意点

  • 发表了文章 2024-06-07

    redis怎么校验是否连接成功

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2024-06-16

    nginx 部署ssl,ip地址可以访问,域名访问不了怎么回事?

    1、DNS 配置问题:确保域名 xiaoyuanxing.openatom.cn 在 DNS 设置中正确地指向了 Nginx 服务器的 IP 地址。
    2、防火墙/网络配置问题:检查服务器上的防火墙和网络设置,确保 80 和 443 端口对外开放并可访问。
    3、SSL 证书验证问题:验证 SSL 证书是否有效且受信任。确保证书是为正确的域名签发的,且证书链完整。
    4、服务器名称指示 (SNI) 问题:如果您在同一台服务器上托管多个 SSL 网站,请确保 Nginx 配置中的 server_name 指令与正在访问的域名匹配。这对于 SNI 功能的正常工作很重要。
    5、Nginx 配置问题:仔细检查 Nginx 配置文件,确保 SSL 相关指令没有任何拼写错误或其他错误,例如证书和密钥文件的路径是否正确。
    6、缓存和代理设置问题:如果您有任何缓存或代理设置,请确保它们不会干扰到域名的 SSL 连接。

    踩0 评论0
  • 回答了问题 2023-05-21

    你用过这款既优雅,又实用的插件吗?

    每天看这么多正能量的句子和美景心情都不一样啦!!

    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息