- Linux Centos7 同步服务器时钟为北京时间
Linux服务器时间不准确,容易造成日志时间错误、数据统计时间不准确等问题,因此需要将服务器时间设置准确并实时更新。操作步骤如下:1、安装ntp使用date命令查看时间是否准确:date如果不准确,使用ntp同步最新网络时间,安装ntp:yuminstall-yntp2、启动ntp服务执行命令:systemctl......
- Java多线程
1.相关概念1.1程序,进程与线程程序(Program):为完成特定任务,用某种语言编写的一组指令的集合,即指一段静态的代码,静态对象。进程(Process) :进程是操作系统中执行的程序的实例。它是系统资源分配的基本单位,包括内存空间、文件描述符等。每个进程都有自己的地址空间,进程间的......
- C系统编程——线程的互斥与同步
一般每个程序都会有多个线程,也不能确定每个线程所需要的资源都是独立的,如果有两个线程需要同一个资源,且其中一个使用后却将其给释放掉了,那另一个就会得不到资源导致系统卡死,这也便是死锁,这是我们就新加了新的知识:互斥与同步来预防这类问题的发生。1.概念 ......
- 16.1 并发编程基础——Java多线程
16.1并发编程基础——Java多线程16.1.1 引言Java语言的一个重要特点是内在支持多线程的程序设计。多线程的程序设计具有广泛的应用。线程的概念来源于操作系统进程的概念。进程是一个程序关于某个数据集的一次运行。也就是说,进程是运行中的程序,是程序的一次运行活动。线......
- 【Linux】————进程间通信(匿名管道)
作者主页: 作者主页 本篇博客专栏:Linux ......
- Linux安装Tomcat
Linux安装Tomcat下载Tomcat打开浏览器,进入Tomcat官网选择要下载的Tomcat版本,下载.tar.gz安装Tomcat将下载的.tar.gz上传至linux服务器,并进行解压tarxzfapache-tomcat-9.0.XX.tar.gz-C/opt/tomcat配置环境变量编辑环境变量文件:vim/etc/profile在文件末尾添加以下......
- Linux 常用命令笔记
Linux命令行常用快捷键Ctrl+a:移到行首Ctrl+e:移到行尾ctrl+u:光标处往前删除ctrl+k:光标处往后删除Linux常用命令汇总vim:dd:删除游标所在的一整行(常用)网络相关命令汇总netstat:打印网络连接、路由表、接口统计、伪装连接和多播成员关系lsof:lsof(listopenfiles)是一个列出当......
- 嵌入式Linux开发环境安装与配置(Vmware+Ubuntu)
1、在PC机上安装虚拟机,推荐使用VMWare。(1)对VMWare进行常规安装,这里选用16.1.0的版本,安装过程若没有特殊要求均可采用默认值进行。(2)启动VMWare,其程序界面如下图所示。(3)点击其中的第一项“创建新的虚拟机”,创建一个新的虚拟机系统,在弹出的对话框中选择“典型(推荐)”的选......
- 【GiraKoo】C++多线程消息分发架构
【开源需求】C++多线程消息分发架构项目【gi_messager】在多线程环境中,为每个线程提供独立的消息队列MessageLoop。注:主线程默认自动创建消息队列。MessageLoopCenter提供MessageLoop的查询功能。能够获得指定MessageLoop的句柄。同一个MessageLoop可以绑定多个......
- 【JavaEE】【多线程】定时器
目录一、定时器简介1.1Timer类1.2使用案例二、实现简易定时器2.1MyTimerTask类2.2实现schedule方法2.3构造方法2.4总代码2.5测试一、定时器简介定时器:就相当于一个闹钟,当我们定的时间到了,那么就执行一些逻辑。1.1Timer类Java的标准库中提供了在java.ut......