摘要: Spring架构 核心概念 IOC & DI IOC DI bean bean的实例化 bean的生命周期 依赖注入 集合注入 容器 注解 依赖注入 加载properties文件 第三方管理 XML配置与注解对比 整合 阅读全文
posted @ 2023-05-07 17:29 P1nk64 阅读(14) 评论(0) 推荐(0)
摘要: Mysql sql DDL DML DQL 约束 设计 多表查询 内连接 外连接 子查询 事务 JDBC DriverManager Connection Statement ResultSet PreparedStatement 数据库连接池Druid MyBatis 代理开发 Servlet 执 阅读全文
posted @ 2023-05-01 17:59 P1nk64 阅读(18) 评论(0) 推荐(0)
摘要: 配置阶段 java.exe 执行工具 javac.exe 编译工具(编译为class) JDK JVM JRE JVM + 核心类库 = JRE JRE + 开发工具Java Javac = JDK class字节码文件进入JVM 编写代码 文件名首字母大写 文件名必须与代码的类名一致 Java跨平 阅读全文
posted @ 2023-04-04 10:10 P1nk64 阅读(26) 评论(0) 推荐(0)
摘要: 上篇文章已经成功build了image并且创建了container运行成功,我们现在进行接下来的工作 目录挂载 使用 Docker 运行后,我们改了项目代码不会立刻生效,需要重新build和run,很是麻烦。 容器里面产生的数据,例如 log 文件,数据库备份文件,容器删除后就丢失了。 bind m 阅读全文
posted @ 2023-04-01 17:14 P1nk64 阅读(17) 评论(0) 推荐(0)
摘要: 打包写好的项目 基础配置 安装指定版本的node.js docker pull node:18.15 运行刚才pull到的镜像,即创建一个container docker run -itd --name node-test node:18.15 -i:表示以交互模式运行容器(让容器的标准输入保持打开 阅读全文
posted @ 2023-04-01 16:47 P1nk64 阅读(42) 评论(0) 推荐(0)
摘要: 版本控制 集中化的版本控制系统 CVCS 分布式的版本控制系统 DVCS Git Git与其他版本管理系统的主要区别 Git的三种状态 阅读全文
posted @ 2023-03-31 16:36 P1nk64 阅读(25) 评论(0) 推荐(0)
摘要: 先给出需要的body和url url = 'https://job.10086.cn/job-app/job/searchJobs.do' body = { "serviceName": "searchJobs", "header": { "version": "1.0", "timestamp": 阅读全文
posted @ 2023-03-29 14:57 P1nk64 阅读(151) 评论(0) 推荐(0)
摘要: 在scrapy中引入selenium utils.py from selenium import webdriver # 创建谷歌浏览器对象,用selenium控制浏览器访问url def create_chrome_driver(*, headless=False): options = webd 阅读全文
posted @ 2023-03-29 10:13 P1nk64 阅读(3063) 评论(0) 推荐(1)
摘要: 什么是操作系统 操作系统 内核 系统调用 用户态 系统态 进程process与线程thread 区别 进程状态 进程间的通信方式 线程间同步的方式 进程的调度算法 死锁 四个条件 解决办法 内存管理 机制 快表和多级页表 分页和分段的共同点和区别 逻辑(虚拟)地址和物理地址 CPU寻址 虚拟内存 局 阅读全文
posted @ 2023-03-28 10:15 P1nk64 阅读(12) 评论(0) 推荐(0)
摘要: OSI 和 TCP/IP 网络分层模型 OSI 七层模型 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 TCP/IP 四层模型 应用层 传输层 网络层 网络接口层 网络分层的原因 应用层常见协议总结 HTTP:超文本传输协议 SMTP:简单邮件传输(发送)协议 POP3/IMAP:邮件 阅读全文
posted @ 2023-03-22 15:45 P1nk64 阅读(30) 评论(0) 推荐(0)