有时候我们对天天使用的Linux指令,只知道怎么用,却分不清概念用法区别,我觉得很有必要整理整理大家熟视无睹的linux概念区别。首先说说unixlinux的区别:linuxunix的最大的区别是,前者是开发源代码的自由软件,而后者是对源代码实行知识产权保护的传统商业软件。linux不源于任何版本的unix源代码,并不是unix,而是个类似于unix的操作系统。linux的核心源代码是免
ER图、分页、差异、Java连接MySQLSELECT * FROM table LIMIT [offset,] rows | rows OFFSET offsetLIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受个或两个数字参数。参数必须是个整数常量。如果给定两个参数,第个参数指定第个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。初始记录行的偏
转载 2023-10-08 08:19:21
132阅读
目的CockroachDB自 23.1开始,编译模式逐步放弃了Makefile,改用Bazel构建。实际上在23.1代码执行make buildshort 能够成功,但make build应该就会因为生成js文件有问题而失败。可惜Bazel构建也不是官网说的那样简单,本文详细描述编译CockroachDB 23.1.x的编译过程,供对CockroachDB感兴趣的同仁参考。编译环境Rocky Li
转载 6月前
34阅读
Swift独立函数代码块(闭包)闭包是功能性自包含模块,可以在代码中被传递使用。Swift中的闭包与C/OC中的blocks以及其他些编程语言中的lambdas相似。闭包可以捕获存储它所在上下文中任意常量变量的引用。这就是所谓的闭合并包裹着这些常量变量,俗称闭包。Swift会为你管理在捕获过程中涉及到的内存操作。在函数里的全局嵌套函数实际上也是特殊的闭包,闭包采取如下三种形式之:1.
转载 2023-12-15 20:24:25
86阅读
CentOS的简介CentOS是Community ENTerprise Operating System的简称,我们有很多人叫它社区企业操作系统,不管你怎么叫它,它都是Linux操作系统的个发行版本。CentOS并不是全新的Linux发行版,倘若说到Red Hat这个大名,大家似乎都听过。在Red Hat家族中有企业版的产品,它是Red Hat Enterprise Linux(以下称之为R
转载 8月前
46阅读
Linux的发行版本可以大体分为两类,类是商业公司维护的发行版本,类是社区组织维护的发行版本,前者以著名的Red Hat(RHEL红帽)为代表,后者以Debian为代表。下面我来总结对比下几个Linux的发行版本。1.RHEL红帽 Redhat,应该称为Redhat系列,包括 (1)RHEL (Redhat Enterprise Linux,也就是所谓的Redhat Advance Ser
转载 4月前
111阅读
现在的Java Web开发已经很少使用JSP脚本了,业务逻辑都交给Servlet处理,JSP只负责显示视图,所以接下来的内容就对JSP脚本不做叙述了。。。JSP概述JSP全名为Java Server Page,是为了简化Servlet的工作而出现的替代品。JSP是种基于文本的程序,其特点是HTML与Java程序共同存在。执行时JSP会被Tomcat自动编译,编译后的JSPHttpServlet
转载 2024-01-21 06:28:22
63阅读
nginx官网:http://nginx.org/、 nginxapache的区别Nginx:1、轻量级,采用 C 进行编写,同样的 web 服务,会占用更少的内存及资源。2、抗并发,nginx 以 epoll and kqueue 作为开发模型,处理请求是异步非阻塞的,负载能力比 apache 高很多,而 apache 则是阻塞型的。在高并发下 nginx 能保持低资源低消耗高性能 ,而 a
转载 6月前
13阅读
之前直对 su sudo 这两个命令犯迷糊,最近专门搜了这方面的资料,总算是把两者的关系以及用法搞清楚了,这篇文章来系统总结下。1. 准备工作因为本篇博客中涉及到用户切换,所以我需要提前准备好几个测试用户,方便后续切换。Linux 中新建用户的命令是 useradd ,般系统中这个命令对应的路径都在 PATH 环境变量里,如果直接输入 useradd 不管用的话,就用绝对路径名的方式:/
转载 8月前
34阅读
hive是基于Hadoop的个数据仓库工具,用来进行数据提取、转化、加载,这是种可以存储、查询分析存储在Hadoop中的大规模数据的机制。hive数据仓库工具能将结构化的数据文件映射为张数据库表,并提供SQL查询功能,能将SQL语句转变成MapReduce任务来执行。hive本身并不存储数据,数据存储在hdfs上。 通过这篇文章你可以了解到以下内容:命令执行二、库表操作1.数据库操作2
转载 2024-08-28 12:45:32
47阅读
Hudi与Hive集成 、配置HiveServer2Hudi与Hive集成原理是通过代码方式将数据写入到HDFS目录中,那么同时映射Hive表,让Hive表映射的数据对应到此路径上,这时Hudi需要通过JDBC方式连接Hive进行元数据操作,这时需要配置HiveServer2。1、在Hive服务端配置hive-site.xml#在Hive 服务端 $HIVE_HOME/conf/hive-sit
转载 2023-11-03 12:48:31
99阅读
Git概述 Git与SVN两者都是对代码进行管理的工具。不同的是Git是分布式版本控制系统,而SVN是集中式版本控制系统。 SVN的版本库放在中央服务器上,开发的时候都是先从中央服务器下载最新的版本,开发完成后,再提交到服务器。缺陷就是 服务器单点故障,容错性差. Git是分布式版本系统,拥有本地仓库远程仓库  本地放库: 开发人员自己电脑上  远程仓库:远程服务器上的仓库 Clone:克隆,就
转载 6月前
34阅读
、Zabbix的简介 Zabbix是种开源的企业级监控解决方案,用于实时监测服务器、网络设备应用程序的性能可用性。它提供了强大的数据收集、处理可视化功能,同时支持事件触发、报警通知自动化任务等功能。Zabbix易于安装配置,支持跨平台,并且具有灵活的扩展性,可以满足不同规模复杂度的监控需求。二、Rocky Linux系统安装 链接:VMware Workstation 下载安装(含
软件包版本:      MySQL_5.7.26_arm64.deb      MariaDB-10.3.35-winx64环境资源地址:      (mariadb 官网)https://mariadb.com/kb/en/mariadb-server-10-3-35/      (MariaDB_Windows安装【到官网下载包-mariadb-10.3.35-winx64.zip】)    
# Linux、WindowsiOS的架构对比 在现代计算机科学中,操作系统是个非常重要的组成部分。不同的操作系统有不同的架构设计理念。本文将探讨Linux、WindowsiOS的架构,并通过代码示例图示化内容帮助读者更好地理解这些概念。 ## 操作系统架构概述 操作系统的架构决定了其如何管理硬件资源、提供服务以及与应用程序进行交互。我们将从几个方面对这三种操作系统进行比较: 1
原创 9月前
44阅读
介绍:Swift是苹果2014年推出的全新编程语言,它继承了C语言、ObjC的特性,且克服了C语言的兼容性问题。Swift发展过程不仅保留了Objc很多语言特性,他也借鉴了多种现代化语言的特点,在其中可以看到C#、Java、JavaScript、Python等多种语言的影子。同时在2015年WWDC上苹果还宣布了Swift的新版本Swift2.0,Swift是开源的,还支持iOS、OS X、Lin
均值期望一样 、总结 句话总结: 概率是频率随样本趋于无穷的极限 期望是平均数随样本趋于无穷的极限 均值强调当前取少量本的平均,而期望强调的是无穷性(也就是在无穷样本数取值的预估) 1、为什么说期望就是平均数随样本趋于无穷的极限? 如果我们掷了无数次的骰子,然后将其中的点数进行相加,然后除
转载 2020-11-09 13:59:00
1281阅读
2评论
# YAMLYML一样? ## 1. 简介 在开发中,我们经常会接触到YAML(YAML Ain't Markup Language)这种数据格式。有时候我们会看到以".yml"作为文件扩展名的YAML文件,而有时候又会看到以".yaml"作为文件扩展名的YAML文件。那么,YAMLYML到底是一样?让我们起来探讨这个问题。 ## 2. 流程 首先,我们将通过以下流程来解答“YAM
原创 2024-05-23 10:26:00
210阅读
## 理解 GaussDB MySQL 的异同 在当今的数据库技术中,不同的数据库管理系统(DBMS)能够满足不同的需求。GaussDB MySQL 是两种广泛使用的数据库,但它们在架构功能上存在定差异。对于刚入行的小白,了解这两者的相同点不同点是非常重要的。本文将通过清晰的流程、代码示例图表来帮助你理解。 ### 流程概述 首先,我们可以将整个学习过程分为几个阶段,以下是实
原创 11月前
186阅读
、初识IDEA开发工具二、IDEA如何建项目1、般java项目2、IDEA创建java-web项目三、IDEA创建Maven项目1、Maven 概述Maven是个项目管理工具,它包含了项目对象模型(Project Object Model),组标准集合,个项目生命周期(Project Lifecycle),个依赖管理系统(Dependency Manangement System),
  • 1
  • 2
  • 3
  • 4
  • 5