自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

转载 50多条实用mysql数据库优化建议

50多条实用mysql数据库优化建议2017-04-17 21:12数据挖掘入门与实战 公众号: datadw1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预

2017-06-05 01:22:47 699

转载 MySQL CPU 使用率高的原因和解决方法(来自aliyun官方文档)

MySQL CPU 使用率高的原因和解决方法更新时间:2017-03-17 13:25:52   分享:   用户在使用 MySQL 实例时,会遇到 CPU 使用率过高甚至达到 100% 的情况。本文将介绍造成该状况的常见原因以及解决方法,并通过 CPU 使用率为 100% 的典型场景,来分析引起该状况的原因及其相应的解决方案。常见原因系统执行应用提交查询(

2017-06-05 00:55:30 31262

原创 升级Maven工程的Struts依赖

升级Maven工程的Struts依赖前段时间,公司的多台主要的生产环境服务器发生了cpu频繁占满,然后tomcat歇菜的情况。查看资源占用情况,发现是一个以root起的httpd.conf的进程在占用,尝试kill,但愈演愈烈。百度后觉得可能是当初装的nagios的漏洞导致。不久,报出了Struts2的(S2-046)漏洞。再次查看服务器日志,发现也确有出现利用此漏洞的攻击。遂决定重装了服务器。并对

2017-04-01 01:37:03 1256

翻译 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 273

翻译 logstash快速入门

简介Logstash是一个接收,处理,转发日志的工具。支持系统日志,webserver日志,错误日志,应用日志,总之包括所有可以抛出来的日志类型。怎么样听起来挺厉害的吧?在一个典型的使用场景下(ELK):用Elasticsearch作为后台数据的存储,kibana用来前端的报表展示。Logstash在其过程中担任搬运工的角色,它为数据存储,报表查询和日志解析创建了一个功能强大的管道链。Lo

2016-08-20 14:05:07 672

转载 ubuntu下cacti安装配置

一、cacti概述1. cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户。因此,snmp和rrdtool是cacti的关键。Snmp关系着数据的收集,rrdtool关系着数据存储和图表的生成。2. Mysql配合PHP程序存储一些变量数据并对变量数据进行调用,如:主机

2016-08-18 18:39:26 794

转载 nginx+lua+kafka实现日志统一收集汇总

[转载]原文出处:http://hot66hot.iteye.com/blog/2291916一:场景描述对于线上大流量服务或者需要上报日志的nginx服务,每天会产生大量的日志,这些日志非常有价值。可用于计数上报、用户行为分析、接口质量、性能监控等需求。但传统nginx记录日志的方式数据会散落在各自nginx上,而且大流量日志本身对磁盘也是一种冲击。 我们需要把这部分nginx日志统一收集汇总起

2016-08-18 12:18:50 19488 3

转载 消息队列RabbitMQ和Kafka

RabbitMQ和Kafka转自通九大神的博客起因最近公司RabbitMQ的集群出了点问题,然后有些亲就说RabbitMQ慢且不好用,是一个瓶颈,不如换成Kafka。而我本人,使用RabbitMQ有一点久了,认为这个事情应当辩证的去看。所以就在没事的时候简单的看了看RabbitMQ的代码。但是我并没有看太多Kafka的代码,我只简单提下。 关于Kafka根据Kafka官方的文档,Kafka可以被认

2016-08-18 09:59:40 6644 1

转载 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 244

转载 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 524

原创 关于索引

看到用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 248

原创 初识github的一点小问题

$ git pushUsername for 'https://github.com':Password for 'https://[email protected]':Counting objects: 562, done.Delta compression using up to 4 threads.Compressing objects: 100% (542/542), done.Wri

2016-02-06 23:22:17 319

转载 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 312

转载 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 290

原创 linux系统最基本开发环境的搭建

重装系统的血泪史

2016-01-11 15:37:54 365

原创 关于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 360

原创 11-19

首先,这几天的关于git的部分==========================t$ git branch -a //查看本地所有分支  action* master  view  remotes/origin/action  remotes/origin/bugs  remotes/ori

2015-11-19 17:19:25 301

原创 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 280

原创 集合类的深入理解

还是对自己的基础漏洞进行填坑~~~看了一些资料和Blog今天是关于集合类的一丢丢姿势。先说说map,Hashtable、HashMap、LinkedHashMap和 TreeMap都是Map的实现接口。其中hashmap和hashtable有所区别,首先,HashTable 的大部分方法都做了同步,而 HashMap 没有,因此, HashMap 不是线程安全的。其次,Hash

2015-10-08 20:55:14 354

原创 对于JVM的浅解

最近面了几个小而美的互联网公司,都有问到对于JVM了解多少这个问题。学习没好好学,寥寥几句掩饰不了自己的尴尬,所以决定罗列特性专门来了解一下。JRE是由Java API和JVM组成的。JVM的主要作用是通过Class Loader来加载Java程序,并且按照Java API来执行加载的程序。  虚拟机是通过软件的方式来模拟实现的机器(比如说计算机),它可以像物理机一样运行程序。

2015-10-03 15:51:20 288

原创 集合的遍历

集合的遍历有三种方式1、一般for循环2、增强for循环3、迭代器Iterator

2015-08-15 06:53:41 207

default.aspx

<%@ Page Title="主页" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %> <asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent"> </asp:Content> <asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent"> <h2> 欢迎使用 ASP.NET! </h2> <p> 若要了解关于 ASP.NET 的详细信息,请访问 <a href="http://www.asp.net/cn" title="ASP.NET 网站">www.asp.net/cn</a>。 </p> <p> 您还可以找到 <a href="http://go.microsoft.com/fwlink/?LinkID=152368" title="MSDN ASP.NET 文档">MSDN 上有关 ASP.NET 的文档</a>。 </p> </asp:Content>

2014-09-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除