随笔分类 -  杂七杂八的学习笔记

摘要:关于Python Python有多进程,且原生支持协程,但是由于GIL全局锁的存在,Python只有假多线程,即单线程轮流执行多个任务,常用于IO任务的阻塞等待当中。 多线程 即一种基于内核态工作的异步运行方式。对于多核CPU而言,只有多线程和多进程才能真正的充分调用CPU的多核工作。但是由于用户态 阅读全文
posted @ 2023-10-31 09:36 adamaik 阅读(56) 评论(0) 推荐(0) 编辑
摘要:七大设计原则 开闭原则:是指一个软件实体如类、模块和函数应该对扩展开放, 对修改关闭 依赖倒置原则:是指设计代码结构时,高层模块不应该依赖底层模块,二者都应该依赖其抽象而不依赖于具体。 单一职责原则:是指一 个 Class/Interface/Method 只负责一项职责。 接口隔离原则:是指用多个 阅读全文
posted @ 2023-10-16 16:03 adamaik 阅读(2) 评论(0) 推荐(0) 编辑
摘要:语法 DDL DML DQL DCL 数据类型 数值类型 字符串类型 日期时间类型 函数 字符串函数 数值函数 日期函数 流程函数 约束 外键约束 指定行为 多表查询 多表关系 多表查询 事务 索引 阅读全文
posted @ 2023-10-13 17:38 adamaik 阅读(3) 评论(0) 推荐(0) 编辑
摘要:.vscode文件夹内为配置文件 launch.json program选项填写调试时二进制程序的路径 cwd为该文件内调试命令的工作路径 environment为传递给程序入口的参数 preLaunchTask为程序调试前执行的任务,填写对应Tasks的Label tasks.json label 阅读全文
posted @ 2023-10-11 17:28 adamaik 阅读(54) 评论(0) 推荐(0) 编辑
摘要:概念 即异步编程 创建线程 继承Thread对象,重写run方法 实现Runnable接口 可以使用lambda表达式简化 返回结果的线程,实现Callable接口 s 线程安全 定义 多个线程同时访问同一共享资源造成错误的现象 线程锁synchronized 通常使用this指针作为同步锁,静态函 阅读全文
posted @ 2023-10-06 03:08 adamaik 阅读(6) 评论(0) 推荐(1) 编辑
摘要:计算机的分层 首先让我们大体了解一下计算机与各种编程语言的关系 在这张图中,驱动程序与机器码程序直接控制着硬件的运行;除此以外,上层程序与编程语言统统由下级编程语言实现 接下来,我将从硬件层开始逐级向上讲解 硬件层 即计算机系统中的一切物理实体层级,他们使用高低电平和逻辑电路进行数据交换与计算,对应 阅读全文
posted @ 2023-10-05 01:23 adamaik 阅读(164) 评论(0) 推荐(1) 编辑
摘要:git init 初始化仓库 git add . 将所有文件添加到待提交 git cimmit -m "" 提交修改 git log 查看提交记录 git status 查看当前状态 git reset --hard (hash值) 返回hash所代表的提交时的样子,没有最后的参数就默认是上次 gi 阅读全文
posted @ 2023-09-14 23:42 adamaik 阅读(9) 评论(0) 推荐(1) 编辑
摘要:java8安装与环境变量配置 choco choco官网 安装命令:choco install jdk8自动配置环境变量 IDEA 官网安装 java语法 java api中文文档链接 https://www.runoob.com/manual/jdk11api/index.html 注:由于默认具 阅读全文
posted @ 2023-09-08 23:00 adamaik 阅读(52) 评论(0) 推荐(0) 编辑
摘要:单台服务器 即通过ssm在同一台服务器上完成前后端 SpringMVC负责前后端转发,Spring负责程序主体,MyBatis负责数据库交互 优点:简单,开发速度快 缺点:并发能力极差 服务器集群 即通过一台Nginx服务器将请求均匀分配给Tomcat服务器集群,每个服务器都有完整的项目前后端 前后 阅读全文
posted @ 2023-09-07 21:25 adamaik 阅读(11) 评论(0) 推荐(0) 编辑
摘要:相关网站: html全标签网站 https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element css全标签网站 https://developer.mozilla.org/zh-CN/docs/Learn/CSS/Building_blocks/ 阅读全文
posted @ 2023-08-22 01:01 adamaik 阅读(13) 评论(0) 推荐(0) 编辑
摘要:##题目: ``` 给你两个字符串 start 和 target ,长度均为 n 。每个字符串 仅 由字符 'L'、'R' 和 '_' 组成,其中: 字符 'L' 和 'R' 表示片段,其中片段 'L' 只有在其左侧直接存在一个 空位 时才能向 左 移动,而片段 'R' 只有在其右侧直接存在一个 空 阅读全文
posted @ 2023-08-21 17:35 adamaik 阅读(18) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示