加载中
进程间通信——POSIX 有名信号量与无名信号量

前言 在 POSIX 系统中,进程间通信是一个很有意思的话题。 POSIX信号量进程是3种 IPC(Inter-Process Communication) 机制之一,3种 IPC 机制源于 POSIX.1 的实时扩展。Single UNIX Specifica...

04/16 13:48
35
【硬核】23种设计模式娓娓道来,助你优雅的编写出漂亮代码!

我们平时使用的每一个技术栈的原理或者源码都或多或少与设计模式的理念有关联,也可以这么说,只有更好的掌握了设计模式,我们的代码编写才能更规范、简洁,效率更高。 其次,设计模式大多都...

04/16 13:41
30
Excel 文件格式解析

微软的Excel格式有两种:.xls和.xlsx。Excel2003及之前的版本是.xls格式,从Excel2007开始支持.xlsx格式。只使用基本功能的话两种格式看起来并没有多大差别,但是两者文件格式确实截然不同的...

04/15 14:23
38
MySQL常用函数

一、数学函数 ABS(x) 返回x的绝对值 BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制) CEILING(x) 返回大于x的最小整数值 EXP(x) 返回值e(自然对数的底)的x次方 FLOOR(x) 返回小于...

04/14 14:09
41
MySQL中事务的分类

从事务理论的角度来看,可以把事务分为以下几种类型 扁平事务(Flat Transactions) 带有保存点的扁平事务(Flat Transactions with Savepoints) 链事务(Chained Transactions) 嵌套事务(Nested...

04/14 13:59
29
面向对象设计原则

设计原则是设计模式的理论基础,设计模式就是它们的实践。七大设计原则简单归纳如下表所示: 设计原则 概括 目的 开闭原则 对扩展开放,对修改关闭 降低维护带来的新风险 里氏替换原则 不要破...

04/13 14:17
2.7K
Oracle中CAST函数使用简介

CAST()函数可以进行数据类型的转换。 CAST()函数的参数有两部分,源值和目标数据类型,中间用AS关键字分隔。 以下例子均通过本人测试。 一、转换列或值 语法:cast( 列名/值 as 数据类型 ) ...

04/12 11:30
1.2K
创建索引,这些知识应该了解

前言: 在 MySQL 中,基本上每个表都会有索引,有时候也需要根据不同的业务场景添加不同的索引。索引的建立对于数据库高效运行是很重要的,本篇文章将介绍下创建索引相关知识及注意事项。 1....

MySQL复制之防崩溃从节点

MySQL5.6之前的版本中,运行时的数据复制信息会被保存在从节点数据目录的两个文件中,分别是master.info和relay-log.info。在MySQL5.6之后默认依然存放在数据目录,但是可以通过设置存放在数...

04/09 14:46
39
MySQL和Oracle对比学习之数据字典元数据

MySQL和Oracle虽然在架构上有很大的不同,但是如果从某些方面比较起来,它们有些方面也是相通的。 毕竟学习的主线是MySQL,所以会从MySQL的角度来对比Oracle的一些功能。 大体总结了以下的内...

Java 基础入门训练

Java基础入门训练 一、根据年龄数值输出年龄段 题目内容:   根据年龄, 来打印出当前年龄的人是少年(低于18), 青年(19-28), 中年(29-55), 老年(56以上) Java代码实现 import java.util.S...

04/07 14:30
63
每天学一个 Linux 命令(65):netstat

命令简介 netstat(network statistics) 是一个命令行工具,它用来显示网络连接(传入和传出),路由表和许多网络接口(网络接口控制器或软件定义的网络接口)和网络协议统计信息。也可用于...

04/02 14:07
76

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部