自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (8)
  • 收藏
  • 关注

原创 并发编程的技巧和策略

并发编程的技巧和策略可变状态是至关重要的。所有的并发问题都可以归结为如何协调对并发状态的访问。可变状态越少,就越容易确保线程安全性。尽量将域声明为final 类型,除非需要他们是可变的不可变对象一定是线程安全的不可变对象能极大地降低并发编程的复杂性。他们更为简单而且安全,可以任意共享而无需使用加锁或保护性复制等机制。

2015-04-29 09:10:10 404

原创 彻底理解ThreadLocal

知其然synchronized这类线程同步的机制可以解决多线程并发问题,在这种解决方案下,多个线程访问到的,都是同一份变量的内容。为了防止在多线程访问的过程中,可能会出现的并发错误。不得不对多个线程的访问进行同步,这样也就意味着,多个线程必须先后对变量的值进行访问或者修改,这是一种以延长访问时间来换取线程安全性的策略。而ThreadLocal类为每一个线程都维护了自己独有的变量拷贝。每个线程都拥有了

2015-04-29 09:08:18 367

原创 Maven创建An internal error occurred during: "Retrieving archetypes:". Java heap space

在Eclipse中创建Maven的Web项目时出现错误:An internal error occurred during: “Retrieving archetypes:”. Java heap space,可以通过以下步骤来解决问题。 1. 找到Eclipse的根目录下的eclipse.ini(或myeclipse.ini)文件并打开2.修改文件中的以下配置-Dosgi.requiredJav

2015-04-28 15:17:39 2188

原创 JAVA正则表达式,matcher.find()和 matcher.matches()的区别

1.find()方法是部分匹配,是查找输入串中与模式匹配的子串,如果该匹配的串有组还可以使用group()函数。matches()是全部匹配,是将整个输入串与模式匹配,如果要验证一个输入的数据是否为数字类型或其他类型,一般要用matches()。2.Pattern pattern= Pattern.compile(“.?,(.)”);Matcher matcher = pattern.matcher

2015-04-25 12:11:02 727

原创 LinkedHashMap和HashMap的比较使用

由于现在项目中用到了LinkedHashMap,并不是太熟悉就到网上搜了一下。import java.util.HashMap;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.Map;public class TestLinkedHashMap { public static void ma

2015-04-25 12:03:31 359

原创 开发报错解决方案集合

问题一 Errors running builder ‘DeploymentBuilder’ on project ‘工程名’ 【MyEclipse10下遇到】 早上打开myEclipse就会报 Errors running builder ‘DeploymentBuilder’ on project ‘工程名’ xxxNullpointException 的错误。找了半天,也没有解决方法。终于

2015-04-21 09:19:43 531

原创 关于Oracle创建表空间,用户名登录问题

当直接一SCOTT登录去创建表空间时会提示无权限,此时要以拥有DBA权限的用户登录:比如 用户名: SYS AS SYSDBA ,密码:orcl , PS:在安装Oracle 10g的时候,提示创建数据库,在创建的同时提示你输入口令,若此时你输入了密码,在登录数据库的时候用户名sys 对应的密码就应该是你创建数据库时候输入的口令。而非默认的manager. 接着给SCOTT 授权: –授权

2015-04-20 20:25:00 706

原创 hibernate_Restrictions用法

hibernate_Restrictions用法

2015-04-19 14:13:45 417

原创 hibernate 中createQuery与createSQLQuery

控制台报错: 2015-4-18 8:12:34 org.apache.catalina.core.ApplicationContext log 信息: java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to com.miracle.dm.doc.catalog.model.DocCatalogInfo 原来的查询

2015-04-19 13:58:46 314

原创 hibernate里联合主键composite-id映射

配置文件:Hibernate生成的类主键类: 接下来就是写hql语句要注意的, 一般查询单个主键时,hql语句如下: from code c where c.codeKey=’S001’;现在是复合主键,就是将两个字段作为一个表的主键来进行查询,这里hql语句书写的时候就有些地方需要注意: StringBuffer sql = new StringBuffer(); String key

2015-04-19 12:53:42 2376

转载 oracle中schema指的是什么?

看来有的人还是对schema的真正含义不太理解,现在我再次整理了一下,希望对大家有所帮助。我们先来看一下他们的定义: A schema is a collection of database objects (used by a user.). Schema objects are the logical structures that directly refer to the databa

2015-04-19 11:23:05 417

原创 要学习的数据结构和算法

转一个搞ACM需要的掌握的算法. 要注意,ACM的竞赛性强,因此自己应该和自己的实际应用联系起来. 适合自己的才是好的,有的人不适合搞算法,喜欢系统架构,因此不要看到别人什么就眼红, 发挥自己的长处,这才是重要的. 第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码, 因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打

2015-04-19 10:49:14 416

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-04-18 20:48:50 304

原创 Hibernate的查询 标准(Criteria)查询 聚合和分组

前面发了Hibernate的查询 标准(Criteria)查询 分页、单个记录、排序 后有网友回复说道查询数据总数量,我今天补充一下标准查询中的 聚合与分组 记录数查询很简单:Java代码 Criteria crit = session.createCriteria(User.class); crit.setProjection(Projections.rowCount());

2015-04-18 20:47:02 1731

原创 远程连接Oracle的四种方法

Oracle数据库的远程连接可以通过多种方式来实现,本文我们主要介绍四种远程连接的方法和注意事项,并通过示例来说明,接下来我们就开始介绍。第一种情况:若oracle服务器装在本机上,那就不多说了,连接只是用户名和密码的问题了。不过要注意环境变量%ORACLE_HOME%/network/admin/是否设置。第二种情况:本机未安装oracle服务器,

2015-04-17 15:41:07 879

Plsql+Developer+9.0.6

我收集的PL/SQL Developer 9.0.6.1665版本的官方下载地址; 及破解方法:1、注册码;2、注册机。

2012-11-30

PLSQL_Developer_cngr

最新PL/SQL Developer 9.0.6.1665安装文件,含中文语言包,附注册机,完美注册。 亲测可用,走过路过,千万不要错过哦~ 老规矩,好用要给好评哦。

2012-11-30

PowerDesigner最新教程 中文版

PowerDesigner最新教程 在CSDN上转悠经常看到有网友寻求PowerDesigner相关资料的帖子,Baidu,Google上找找还真很少;同时也有不少网友发来Email询问相关PowerDesigner问题或索要相关资料的,故下定决心制作本文档。

2012-11-29

团队拓展活动策划书模版

团队拓展活动策划书模版 不错的模版团队拓展活动策划书模版

2012-11-29

分布式数据库第三版所有课件及相关资料 徐俊刚版

分布式数据库第三版所有课件及相关资料 徐俊刚版

2012-11-29

UML精粹:标准对象建模语言简明指南

UML精粹:标准对象建模语言简明指南,详细介绍了UML的精髓,绝对是一本值得看的书

2012-10-05

win7下SQLServer_2008_R2安装详细图文教程

win7下SQLServer_2008_R2安装详细图文教程

2012-10-05

空空如也

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

TA关注的人

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