自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java程序员应该知道的10个调试技巧

Java程序员应该知道的10个调试技巧IT技术Java交流 2016-04-25 15:42在本文中,将使用大家常用的的开发工具Eclipse来调试Java应用程序。但这里介绍的调试方法基本都是通用的,也适用于NetBeans IDE,我们会把重点放在运行时上面。在本文中使用的是Eclipse Juno版(Eclipse 4.2)。在开始前给大家提3点建议!

2016-12-18 14:14:16 270

转载 局域网共享文件的操作方法

局域网共享文件的操作方法计算机网络技术 2016-05-26 17:24局域网内连接共享的问题,要看操作系统环境 。像早期大家都用Windows XP的时候,这个就比较好实现。而现在大家用的Windows系统都不大一样,有人用Windows 7,也有人用Windows 8,还有人用Windows 10,更有人用其它的操作系统。下面以Window 7为例,讲解下局域网如何连接

2016-12-18 14:13:38 1096

转载 Java如何像Python一样简洁地构造和解析Json 数据

Java如何像Python一样简洁地构造和解析Json 数据爱跑咪 2016-08-23 20:27作者:咪博士身为一名 Java 程序员,如果要处理 Json 数据,你大抵听说过下面一些类库: Jackson , google gson , json-lib , flexjson , json-io , genson , fastjson 。不过,咪博士在这里不打

2016-12-18 14:10:45 1879

转载 多层架构设计与实践

多层架构设计与实践IDEADATA大数据 2016-08-25 09:32一、现有架构的问题大型应用系统项目在安全性保障、灵活可扩展性、服务组件可管理可重用等方面提出了较高要求,而现有应用系统架构还不能满足这些需求,有待提升完善。先分析一下系统架构现状,物理架构和逻辑架构如下图所示:由上图我们可看出这种架构主要有以下问题:1、Web服

2016-12-18 14:10:03 3525

转载 初识Mybatis框架,实现增删改查等操作

初识Mybatis框架,实现增删改查等操作科技优家 2016-08-27 15:52此第一次接触Mybatis框架确实是有点不适应,特别是刚从Hibernate框架转转型过来,那么为什么要使用Mybatis框架,Mybatis框架和Hibernate框架又有什么异同呢?这个问题在我的另一篇blogs中有专门的讲解,今天我主要是带着大家来探讨一下如何简单的使用Mybati

2016-12-18 14:08:53 449

转载 Java-CentOS下Nginx+Tomcat

Java-CentOS下Nginx+TomcatIT技术Java交流 2016-10-07 21:13从零开始学 Java - CentOS 下 Nginx + Tomcat 配置负载均衡看个病医院为什么总是让做一系列检查一个自认为的小病小痛,到了医院,又是抽血、又是检查的,大部分医患关系在这就有一大部分原因,医生这么做是为了所谓的业绩么?还是医院就是靠检查

2016-12-18 14:08:05 302

转载 高性能数据库连接池的内幕

高性能数据库连接池的内幕中生代技术 2016-09-15 22:402016-08-27 何涛 中生代技术中生代技术群分享第三十一期讲师:何涛编辑:友强注:完美修订版摘要:如何打造高性能的数据库连接池框架,可以从哪些角度进行优化,连接池的大量优化实践如何为你的系统保驾护航,本专题将带你走进连接池的世界,为你一一揭晓。

2016-12-18 14:05:03 346

转载 Struts 2的拦截器(Interceptor)总结

Struts 2的拦截器(Interceptor)总结科技优家 2016-09-04 20:39什么是Struts 2拦截器?从软件构架上来说,拦截器是实现了面向方面编程的组件。它将影响了多个业务对象的公共行为封装到一个个可重用的模块,减少了系统的重复代码,实现功能的高度内聚,确保了业务对象的整洁和纯度。从Java代码上来说,它就是一个普度的Java对象,它只需

2016-12-18 13:59:35 235

转载 Redis内存淘汰机制

Redis内存淘汰机制网趣科技 2016-09-06 13:26摘要Redis是一款优秀的、开源的内存数据库,我在阅读Redis源码实现的过程中,时时刻刻能感受到Redis作者为更好地使用内存而费尽各种心思,例如最明显的是对于同一种数据结构在不同应用场景下提供了基于不同底层编码的实现(如压缩列表、跳跃表等)。今天我们暂时放下对Redis不同数据结构的探讨,来一起看看

2016-12-18 13:58:31 283

转载 《徐徐道来话Java》:泛型的基本概念(1)

《徐徐道来话Java》:泛型的基本概念(1)达人科技 2016-09-07 10:04泛型是一种编程范式(Programming Paradigm),是为了效率和重用性产生的。由Alexander Stepanov(C++标准库主要设计师)和David Musser(伦斯勒理工学院CS名誉教授)首次提出,自实现始,就成为了ANSI/ISO C++重要标准之一。Java自

2016-12-18 13:57:03 493

转载 JavaEE中Web服务器、Web容器、Application服务器区别及联系

JavaEE中Web服务器、Web容器、Application服务器区别及联系达人科技 2016-09-08 17:23在JavaEE 开发Web中,我们经常会听到Web服务器(Web Server)、Web容器(Web Container)、应用服务器(Application Server),等容易混淆不好理解名词。本文介绍对三者的理解,以及区别与联系,如果有不正确的地方

2016-12-18 13:56:09 530

转载 京东资深架构师:高性能高并发服务的瓶颈及突破思路

京东资深架构师:高性能高并发服务的瓶颈及突破思路(有彩蛋)DBAplus社群 2016-09-12 07:58本文根据DBAplus社群第74期线上分享整理而成,文末还有书送哦~讲师介绍张成远京东资深架构师《MariaDB原理与实现》作者,开源项目Speedy作者,分布式数据库相关研究方向硕士。负责京东分布式数据库系统的架

2016-12-18 13:55:02 2954

转载 Java8新特性第1章(Lambda表达式)

Java8新特性第1章(Lambda表达式)爱Java 2016-09-17 19:41在介绍Lambda表达式之前,我们先来看只有单个方法的Interface(通常我们称之为回调接口):public interface OnClickListener { void onClick(View v);}我们是这样使用它的:button.

2016-12-18 13:54:18 351

转载 从使用到原理学习Java线程池

从使用到原理学习Java线程池爱Java 2016-09-18 09:59在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是一些很耗资源的对象创建和销毁。如何利用已有对

2016-12-18 13:53:45 193

转载 关于Java线程转储分析

关于Java线程转储分析达人科技 2016-09-19 15:31一、线程状态在具体分析线程转储数据之前,我们首先要明确线程的状态。java.lang.Thread.State枚举类中定义了如下几种类型:NEW:线程创建尚未启动。RUNNABLE:包括操作系统线程状态中的Ready和Running,可能在等待时间片或者正在执行。BLOCKED:线程被阻塞。WAI

2016-12-18 13:52:48 3530

转载 开发时,要选择Spring mvc ,还是选择Struts2

开发时,要选择Spring mvc ,还是选择Struts2两毛五哥哥 2016-08-06 20:55spring mvc的入口是servlet,而struts2是filter,这样就导致了二者的机制不同。spring mvc是基于方法的设计,sturts2是基于类设计的。springmvc将url和controller方法映射。映射成

2016-12-18 13:51:50 1898

转载 Java应用架构的演化之路

Java应用架构的演化之路计算机语言程序设计 2016-09-25 12:01当我们架设一个系统的时候通常需要考虑到如何与其他系统交互,所以我们首先需要知道各种系统之间是如何交互的,使用何种技术实现。1. 不同系统不同语言之间的交互现在我们常见的不同系统不同语言之间的交互使用WebService,Http请求。WebService,即“Web 服务”,简写为

2016-12-18 13:47:27 248

转载 Redis分布式集群几点说道

Redis分布式集群几点说道麦穗技术 2016-09-26 11:34Redis分布式集群几点说道Redis数据量日益增大,使用的公司越来越多,不仅用于做缓存,同时趋向于存储这一块,这样必促使集群的发展,各个公司也在收集适合自己的集群方案,目前行业用的比较多的是下面几种集群架构,大部分都是采用分片技术,保证单实例内存增大带来的一系列问题,下面所列出的codis方案目

2016-12-18 13:46:28 5497

转载 一篇文章让你了解并掌握memcached

一篇文章让你了解并掌握memcached科技优家 2016-09-21 16:11第一章 memcached简介1.1为什么引入memcached随着数据量的增大,访问的集中,REBMS负担加重,数据库响应恶化。Memcached是高性能的分布式内存缓存服务器,目的是通过缓存数据库查询结果,减少数据库的访问次数,以提高动态web应用的速度,提高扩展性。

2016-12-18 13:45:46 436

转载 Java并发编程AtomicInteger&CAS

Java并发编程AtomicInteger&CASjava新人学习 2016-09-28 09:07很多情况下我们只需要一个简单的、高效的、线程安全的递增递减方案,而Java中++i或--i并不是线程安全的,但是java.util.concurrent包中提供原子(Atomic) 操作的类,今天我们就来学习它最基本的AtomicInteger。以下是本文包含的知识点

2016-12-18 13:43:15 255

转载 XML解析器

XML解析器熊小饭 2016-10-09 13:48一、操作XML文档概述1、如何操作XML文档XML文档也是数据的一种,对数据的操作也不外乎是“增删改查”。也被大家称之为“CRUD”C:Create;R:Retrieve;U:Update;D:Delete2、XML解析技术XML解析方

2016-12-18 13:42:30 3816

转载 I/O模型: 阻塞、非阻塞、I/O复用、同步、异步

I/O模型: 阻塞、非阻塞、I/O复用、同步、异步第一手教育 2016-10-14 11:25I/O模型不论在实际使用还是准备笔试面试中都是重要的内容,参考Unix网络编程进行总结如下。(尤其注意红色标注处)1. 明确I/O考察的对象和流程参考Unix网络编程,一个输入操作通常包括两个不同的阶段:(1) 等待数据准备好;(2) 从内核向进程复制数

2016-12-18 13:41:21 433

转载 Java程序员,最常用的20%技术有哪些?

Java程序员,最常用的20%技术有哪些?北京八维 2016-10-21 14:19我听说编程语言,经常使用的是其中20%的技术。在Java这门语言中,这20%包括哪些内容?参加培训两个月了,还有两个月的时间,要想在两个月后,找到一份Java初级程序员的工作,有哪些是必须掌握的,有哪些是可以现学现卖的?一个完整的Javaweb项目,有哪些具体模块,每个模块用到的技术是哪些?

2016-12-18 13:40:38 7680 1

转载 微服务技术栈选型

微服务技术栈选型,看了这个别的可以不用看了云栖社区 2016-11-02 10:03前言大家好,我是敖小剑,今天给大家分享的主题是"利用开源社区打造微服务生态体系"。主要内容如下:内容分为三个大的部分:1. 微服务的核心技术2. 目前可选的开源微服务框架3. 为微服务提供支撑的基础设施需要说明的是,由于

2016-12-18 13:39:41 5338 3

转载 mysql基础知识扫盲

mysql基础知识扫盲科技优家 2016-11-26 08:02本篇主要介绍关于mysql的一些非常基础的知识,为后面的sql优化做准备。一:连接mysql关于mysql的下载和安装我在这里就不说了,第一步我们要连接我们的mysql服务器,打开cmd命令切换到你安装MySQL Server 的bin目录下,然后输入mysql -h localhost -u

2016-12-18 13:37:39 356

转载 学习框架——Spring

学习框架——Spring(找工作高薪就靠它)我与咖啡 2016-08-29 00:14登高必自卑,涉远必自迩学习资源很多很多,只要你敢认真学习准备(本文档以Spring 3.0 为基准)什么是Spring注:分层 : JavaEE分层 来源 JavaEE规范体系结构轻量级和重量级的概念划分轻量级和重量级的划分,

2016-12-17 23:19:06 502 1

转载 nginx 初学者指引

nginx 初学者指引程序猿的那些事 2016-07-01 00:10本文会简单介绍 nginx 并演示相关的简单任务。首先你需要安装好 nginx。nginx 拥有一个主进程和几个 worker 进程。主进程的主要工作是读取和处理配置,维护 worker 进程。worker 进程负责处理实际的用户请求。nginx 采用 event-based 模型和 OS-dep

2016-12-17 23:14:00 329

转载 支付宝之所以牛逼的原因:来看内部架构剖析

支付宝之所以牛逼的原因:来看内部架构剖析互联网分析师 2015-09-20 22:48支付宝系统架构概况大数据典型处理默认大数据资金处理平台大数据财务会计大数据支付清算大数据核算中心大数据交易大数据柔性事务

2016-12-17 23:09:46 4520

转载 对Java意义重大的7个性能指标

对Java意义重大的7个性能指标慧都控件网 2015-11-16 12:23本文中,小编搜集了7个最有影响的衡量标注,让你可以不依赖日志文件来了解应用程序。现在,让我们看看这些性能指标,并了解如何查看并收集它们:1.响应时间和吞吐量根据应用程序的响应时间可以知道程序完成传输数据所用的时间。也可以从HTTP请求级别,或者成为数据库级别来看。对那些缓慢的查询你需

2016-12-17 23:06:59 484

转载 美团外卖系统架构演进与稳定性的探索

美团外卖系统架构演进与稳定性的探索“相信大部分人都用过美团外卖,尤其是在每天的两个吃饭的高峰期。美团外卖从创业到现在经历了数次的迭代,不断的适应需求,提供更好的体验。本文是美团外卖架构师曹振团在ArchSummit 2016 深圳站上的分享。老司机简介曹振团,美团外卖技术专家/架构师,目前负责美团外卖业务系统的架构设计及优化工作。2013年加入美团,早期

2016-12-17 22:50:17 10677

转载 Java开发者应当理解的专业术语Java开发者应当理解的专业术语

Java开发者应当理解的专业术语Java开发者应当理解的专业术语本文将和你分享一些 JVM “专业术语”,程序员在对 JVM 做任何的性能和垃圾回收调整之前理解和记住这些“专业术语”是非常重要的。在文章的最后还提供一些小技巧,包括一些高性能微调的最佳实践。关于 Oracle HotSpot 的并发垃圾回收器,例如 CMS 和 G1 的进一步建议将在后续文章中探讨。

2016-12-17 22:38:36 430

转载 面试必知的java8新特性-stream

面试必知的java8新特性-streamjava作为开发语言中的元老已经度过了很多年,最新的java8为我们带来了一些新特性,这些特性可以在以后的工作中为我们的开发提供更多的便捷,现在就让我们看看最新的函数式编程风格怎么在实际的开发中使用。原本在java中遍历集合也许你会使用以下代码:上面的代码没有什么问题也可以正常运行,只不过略显繁琐,在java8中我

2016-12-17 22:35:17 7986 1

转载 hibernate如何进行批量的数据操作,防止内存溢出

hibernate如何进行批量的数据操作,防止内存溢出hibernate作为一个大家都知道的数据库持久层框架,一直存在很多争议,有人说好用,也有人说不好用。有的人用非常顺手,有的人用问题频频,这里不评论好与不好,在使用的开发者一定都会遇到关于如何批量操作的问题。hibernate本身不提供批量操作的方法,需要开发人员自行解决。通常的批量操作,无非增删改查,而

2016-12-17 22:33:34 2671

转载 29个要点帮你更好的完成java代码优化

29个要点帮你更好的完成java代码优化

2016-12-17 22:27:04 394

空空如也

空空如也

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

TA关注的人

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