大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

如何检查数据库各个Database和Table的大小?

查看全部table的大小 下面的命令由大到小列出每一个数据库中每一个表的大小。 SELECT table_schema as `Database`, table_name AS `Table`, round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB` FROM information_schema.TABLES ORDER BY (data_length + index_length) DESC;

Hadoop常见错误

Hadoop常见错误 1.hadoop采集的字符集问题 修改/etc/sysconfig/i18n 更改字符集为en_US.UTF-8 重启机器生效。 重启机器的指令为:在root下敲入如下指令:sync;

来看看 PS CC2019 新功能

中还原多个步骤,就像在其他 Creative Cloud 应用程序中一样。默认情况下,系统会启用这种新增的还原多个步骤的模式。 (我是图) 新功能04:双击以编辑文本 现在,您可以使用“移动”工具双击“文字”图层,以快速开始编辑文档)。 Camera Raw | 新增功能 有关 Adobe Camera Raw 中推出的新增功能的详细信息。 其他增强功能 翻转文档

tomcat8性能优化

tomcat8性能优化 工作中项目的原因,项目云上贵州服务器有时候支撑不起太高的并发量,而且又没那么快更换更优的服务器,所以只能从tomcat上去做一些优化了。 tomcat优化我是从两个地方入手,一个就是server.xml,还有一个就是catalina.sh。 server.xml 找到tomcat- conf下的server.xml 先来看一个tomcat的线程池,默认的: -- 这里默认是注释掉的,我们修改为: maxThreads:最大并发数,默

Linux下tcp socket通信优化与问题排查

Linux下tcp socket通信优化与问题排查 Linux下tcp socket通信优化与问题排查 @Date 2018.12.09 一. 优化 1. TPC接收窗口 问题 : 当TCP的接收窗口队列阻塞 - 发送方继续发 - 接受方丢掉 - 发送方重传 - 网络变糟糕 解决 : 接收方把接收缓存的大小告诉发送方 - 接收缓存满了 - 发送方不能发送 # 调大接收窗口缓存大小 net.ipv4.tcp_rmem = "40960 873800 41943040" net.core.rmem_max = 41943040 net.core.rmem_default = 873800 #

每天一点算法-时间复杂度 (Day1)

//运行一次 运行了2次,按照推导方法,“2”是常数,应该用"1"来取代;然后就没有出现阶项,所以忽略后面两个推导步骤。所以这里的时间复杂度为O(1)。 线性阶 for(var i = 0; i++){ //执行了2*n+3次 sum +=n; while(cout n){ cout = cout * 2; } 假设循环次数为x, 则次表达式成立:2x = n, 及x = log2n, 时间复杂度为O(logn)。 平方阶 for(var i=0;O(n^n) 感谢阅读!欢迎关注!持续更新中..

移动端是怎么做适配的?

} 可以使用媒体查询查询不同尺寸时,应执行的样式内容。 @media(max-width:768px){ a{ . document.write(" html{ font-size: " + htmlWidth + "px} ") 这时,就可以使用rem的单位来进行书写宽度单位了。1em = 设备宽度(浏览器的宽度) 当设备尺寸变化的时候,页面的比例是没有变化的,可以很好的适不同移动端尺寸的效果。 使用示例 div{ width:0.5rem;

Linux 配置使用 MongoDB环境

/mongod -dbpath=/usr/local/mongoDB/db -logpath=/usr/local/mongoDb/logs# 命令行启动 如果启动出现下面的错误 可能会出现的错误 [root@links-eu95-3.gz00a.test.alipay.net /usr/local/mongoDB/bin]: ./mongod) # 原因: OpenSSL的版本过低,需要升级 # 下载OpenSSL cd /usr/local/src wget https://www.openssl.org/source/openssl-1.0.2-latest.tar.gz tar -zxf openssl-1.0.2-latest.tar.gz # 编译安装 cd openssl-1.0.2* ./mongod --config mongodb.conf # 进入mongo-shell .

Mongodb 数据库操作

Mongodb 数据库操作 数据库操作 1.查询 (1)show 显示所有数据库/集合,举例: show dbs; eyuan #查看当前数据库 show collections;数量 4.删除 (1)dropDatabase() 删除数据库,举例: db.dropDatabase(); { "dropped" : "wangye", "ok" : 1 } #删除当前数据库 (2)drop() 基本格式: db.集合.drop() 删除集合,举例: db.collection1.drop(); #删除集合collection1 更多参考:https://www.cnblogs.com/leskang/p/6000852.html

MongoDB in 数量限制

MongoDB in 数量限制 in 语法 { 'fieldOne' : { $in : [ 1, 2, 3, 4] } } MySQL 我们已知MySQL对于in参数是没有限制的,但是对整个sql语句是有大小限制的 MongoDB 那么MongoDB又是什么情况呢? 上网查了一下,记录下来,分享给大家 详见大神分析,原文链接 中文翻译、总结一下: 查询语句本身其实是一个document, 最大为16MB(3.

css响应式设计

css响应式设计 首先明白一个需求:某网站在大屏幕上时布局如下: 屏幕 1024px 屏幕大小为768px到1024px时实现布局如下: 小于768px时实现如下布局: 实现这几种效果就是响应式布局了。说下实现方式使用css @media分为三种情况: 1.当@media screen and (max-width:768px)时,及屏幕大小小于768时为一种css样式, 2.当 @media screen and (min-width:768px)and(max-width:1024px)时,及屏幕宽度在768和1024时为一

【译】使用 Script-Streaming 提升页面加载性能

(image-cc044e-1538213191690)] Motorola Moto E 上的性能 正如下图所示,重排序 script 标签的页面 A 的加载时间减少了 4.3%。 页面 B(没有示例图)上没有出现更快的加载速度,这可能是因为在 Moto E 设备上,当移动版页面 A 加载时, script-streaming 线程被占用了。 [图片上传失败.

探寻hashmap

探寻hashmap Hashmap源码 1、 构造器: a)获得默认数组大小:1 4 :16 b) 获得负载因子:0.7):内部链表遭到破坏,发生链表成环,造成死循环,cpu飙升 2、 解决:1.8 引入两个指针声明 确保顺序 确保hashmap线程安全 1、 方法 a)使用collections.synchronizedmap方法 b) 使用concurrenthashmap并发集合类代替

13-SIM数据交互之-FCP

13-SIM数据交互之-FCP 在SIM数据交互之-C0(GET RESPONSE)里面已经有列出一些fcp的数据,但是没有解析fcp里面具体的数据格式和内容,这边再进行一些补充 对于FCP的格式分成两种 MF,DF,或者ADF的FCP EF的FCP 1.MF,DF,或者ADF的FCP 序号 描述 标签 状态 1 FCP模板标签 '62' M 2 文件描述符 '82' M 3 文件标识符 '83' C1 4 DF 名称(AID) '84' C2 5 专有信息 'A5' C3 6 生存周期 '8A' M 7 安全特性 '86', '8B'

docker的基本命令

Architecture"}} ubuntu:18.04 寻找镜像docker search sudo docker search nginx 删除镜像 docker rmi 这个比较容易理解 docker rm(删除)i(镜像) sudo docker rmi NAME:TAG 比如 sudo docker rmi ubuntu:18.04 查看正在运行的容器 sudo docker ps 删除容器 docker rm 容器ID

Mac修改启动台中图标大小

Mac修改启动台中图标大小 修改Launchpad 中图标的大小 1、设置每行显示的列数图标数目为 7 // 默认是 7 defaults write com.apple.dock springboard-columns -int 7 2、设置每一列显示的行数图标数目为 5 // 默认是 5 defaults write com.apple.dock springboard-rows -int 5 3、重新启动launchpad // 这个一定需要 killall Dock 修改桌面文件图标的大小 1、在桌面上 : command + j ,即可修改图标大小和网格大小!

MySQL-InnoDB内存数据对象

MySQL-InnoDB内存数据对象 作者:刘仁鹏 参考资料:《MySQL技术内幕:InnoDB存储引擎》 1.序言 InnoDB允许有多个缓冲池实例,每个页根据哈希值平均分配到不同的缓冲池实例中,以减少数据库内部的资源竞争,可以通过参数innodb_buffer_pool_instances来进行配置 可通过SHOW ENGIN INNODB STATUS或INNODB_BUFFER_POOL_STATUS来观察缓冲的状态 SHOW ENGINE INNODB STATUS\G SELECT POOL_ID, POOL_SIZE, FREE_BUFFERS