会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
john221100
博客园
首页
新随笔
联系
管理
订阅
02 2018 档案
day37-- &MySQL step1
摘要:m1、客户端与数据库服务器端是通过socket来交互数据,对数据库的理解:数据库就是一个文件夹,表就类比文件。m2、常用语句#查看数据库show databases;#创建数据库create database q1;# 创建 utf-8数据库CREATE DATABASE 数据库名称 DEFAULT
阅读全文
posted @
2018-02-22 13:19
john221100
阅读(155)
评论(0)
推荐(0)
day19-IO多路复用
摘要:1、I/O多路复用指:通过一种机制,可监听多个描述符(soket对象)(文件句柄),一旦某个描述符发送编号(一般指读就绪或写就绪),能够通知程序进行相应的读写操作。 2、I/O多路复用方式:select、poll 、epool。win 只支持selectselect:使用for循环,描述符最多102
阅读全文
posted @
2018-02-22 12:16
john221100
阅读(197)
评论(0)
推荐(0)
mysql 对时间的处理
摘要:引自: @author:http://www.cnblogs.com/geaozhang/ 可能的需求: 当前时间是多少、下个月的今天是星期几、统计截止到当前日期前 3 天的收入总和…… 上述需求就需要使用日期和时间函数来实现: MySQL服务器中的三种时区设置: ①系统时区 保存在系统变量syst
阅读全文
posted @
2018-02-13 11:36
john221100
阅读(436)
评论(0)
推荐(0)
mysql 优化
摘要:数据库优化相当危险,建议做好备份后在做优化。 1、使用 InnoDB 存储引擎下面是如何在你的表上去转换存储引擎的命令:ALTER TABLE table_name ENGINE=InnoDB;为提高数据性能,做好索引的创建和规划 2、 配置 InnoDB 使用所有的内存让数据库使用更多的内存,公认
阅读全文
posted @
2018-02-11 11:24
john221100
阅读(129)
评论(0)
推荐(0)
Linux性能查看
摘要:1、TOP top 登录后默认按进程的CPU使用情况排序, 按M则按内存使用排序 2、 vmstat 2 2 显示系统负载 3、 free -m 查看内存使用情况 4、抓包 tcpdump -i eth0 -w server.cap
阅读全文
posted @
2018-02-11 11:15
john221100
阅读(598)
评论(0)
推荐(0)
day18-socket 编程
摘要:1、Socket是网络上的使用的交互信息得方法,也叫套接字 用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 通讯原理 Socket (TCP、IP)服务端:*运行起来,指定IP:port,等待别人来连接客户端:*socket 粘包问题 来回一次
阅读全文
posted @
2018-02-09 21:48
john221100
阅读(139)
评论(0)
推荐(0)
JAVA 消耗 CPU过高排查方法
摘要:#找出cpu占用最高的进程top -H#再次确定进程ps aux|grep 17408 #查看进程的线程(tid) ps -mp 17408 -o THREAD,tid,time#将线程转换为十六进制printf "%x\n" 17418#打印出线程对应的堆栈信息/usr/share/java-1.
阅读全文
posted @
2018-02-09 16:10
john221100
阅读(968)
评论(0)
推荐(0)
公告