<p>1.读文件的7种操作模式</p> 操作模式具体含义 'r' 读取 (默认) 'w' 写入(会先截断之前的内容) 'x' 写入,如果文件已经存在会产生异常 'a' 追加,将内容写入到已有文件的末尾 'b' 二进制模式 't' 文本模式(默认) '+' 更新(既可以读又可以写) 2.读取文本文件时 ...
分类:
编程语言 时间:
2020-12-19 13:12:54
阅读次数:
4
多个层面思考,优化性能 存储层:存储引擎、字段类型选择、范式设计 设计层:索引、缓存、分区(分表) 架构层:多个mysql服务器设置,读写分离(主从模式) sql语句层:多个sql语句都可以达到目的的情况下,要选择性能高、速度快的sql语句 show engine/G; 显示数据库的使用引擎 1.存 ...
分类:
数据库 时间:
2020-12-19 11:48:14
阅读次数:
1
volatile总结 简介 volatile是Java中的关键字,用来修饰变量,保证了内存可见性,也就是说其他线程看到总是最新值,禁止指令重排序,保证读写的原子性,不包证复合操作原子性。 Java编程语言允许线程访问共享变量,为了确保共享变量能被准确和一致地更新,线程应该确保通过排他锁单独获得这个变 ...
分类:
编程语言 时间:
2020-12-18 13:23:26
阅读次数:
4
# 特性
1. 支持 **数据源分组** ,适用于多种场景 纯粹多库 读写分离 一主多从 混合模式。
2. 支持数据库敏感配置信息 **加密** ENC()。
3. 支持每个数据库独立初始化表结构schema和数据库database。
4. 支持 **自定义注解** ,需继承DS(3.2.0+)... ...
分类:
编程语言 时间:
2020-12-18 13:08:12
阅读次数:
2
连接hdfs 根据hdfs的版本引用相关的hdfs依赖 <!-- https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-client --> <dependency> <groupId>org.apache.hadoop</group ...
目录 序言 关于本书 第一章 性能分析 benchmark 基准测试 pprof 性能分析 第二章 常用数据结构 字符串拼接性能及原理 切片(slice)性能及陷阱 for 和 range 的性能比较 反射(reflect)性能 第三章 并发编程 读写锁和互斥锁的性能比较 如何退出协程(超时场景) ...
分类:
编程语言 时间:
2020-12-18 12:57:35
阅读次数:
3
一、 计算机硬件有两种储存数据的方式:大端字节序(big endian)和小端字节序(little endian)。 举例来说,数值0x2211使用两个字节储存:高位字节是0x22,低位字节是0x11。 大端字节序:高位字节在前,低位字节在后,这是人类读写数值的方法。 小端字节序:低位字节在前,高位 ...
分类:
其他好文 时间:
2020-12-18 12:11:44
阅读次数:
5
spring-DAO DAO 模式 DAO(Data Access Object数据访问对象) 是用于访问数据的对象。 提供读写数据库中数据的一种方法。 通过接口提供对外服务,程序的其它模块通过这些接口来访问数据库 。 优点: 将持久性相关问题与一般业务规则隔离开来,为定义业务层可以访问的持久性操作 ...
分类:
编程语言 时间:
2020-12-18 12:09:48
阅读次数:
2
Ambari2.7.4+HDP3.1.4安装Centos7离线安装标签(空格分隔):大数据平台构建一:关于HDP的介绍二:系统环境介绍三:系统环境初始化四:安装HDP3.1.4平台一:关于HDP的介绍1.1ambari的介绍Ambari是一种基于Web的工具,支持ApacheHadoop集群的创建、管理和监控。Ambari已支持大多数Hadoop组件,包括HDFS、MapReduce、Hive、P
分类:
其他好文 时间:
2020-12-16 11:45:59
阅读次数:
4
前言华为云分布式数据库中间件(DistributedDatabaseMiddleware)是解决数据库容量、性能瓶颈和分布式扩展问题的中间件服务,提供分库分表、读写分离、弹性扩容等能力,应对海量数据的高并发访问场景,有效提升数据库读写性能。图1:DDM产品介绍DDM前世之:MyCATMyCAT的使用情况全国范围内粗略统计超过600家以上成功案例,涵盖政府、金融、证券、互联网、物联网、电信、游戏等众
分类:
数据库 时间:
2020-12-14 13:59:08
阅读次数:
18