上一页 1 2 3 4 5 6 ··· 13 下一页
摘要:1、-Xms初始堆大小默认物理内存的1/64(<1GB)(官方建议)2、-Xmx最大堆大小默认物理内存的1/4(<1GB)(官方建议),实际中建议不大于4GB3、一般建议设置 -Xms=-Xmx最大堆大小好处是避免每次在gc后,调整堆的大小,减少系统内存分配开销4、整个堆大小=年轻代大小+年老代大小 阅读全文
posted @ 2018-01-15 13:37 fansik 阅读(167) 评论(0) 推荐(0) 编辑
摘要:JVM是按照运行时数据的存储结构来划分内存结构的,JVM在运行java程序时,将它们划分成几种不同格式的数据,分别存储在不同的区域,这些数据统一称为运行时数据。运行时数据包括java程序本身的数据信息和JVM运行java需要的额外数据信息。 一、JVM运行时数据区程序计数器 线程私有java虚拟机栈 阅读全文
posted @ 2018-01-15 13:34 fansik 阅读(112) 评论(0) 推荐(0) 编辑
摘要:Kafka常用命令启动Kafka服务kafka-server-start.sh./bin/kafka-server-start.sh config/server.properties Topic操作Kafka-topics.sh创建Topic./bin/kafka-topics.sh --creat 阅读全文
posted @ 2018-01-09 18:05 fansik 阅读(216) 评论(0) 推荐(0) 编辑
摘要:解压:tar xf zookeeper-3.4.9.tar.gz进入目录cd /opt/zookeeper-3.4.9/编辑配置文件:vim zoo.cfg# The number of milliseconds of each ticktickTime=2000# The number of ti 阅读全文
posted @ 2018-01-08 13:39 fansik 阅读(157) 评论(0) 推荐(0) 编辑
摘要:编辑配置文件/etc/redis.conf针对慢查询日志,可以设置两个参数,一个是执行时长,单位是毫秒,另一个是慢查询日志的长度。当一个新的命令被写入日志是,最老的一条会从命令日志队列中被移除slowlog-log-slower-than 10000 # 单位是微秒,表示慢于10000微秒则记录日志 阅读全文
posted @ 2018-01-04 15:30 fansik 阅读(94) 评论(0) 推荐(0) 编辑
摘要:#!/bin/sh #Configurations injected by install_server below.... EXEC=/usr/local/bin/redis-server CLIEXEC=/usr/local/bin/redis-cli PIDFILE=/var/run/redis_6379.pid CONF="/etc/redis.conf" REDISPORT="637... 阅读全文
posted @ 2018-01-04 10:37 fansik 阅读(179) 评论(0) 推荐(0) 编辑
摘要:Django~1:http://www.cnblogs.com/yuanchenqi/articles/6083427.html Django的Form组件:http://www.cnblogs.com/wupeiqi/articles/6144178.html Tyrion中文文档(含示例源码): 阅读全文
posted @ 2017-12-06 15:26 fansik 阅读(103) 评论(0) 推荐(0) 编辑
摘要:一、复制架构中应该注意的问题: 1、限制从服务器只读 在从服务器上设置read_only=ON,此限制对拥有SUPPER权限的用户均无效; 阻止所有用户(在从服务器执行一下命令并保持此线程,也就是执行后不退出改终端): mysql> FLUSH TABLES WITH READ LOCK; 2、如何 阅读全文
posted @ 2017-11-15 15:22 fansik 阅读(101) 评论(0) 推荐(0) 编辑
摘要:一、XtraBackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtrabd数据库进行热备的工具。特点: (1)备份过程快速、可靠; (2)备份过程不会打断正在执行的事务; (3)能够基于压缩等功能节约磁盘空间和流量; (4)自动实 阅读全文
posted @ 2017-11-14 16:37 fansik 阅读(150) 评论(0) 推荐(0) 编辑
摘要:一、为什么要备份? 灾难恢复:硬件故障、软件故障、自然灾害、黑客攻击、误操作; 测试二、要注意的要点: 能容忍最多丢失多少数据; 恢复数据需要多长时间内完成; 需要恢复哪些数据; (1)做还原测试,用于测试备份的可用性 (2)还原演练三、备份类型: 完全备份,部分备份 完全备份:整个数据集; 部分备 阅读全文
posted @ 2017-11-14 16:33 fansik 阅读(150) 评论(0) 推荐(0) 编辑
摘要:1、查询日志:一般来说不开开启(会产生额外压力,并且不一定有价值),query log 记录查询操作:可以记录到文件(file)中也可记录到表(table)中 general_log=ON|OFF general_log_file=HOSTNAME.log log_output=TABLE|FILE 阅读全文
posted @ 2017-11-14 09:15 fansik 阅读(98) 评论(0) 推荐(0) 编辑
摘要:一、环境信息: 操作系统版本:CentOS Linux release 7.3.1611 (Core) 内核版本:3.10.0-514.el7.x86_64 MariaDB版本:mariadb-10.2.10二、安装开发包组工具 查看开发包组是否安装 yum grouplist 设置显示显示方式 l 阅读全文
posted @ 2017-11-14 09:12 fansik 阅读(1489) 评论(0) 推荐(0) 编辑
摘要:HTML介绍:http://www.cnblogs.com/yuanchenqi/articles/5977825.html css:http://www.cnblogs.com/yuanchenqi/articles/5977825.html JavaScript 的基础学习(一):http:// 阅读全文
posted @ 2017-11-10 14:51 fansik 阅读(81) 评论(0) 推荐(0) 编辑
摘要:一、事务:一组原子性的SQL查询,或者说一个独立的工作单元ACID测试: A:atomicity,原子性,整个事务中的所有操作要么全部成功执行,要么全部失败后回滚; C:comsistency,一致性:数据库总是从一个一致性状态转换为另一个一致性状态; I:Isolation,隔离性:一个事务所做出 阅读全文
posted @ 2017-11-10 09:37 fansik 阅读(94) 评论(0) 推荐(0) 编辑
摘要:一、InnoDB: 处理大量的短期事务; 数据存储于"表空间(table space)"中; 1、所有InnoDB表的数据和索引放置于同一个表空间中; 表空间文件:datadir定义的目录下 数据文件:ibddata1,ibddata2,... 2、每个表单独使用一个表空间,存储表的数据和索引; i 阅读全文
posted @ 2017-10-31 18:36 fansik 阅读(115) 评论(0) 推荐(0) 编辑
摘要:索引是一种数据结构,是一种适合于算法快速找到匹配到查找标准数据的一种数据结构,所以是查找性能的重要指标;索引构建的基本法则:索引应该构建在被用作查询条件的字段上;一、索引类型 1、B+ Tree索引:顺序存储,每一个叶子节点到根节点的距离是相同的;左前缀索引,适合查询范围内的数据; 可以使用B-Tr 阅读全文
posted @ 2017-10-30 18:54 fansik 阅读(175) 评论(0) 推荐(0) 编辑
摘要:查询执行路径中的组件:查询缓存、解析器、预处理器、优化器、查询执行引擎、存储引擎SELECT语句的执行流程: FROM Clause --> WHERE Clause --> GROUP BY --> HAVING Clause --> ORDER BY --> SELECT --> LIMIT单表 阅读全文
posted @ 2017-10-27 18:11 fansik 阅读(64) 评论(0) 推荐(0) 编辑
摘要:MySQL:单进程多线程MySQL数据文件类型:数据文件、索引文件日志文件:重做日志、撤销日志、二进制日志、错误日志、查询日志、慢查询日志、中继日志DDL & DML:索引管理:按特定数据结构存储的数据索引类型:聚集索引(一般都是主键索引)、非聚集索引、数据是否与索引存储在一起主键索引、辅助索引稠密 阅读全文
posted @ 2017-10-27 18:11 fansik 阅读(72) 评论(0) 推荐(0) 编辑
摘要:一、成员修饰符 共有成员 私有成员:创建方式在成员之前加两个下划线,私有成员无法直接访问,只能间接访问 子类不能继承父类的私有属相私有普通字段的访问方式: class Fansik: def __init__(self, name, age): self.name = name self.__age 阅读全文
posted @ 2017-10-23 18:01 fansik 阅读(88) 评论(0) 推荐(0) 编辑
摘要:class Bar: def fansik(self, name, age): print(name, age) obj = Bar() print(obj.fansik('fanjinbao', 19)) 一、定义 函数: def + 函数名(参数) 面向对象: class => 名字叫Bar的类 阅读全文
posted @ 2017-10-23 17:56 fansik 阅读(100) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页