自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Fattiger的专栏

我就是我,不一样的老虎。用代码和激情将梦想照进现实 。

  • 博客(35)
  • 收藏
  • 关注

原创 eclipse修改注释日期格式

编译修改的文件:前提要配置java环境变量运行命令如下,由于会依赖com.ibm.icu包内容javac  -classpath E:\eclipse\plugins\com.ibm.icu_3.5.300.v201305151451.jar;E:\eclipse\plugins\org.eclipse.text_3.5.300.v20130515-1451.jar  Global

2016-01-11 11:22:41 1943

原创 为什么选择dubbo?

DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点

2015-12-26 11:18:36 15620

原创 Dubbo常用配置积累

欢迎加入DUBBO交流群:48450434  讨论分享互联网技术,提供靠谱互联网公司(搜狐、网易、京东等)内推机会;服务提供者暴露服务配置 标签:version服务版本,建议使用两位数字版本,如:1.0,通常在接口不兼容时版本号才需要升级group服务分组,当一个接口有多个实现,可以用分组区分delay

2015-12-07 16:50:11 4636

转载 线程面试题

不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。在典型的Java面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建线程,用

2015-08-11 09:51:29 1083

转载 dependencies 和 dependencyManagement

dependencies 和 dependencyManagement 的区别在于:前者,即使在子项目中不写该依赖项,那么子项目仍然会从父项目中继承该依赖项。后者,如果在子项目中不写该依赖项,那么子项目中是不会从父项目继承该依赖项的;只有在子项目中写了该依赖项,才会从父项目中继承该项,并且version 和 scope 都读取自 父pom。

2015-05-19 14:23:43 539

转载 系统吞吐量、TPS(QPS)、用户并发量、性能测试概念和公式

PS:下面是性能测试的主要概念和计算公式,记录下:一.系统吞度量要素:  一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间        QPS(TPS):每秒钟reque

2015-05-15 10:36:30 1364

转载 Alibaba Dubbo框架同步调用原理分析-1

由于Dubbo底层采用Socket进行通信,自己对通信理理论也不是很清楚,所以顺便把通信的知识也学习一下。n  通信理论计算机与外界的信息交换称为通信。基本的通信方法有并行通信和串行通信两种。1.一组信息(通常是字节)的各位数据被同时传送的通信方法称为并行通信。并行通信依靠并行I/O接口实现。并行通信速度快,但传输线根数多,只适用于近距离(相距数公尺)的通信。2.一

2015-05-08 10:47:56 2862

转载 基于Spring可扩展Schema提供自定义配置支持

在很多情况下,我们需要为系统提供可配置化支持,简单的做法可以直接基于Spring的标准Bean来配置,但配置较为复杂或者需要更多丰富控制的时候,会显得非常笨拙。一般的做法会用原生态的方式去解析定义好的xml文件,然后转化为配置对象,这种方式当然可以解决所有问题,但实现起来比较繁琐,特别是是在配置非常复杂的时候,解析工作是一个不得不考虑的负担。Spring提供了可扩展Schema的支持,这是一个不错

2015-03-19 10:41:14 402

转载 Java中静态代码块的用法 static用法详解

(一)java 静态代码块 静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用比如main方法就必须是静态的 这是程序入口两者的区别就是:静态代码块是自动执

2015-03-18 15:45:59 471

原创 Ubuntu下源码安装Nginx

1、安装pcresudo apt-get updatesudo apt-get install libpcre3 libpcre3-dev2、安装 openssl  sudo apt-get install openssl libssl-dev3、安装nginx下载地址:http://nginx.org/download/解压:tar z

2015-03-09 18:26:59 1143

转载 Linux中find常见用法示例

·find path -option [ -print ] [ -exec -ok command ] {} \;find命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'

2015-03-09 15:26:32 474

原创 Dubbo源码构建

1、安装maven  Download Apache Maven 3.2.5 地址:http://maven.apache.org/download.cgi2、下载dubbo源码 地址:https://github.com/alibaba/dubbo3、编译源码,报错:Non-resolvable parent POM: Could not transfer artifac

2015-03-04 09:39:35 11397 4

转载 Dubbo框架初探

1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消

2015-02-28 11:20:31 1057

转载 Linux控制台常用命令

一.文件目录类1.建立目录:mkdir 目录名2.删除空目录:rmdir 目录名3.无条件删除子目录: rm -rf 目录名4.改变当前目录:cd 目录名 (进入用户home目录:cd ~;进入上一级目录:cd -)5.查看自己所在目录:pwd6.查看当前目录大小:du7.显示目录文件列表:ls -l (-a:增加显示隐含目录)其

2015-02-27 18:34:52 3412

原创 tomcat7 设置用户名和密码 roles设置内容与以往的不同

不同于以往的Tomcat版本,Tomcat7.0将manager角色细化为manager-gui,manager-script,manager-jmx,manager-status 将roles修改如下

2015-02-27 18:30:34 443

原创 在虚拟机中的Linux系统上安装Java JDK

解决win7和虚拟机中文件共享的问题。查看Linux操作系统版本 uname -a 或者 uname -m 或者 arch --------i686/i386 表示32bit  x86_64表示64bit下载jdk地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html  我下载的j

2015-02-27 10:38:33 13699

原创 如何把Ubuntu系统装到虚拟机中

如何把Ubuntu系统装到虚拟机中方法/步骤打开VmWare虚拟机主页,单击“创建新的虚拟机”。此时弹出“新建虚拟机向导”对话框。选择“大型安装”。单击“下一步”按钮。

2015-02-27 10:11:38 792

转载 Web 通信 之 长连接、长轮询(long polling)

Web 通信 之 长连接、长轮询(long polling)基于HTTP的长连接,是一种通过长轮询方式实现"服务器推"的技术,它弥补了HTTP简单的请求应答模式的不足,极大地增强了程序的实时性和交互性。一、什么是长连接、长轮询?用通俗易懂的话来说,就是客户端不停的向服务器发送请求以获取最新的数据信息。这里的“不停”其实是有停止的,只是我们人眼无法分辨是否停止

2015-01-20 16:51:33 405

转载 通往互联网金融的IT选择

一、互联网金融悄然兴起        相比传统金融,互联网金融在商业模式、运营方式、业务创新、技术手段运用等方面存在较大差异(见表1所示)。        在商业模式上,互联网金融可凭借其超越时间和空间的客户接入能力,低廉的用户价值转换成本,丰富的营销方法和手段,渗透到更加广阔的客户群,发展更多的中小型业务,从而获得更加丰厚的利润,实现长尾经济的商业模式。

2015-01-20 12:30:17 3255

转载 Errors running builder 'DeploymentBuilder' on project

Errors running builder 'DeploymentBuilder' on project1.修改java源代码后点击保存,IDE 自动编译并热部署,提示如下错误:Errors occurred during the build.Errors running builder 'DeploymentBuilder' on project '项目名'.j

2015-01-04 09:59:05 441

原创 MyEclipse启动SVN报错 Failed to load JavaHL Library

问题描述:64位系统安装svn插件后,每次启动MyEclipse总是弹框报错:Failed to load JavaHL Library.

2014-10-15 11:36:25 515

原创 MyEclipse10.7集成SVN插件

1、  使用插件文件site-1.8.18.zip,下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240,请将文件解压到任意目录。2、  在MyEclipse安装目录新建myPlugin目录,用于管理MyEclipse使用的插件,文件目录如下: 3、 在myPl

2014-10-15 11:27:59 3025 1

原创 Myeclipse中设置java文件头注释格式

windows->preferences->java->Code Templates->comments->Type->edit

2014-10-15 11:17:20 573

转载 笔试面试题目资料链接大收集

笔试面试题目资料链接大收集!机会不容错过!     数据结构和算法类不得不说的July博客:  http://www.cnblogs.com/v-July-v/   71道Android开发面试题:  http://www.apkbus.com/android-19649-1-1.html   附上一些励志文:  这个应届生的求职经历:  http://

2014-08-22 17:32:24 398

转载 教你如何迅速秒杀掉:99%的海量数据处理面试题

作者:July出处:结构之法算法之道blog前言   一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。    毕竟受文章和理论之限,本文将摒弃绝

2014-08-22 17:31:47 403

原创 nginx启动报错,nginx默认80端口被占用解决方案

Win7下nginx默认80端口被System占用,造成nginx启动报错的解决方案 在win7 32位旗舰版下,启动1.0.8版本nginx,显示如下错误: [plain]2012/04/02 13:55:59 [emerg] 7864#2376: bind() to 0.0.0.0:80 failed (10013: An attempt was made

2014-08-21 14:31:48 2860

转载 人机交互界面设计

在人和机器的互动过程(Human Machine Interaction)中,有一个层面,即我们所说的界面(interface)。从心理学意义来分,界面可分为感觉(视觉、触觉、听觉等)和情感两个层次。用户界面设计是屏幕产品的重要组成部分。界面设计是一个复杂的有不同学科参与的工程,认知心理学、设计学、语言学等在此都扮演着重要的角色。    用户界面设计的三大原则是:置界面于用户的控制之下;减少用

2014-08-05 12:54:09 5015 1

原创 简单listbox左右选择实例

listbox实例 /* Auth:FattigerTao QQ:694871175 Date:2014-08-05 转载注明出处 */ function moveRightAll(){ var left = document.getElementById("left"); var right = document.getElementById("right"

2014-08-05 11:57:47 491

转载 js闭包

先从闭包特点解释,应该更好理解.闭包的两个特点:1、作为一个函数变量的一个引用 - 当函数返回时,其处于激活状态。2、一个闭包就是当一个函数返回时,一个没有释放资源的栈区。其实上面两点可以合成一点,就是闭包函数返回时,该函数内部变量处于激活状态,函数所在栈区依然保留.我们所熟知的主流语言,像C,java等,在函数内部只要执行了return,函数就会返回结果,然后内存中删除该函数

2014-07-31 15:15:34 387

转载 tomcat的maxThreads、acceptCount(最大线程数、最大排队数)

tomcat 6的Connector配置如下Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxThreads="800" acceptCount="1000"/>

2014-07-30 14:25:17 495

转载 Ext JS与企业软件界面设计

由于Ext JS的布局设计,基本上是持开箱即用,HTML-FREE的布局方式,开发人员,几乎不需要知道CSS的布局技术,也不用写HTML代码,就能做出可伸缩的、跨浏览器的、看起来还不错的界面来。很多人很推崇,更多的是盲从。我觉得EXT的UI中需要慎重的一些地方:1)HTML Free, 并不代表工作量的FREE,清晰的HTML结构被繁杂的Javascript所代替,从Form、

2014-07-23 22:10:01 868

转载 MySQL数据库性能优化的关键参数

我们在进行数据库管理和开发中经常会遇到性能问题,这就涉及到MySQL的性能优化。通过在网络上查找资料和笔者自 己的尝试,我认为以下系统参数是比较关键的:关键参数一:back_log要求 MySQL 能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这就起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。back_log 值指出在MySQ

2014-06-19 14:33:12 494

转载 Mysql参数优化

Mysql参数优化对于新手来讲,是比较难懂的东西,其实这个参数优化,是个很复杂的东西,对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次性 完成,需要不断的观察以及调试,才有可能得到最佳效果。  下面先说我的服务器的硬件以及论坛情况,  CPU: 2颗四核Intel Xeon 2.00GHz  内存: 4GB DDR

2014-06-19 14:27:16 433

转载 tomcat参数说明

一.Tomcat内存优化T omcat内存优化主要是对 tomcat 启动参数优化,我们可以在 tomcat 的启动脚本 catalina.sh 中设置JAVA_OPTS 参数。1.JAVA_OPTS参数说明Java代码  -server  启用jdk 的 server 版;  -Xms    java虚拟机初始化时的最小内存;  

2014-06-19 14:19:08 1934

转载 tomcat内存配置优化

简介考虑一下这种场景,你开发了一个应用,它有十分优秀的布局设计,最新的特性以及其它的优秀特点。但是在性能这方面欠缺,不管这个应用如何都会遭到客户拒绝。客户总是期望它们的应用应该有更好的性能。如果你在产品中使用了Tomcat服务器,那么这篇文章就会给你几方面来提升Tomcat服务器的性能。感谢ITWorld article给本文提供资源。经过沉思我已经知道了和早期版本相比最新的Tomca

2014-06-17 10:51:19 14522 1

空空如也

空空如也

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

TA关注的人

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