01月03日
一、今日完成情况
- 熟悉Alfred的常见用法,并且常见的方法导出为笔记
- 完成安卓系统广告弹窗避免软件的的用法和设置
- 梯子换掉了,检查问题ing
- 发现一个github可以查看项目STAR的好地方– https://github.com/trending?since=monthly
- 预定–梳理Java快速上手的路径,导出时间表
- 预定–重新搞一个gmail申请一下学生福利,搞一年Gemini一年会员 ,不然AI享受的福利太少了
二、今日感悟
- 核心业务数据:
- 跑通Java环境还有Java例程,还有文件管理系统
- 完成工作效率增加,减少广告骚扰
- 今日工作总结:
- 不管走那条路,只要是选择计算机网络,也就是我的实验室方向,无论是AI开发,还是后端开发,还是大数据开发,还是未来走解决方案,云服务方向,都需要Java基础,当然Python和C++基础也是可以的,只不过现在市面上选择Java开发的公司非常多,比例非常高。因此,我学习入门Java并且实现基本项目属于是必经之路了,除非我不做软件。好这样的话,这一步我现在就可以开始做了,路线会越来越明朗的。
- AI要不要学,那是一定要学习的,即使做开发,也要学会调用AI接口了,所以这一点也是必经之路。知道什么是必须要学的,什么是可以暂时不学的,路是会越走越宽的。我现在的定位还是比较早的,至少有先发优势,学着学着自然知道自己是否喜欢做这类事情。
- 明日工作计划:
- 今日Java学习简单上手IDE即可,系统性的学习明天再说,我需要给自己定一个阶段性的目标,到什么时候到达什么要求,什么进度,这样才能学习更加主动,相当于给自己布置作业的道理。
- 今日学习成长:
三、备注
- 无
四、Alfred常见语法
1、搜索某个特定格式的所有文件
find + 关键词即可
2、搜索内容包含某文字的文件
in + 关键词 即可
3、打开某文件
open + 关键词
直接打开文件。
五、GDK消除安卓软件广告
众所周知,现在的手机大多数软件打开都是有广告的,甚至有些软件的vip都有广告,而公司一部分收入就来自于这部分广告收入,因此,下面我探索到了常用的技术手段的解决广告的方法,虽然我不知道是如何实现的
最终效果是,打开手机某个APP,本来需要等待3s广告,现在打开之后广告昙花一笑就消失了,然后立马就进入手机软件页面了。当然这里有普通模式和高级模式,高级模式需要手机adb控制,我现在不太方便,所以采用的事普通模式。
https://www.youtube.com/watch?v=pqJEIwcE-QQ 这个是软件普通模式的配置教程
https://github.com/gkd-kit/gkd 这个是github项目apk软件
https://github.com/Adpro-Team/GKD_subscription/tree/main 这个是广告拦截的规则模式
举个例子,这个软件相当于clash,就是一个工具,具体如何拦截软件,是使用规则模式的设置来实现的,规则模式是一个域名,只需要的导入域名就可以了,如何实现我不做考虑,反正理想的效果已经实现了,我已经很满意了。
六、Java入门时间线
1、代码随想录:
https://www.yuque.com/chengxuyuancarl/vpmo4o/ifvmxkwnf1gu75he?singleDoc#zTtjl
密码:aael
2、清水河畔
https://bbs.uestc.edu.cn/thread/1493781 这里非常详细
3、直系师兄时间线安排
4、历年师兄Java学习路线
八股:
1.javaGuide https://javaguide.cn/ (前几年师兄力推,目前情况感觉只看javaguide的深度已经禁不起面试官拷打了,但学习路径可供参考)
2.Java全栈 https://pdai.tech/(知识点丰富)
3.沉默王二 https://javabetter.cn/home.html (java基础部分比较好)
4.小林coding https://www.xiaolincoding.com/ (数据库+计网+操作系统)
5.博客园,稀土掘金,网传pdf资料(测评题,海量数据场景,非常规lc题,多线程题)
算法:
1.灵茶山艾府(lc第一) https://github.com/EndlessCheng
2 Labuladong(对二叉树递归剖析比较深)
3.代码随想录(题单比lc100全)
七、Java简单程序
实现前后端服务器和网页功能:
我感觉很方便的点是,Java写好代码就可以直接跑,可视性和方便性非常高,然后感觉和Python差不多,C++ 要跑这样一个程序麻烦多了,而且技术细节还多,不方便。
现在前后端分离,随便编写了一个服务程序,效果如下:
下面我将学习trae字节下面的AI编程,看看这个IDE如何使用,当中还有高阶使用方法就是MCP服务器,看来MCP在未来确实是大势所趋,学起来把。
八、检查服务器问题
发现没有服务器自己寸步难行,github下载一个东西需要半天,搜索资料好麻烦。现在没有梯子没办法上网了,所以我必须立马把梯子修好。
发现是NGINX端口占用,为什么好好的会突然占用呢。
原因是服务器重启过了,所以NGINX就自动启动了,导致梯子坏道了
九、mac ctrl+C失效问题
我发现想要终止terminal进程使用ctrl C失败,导致服务器配置寸步难行。通过仔细检查,不少于一小时之后才发现。我的mac比较特殊,进行过按键重映射。
按键从 ctrl + C 映射为 cmd + C,因为我不习惯默认的mac按键,所以映射为Windows的了,所以导致了只有我才会遇到的这类问题
现在我把ctrl + C保持原来的不便,就可以实现终端的中断了,TMD卡了半天这里,总算解决了。之前高vscode的时候还以为是版本的问题,重新安装了好几次,没想到是按键的问题。
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 kipleyarch@gmail.com