狂神说多线程笔记整理
线程简介多任务现实中太多这样同时做多件事情的例子了,看起来是多个任务都在做,其实本质上我们的大脑在同一时间依旧只做了一件事情。多线程原来是一条路,慢慢因为车太多了,道路阻塞,效率极低。为了提高使用的效率,能够充分利用道路,于是加了多个车道。从此,妈妈再也不用担心道路阻塞了。程序.进程.线程Proce
线程简介多任务现实中太多这样同时做多件事情的例子了,看起来是多个任务都在做,其实本质上我们的大脑在同一时间依旧只做了一件事情。多线程原来是一条路,慢慢因为车太多了,道路阻塞,效率极低。为了提高使用的效率,能够充分利用道路,于是加了多个车道。从此,妈妈再也不用担心道路阻塞了。程序.进程.线程Proce
1、数据查询查询基础语法结构Select 列 1,...,列 n from 表 [where 条件] [group by 分组列 1,...,列 n] [having 筛选分组条件] [order by 排序列 1,…,列 n]条件查询常用表达式大致与其他通用数据库类似,可以参考SQL 表达式2.1
配置开机自启的原因是打算用ipv6绑定一个域名,因为ipv6现在无法实现固定所以需要一个服务去动态的去更新。绑定后就可以通过域名访问家中的主机ipv6绑定域名的具体产考有了IPv6公网IP以后,通过域名访问内网设备,DDNS,基于SpringBoot实现!项目参考ddns解析ipv6当在本地测试没有
第一步:打开命令行窗口,以管理员的身份运行第二步:进入命令提示符后,输入 netstat -ano 命令,然后回车回车后,可以看到所有端口的情况,找到被占用的端口在知道被占用端口的情况下建议使用 netstat -aon|findstr "xx"查看被占用端口的PID第三步:输入
nvm是一款nodejs的版本管理工具,在运行不同的前端项目时,有时候会出现安装的node版本与项目中的版本冲突导致项目无法运行所以需要不同的node版本,如果没有node版本管理工具,我们只能先卸载掉以前的版本,在进行安装合适的版本。通过nvm版本管理工具,我们可直接通过命令行的方式对node版本
帮助命令docker version #显示docker的版本信息。docker info #显示docker的系统信息,包括镜像和容器的数量docker 命令 --help #帮助命令帮助文档镜像命令docker images #查看所有本地主机上的镜像 可以使用docker i
Maven是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。1、下载安装在Maven官网中选择 二进制压缩包中的.zip文件进行下载后解压,完成后需要在电脑中添加环境变量(Windows系统)在系统变量中新建一个MAVEN_HOME变量,设置变量名跟变量值MAVE
linux目录结构:/root root用户目录/bin 二进制文件、可执行文件【系统相关】/sbin 仅限root用户可执行的文件/lib 二进制文件的公共库/usr 二进制文件、可执行文件【用户相关】 /usr/local 用户手动汇编的二进制文件,是不会与系统管理器安装的软件冲突的安全区/et
在之前的项目中java获取时间都采用new Date() 的方法 但是使用时需要格式化才能更好的运用各种场景 Date date = new Date(); SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-