• 记录 2024 年第 351 天

    昔日种因,今日得果。 他们的彩礼、嫁妆、房车真的看得我喘不过气。 年纪轻轻为什么要高杠杆?动荡的时局,明知是负资产依然要纵身跃入进去。 我不理解为什么他们不理解。 虽说尊重他人命运,放下主人情节。但这可能真的会波及到我身上。。。
  • 根据密文快速推断加密或编码算法

    0. 加密与编码的区别 加密(Encryption):加密是为了保护数据的隐私性,将明文数据转换为密文。加密使用对称密钥或非对称密钥算法进行转换,只有持有正确密钥的人才能解密数据。 编码(Encoding):编码是将数据转换为另一种格式,以便于存储和传输。例如,Base64编码和URL编码等。 加密通常是为了保密性,编码则是为了便捷性。 1. 常见编码/加密方式及其特征1....
  • 关于技术护城河的一点看法

    以前总觉得努力学习专业知识,提高自己在企业里面的不可替代性,以后不可替代性就是自己的护城河。 现在觉得这种想法很天真,技术是可以买来的。老板之所以用你,是因为你更具性价比! 写个破Java拿来的护城河,只要给年轻人时间,年轻人很快取代你。 什么才是护城河,坚不可摧的技术壁垒才是护城河。RCD 的锁相环如何实现,检索不到相关论文,o1-preview 模型也只能泛泛而谈。 这才是护城河,无从突...
  • 记录 2024 年第 325 天

    大概半个多月没有更新博客,可能是忙于秋招。 今天打算记录一下最近的动态,猛然发现有个友链申请!!!我记得我的 seo 一直没做好,所以要么是 seo 有流量了要么就是社交平台添加的。 好吧,查了查 seo,还是无流量。。。 翻了翻这位佬的博客以及 GitHub,发现是真的强,值得我去学习。 打算最近写一些朋友的爬虫,但是法律风险我真的很担心。是的,技术无罪,似乎身边一直都有技术无罪的声音,但...
  • MyBatis知识总结

    01. MyBatis提高持久层数据处理效率一、Mybatis简介1.1 简介https://mybatis.org/mybatis-3/zh/index.html MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁移到了Google Code。随着开发团队转投Google Code旗下, iBatis...
  • 计算机网络

    计算机网络基础网络分层模型 常见网络协议 HTTP(Hypertext Transfer Protocol,超文本传输协议):基于 TCP 协议,是一种用于传输超文本和多媒体内容的协议,主要是为 Web 浏览器与 Web 服务器之间的通信而设计的。当我们使用浏览器浏览网页的时候,我们网页就是通过 HTTP 请求进行加载的。 SMTP(Simple Mail Transfer Protocol...
  • Java 并发

    线程线程和进程进程是程序的一次执行过程,是系统运行程序的基本单位,因此进程是动态的。系统运行一个程序即是一个进程从创建,运行到消亡的过程。 在 Java 中,当我们启动 main 函数时其实就是启动了一个 JVM 的进程,而 main 函数所在的线程就是这个进程中的一个线程,也称主线程。 线程与进程相似,但线程是一个比进程更小的执行单位。一个进程在其执行的过程中可以产生多个线程。与进程不同的...
  • 精度丢失的计算过程

    12345float a = 2.0f - 1.9f;float b = 1.8f - 1.7f;System.out.println(a);// 0.100000024System.out.println(b);// 0.099999905System.out.println(a == b);// false 1. IEEE 754 单精度浮点数标准单精度浮点数 (float) 在 Ja...
  • 滑动窗口算法框架

    关于双指针的快慢指针和左右指针的用法,可以参见前文 双指针技巧汇总,本文就解决一类最难掌握的双指针技巧:滑动窗口技巧。并总结出一套框架,可以保你闭着眼睛都能写出正确的解法。 滑动窗口框架概览滑动窗口算法技巧主要用来解决子数组问题,比如让你寻找符合某个条件的最长/最短子数组。 如果用暴力解的话,你需要嵌套 for 循环这样穷举所有子数组,时间复杂度是 O(N2)O(N^2): 123...
  • 360校招笔试编程题

    传染病防控问题描述R市正在进行传染病防控,R 市总共有 $n$ 个人。具体的,每个人有一个位置 $(x, y)$,现在已知有一个高风险人员,但未指明具体是谁。同时我们定义一个安全距离$k$,如果某个人和这个高风险人员的距离不超过$k$,那么这个人也将被列为高风险人员。为了减少防控对市民生活的影响,工作人员希望知道所有可能情况下最多的高风险人员数量。 两个人 $(x_1, y_1)$ 和 $(...
1234519