随笔分类 - 大二实习
摘要:SpringMVC调用其他 模块内的方法的 坑 下次别在阴沟里翻船啦。。 一共花费 4个小时,解决项目中的这个问题 OMG 1. 首先是 Maven新建工程 一般使用 Maven都是先创建 空工程 当想要把空工程变成 Web工程时,可以修改 Project Structure 然后千万要注意,这样生
阅读全文
摘要:源码随想 String → SoftReference 2021年7月27日 15:38:14 今天实习时看 String的源码,发现其中的一个构造方法 public String(byte bytes[], int offset, int length, String charsetName) t
阅读全文
摘要:ArrayList 可调节列表容量大小的,基于数组实现的容器,元素可以是 null,该类大致上同 vector相似,但没有同步 其中 size(), isEmpty(), get(), set(), iterator(), listIterator()等方法都是 **O(1)**的时间复杂度;add
阅读全文
摘要:大二实习篇 总结 本文主要对 大二实习 分类下的随笔进行总结 同时也是个人的 阶段性小结 这部分随笔分类是 大二实习,当初想的是 能够像 大数据峰哥及 程序员鱼皮等一众大佬一样,尝试在 大二结束前找到实习,以此实习经历丰富简历,方便之后的大厂面试。 结果是:I really make it. 我在杭
阅读全文
摘要:作者:HChan 链接:https://zhuanlan.zhihu.com/p/47084162 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 Part 1 那年,你23岁。第一次去女朋友家,见父母。 其实,以前你们也见过,在视频里。这次不一样,是女朋友父母的盛
阅读全文
摘要:Linux内核编译 国内源下载链接: http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/kernel/ 基本步骤 make mrproper make clean make oldconfig make bzImage make module
阅读全文
摘要:马士兵 源码方法论 不要忽略源码中的注释 先梳理脉络,再深入细节 大胆猜测、小心求证 见名知意 hold on 对源码有兴趣的都是变态 为了钱! Spring IoC Spring容器帮助管理对象,不需要程序员去new。 <!-- applicationContext.xml --> <bean i
阅读全文
摘要:IDEA上关于 jstl的问题 在 IDEA上使用 maven创建 web骨架项目,在 pom文件中添加 jstl依赖 <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version>
阅读全文
摘要:Ubuntu 内核版本 拍摄快照 在虚拟机安装好、配置号后各拍摄一次快照,并存储。 可在虚拟机出错后回滚 Root用户 Ubuntu默认不能以 Root用户身份直接登录 因此,正常操作时在需要调用 root权限时,必须使用 sudo命令来获取部分权限 Root直接登录 在现有用户下为 root帐户设
阅读全文
摘要:Redis学习手册 NoSQL介绍 NoSQL(Not Only SQL)不仅仅是 SQL,泛指非关系型数据库。NoSQL数据库是为了解决大规模数据集合多重数据种类带来的挑战,特别是超大规模数据的存储。 NoSQL数据库的一个显著特点就是去掉了关系数据库的关系型特性,数据之间一旦没有关系,使得扩展性
阅读全文
摘要:Dubbo学习手册 RPC基础知识 软件架构 单一应用架构 当网站流量很小、应用规模很小时,只需要一个应用,将所有功能都部署在一起,以减少部署服务器数量和成本。 此时,用于简化增删改查的数据访问框架 ORM 是关键 这种结构的应用适合小型系统,或者公司的内部系统,用户少、请求量低,对请求的处理时间没
阅读全文
摘要:SpringMVC学习笔记 SpringMVC概述 SpringMVC简介 SpringMVC 也叫 Spring Web MVC,是 Spring框架的一部分,在 Spring3.0后发布的 基于 MVC架构,功能分工明确,解耦合 容易理解上手快,可以使用注解快速开发一个 SpringMVC项目,
阅读全文
摘要:Spring 学习笔记 Spring概述 Spring框架是什么 Spring是于2003年兴起的一个轻量级的 Java开发框架,是为了解决企业应用开发的复杂性而创建的。 Spring的核心是控制反转(IoC)和面向切面编程(AOP) Spring是可以在 Java SE/EE 中使用的轻量级开源框
阅读全文
摘要:MyBatis 学习笔记 简介 什么是Mybatis MyBatis 是一款优秀的持久层框架,是Apache的一个Java开源项目 ,它支持自定义 SQL、存储过程以及高级映射, 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。 MyBatis 可以通过简单的 XML 或注解来配置和
阅读全文
摘要:MyBatis学习笔记 框架概述 常用结构 三层架构 三层框架包含三层 界面层 - User Interface Layer 业务逻辑层 - Business Logic Layer 数据访问层 - Data Access Layer 界面层 主要功能是接收用户的数据,显示请求的处理结果,使用 we
阅读全文
摘要:PicGo图床 使用 Typora 编辑 MarkDown 非常方便,但是图片插入后只能保存在本地,十分讨厌 所以,可以使用图床技术,将图片先保存到网络端,再应用到 Typora 中 PicGo应用获取 源码: git clone --depth=1 https://hub.fastgit.org/
阅读全文
摘要:力扣刷题 你们总在悲痛或需要的时候祈祷,我愿你们也在完满的欢乐中及丰富的日子里祈祷。 ——《先知》 纪伯伦 目录力扣刷题简单难度[1] 两数之和[7] 整数反转解法一:解法二:[20] 有效括号解法一解法二解法三[21] 合并两个有序链表解法一:解法二[26] 删除有序数组中的重复项[27] 移除元
阅读全文
摘要:Java面经 世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序本来就是一个不断追求完美的过程。 整理者:YuanChuZiWen 基础部分 最基础那种 比较一下Java和JavaScript 回答: JavaScript和Java是两个不同的产品。Java是由Sun公司推出,现在Oracl
阅读全文
摘要:Markdown语法 码云笔记链接:https://gitee.com/out_of_zi_wen/practical-experience/blob/master/Markdown%E8%AF%AD%E6%B3%95.md 前言:因为博客园默认的文档编辑器使用呆板低效,所以想到以后使用 Markd
阅读全文