自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 关于本博客介绍

本博客为平时收集的所用知识,希望本人能按时更新博客,记录下所学知识与大家分享,也希望这个博客能见证我的成长过程,欢迎大家多多交流

2014-12-17 10:47:01 340

转载 JVM调优总结(十)-调优方法

Jconsole,jProfile,VisualVMJconsole : jdk自带,功能简单,但是可以在系统有一定负荷的情况下使用。对垃圾回收算法有很详细的跟踪。详细说明参考这里 JProfiler:商业软件,需要付费。功能强大。详细说明参考这里 VisualVM:JDK自带,功能强大,与JProfiler类似。推荐。 如何调优

2014-12-30 14:07:55 316

转载 jvm调优

这里以tomcat环境为例,其它WEB服务器如jboss,weblogic等是同一个道理。    一、java.lang.OutOfMemoryError: PermGen space    PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,    这块内存主要是被JVM存放Class和Meta信息的,Class

2014-12-30 14:06:21 293

原创 thread与runnable的区别

线程的几种状态   在Java当中,线程通常都有五种状态,创建、就绪、运行、阻塞和死亡。   第一是创建状态。在生成线程对象,并没有调用该对象的start方法,这是线程处于创建状态。   第二是就绪状态。当调用了线程对象的start方法之后,该线程就进入了就绪状态,但是此时线程调度程序还没有把该线程设置为当前线程,此时处于就绪状态。在线程运行之后,从等待或者睡眠中回来之后,也会处于就绪

2014-12-26 11:39:52 741

原创 搭建maven项目

下载最新的nexus,搭建maven私服配置pom<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ht

2014-12-22 16:49:08 440

转载 commons-logging.jar作用

commons-logging.jar包是使用spring的必备包。(位置在spring-framework-2.5.6.SEC01\lib \jakarta-commons)用来记录程序运行时的活动的日志记录。       在java平台中,有几个可以选择的日志记录的实现(log4j,JDK Logging API)。       如果你希望你的日志记录与实现无关,你可以使用Ap

2014-12-21 15:39:42 551

转载 spring 注释

还是关于spring 的注入,这个写得比较详细,就转载了Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 个注释分别和持久层、业务层和控制

2014-12-16 11:47:02 296

转载 spring 注入

1、@controller 控制器(注入服务)2、@service 服务(注入dao)3、@repository dao(实现dao访问)4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的)  @Component,@Service,@Controller,@Repository注解的类,并把这些类纳入进spring容器中管理。 下面写这个是

2014-12-16 10:59:31 340

原创 计费系统搭建 未完待续

计费系统服务端搭建大体逻辑为客户端申请充值列表,------需修改整体项目maven构建,所有第三方jar包配置在pom.xml中,充值数据使用了memcache,数据库操作使用mybitas服务端使用 mina 构建,在服务由maven打包后,需要接收渠道的回调url申请,url回调申请使用spring的注释,--@RequestM

2014-12-16 10:38:16 534

转载 spring+quartz

最好的资料是spring的参考手册,通过对它和网上一些文章的阅读,有了一点了解。这里介绍的定时任务是通过对spring的配置文件applicationContext进行设置实现,属静态设置。 1.新建一个web工程,将所需jar包拷贝到WebContent/WEB-INF/lib下 (commons-collections.jar/ commons-dbcp.jar / commons

2014-12-12 17:28:04 319

转载 MYSQL高可用之复制(MASTER/SLAVE)

MYSQL高可用之复制(MASTER/SLAVE)随着互联网的快速发展,对数据库的访问已经越来越频繁,仅凭单个服务器已经无法应对高并发的访问,也无法满足数据库提供7*24的服务,这个时候我们就必须考虑MYSQL的高可用方案了。当然高可用方案有很多,如:MYSQL CLUSTER,MYSQL MASTER SLAVE,云计算解决方案或者磁盘网络镜像方案。而在实际应用场景中,MYSQL

2014-12-12 17:22:29 646

原创 collection 采集系统定时任务配置

采集系统定时任务配置采集系统使用ssi编写,定时任务使用quartz。定义抽象类a,a的主要作用声明start方法,为每个采集action执行程序的入口依据实际业务逻辑编写对应的采集action,每个action实现抽象a类中的start方法------在start方法中调用自己的业务逻辑依据需要编写minute,day,week(更新频度)的act

2014-12-12 13:33:04 432

原创 游戏统计整体架构(不定期更新)

游戏公司统计留存,ltv等数据需要以下几个系统logserver 日志接收系统(接收游戏服务端推送过来的数据)collection 采集系统(统计汇总游戏端的log数据)platform 平台系统(将汇总好的数据展示使用,其中包括数据查询----实时,数据统计查询---T+1,数据监控---如踢人,发消息等功能)1. logserver该系统主要

2014-12-12 13:25:16 689

空空如也

空空如也

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

TA关注的人

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