- 博客(21)
- 资源 (1)
- 收藏
- 关注
转载 50多条实用mysql数据库优化建议
50多条实用mysql数据库优化建议2017-04-17 21:12数据挖掘入门与实战 公众号: datadw1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预
2017-06-05 01:22:47
760
转载 MySQL CPU 使用率高的原因和解决方法(来自aliyun官方文档)
MySQL CPU 使用率高的原因和解决方法更新时间:2017-03-17 13:25:52 分享: 用户在使用 MySQL 实例时,会遇到 CPU 使用率过高甚至达到 100% 的情况。本文将介绍造成该状况的常见原因以及解决方法,并通过 CPU 使用率为 100% 的典型场景,来分析引起该状况的原因及其相应的解决方案。常见原因系统执行应用提交查询(
2017-06-05 00:55:30
31661
原创 升级Maven工程的Struts依赖
升级Maven工程的Struts依赖前段时间,公司的多台主要的生产环境服务器发生了cpu频繁占满,然后tomcat歇菜的情况。查看资源占用情况,发现是一个以root起的httpd.conf的进程在占用,尝试kill,但愈演愈烈。百度后觉得可能是当初装的nagios的漏洞导致。不久,报出了Struts2的(S2-046)漏洞。再次查看服务器日志,发现也确有出现利用此漏洞的攻击。遂决定重装了服务器。并对
2017-04-01 01:37:03
1300
翻译 JAVA8 LocalDateTime --> Date
LocalDateTime –> DateLocalDateTime date = LocalDateTime.now().plus(2, ChronoUnit.YEARS);System.out.println(new Date());Date da = Date.from(Instant.from(date.atZone(ZoneId.systemDefault())));System.o
2017-01-19 19:48:01
310
翻译 logstash快速入门
简介Logstash是一个接收,处理,转发日志的工具。支持系统日志,webserver日志,错误日志,应用日志,总之包括所有可以抛出来的日志类型。怎么样听起来挺厉害的吧?在一个典型的使用场景下(ELK):用Elasticsearch作为后台数据的存储,kibana用来前端的报表展示。Logstash在其过程中担任搬运工的角色,它为数据存储,报表查询和日志解析创建了一个功能强大的管道链。Lo
2016-08-20 14:05:07
791
转载 ubuntu下cacti安装配置
一、cacti概述1. cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户。因此,snmp和rrdtool是cacti的关键。Snmp关系着数据的收集,rrdtool关系着数据存储和图表的生成。2. Mysql配合PHP程序存储一些变量数据并对变量数据进行调用,如:主机
2016-08-18 18:39:26
846
转载 nginx+lua+kafka实现日志统一收集汇总
[转载]原文出处:http://hot66hot.iteye.com/blog/2291916一:场景描述对于线上大流量服务或者需要上报日志的nginx服务,每天会产生大量的日志,这些日志非常有价值。可用于计数上报、用户行为分析、接口质量、性能监控等需求。但传统nginx记录日志的方式数据会散落在各自nginx上,而且大流量日志本身对磁盘也是一种冲击。 我们需要把这部分nginx日志统一收集汇总起
2016-08-18 12:18:50
19620
3
转载 消息队列RabbitMQ和Kafka
RabbitMQ和Kafka转自通九大神的博客起因最近公司RabbitMQ的集群出了点问题,然后有些亲就说RabbitMQ慢且不好用,是一个瓶颈,不如换成Kafka。而我本人,使用RabbitMQ有一点久了,认为这个事情应当辩证的去看。所以就在没事的时候简单的看了看RabbitMQ的代码。但是我并没有看太多Kafka的代码,我只简单提下。 关于Kafka根据Kafka官方的文档,Kafka可以被认
2016-08-18 09:59:40
6701
转载 ubuntu下git服务器的搭建
1首先创建git专用用户 并设置密码 sudo adduser git passwd git2 下载gitolite(git用户下) git clone git://github.com/ossxp-com/gitolite.git 3:还是git用户下 mkdir -p $HOME/bin $HOME/share/gitolite/conf $HOM
2016-07-26 15:00:58
276
转载 maven常用命令介绍
mvn 3.0.4 创建maven项目命令 mvn archetype:generate -DgroupId=damocles-autocredit -DartifactId=damocles-autocredit -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false -X
2016-07-26 14:36:22
585
原创 关于索引
看到用xml的配置来建立Mysql的索引,表示第一次见到,不懂。So ,mark and write down。参考一些前辈的资料:为mysql数据库建立索引1、索引---- 最普通的情况,是为出现在where子句的字段建一个索引。如:SELECT * FROM mytable WHERE category_id=1; 最直接的应对之道,是为category_id建
2016-02-29 22:47:54
276
原创 初识github的一点小问题
$ git pushUsername for 'https://github.com':Password for 'https://Username@github.com':Counting objects: 562, done.Delta compression using up to 4 threads.Compressing objects: 100% (542/542), done.Wri
2016-02-06 23:22:17
385
转载 Tomcat配置远程调试
可能出现的连接问题:Failed to connect to remote VM. Connection refused.Connection refused: connect。1、Linux中配置tomcat在catalina.sh中添加如下CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,addres
2016-01-21 22:53:16
349
转载 Tomcat配置远程调试
可能出现的连接问题:Failed to connect to remote VM. Connection refused.Connection refused: connect。1、Linux中配置tomcat在catalina.sh中添加如下CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,addres
2016-01-21 22:52:44
357
原创 关于Java.Lang.Spring.split()
调了3小时的JunitTest, 一直报错, 先是service, Dao 注入失败, 然后总是SEVER Exception...: 2/ 4 最后看到是因为split()里面的参数"." 没有转义.简直是要回去好好看面试题了T^T...关于String.split():java.lang.string.split split 方法 将一个字符串分割为
2015-12-29 19:54:51
401
原创 11-19
首先,这几天的关于git的部分==========================t$ git branch -a //查看本地所有分支 action* master view remotes/origin/action remotes/origin/bugs remotes/ori
2015-11-19 17:19:25
334
原创 2015-10-26 一点体会
好久没记东西了,想起来爬一点。最近接触的东西有点多,而自己一下子看不来这么多的东西,所以有点乱。记下来慢慢看应该会好点。1.项目的架构。SLB--->(nginx--->Tomcat s)s---->mycache---->OSSprivate/ MySQL RDS另外有OSS public ,cms,git--->(。。。忘了,再补)2. 后台向前端返回的信息基本是由resp
2015-10-26 22:24:13
308
原创 集合类的深入理解
还是对自己的基础漏洞进行填坑~~~看了一些资料和Blog今天是关于集合类的一丢丢姿势。先说说map,Hashtable、HashMap、LinkedHashMap和 TreeMap都是Map的实现接口。其中hashmap和hashtable有所区别,首先,HashTable 的大部分方法都做了同步,而 HashMap 没有,因此, HashMap 不是线程安全的。其次,Hash
2015-10-08 20:55:14
395
原创 对于JVM的浅解
最近面了几个小而美的互联网公司,都有问到对于JVM了解多少这个问题。学习没好好学,寥寥几句掩饰不了自己的尴尬,所以决定罗列特性专门来了解一下。JRE是由Java API和JVM组成的。JVM的主要作用是通过Class Loader来加载Java程序,并且按照Java API来执行加载的程序。 虚拟机是通过软件的方式来模拟实现的机器(比如说计算机),它可以像物理机一样运行程序。
2015-10-03 15:51:20
327
default.aspx
2014-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人