如何使log4j生成json格式的log

使用java开发项目时,log日志一般都是应用程序必不可少的一部分,大部分情况下我们的log文件都是普通的文本信息,通过level来标记不同级别的日志。 日志的目的,主要还是为了出现问题时有追踪的途径,方便从里面查出原因,在数据量小的时候通过linux上的各种shell命令如awk,grep就能快速查询或者做一些简单的统计,当数据量的时候,而且程序本身还是分布式的时候,这种方式就有点费劲。比如你有1 ...
分类: 编程语言 发布时间: 05-09 23:59 阅读次数: 6

MySQL服务添加到Windows系统服务中

  原文链接:http://xhc66.iteye.com/blog/1389095   MySQL的安装配置(win7 64-bit) 转,整理。 MySQL 版本是 mysql-noinstall-5.1.66-winx64.zip(免安装版) mysql-workbench-gpl-5.2.44-win32.msi mysql-connector-java- ...
分类: 数据库 发布时间: 05-09 23:59 阅读次数: 6

Flume应用场景及架构原理

Flume概念 Flume是一个分布式、可靠、和高可用的海量日志聚合的系统,支持在系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。 flume 特点: 1、可靠性 当节点出现故障时,日志能够被传送到其他节点上而不会丢失。Flume提供了三种级别的可靠性保障,所有的数据以event为单位传输,从强到弱依次分别为:end-to-end ...
分类: 企业开发 发布时间: 05-09 23:59 阅读次数: 6

网页游戏webgame手游手机游戏研发开发技术选取

在这里,我只限于讨论轻游戏的研发相关内容。原因有  1、我本人比较熟悉的只有webgame,手游和SNS游戏研发的的开发各项流程 2、我本人对于大型的客户端的游戏,不熟悉,所以也不知从何谈起 3、这里只是个人的总结和思路的记录,欢迎大家吐槽和拍砖...相互讨论。   一、短连接与长连接的选择   二、用数据库还是用NOSQL   三、用JDBC直接连接还是用ORM框架   ...
分类: 企业开发 发布时间: 05-09 23:59 阅读次数: 5

Cassandra – 理解关键概念和数据模型

http://www.justinablog.com/archives/882
分类: 编程语言 发布时间: 05-09 23:59 阅读次数: 7

10条命令,一分钟分析Linux性能问题

from:http://mp.weixin.qq.com/s?__biz=MzAwNjY4NTQ4MA==&mid=400797122&idx=1&sn=b73ba049be8699eab97d58792a68676d#rd   当你登录到一台存在性能问题的Linux服务器上时,在头一分钟,你会检查什么?   我们看看Netflix的性能工程师是怎么做的。   ...
分类: 企业开发 发布时间: 05-09 23:59 阅读次数: 6

Android4.0-Fragment框架实现方式剖析(一)

1、什么是Fragment? Fragment包含在Activity中,Fragment只能存在于Activity的上下文(context)内,没有Activity就无法使用Fragment,因此Fragment只能在Activity的上下文(context)创建。Fragment可以作为Activity的一部分,Fragment和Activity非常相似,Fragment拥有一个与她相关的视 ...
分类: 移动开发 发布时间: 05-09 23:59 阅读次数: 6

web.xml(一)——web.xml配置文件常用元素及其意义预览

1 <web-app> 2 3 <!--定义了WEB应用的名字--> 4 <display-name></display-name
分类: 编程语言 发布时间: 05-09 23:59 阅读次数: 4

OneNote 2013 快捷键

  记录笔记和设置笔记格式   键入和编辑笔记   操作 按键 打开一个新的 OneNote 窗口。 Ctrl+M
分类: 企业开发 发布时间: 05-09 23:59 阅读次数: 6

盘后复盘 20160622

今天早盘全红,然后好局势在温水中让人烦躁和不确定,最后在下午两点半,大局反攻,创业板好像有2.5%的涨幅,基本吃掉了前天的大阴,而且很多热票,都大阳线甚至是涨停。 现在 海伦哲 300201 眼睁睁看她涨停了 罗平锌电 002114 有人鼓动买的 路燕医疗 002788  也是人家的票 今天入手的 横店东磁  也有浮盈, 天源迪科 居然在2个点卖了  , 当时看到 大盘量不够在接近2点半卖了,而后再 ...
分类: 其他 发布时间: 05-09 23:59 阅读次数: 7

隔离级别

    注:本文大部分内容摘自《高性能MySQL》第一章--MySQL架构与历史。     隔离性作为事务ACID四个特性之一,其实比想象的要复杂,因为它涉及到对� ...
分类: 数据库 发布时间: 05-09 23:59 阅读次数: 6

maven jaxb2 利用xsd生成Java class

本文介绍利用jaxb2-maven-plugin插件,直接从xsd文件生成对应的Java class。从而实现在webservice的开发中,能更方便的实现Java class和XML之间的转换。 1.创建xsd文件 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:hr="http: ...
分类: 企业开发 发布时间: 05-09 23:59 阅读次数: 6

在Eclipse中安装maven插件以及创建maven项目

一 下载maven插件 eclipse-maven3-plugin.7z   二 插件安装 1、解压eclipse-maven3-plugin.7z 2、将maven放到eclipse安装目录D:\MyEclipse 10\dropins下   三 配置Maven 1、【Window】->【Preferences】中将出现Maven选项,点击该选项 2、修改安装 ...
分类: 编程语言 发布时间: 05-09 23:59 阅读次数: 6

Maven仓库收集汇总

网络上搜集整理的,备用。 共有的仓库 http://search.maven.org/#browse http://repository.jboss.com/maven2/ http://repository.sonatype.org/content/groups/public/ http://mirrors.ibiblio.org/pub/mirrors/maven2/org/acegisecur ...
分类: 企业开发 发布时间: 05-09 23:59 阅读次数: 6

dispatch_async 和dispatch_sync

dispatch_sync(),同步添加操作。他是等待添加进队列里面的操作完成之后再继续执行。 dispatch_async ,异步添加进任务队列,它不会做任何等待
分类: 移动开发 发布时间: 05-09 23:59 阅读次数: 6

RabbitMQ使用场景练习:Validated User ID、Length Limit(十二 )

Validated User ID发送消息时指定userid,只有是当前conn的用户名才可以发送出去消息(测试发现非当前conn用户名,队列没有也没有创建,可能因为是在同一个channel)。用于消费者consumer需要知道消息是从哪个用户发过来的情况 package com.demo.mq.rabbitmq.example12; import java.io.IOException; im ...
分类: 编程语言 发布时间: 05-09 23:59 阅读次数: 6

web.xml(二)——web.xml常用配置元素详细说明

1. Web 应用名称和应用描述: <display-name>Tomcat Example</display-name> <disciption>Tomcat Example servlets and JSP pages.</disciption>   2. 上下文参数:声明应用范围内的初始化参数:   1 <conte ...
分类: 编程语言 发布时间: 05-09 23:59 阅读次数: 8

Mac OS X修改mysql配置

       在windows或linux下修改mysql配置非常简单,只要修改/etc/mysql.cnf文件即可,但在Mac OS X下的/etc里却找不到对应的mysql.cnf文件,即便是创建一个也无法应用配置。        mysql在Mac OS X下的默认安装路径是/usr/local/mysql/,进入目录后可看到有个my.cnf配置文件,但对此配置文件修改也似乎无效,mysq ...
分类: 企业开发 发布时间: 05-09 23:59 阅读次数: 6

102条,选一条给我留言吧

1.我能等到你结婚那天就好了 2.我没有饮过最烈的酒但我放弃过最爱的人 3.多想换个名字和模样跟你重新认识 4.愿你以后的哭泣都是喜极而泣 5.我庆幸我所喜欢的我所讨厌的都再见了 6.你跑过我身边只空余一阵暖风 7.突如其来的委屈连笑都带着僵硬 8.久违的熟悉感总能引起令人心酸的怀念 9.我变成荒凉的景象变成无所谓的模样 10.多怕最熟悉的人说话突然变了口气. 11. 这一路走 ...
分类: 其他 发布时间: 05-09 23:59 阅读次数: 6

Oracle基本语法

约束条件 唯一键(unique): constraint Constraint_name UNIQUE (columu),                Constraint_name 约束名称   columu 字段名称 例子 :constraint emp_uk UNIQUE(empID); 查询表的约束条件 , select constraint_name ,constraint_ ...
分类: 数据库 发布时间: 05-09 23:59 阅读次数: 6