Java理解多线程 狭义定义:进程就是一段程序的执行过程。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。进程就是运行的程序,例如我们使用的QQ,就启动了一个进程,操作系统就会进程分配内存空间。——运行的程序进程是程序的一次执行过程、或是正在运行的一个程序。是动态的过程:有它自身产生、存在、消亡的过程。关闭了就会释放进程所占的空间!——操作系统的理论知识。
docker运行的流程 run 是运行镜像 ,如果本地没有就会去dockerhub中拉取最新的镜像,通过docker ps可以查看正在运行的容器,docker ps -a查看最近运行的容器,可以通过docker start 容器id/容器名 获取开启容器。11.若不用该容器或者镜像 用 docker rmi -f 镜像id或名 强制删除该镜像 docker rm -f 删除该容器。7.通过 docker start 容器id或者容器名(注意:不是镜像名 是自己起的容器名) 开启容器。直接启动本地的镜像即可。
Typora+腾讯云建立远程图床 SM.MS腾讯COSGitHub图床七牛云图床Imgur图床阿里云OSSgitee下载地址:https://github.com/Molunerfinn/PicGo/releases根据自己电脑配置进行选择安装包,一般安装PicGo-Setup-2.3.0-beta.7-ia32.exe。PicGo,配置好关联之后,Typora写文章时,如果需要穿插图片,只需要将图片复制粘贴到Typora的编辑区域,就自动通过PicGo上传到指定图床,得到外网能访问的URL并展示。
JDBC的的CRUD 在开发中我们使用的是java语言,那么势必要通过java语言操作数据库中的数据。这就是接下来要学习的JDBC。Statement对象的作用就是用来执行SQL语句。而针对不同类型的SQL语句使用的方法也不一样。执行DDL、DML语句执行DQL语句该方法涉及到了ResultSet对象,而这个对象我们还没有学习,一会再重点讲解。封装了SQL查询语句的结果。ResultSet executeQuery(sql) :执行DQL 语句,返回 ResultSet 对象那么我们就需要从ResultSet。
github部署本地 如果你没有github的账号,那需要注册一个注册github可以参考:https://zhuanlan.zhihu.com/p/103268406当然,由于github在国内速度慢,我们得有个提速的工具,那就是码云,我们可以将github的项目同步到码云中,以起到提速作用码云官网:https://gitee.com/login。
ipconfig命令 ipconfig/release :释放 IP 地址租约。ipconfig/ flushdns :清除本地 DNS 缓存。ipconfig/ displaydns :显示本地 DNS 内容。ipconfig/ registerdns : DNS 客户端手工向服务器进行注册。
设计模式-UML图(细化) UML——Unified modeling language UML (统一建模语言),是一种用于软件系统分析和设计的语言工具,它用于帮助软件开发人员进行思考和记录思路的结果UML 本身是一套符号的规定,就像数学符号和化学符号一样,这些符号用于描述软件模型中的各个元素和他们之间的关系,比如类、接口、实现、泛化、依赖、组合、聚合等,如右图:使用 UML 来建模,常用的工具有 Rational Rose , 也可以使用一些插件来建模后续会更新安装和使用流程。
实现接口VS继承类 例如一只小猴子,他爸爸是只大猴子,小猴子可以继承大猴子的一些特性和特征,这就是继承的特性。再引入鱼、鸟、兔子、猫等动物,小猴子就无法通过继承来获取他们身上的特性和特征了,这就引入了接口,通过接口小猴子就可以获取他们身上的特征了,也就是对小猴子的一个扩展,这样,小猴子成功的学会了游泳。