- 博客(15)
- 资源 (13)
- 收藏
- 关注
转载 Java多线程-新特征-信号量Semaphore
简介信号量(Semaphore),有时被称为信号灯,是在多线程环境下使用的一种设施, 它负责协调各个线程, 以保证它们能够正确、合理的使用公共资源。概念Semaphore分为单值和多值两种,前者只能被一个线程获得,后者可以被若干个线程获得。以一个停车场运作为例。为了简单起见,假设停车场只有三个车位,一开始三个车位都是空的。这时如果同时来了五辆车,看门人允许其中三辆不受阻碍的进入,然
2014-01-26 17:44:43 579
转载 Spring 注解学习手札(一) 构建简单Web应用
Spring 注解学习手札(一) 构建简单Web应用博客分类: Springspring注解 近来工作发生了一些变化,有必要学习一下Spring注解了! 网上找了一些个例子,总的说来比较土,大多数是转载摘抄,按照提示弄下来根本都运行不了,索性自己趟一遍这浑水,在这里留下些个印记。 这次,先来构建一个极为简单的web应用,从controller到dao。不考虑
2014-01-26 17:20:14 489
转载 Java多线程 阻塞队列和并发集合
Java多线程 阻塞队列和并发集合Java多线程阻塞队列和并发集合 本章主要探讨在多线程程序中与集合相关的内容。在多线程程序中,如果使用普通集合往往会造成数据错误,甚至造成程序崩溃。Java为多线程专门提供了特有的线程安全的集合类,通过下面的学习,您需要掌握这些集合的特点是什么,底层实现如何、在何时使用等问题。3.1BlockingQueue接口java阻塞队列应用于
2014-01-23 16:05:27 745
转载 Json解析工具Jackson(简单应用)
概述 Jackson库(http://jackson.codehaus.org),是基于java语言的开源json格式解析工具,整个库(使用最新的2.2版本)包含3个jar包:jackson-core.jar——核心包(必须),提供基于“流模式”解析的API。jackson-databind——数据绑定包(可选),提供基于“对象绑定”和“树模型”相关API。jackso
2014-01-23 15:26:26 615
转载 Jquery AutoComplete的使用方法实例
jQuery的Autocomplete(自动完成、自动填充)插件有不少,但比较下来我感觉,还是bassistance.de的JQuery Autocomplete plugin比较强大,我们就来写一些代码感受一下。jquery-autocomplete配置:首先是一个最简单的Autocomplete(自动完成)代码片段:
2014-01-22 01:16:48 2835
转载 @Async @Scheduled 调度
spring 3中的@async初探博客分类: JAVA相关spring 在spring 3中,@Async注解能让某个方法快速变为异步执行,马上来先DEMO上手下。 假如在网站的用户注册后,需要发送邮件,然后用户得到邮件确认后才能继续其他工作; 假设发送是一个很耗费时间的过程,因此需要异步。 1 namespace要注意,加上task
2014-01-22 00:41:12 2850
转载 Java SE 6 新特性: JMX 与系统管理
2006 年底,Sun 公司发布了 Java Standard Edition 6(Java SE 6)的最终正式版,代号 Mustang(野马)。跟 Tiger(Java SE 5)相比,Mustang 在性能方面有了不错的提升。与 Tiger 在 API 库方面的大幅度加强相比,虽然 Mustang 在 API 库方面的新特性显得不太多,但是也提供了许多实用和方便的功能:在脚本,WebServ
2014-01-18 12:44:35 626
转载 使用 JMeter 完成常用的压力测试
本文介绍了 JMeter 相关的基本概念。并以 JMeter 为例,介绍了使用它来完成最常用的三种类型服务器,即 Web 服务器、数据库服务器和消息中间件,压力测试的方法、步骤以及注意事项。胡 键 (jianhgreat@hotmail.com), 西安交通大学硕士2006 年 6 月 26 日内容讲到测试,人
2014-01-16 15:15:52 737
转载 Nagios远程监控软件的安装与配置详解(1)
Nagios远程监控软件的安装与配置详解(1)2007-06-04 16:59 田逸 51CTO.com 我要评论(0) 字号:T |T作为系统管理员,我最担心那些重要的在线系统在我不知情的情况下停机或者停止网络服务,要改变这种被动局面,这里作者推荐一款网络监控软件Nagios,文中讲述作者使用Nagios的过程以及心得,希望对初学者有所帮助。AD:2013
2014-01-14 12:22:57 864
转载 Spoon工具的应用数据同步工具使用
Spoon工具的应用Skip to end of metadataPage restrictions applyAttachments:22Added by wang.w1, last edited by wang.w1 on Jan 13, 2014Go to start of metadata工具简
2014-01-13 13:44:23 4556
转载 程序员的“非程序员”之路
给几个题目你参考一下:a)写一个五子棋(或象棋)之类的程序。b)写一个画UML图的程序。c)写一个视频播放程序,要自己写解码器。自己独立完成需求、设计、实现和测试等全部工作。程序员应该掌握的几个非程序员技能程序员不仅要学习技术,也需要掌握一些“非程序员”的技能,这些技能能帮助你开阔视野,加速你的成功!1)需求分析能力2)活用UML分析及解决问题的能力3)软件
2014-01-12 23:00:15 559
转载 基于Java的WebService的客户端开发
分类: WebService 2012-03-06 11:27 848人阅读 评论(0)收藏举报webservicejavastringexceptionserviceobject1.JAX-WS选择“发布”按钮的左边第二个——》选择New Web Service Client——》选择Project与Framework——》在WSDL URL中输入WSDL地址
2014-01-10 01:51:14 661
转载 PLSQL Developer 常用技巧
1、PL/SQL Developer记住登陆密码 在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码;设置方法:PL/SQL Developer7.1.2 ->tools->Preferences->Oracle->Logon History,“Store history”是默认勾选的,勾上“Store with
2014-01-08 17:46:22 776
转载 L/SQL DEVELOPER执行计划的查看
2010-06-01 17:29:33| 分类: ORACLE开发|字号 订阅 这里,我学到的一个很重要的东西,就是用PL/SQL DEVELOPER去看一条SELECT语句的执行计划,执行计划里面可以看到这条SELECT语句的开销、I/O操作开销等数值,可以很清晰地看到语句各个部分的执行效率。选中这条SELECT语句以后,按F5就可以。
2014-01-08 17:42:33 2420
原创 数据库SQL对比
--用户表 usr_sz_tms_dev1 usr_tms_test1SELECT * FROM (SELECT T.OWNER, T.TABLE_NAME, N.TABLE_NAME EMPTY_TYPE FROM ALL_TABLES T LEFT JOIN ALL_TABLES N ON (T.TABLE_NAM
2014-01-08 17:30:36 665
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人