自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HH出状猿的专栏

0.0不积跬步无以至千里,不积小流无以成江海。

  • 博客(44)
  • 资源 (7)
  • 收藏
  • 关注

转载 线程基础:线程(1)——操作系统和线程原理

版权声明:欢迎转载,但是看在我辛勤劳动的份上,请注明来源:http://blog.csdn.net/yinwenjie目录(?)[+]1、概述我在写“系统间通信技术专栏”的时候,收到很多读者的反馈。其中有一部分读者希望我抽空写一写自己关于对JAVA线程的使用经验和总结。巧的是,这个月我所在的技术团队也有很多同事跟我讨论关于JAVA中线程的操作。正好本

2016-01-27 18:32:50 588

转载 [Maven实战](6)仓库(本地仓库,远程仓库,镜像)

版权声明:本文为博主原创文章,未经博主允许不得转载。1. 简介maven可以在某个位置统一存储所有maven项目共享的构件,这个统一的位置就是仓库。实际的Maven项目将不会各自存储其依赖文件,它们只需要声明这些依赖的坐标,在需要的时候(例如,编译项目的时候需要将依赖加入到classpath中),maven会自动根据坐标找到仓库中的构件,并使用它们。为了实现重用

2016-01-27 18:31:42 476

转载 【Hibernate系列】(三):三种状态之原来我不懂你

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]前言  在没有系统学习Hibernate之前,并不知道在使用Hibernate之后,持久化对象会被区分为三种状态。我的“无知”导致了其实我并怎么会用Hibernate,也就不能在项目中“知人善用”。就像是当对象处于Persistent状态,修改他的属性时,将来调用Session.

2016-01-27 18:30:41 345

转载 从MVC和三层架构说到ssh整合开发-上

版权声明:本文为博主原创文章,转载请注明站点:rlovep.com。目录(?)[+]相信很多人都认同JavaWeb开发是遵从MVC开发模式的,遵从三层架构进行开发的,是的,大家都这么认同。但是相信大家都会有过这样一个疑问,if(MVC三层模式==三层架构思想)out.println(“请继续观看……”)1.MVC(Model-View-C

2016-01-27 18:29:34 843

转载 JVM 中的 jps、jinfo、jstat、jstack、jmap、jconsole等命令使用(线程进行分析和故障诊断)

JVM 中的 jps、jinfo、jstat、jstack、jmap、jconsole等命令使用(线程进行分析和故障诊断)JDK提供了几个很实用的工具,如下:jinfo:观察运行中的java程序的运行环境参数:参数包括Java System属性和JVM命令行参数,java class path等信息。命令格式:jinfo 进程pidjps:用来显示本地的java

2016-01-27 17:53:17 567

转载 SpringMVC 和 Struts2 框架区别

这两个框架可谓Java中的经典,Java开发必懂的框架:把这张图放在这里,我是想说SpringMVC和Struts2真的是不一样的,虽然在都有着核心分发器等相同的功能组件(这些由MVC模式本身决定的)。 为什么SpringMVC会赢得最后的胜利呢?谈几点我自己的看法: 第一、MVC框架的出现是为了将URL从HTTP的世界中映射

2016-01-27 14:03:27 1156

原创 Python 基础教程

Python 基础教程Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。像Perl语言一样, Python 源代码同样遵循 GPL(GNU General Public License)协议。Pyt

2016-01-25 11:40:56 523

转载 Python IDE(集成开发环境)汇总

Python IDE本文为大家推荐几款款不错的Python IDE(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Python IDE。PyCharmPyCharm是由JetBrains打造的一款Python IDE。PyCharm具备一般 Python IDE 的功能,比如:调试、语法高亮、项目管理、代码跳转、智能提示、自

2016-01-25 11:35:36 748

转载 Oracle通过JOB定时自动操作数据库删除数据

1 建立存储过程,执行删除操作,删除小于系统时间的所有数据。create or replace procedure DeleteDataForJob begin delete from gps_map where servertime end DeleteDataForJob;2建立作业,每30天执行一次。variable jobno number;begin db

2016-01-21 20:09:48 1784

原创 Mysql 表引擎INNODB 和 MyISAM 的方法总结

Mysql 表引擎INNODB 和 MyISAM 的方法总结DQL:  (DATA QUERY LANGUAGE)数据库查询语言 一、概述:       INNODB表序号存储在内存里,MYISAM存储在文件里,所以在重启数据库或者断电情况,内存保存的序列号就'即失'了。而MYISAM不会,所以重启后表的自增长id是以累加的方式显示。二、InnoDB

2016-01-21 20:07:35 410

转载 Java拼接字符串时,多方法处理多余的逗号

当我们遍历拼接字符串的时候,最后会多出一个我们添加的字符(比如逗号)可使用如下三种方法去掉最后多余的符号String str[] = { "1", "2", "3", "4" };StringBuffer buf = new StringBuffer();for (int i = 0; i < str.length; i++) { buf.append(str[i]).a

2016-01-20 17:35:53 868

转载 windows系统下Python环境的搭建

windows系统下Python环境的搭建1、首先访问http://www.python.org/download/去下载最新的python版本。 2、安装下载包,一路next。 3、为计算机添加安装目录搭到环境变量,如图把python的安装目录添加到pth系统变量中即可。 4、测试python安装是否成功,c

2016-01-20 12:44:51 809

转载 MongoDB 初见指南

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]技术若只如初见,那么还会踩坑么?在系统引入 MongoDB 也有几年了,一开始是因为 MySQL 中有单表记录增长太快(每天几千万条吧)容易拖慢 MySQL 的主从复制。而这类数据增长迅速的流水表,对数据一致性也没那么高要求,而且业务上也不需要关联查询它,就考虑分出去

2016-01-20 12:32:07 353

转载 JAVA线程互斥、同步详解

JAVA线程互斥、同步详解    在JAVA中,是没有类似于PV操作、进程互斥等相关的方法的。JAVA的进程同步是通过synchronized()来实现的,需要说明的是,JAVA的synchronized()方法类似于操作系统概念中的互斥内存块,在JAVA中的Object类型中,都是带有一个内存锁的,在有线程获取该内存锁后,其它线程无法访问该内存,从而实现JAVA中简单的同

2016-01-20 11:11:07 572

转载 JPA概述

1 JPA概述JPA(Java Persistence API,Java持久化API),定义了对象-关系映射(ORM)以及实体对象持久化的标准接口。JPA是JSR-220(EJB3.0)规范的一部分,在JSR-220中规定实体对象(EntityBean)由JPA进行支持。所以JPA不局限于EJB3.0,而是作为POJO持久化的标准规范,可以脱离容器独立运行,开发和测试更加方便。

2016-01-20 10:21:16 459

转载 大数据生态系统 - Hive详解

大数据生态系统 - Hive详解构建在Hadoop之上的数据仓库,数据计算使用MR,数据存储使用HDFS        因为数据计算使用mapreduce,因此通常用于进行离线数据处理Hive 定义了一种类 SQL 查询语言——HQL        类似SQL,但不完全相同可认为是一个HQL-->MR的语言翻译器。简单,容易上手

2016-01-20 10:15:33 775

转载 Hadoop生态上几个技术的关系与区别:hive、pig、hbase 关系与区别

初接触Hadoop技术的朋友肯定会对它体系下寄生的个个开源项目糊涂了,我敢保证Hive,Pig,HBase这些开源技术会把你搞的有些糊涂,不要紧糊涂的不止你一个,如某个菜鸟的帖子的疑问,when to use Hbase and when to use Hive?....请教了^_^没关系这里我帮大家理清每个技术的原理和思路。Pig一种操作hadoop的轻量级脚本语言,最初又雅

2016-01-20 10:12:47 398

转载 Hadoop框架发展史概述

每一个知道大数据的人都听说过Hadoop,作为基础框架,其凭借着低成本、高可靠、高扩展、高有效、高容错等特性成为最流行的大数据分析系统。要入门大数据,最好的办法就是理清Hadoop的生态系统。Hadoop是Apache软件基金会的顶级开源项目,是由原雅虎公司Doug Cutting根据Google发布的学术论文而创建的开源项目。Doug Cutting被称为Hadoop之父,他打造了目前在

2016-01-20 09:57:52 842

转载 Java Object...可变长度的参数(Varargs)详解

到J2SE 1.4为止,一直无法在Java程序里定义实参个数可变的方法——因为Java要求实参(Arguments)和形参(Parameters)的数量和类型都必须逐一匹配,而形参的数目是在定义方法时就已经固定下来了。尽管可以通过重载机制,为同一个方法提供带有不同数量的形参的版本,但是这仍然不能达到让实参数量任意变化的目的。然而,有些方法的语义要求它们必须能接受个数可变的实参——例如著名的

2016-01-15 17:28:53 1383

转载 Nginx + Tomcat + Redis负载均衡及session共享

概述  本文档是用来详细描述 nginx+tomcat+redis负载均衡实现session共享所需软件及下载地址软件名称下载地址功能说明Nginx-v1.6.0http://nginx.org/download/nginx-1.6.0.tar.gz负载均衡

2016-01-15 16:25:56 657

转载 Apache 管理 Tomcat集群配置

准备相关软件下载安装Apache2.2.4Apache下载地址:http://archive.apache.org/dist/httpd/binaries/win32/,选择下载windows平台安装包文件apache_2.2.4-win32-x86-no_ssl.msi。                       接受安装协议 配置Apache服

2016-01-15 16:24:24 431

转载 maven 管理项目实践指南

版权声明:本文为博主原创文章,未经博主允许不得转载。组织工程通常采用多模块(module)组织工程。模块划分原则:示例:[html] view plaincopymodules>      module>xxx-protocolmodule>          module>xxx-

2016-01-15 11:23:32 481

转载 使用JMeter测试Java项目

一、 Apache JMeter工具  1)简介  JMeter——一个100%的纯Java桌面应用,它是Apache组织的开放源代码项目,它是功能和性能测试的工具。JMeter可以用于测试静态或者动态资源的性能(文件、Servlets、Perl脚本、Java对象、数据库和查询、ftp服务器或者其他资源)。  2)Jmeter的下载地址:http://jakarta.apa

2016-01-15 10:39:28 549

转载 Jmeter:图形界面压力测试工具

Jmeter:图形界面压力测试工具Jmeter是一款强大的图形界面压力测试工具,完全用Java写成,关于Jmeter的介绍,网上其实有不少的文章,我原本是不想再重复写类似文章的,但我发现有些很关键性的,在我们测试中一定会用到的一些设置或操作很少见到有文章写清楚的,比如有这样的一个常见问题:如何对一个网站的多个链接进行压力测试?因为通常情况下,我们要测试的不是一个链接,假如我

2016-01-15 10:38:17 670

转载 Redis+Spring缓存实例(windows环境,附实例源码及详解)

版权声明:本文为博主原创文章,转载注明出处http://blog.csdn.net/u013142781目录(?)[+]一、Redis了解1.1、Redis介绍:redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(so

2016-01-14 19:20:25 562

转载 Java我的高效编程之环境搭建

参考博客专栏:http://blog.csdn.net/column/details/javaframe.html版权声明:本文为博主原创文章,转载注明出处http://blog.csdn.net/u013142781目录(?)[+]前言:刚毕业, 工作之余写博客有利于提高技术,更是能帮助人,接下来会认认真真写好每一篇博客。希望大家多多支

2016-01-14 13:43:16 525

转载 AES加密解密&&SHA1、SHA加密&&MD5加密

AES加密解密 SHA1、SHA加密 MD5加密 二话不说马上附上代码:package com.luo.util;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import java.security.MessageDigest;import java.sec

2016-01-14 13:39:12 611

转载 Tomcat 性能之谜详解

从接触java web开发,并用tomcat部署了第一个jsp应用已经有好些年了,一直以来javaweb应用的部署都是依赖类似tomcat这种符合servlet规范的容器。应用部署在容器中运行,过往的经验感觉应用的表现在各种容器中其实差不太多,倒也没太在意容器本身的性能。在最近的一个项目中,严重依赖了tomcat的comet机制,并针对这个项目做了比较全面的性能测试,感觉整体性能表现并没有

2016-01-14 11:33:15 468

转载 后端分布式系列:分布式存储-MySQL 数据库事务与复制

好久没有写技术文章了,因为一直在思考 「后端分布式」这个系列到底怎么写才合适。最近基本想清楚了,「后端分布式」包括「分布式存储」和 「分布式计算」两大类。结合实际工作中碰到的问题,以寻找答案的方式来剖解技术,很多时候我们都不是在创造新技术,而是在应用技术。为了更有效率与效果的用好技术,我们需要了解一些技术的原理与工作方式。带着问题从使用者的角度去剖析技术原理,并将开源技术产品和框架作为一类技术的参

2016-01-14 11:31:25 743

转载 分布式存储概述详解(一)

分布式存储是相对于单机存储而言,之所以要分布自然是因为互联网时代信息数据大爆炸,单机已经难以满足大型应用的数据存储需求。存储系统的关注点关于存储系统,一般我们关注下面几个方面:数据分布与负载均衡数据存储的可靠性与一致性数据访问性能系统容错能力系统扩展能力在单机存储系统中有一种独立磁盘冗余阵列(RAID,redundant array of independent d

2016-01-14 09:46:30 860

转载 MySQL 数据库主从复制架构

前文《MySQL 数据库事务与复制》分析了 MySQL 复制过程中如何保证 binlog 和事务数据之间的一致性,本文进一步分析引入从库后需要保证主从的数据一致性需要考虑哪些方面。原生复制架构MySQL 的原生复制架构原理如上图所示。从库的 I/O Thread 线程负责不断读取主库的 binlog 日志文件并写入本地的 Relay log 临时缓存。从库的 SQL Thr

2016-01-14 09:43:08 507

转载 程序员开发进阶的书单

Developer进阶书单成长路线已经汇集到Growth,Github见:https://github.com/phodal/growth这是一份关于如何Re-Practise的技术书籍推荐书单。一直画/写一个推荐书单来供大家参考,无奈找不到一本合适的形式。有一天,想到了之前的技术树https://github.com/phodal/sherlock,便开始落地了。

2016-01-13 14:35:10 571

转载 Web Developer 成长路线图

Web Developer 成长路线图持续交付《敏捷软件开发:原则、模式与实践》《测试驱动开发:实战与模式解析》《实现领域驱动设计》《领域驱动设计:软件核心复杂性应对之道》《敏捷武士:看敏捷高手交付卓越软件》编程技能成长路线《重构与模式》《代码整洁之道》《重构:改善既有代码的设计》JavaScript读书路线《编写可维护的Java

2016-01-13 14:33:28 405

转载 《图解HTTP》初步认识和HTTP协议结构详解

科技优家 2016-01-09 12:14一,简单初步的Web和网络基础介绍当我们在网页浏览器的地址栏中输入URL时,或许会思考Web页面是如何诚呈现的呢?Web页面当然不能凭空显示出来,而是通过发送请求从Web服务器端获取文件资源并显示出来。另外,Web是建立在HTTP协议上通信的。为了更好的理解HTTP,我们有必要在此之前了解一下TCP/IP协议族。

2016-01-11 14:54:10 1047

转载 什么是 Docker?

尽管之前久闻Docker的大名了,但是天资愚钝,对其到底是个啥东西一直摸不清,最近花了一段时间整理了一下,算是整理出一点头绪来。  官网的介绍是这样的:  Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications....

2016-01-08 12:57:21 1021

原创 Apache+mod_cluster+jboss EAP5.1搭建详解

1 apache安装2 下载mod_cluster插件(http://www.jboss.org/mod_cluster)    例如:mod_cluster-1.2.0.Final-windows-x86-ssl,解压后会有一个httpd-2.2目录,在里面的modules目录找到mod_proxy_cluster.so、mod_manager.so、mod_slotmem.so

2016-01-07 19:41:02 981

原创 Apache2.2+mod_jk1.2+tomcat 6.0

1.下载apache(官网不提供编译好的版本,需要去第三方网站下载)http://www.apache.org/dist/httpd/binaries/win32/ ApacheHaushttp://www.apachehaus.com/cgi-bin/download.plx 2.下载mod_jkhttp://tomcat.apache.org/d

2016-01-07 19:40:07 517

原创 Oracle 11g 大小写问题

Oracle 从11g开始默认大小写敏感。查看是否大小写敏感:SHOW PARAMETER SEC_CASE;设置大小写不敏感:ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE; 注:以上修改方法对sys密码无效

2016-01-07 19:31:37 854

原创 Oracle 11g 密码过期解决方案

【原因/触发因素】:确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。【影响】:密码过期过,启动服务业务进程显示连接数据库异常,影响业务使用,连接数据库会出现密码过过期提示。【解决方案】:用管理员用户连接数据库,使用sql修改语句,使用原来密码ALTER PROFILE DEFAULT LIMIT PASSWORD_LI

2016-01-07 19:30:57 470

原创 Oracle查询表空间大小

1.查询表空间占用情况select df.tablespace_name,SUM(df.bytes)/1024/1024 total,SUM(fs.bytes)/1024/1024 free,SUM(df.bytes-fs.bytes)/1024/1024 used from dba_data_files df,dba_free_space fswhere df.tablespac

2016-01-07 19:28:49 638

maven+jboss安装配置及发布图解

文档内容是讲解如何在eclipse创建maven工程及部署, Jboss部署及项目发布。详细图解,前提eclipse自己上网找集成好maven和jboss插件。

2015-09-08

Python入门学习手册(第三版)

Python入门学习手册,针对入门学习,是很好的学习书籍。

2015-03-03

VC郑阿奇 教程(源程序)

Visual C++ 教程-郑阿奇(课件)里面有 各个章节的课件和源程序 对初学者有很大的帮助

2011-06-11

怎样才能做一名合格的程序员

教你怎样才能做一名合格的程序员 一是风格,二是代码效率.....等等

2011-06-11

从此不再让你害怕指针

让你不再害怕指针 对学C人员有很大帮助 格式是PDF的

2011-06-11

用C#预言开发的图书馆管理系统

用C#预言开发的图书馆管理系统,适合大多数新手学习

2011-06-02

空空如也

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

TA关注的人

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