Sonder

  • 学成在线解决微信扫码中不显示二维码的问题
    学成在线解决微信扫码中不显示二维码的问题
    | 踩坑记录
    评论 1 | 点赞 0 | 预览 15
    本文介绍了如何解决在学成在线平台微信扫码登录过程中遇到的问题。首先,需要修改前端工程`xc-ui-pc-static-portal`目录下的`wxsign.html`文件,具体包括更新脚本链接至微信官方地址和替换生成二维码的函数代码。其次,在`nginx.conf`中配置`tjxt-user-t.itheima.net`域名,添加`server_names_hash_bucket_size 64;`以避免哈希桶容量不足的问题,并设置相应的虚拟主机。最后,还需在本地hosts文件中添加`tjxt-user-t.itheima.net`的映射。完成以上步骤后,重新加载Nginx配置即可解决问题。希望此方法能帮助遇到类似问题的人快速解决困扰。
  • git关联仓库并推送
    git关联仓库并推送
    | 常用工具
    评论 0 | 点赞 0 | 预览 20
    本文介绍了使用Git进行项目版本控制的基本步骤。首先,通过`git init`命令初始化一个新的Git仓库。接着,使用`git remote add origin [远程仓库URL]`将本地仓库与远程仓库关联。然后,执行`git pull origin master`从远程仓库的master分支拉取最新文件到本地。对于提交项目文件至远程仓库,需要依次运行`git add .`、`git commit -m "提交信息"`和`git push origin master`三个命令。最后,若需强制更新本地代码以匹配远程仓库的状态,则可以使用`git fetch --all`、`git reset --hard origin/master`及再次`git pull`来实现。这些步骤涵盖了从初始化到同步代码变更的全过程。
  • 反射&动态代理
    反射&动态代理
    | java笔记
    评论 0 | 点赞 0 | 预览 11
    本文详细介绍了Java中的反射机制及其应用。反射允许在运行时动态获取类的信息和调用对象的方法,无视访问修饰符限制。主要学习内容包括:如何获取Class字节码文件对象(通过forName、class属性或对象获取)、利用反射获取构造方法、成员变量及成员方法,并展示了相关代码示例。此外,还探讨了反射与配置文件结合使用以实现动态创建对象和调用方法的场景。文章进一步解释了泛型擦除的概念以及如何通过反射修改字符串内容等高级特性。最后,讨论了动态代理技术,包括其好处、三要素及具体实现方式,并通过实例演示了如何对特定方法进行增强或拦截处理。
  • Spring原理篇
    Spring原理篇
    | java笔记
    评论 0 | 点赞 0 | 预览 25