9 湫龙

尚未进行身份认证

用自己的双手绘制自己未来的蓝图!

等级
TA的排名 4k+

JAVA--对象锁(转载)

在并发环境下,解决共享资源冲突问题时,可以考虑使用锁机制。1.对象的锁所有对象都自动含有单一的锁。JVM负责跟踪对象被加锁的次数。如果一个对象被解锁,其计数变为0。在任务(线程)第一次给对象加锁的时候,计数变为1。每当这个相同的任务(线程)在此对象上获得锁时,计数会递增。只有首先获得锁的任务(线程)才能继续获取该对象上的多个锁。每当任务离开一个synchro

2014-03-26 15:48:36

Oracle需要启动的服务总结(转载)

1.在使用Oracle时候,一般启动OracleServiceORCL和OracleOraDb11g_home1TNSListener这两个服务Oracle就能正常运行;2.要让局域网上的机子访问你的oracle,必须启动oracleora81homemanagermentserver服务。3.oracle服务启动、关闭脚本(windows下)  注:实例名:ORCL

2014-03-25 14:31:11

Spring技术内幕总结

最近一段时间看了一下书名叫《Spring技术内幕——深入解析Spring架构与设计原理》,这么熟将spring写的非常的经典,将spring所有的内幕技术解析的非常的详细,自己只是粗略的大致看了一下这本书感觉非常的不错。在这先记录下,从网上找了一下资料,感觉有一些人已经写过这些东西了,现在先给大家进行一个粗略的展示一下,这本书值得我们好好把握。1.Spring技术内幕——深入解析Spr

2014-01-24 17:02:50

2013年终总结

2013就这样飞一般的飞过去了,还来不及捉住时光的尾巴,很快就步入2014. 在这一年里自己感觉走了很长的路,冬的蛰伏----->春的积蓄----->夏的繁忙----->秋的收获。 冬的蛰伏 回首这一年的一月份的时候我们从yy实习完毕,回到了学校,继续学习的生活,在这个阶段首先就是总结在yy学到的技术以及项目项目的经验,录制成成视频,然后就开始了学习新的东西,学习了oa和工作流,当

2013-12-31 22:14:11

WebLogic12部署实现项目系列之一:weblogic的安装

上周自己在家研究了一下如何使用weblogic进行部署项目。第一步:就是weblogic的安装,网上都有人写的很详细了,我的安装教程是安装这篇博客进行安装的。http://blog.sina.com.cn/s/blog_5f044a4d01012c0v.html    第二步:安装好了weblogic进行测试

2013-12-31 22:03:26

Apache CXF实现WebService

1.Webservice的概念     从表面上看,WebService就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web调用来实现某个功能的应用程序。 从深层次上看,WebService是一种新的Web应用程序分支,它们是自包含、自描述、模块化的应用,可以在网络(通常为Web)中被描述、发布、查找以及通过Web来调用。

2013-12-31 21:57:15

使用Eclipse进行远程调试

今天决定调试bug中出现一个这样的问题,在本机没有问题,在服务器上存在问题,感觉老不爽于是乎就整整远程调试,从以前我度过的一篇文章可以看得出来,http://blog.csdn.net/sunyujia/archive/2008/03/23/2211109.aspx 看完以后觉得不知所云,可能是写的太简单,下面步入正题。使用Eclipse进行远程调试。下面按步骤进行讲解1.

2013-12-26 16:28:37

Struts1 POI导出Excel

1.ApachePOI简介ApachePOI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对MicrosoftOffice格式档案读和写的功能。.NET的开发人员则可以利用NPOI(POIfor.NET)来存取POI的功能。2.POI结构HSSF-提供读写MicrosoftExcelXLS格式档案的功能。XSSF-

2013-11-29 23:11:32

工作总结

不知不觉时间过得真快,工作已经两个月了,那就说说工作的感受吧。1.技术总结对于技术而言,我们都有了一定概念的理解,我说一下我的理解:现在没有感觉什么技术牛,什么技术不牛,什么技术好,什么技术不好,我感觉这些已经不重要了,因为最根本的技术还是java本身,现在所有的框架都是以java这个基础进行的封装,所以说技术就那样吧,现在就是你用什么技术可以为公司带来利润,什么样的技术在自己的封装下拥有

2013-11-29 22:55:44

错误:is quoted with " which must be escaped when used within the value (转载)

Attributevaluerequest.getAttribute("pageNo")isquotedwith"whichmustbeescapedwhenusedwithinthevalue今天突然遇到这个奇怪的问题:google了一下,我的问题也是这样的找了好长时间终于发现这个问题的答案了,给大家分享下发现如下原因: 遇到这样的问题在

2013-11-25 17:15:19

JSTL自定义标签

JSTL标签库不能涵括所有的功能,当即JSTL的函数库不能满足时,可以自己搭建标签库。如何搭建自定义标签库1、新建标签文件myEL.tld格式如下:<taglibxmlns="http://java.sun.com/xml/ns/j2ee"xmlns:xsi="http://www.w3.org/2001/XMLSche

2013-11-23 17:00:17

javascript使用Dom

最近一个做工程,遇到了js问题特别的,感觉自己的js功底太差了,稍后博客总结javascript的使用技巧.

2013-10-31 19:30:46

Java的递归算法

最近在一段程序的时候,需要生成一棵后台的菜单树,所以最后还是用递归实现的.首先来说递归的思想是:对于一个复杂的问题,把原问题分解为若干个相对简单类的子问题,继续下去直到子问题简单到直接求解,也就是说到了递推的出口,这样原问题就有了递推得解.

2013-10-28 19:22:11

java FCK学习使用

FCKEditor是一个很好的用于Web页面中的格式化文本编译控件。现在越来越多的论坛的发帖页面中更多的使用了这个控件,我们这里将如何在基于Java的web开发中使用FCKEditor控件的步骤提供给大家,为的是让更多的java开发者花费更少的时间去做重复劳动。        首先去下载FCKEditor2.6.3(当然本文编写的时候,这个是最新版本,也许你现在看到的已经是

2013-10-27 16:23:48

Java程序员的三重境界(节选)

有时间去读书是一件好事,读一本有意义的书更是天大的好事。这几天读一了一本书颇有感触,就讲述中的部分节选摘录出来和大家一起分享,希望和IT的战友们进行分享。第一层境界:剑指四方,试问天下谁与争锋修炼第一层境界的程序员,对Java开发技术尽数掌握,开发工具掌握的也较为娴熟。 可以将第二层次程序员交给的任务完成的很出色,可以按要求独立完成类,接口和算法的开发。注重技巧,对具体的编程语言非

2013-10-13 10:26:01

json字符串与java对象互相转换

1、JSON定义    JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,减肥的xml,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C,C++,C#,Java,JavaScript

2013-09-30 18:57:43

Java的内存和垃圾回收机制

一:Java的内存回收机制     在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,所以也使Java很多程序员不再关心内存分配,导致很多程序低效,耗内存。因此就有了Java程序员到最后应该去了解JVM,才能

2013-09-30 16:33:26

MySQL,SQL Server,Oracle分页查询

SQLServer,Oracle,MySQL高效分页查询是本文我们主要要介绍的内容,在我们开发过程中经常会碰到需要查询数据库表中的数据。有的时候这张表的数据量非常大,我们如何高效的分页的查询出来给用户显示呢?       MySQL数据库中高效分页查询如下:SELECT语句LIMIT页面的第一条记录-1,页面容量。      SQLServer中高效分页

2013-09-30 15:12:21

温故而知新之异常处理

本文从Java异常基本的概念、语法开始讲述Java异常处理的基本知识,分析Java的异常体系结构,对比Spring的异常处理框架,阐述了异常的处理原则。第一:异常的概念和Java异常体系结构异常是程序运行中出现的错误。 Java异常体系结构:1、Error与ExceptionError是程序无法处理的错误,比如OutOfMemoryError、Threa

2013-09-24 17:12:49

工厂模式

在面向对象编程中,最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下,new操作符直接生成对象会带来一些问题。举例来说,许多类型对象的创造需要一系列的步骤:你可能需要计算或取得对象的初始设置;选择生成哪个子对象实例;或在生成你需要的对象之前必须先生成一些辅助功能的对象。在这些情况,新对象的建立就是一个“过程”,不仅是一个操作,像

2013-08-31 21:27:17

查看更多

勋章 我的勋章
    暂无奖章