自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (10)
  • 收藏
  • 关注

转载 带你一文读懂Java中的各种锁~涨知识^_^!

Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8和Netty 3.10.6)、使用场景进行举例,为读者介绍主流锁的知识点,以及不同的锁的适用场景。Java中往往是按照是否含有某一特性来定义锁,我们通过特性将锁进行分组归类,再使用对比的方式进行介绍,帮助大家更快捷的理解相关知识。下面给出本文内容的总体分类目录:1. 乐观锁 VS 悲观锁乐观锁与悲观锁是一种广义上的概念,体现了看待线程同步的不同角度。在Ja.

2021-08-15 17:00:44 137

原创 Eclipse快捷键大全(整理版)

Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不

2011-06-01 13:54:00 456

原创 隐藏在Windows XP中的28个秘密武器

Windows XP现在大家都在用了,不过,隐藏在它其中的秘密武器可不是人人都找得到,下面就让我带大家来寻找Win XP中的28个秘密武器。

2011-03-03 23:27:00 634

原创 MySql创建索引的八项注意

设计好MySql索引可以让你的数据库查询效率大为提高、数据库的运行更有效率,但是同样要有一些问题需要我们重点关注,下文就为您列举了8个要注意的事项,供您参考。

2011-03-03 22:53:00 1091

转载 分析提高MySql导入的效率的办法【全面总结】!

本文详细介绍了各种提高Mysql执行sql导入的效率技巧,帮您更灵活的掌握各种高端的使用方式。

2011-02-28 18:41:00 1144

原创 C语言中fopen函数用法详解

详细分析C语言中fopen函数用法。

2011-02-25 09:40:00 13171 1

原创 新成立的Java、C/C++、Linux技术讨论的QQ群

主要针对三大方面:Java、C/C++ 和 Linux。本人新创建三个技术讨论群,广招各路英雄豪杰前来商讨IT大事。

2011-01-20 09:47:00 1346

转载 RedHat 将Apache添加为Linux的系统服务 实现自启动

redhat Apache Linux 系统服务 开机启动

2011-01-17 15:04:00 3805

原创 【实战】 Linux服务器安装配置Tomcat6的Admin模块详细步骤

    Tomcat6的版本中是不集成Admin模块的,如果想用的话,要自己手动安装该模块,所以首先我们要做的就是先拿到admin模块的package。    我下载的是apache-tomcat-5.5.31-admin.tar.gz包,大家可以点击包的名称直接下载。    ok ,包拿到手一切就好办了,接下里切入正题。首先将这个包解压缩:tar -xvf apache-tomcat-5.5.31-admin.tar.gz解压缩到当前的目录。大家会看到一个名叫apache-tomcat-5.5.31的文件

2010-12-01 14:32:00 2485 1

原创 如何用新安装的JDK替换掉Linux系统自带的gij编译工具

linux服务器安装完JDK后,执行java命令却引用的是gij,于是寻找解决办法,在此与大家分享一下如何使用alternatives命令来使新安装的JDK替换掉系统自带的gij。

2010-11-29 15:49:00 6950 5

原创 史上最快的刷迅雷积分的文件(推荐)

    迅雷积分规则,每天每次下载文件的大小1     普通用户在线每一小时增加2分,每天在线10小时,上限为20分。迅雷会员用户每天上限也是10小时,只不过每小时的积分根据会员的等级不同,而得到的分数不同而已。    考虑到部分用户网速不是很快的原因,所以不建议大家下载超过5M的文件刷积分,下面我提供10个文件刚好达到每个文件积5分标准的链接,网速快的用户可以瞬间就下载完成,网络慢的用户,也不必担心下载的时间过长,如果真遇到网络不稳定,下载停止的情况,只要暂停任务, 等待5秒钟,在重新开始下载,即可。  

2010-11-03 09:32:00 14539 5

转载 log4j.properties详解与例子

<br /><br /> <br />在项目中的classes 中新建立一个log4j.properties文件即可;<br /> <br />在实际编程时,要使Log4j真正在系统中运行事先还要对配置文件进行定义。定义步骤就是对Logger、Appender及Layout的分别使用。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java properties(key=value)【Java特性文件(键=值)】。(这里只说明properties文件) <br />1、配置根Logger <b

2010-10-22 11:39:00 1434

原创 Linux中top命令参数介绍及查询结果详细分析

<br />top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。<br />top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48<br />Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombie<br />Cpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98

2010-08-04 12:06:00 4489

原创 在Eclipse中配置Heritrix的详细步骤说明

       最近要开始研究搜索引擎的爬虫部分了,公司里面开发用的IDE是NetBeans,本来打算在NetBeans中搭建一个爬虫的源代码工程准备研究一下,可惜试了几次失败了,这两个IDE本身生成的配置文件就不一样,出现的错误网上都见过,但是都是针对Eclipse解决的,同样的办法拿到NetBeans中无效。看见网上的资料全都是描述如何在Eclipse中搭建的,所以就准备在Ecl

2010-01-22 21:29:00 2133

转载 简介LDAP是什么?

LDAP是什么? LDAP是轻量目录访问协议,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。LDAP的核心规范在RFC中都有定义,所有与LDAP相关的RFC都可以在LDAPman RFC网页中找到

2010-01-05 19:22:00 2836 1

转载 CMS是什么?

CMS是Content Management System的缩写,意为“内容管理系统”。CMS具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本。CMS的功能并不只限于文本处理,它也可以处理图片、Flash动画、声像流、图像甚至电子邮件档案。CMS其实是一个很广泛的称呼,从一般的博客程序,新闻发布程序,到综合性的网站管理程序都可以被称为内容管理系统。根据不同的需求,CMS有几种不同

2010-01-05 19:10:00 1505

原创 QQ炫舞中舞团升级需要的资源对照表(图片)

下面发布一下舞团升级所需要的资源与等级的对照表,希望有需要的朋友能看到该文章。

2010-01-04 22:12:00 9644

转载 portal简介

一、在Portlet规范里是这样讲的:“portal是一种web应用,通常用来提供个性化、单次登录、聚集各个信息源的内容,并作为信息系统表现层的宿主。聚集是指将来自各个信息源的内容集成到一个web页面里的活动”。  Portal的功能可以分为三个主要方面:  1. Portlet容器:Portlet容器与servlet容器非常类似,所有的portlet都部署在portlet容器里,port

2010-01-04 22:09:00 559

原创 彻底解决get显示提交时,参数中包含中文时出现乱码的问题

最近做了一个项目,由于工作需要,经常要把这个项目移动到不同的服务器上。因此引发了的我的项目在关键字搜索的时候经常出现乱码情况。每次都明明改正成功了,可以一换服务器又有乱码了。每次都是从表面上解决该问题,感觉很不方便,今天特意多方查阅资料。终于了解了问题的根本原因,因此拿出来与大家分享一下。 其实问题的根本出现在Tomcat上面。 开始我在JSP页...

2009-09-01 15:00:00 3434 1

原创 DWR使用介绍

DWR是一个框架,简单的说就是能够在javascript直接调用java方法,而不必去写一大堆的javascript代码。它的实现是基于ajax的,可以实现无刷新效果。    网上有不少DWR的例子,但大都只是某种方法的调用,本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学者能够很快的学会各种java方法在javascript中是如何调用的。     本文以DWR 1.

2009-08-06 16:16:00 449

原创 算法的概念

算法的概念    什么叫算法    算法(Algorithm)是解题的步骤,可以把算法定义成解一确定类问题的任意一种特殊的方法。在计算机科学中,算法要用计算机算法语言描述,算法代表用计算机解一类问题的精确、有效的方法。算法+数据结构=程序,求解一个给定的可计算或可解的问题,不同的人可以编写出不同的程序,来解决同一个问题,这里存在两个问题:一是与计算方法密切相关的算法问题;二是程序设计的技术

2009-08-06 16:05:00 900

原创 ASCII表

为了方便查找,特发此表ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUT32(space)64@96、1SOH

2009-08-06 15:48:00 478

原创 使用单例模式读取Properties文件

    其实读取属性文件很简单,也就是几行代码的事,但是最近我做项目是发现多线程并发时会有很多问题,所以自己用单例模式写了一个多线程并发的安全读取类,与大家共享一下,以下是代码 :   import java.io.IOException;import java.io.InputStream;import java.util.Properties;/** * 读取Propertie

2009-08-06 15:37:00 604

原创 JDK1.5中的线程池(java.util.concurrent.ThreadPoolExecutor)使用简介

在多线程大师Doug Lea的贡献下,在JDK1.5中加入了许多对并发特性的支持,例如:线程池。  一、简介线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为:ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,long keepAliveTime, Tim

2009-08-06 15:23:00 1004

圆周率一百万位.txt

圆周率π一百万位计算结果下载,一百万位整理完整版。无空格无换行结构。 圆周率百万计算结果。圆周率结果下载

2020-04-22

Python自动化运维 技术与最佳实践 pdf 完整高清扫描版 带目录

刘天斯,中国运维领域的偶像级人物,从事系统运维工作近10年。现就职于腾讯,担任高级系统工程师,负责腾讯CDN的运维工作;曾就职于天涯社区,担任架构师兼高级系统工程师。热衷开源技术的研究,包括系统架构、运维开发、负载均衡、缓存技术、数据库、分布式存储及云计算等领域,擅长大规模集群的运维工作。崇尚“技术让工作变得更简单”的理念,开发并维护着“天涯LVS管理系统”、“天涯服务器管理系统”、“在线图片处理平台”、“Varnish缓存推送平台”等7个开源项目。对Python如何在运维中发挥作用进行了深入研究,而且在腾讯内部开展了大量实践,基于Python开发了集群自动化操作工具yorauto,在腾讯各大事业群广泛使用,同时入选公司精品推荐组件。   曾多次荣获新浪技术、51CTO和ITPUB等社区评选的“博客专家”称号。个人运维着博客“运维进行时”,从2007年至今,笔耕不缀,坚持分享自己在运维领域的经验和智慧。拥有发明专利4项。

2017-04-01

Elasticsearch权威指南(中文版)PDF

Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎。它能帮助你搜索、分析和浏览数据,而往往大家并没有在某个项目一开始就预料到需要这些功能。Elasticsearch 之所以出现就是为了重新赋予硬盘中看似无用的原始数据新的活力。 无论你是需要全文搜索、结构化数据的实时统计,还是两者的结合,这本指南都会帮助你了解其中最基本的概念,从最基本的操作开始学习 Elasticsearch。之后,我们还会逐渐开始探索更加复杂的搜索技术,你可以根据自身的学习的步伐。 Elasticsearch 并不是单纯的全文搜索这么简单。我们将向你介绍讲解结构化搜索、统计、查询过滤、地理定位、自动完成以及你是不是要查找的提示。我们还将探讨如何给数据建模能提升 Elasticsearch 的性能,以及在生产环境中如何配置、监视你的集群。

2016-12-07

Scala编程(完整版)PDF

《Scala编程》介绍了一种新的编程语言,它把面向对象和函数式编程概念有机地结合为整体,从而形成一种完整统一、语义丰富的新思维体系。《Scala编程》循序渐进,由浅入深,经作者精心组织、仔细编排,将语言中的各种概念自然地铺陈在字里行间。除此之外,《Scala编程》还包含了大量富有针对性和趣味性的示例,它们除了提供对语言各个方面的具体演示之外,还从侧面说明了如何将函数式编程的理念切实并广泛地应用到面向对象编程中。《Scala编程》面向的读者是有一定编程经验的开发人员,他们希望能够开拓眼界,并致力于提高在软件开发各方面的技能。

2016-12-07

mybatis-3.0.5Jar包下载

mybatis-3.0.5.jar和mybatis-spring-1.0.1.jar两个mybatis开发必备的jar包打包下载。下载之后解压缩(解压密码为:http://my.csdn.net/nb13478235970)。 将解压出来的mybatis-3.0.5.jar和mybatis-spring-1.0.1.jar两个包拷贝到你的工程下的lib库中即可。

2012-05-07

【推荐】Linux:挂接(mount)命令的使用方法

【推荐】Linux:挂接(mount)命令的使用方法

2011-09-15

struts2.0中文帮助文档+jar包+教程

struts2.0中文帮助文档+jar包+教程

2011-09-15

Lucene_in_Action

Lucene_in_Action.pdf 中文版 值得收藏

2011-07-20

apr-1.3.9.tar.gz

这是linux版本的安装包,欢迎大家前来下载,省去了大家到处寻找的烦恼。

2010-12-01

基于JXTA的P2P文件共享软件的设计与实现

基于JXTA的P2P文件共享软件的设计与实现,简单介绍了有关JXTA的知识

2009-02-28

空空如也

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

TA关注的人

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