自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (4)
  • 收藏
  • 关注

转载 java系统程序员修炼之道

从2002开始接触Java学会HelloWorld这么经典的程序到如今不知不觉已经十年啦,十年中亲耳听到过不少大牛的演讲,见到过项目中的神人在键盘上运指如飞的编程速度,当时就被震撼了。当编程越来越成体力活,我们还能有自己的思想,还能修炼为Java系统级别的程序员嘛?学习与修炼以下知识与技能,帮你早日达成愿望。

2015-12-17 19:08:24 728

转载 redhat6.5 配置使用centos的yum源

新安装了redhat6.5.安装后,登录系统,使用yum update 更新系统。提示:This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.无法更新。redhat 默认自带的 yum 源需要注册,才能更新。我们想不花钱

2015-03-03 17:30:50 834

原创 linux下启动关闭oracle

oracle数据库是重量级的,其管理非常复杂,将其在linux平台上的启动和关闭步骤整理一下。 安装完毕oracle以后,需要创建oracle系统用户,并在/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SID,ORACLE_BASE,ORACLE_HOME。比如: export ORACLE_SID=test export ORACLE_BAS

2015-02-10 19:51:38 481

原创 linux开放1521端口允许网络连接Oracle Listener

1、service iptables stop2、vi /etc/sysconfig/iptables 加入 -A INPUT -p tcp -m state --state NEW -m tcp --dport 1521 -j ACCEPT

2015-02-08 20:46:44 828

原创 oracle字段用逗号拼接

select max(sys_connect_by_path(column_name,',')) from(select column_name,column_id from user_tab_columns where table_name='TABLE_NAME')start with column_id = 1 connect by column_id = rownum

2015-01-16 12:59:43 2539

转载 深入理解HashMap(及hash函数的真正巧妙之处)

Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的总结,就发出来跟大家一起分享,一起讨论。1、hashmap的数据结构 要知道hashmap是什么,首先要搞清楚它的数据结构,在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结

2014-11-25 18:01:02 508

原创 oracle导入导出

--创建一个新的用户create user myth identified by myth;--授权grant dba to myth;--创建directorycreate directory dmp as '/home/oracle/dmp';--导出expdp myth/myth schemas=splt directory=dmp dumpfile=1018sp

2014-10-30 13:47:19 433

转载 Linux下NFS(网络文件系统)的建立与配置方法

ZDNetChina服务器站 操作系统技巧  网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。    在嵌入式Linux 的开发过程中,开发者需要在Linux 服务器上进行所有的软件开发,交叉编译后,通用FTP

2014-10-23 17:25:30 480

转载 JAVA Synchronized 详解

使用synchronized在编写一个类时,如果该类中的代码可能运行于多线程环境下,那么就要考虑同步的问题。在Java中内置了语言级的同步原语--synchronized,这也大大简化了Java中多线程同步的使用。我们首先编写一个非常简单的多线程的程序,是模拟银行中的多个线程同时对同一个储蓄账户进行存款、取款操作的;在程序中我们使用了一个简化版本的Account类,代表了一个银行账户的

2014-10-23 11:04:29 658

原创 jQuery的Ajax跨域请求

关键:ajax的dataType为jsonp,并且在请求的url中加上"?jsoncallback=?"前台代码:Html代码 script type="text/javascript"src="jquery-1.7.2.min.js">script>  script type="text/javascript">     function

2014-09-26 13:45:52 731

转载 事务详解

事务扫盲贴1.资料《Java Transaction Design Strategies》? InfoQ minibook,最好的电子文档,Java事务处于懵懂状态的必读。《Expert One on one J2EE Development Without EJB 中文版》与Spring参考手册中文版? 中的相关章节可以看到Spring guys的意见。http:

2014-09-25 22:25:07 886

转载 自己定制spring的数据源

说明:本文摘自CSDN的一位网友的博客。

2014-09-25 21:56:12 849

转载 【权限管理】Oracle中查看、回收用户权限

一,Oracle用户权限管理体系简单介绍下用户、权限、角色,其中权限包括系统权限、对象权限,角色是一组权限和角色的组合,其中权限、角色可以授予给角色和用户。二,查看用户及授予给用户的权限和角色1.查看所有用户:  select * from dba_users;  select * from all_users;  select * from user_users;2.

2014-09-25 17:24:06 1524

原创 java程序打印输出本月日历

用java中的GregorianCalendar输出日历格式

2014-09-25 10:59:15 1694

原创 用String的format方法将日期进行格式化

转换符类型举例tc完整的日期和时间Mon Feb 09  18:05:19 PST 2014tFISO 8601日期2014-02-09tD美国格式的日期(月/日/年)02/09/2014tT24小时时间

2014-09-24 15:59:11 1445

转载 Oracle触发器详解

本篇主要内容如下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2 创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件触发器8.2.4 系统触发器事件属性8.2.5 使用触发器谓词8.2.

2014-09-19 15:10:43 578

转载 dblink的查看创建与删除

db link的查看创建与删除1.查看dblink[sql] select owner,object_name from dba_objects where object_type='DATABASE LINK'; 或者[sql] select * from dba_db_links;  2.创建dblink前提:    创建dblink的用户有

2014-09-18 17:05:29 676

转载 Weblogic启动慢解决方法

(一)遇到场景 ts  -Dweblogic.Name=AdminServer -Djava.security.policy=/data/bea/weblogic92/server/lib/weblogic.policy   weblogic.Server /data/lcims/bea/weblogic92/platform/lib/p13n/p13n-sch

2014-09-18 10:29:22 10814

原创 Oracle Hint的用法

1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=’SCOTT’;2. /*+FIRST_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小化.

2014-04-24 17:47:57 560

转载 如何查看执行计划

一.在线查看执行计划表  如果PLAN_TABLE表不存在,执行$ORACLE_HOME/rdbms/admin/utlxplan.sql创建plan_table表。  1.explain plan  for  select * from ......  2.select * from table(DBMS_XPLAN.Display);  二.使用oracle第三方工具:

2014-04-24 16:27:16 521

转载 oracle函数trunc的使用

1、日期比较时精确到日,可以使用 TRUNC(sysdate,'dd')函数。函数支持格式有:yyyy MM  dd  hh Mi可以用 select TRUNC(sysdate,'yyyy') from dual  看看结果是什么。不要按下面的方式比较日期:TO_DATE(TO_CHAR(LOGTIME,'YYYY-MM-DD'), 'YYYY-MM-DD') 2

2014-04-23 18:04:04 468

转载 解决mysql中文乱码问题

MySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如还停留在latin12.table的语系设定问题(包含character与collation)3.客户端程式(例如php)的连线语系设定问题强烈建议使用utf8!!!!utf8可以兼容世界上所有字符!!!!Linux下Mysql插入中文显示乱码解决方案mysql -uroot -p 回车输入

2014-04-02 18:00:41 2246

原创 Aqua Date Studio乱码

先选择一个数据库,然后选择【服务器】/【服务器属性】/【高级】,在驱动程序参数中增 加:?;NEWCODESET=GBK,8859_1,819; 即可

2014-01-22 17:56:51 1014

转载 Hibernate缓存机制详解

Hibernate 所有缓存机制详解 hibernate提供的一级缓存 hibernate是一个线程对应一个session,一个线程可以看成一个用户。也就是说session级缓存(一级缓存)只能给一个线程用,别的线程用不了,一级缓存就是和线程绑定了。hibernate一级缓存生命周期很短,和session生命周期一样,一级缓存也称session级的缓存或事务级缓存。如果tb事务

2013-08-15 11:14:12 543

转载 Spring事务的传播行为和隔离级别

Spring事务的传播行为和隔离级别[transaction behaviorand isolated level]2007-08-01 16:33事务的传播行为和隔离级别[transaction behavior and isolated level]Spring中事务的定义:一、Propagation :  key属性确定代理应该给哪个方法增加事务行为。这样的属性最

2013-08-05 10:41:31 571

转载 过滤器、监听器、拦截器的区别

1.过滤器Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(Request、Response)统一设置编码,简化操作;同时还可进行逻辑判断,如用户是否已经登陆、有没有权限访问该页面

2013-07-31 13:47:59 678

转载 数据库关键字

AABSOLUTE            ACTION              ADD                 ADMINDBALL                 ALLOCATE            ALPHANUMERIC        ALTERAND                 ANY                 ARE                 A

2013-07-23 15:39:15 501

转载 JPA 开发中遇到的错误

常见异常 1、org.hibernate.hql.ast.QuerySyntaxException: person is not mapped 异常环境:查询 异常原因:查询语句中Person类没有大写2、java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to java.lang.String异常环境:查询

2013-06-22 21:03:38 777

转载 java虚拟机学习

在网上找到了一篇很好的关于java虚拟机的文章,特转载过来学习学习。 Java虚拟机学习 - 体系结构 内存模型Java虚拟机学习 - 对象访问Java虚拟机学习 - 垃圾收集算法Java虚拟机学习 - 垃圾收集器Java虚拟机学习 - 对象内存分配与回收Java虚拟机学习 - 查看JVM参数及值的命令行工具Java虚拟机学习 - JDK可视

2013-06-22 20:58:23 639

转载 Java的内存机制

Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后(比如,在函数A中调用函数B,在函数B中定义变量a,变量a的作用域只是函数B,在函数B运行完以后,变量a会自动被销毁。分配给它的内存会被回收),Java 会自动释放掉为该变

2013-06-20 15:35:17 460

原创 JVM内存区域组成

java把内存分两种:一种是栈内存,另一种是堆内存1。在函数中定义的基本类型变量和对象的引用变量都在函数的栈内存中分配;2。堆内存用来存放由new创建的对象和数组在函数(代码块)中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量所分配的内存空间;在堆中分配的内存由java虚拟机的自动垃圾回收器来管理。 堆的优势是可以

2013-06-20 15:02:13 665

原创 displaytag的使用

今天研究起displaytag标签来 分享下感想 这个东西吧功能倒是很强大 但是有很多不足 就本人使用来看 首先网上有很多例子关于配置的在这里我也转载一份 下面得部分是转载的 但有一点需要注意 就是包一定要导入全(apach有2个)也需要到官方网站上去下 使用的时候倒是很方便 就是需要好好的调调样式 分页那块要中文要转码DisplayTag应用指南【摘 要】本文详细介绍Web开发设计中的:

2010-04-28 13:37:00 1396

install-ietester-v0.4.12.rar

ie5、ie6、ie7、ie8、ie9的模拟环境,可用于浏览器兼容性测试。

2013-07-24

jxl jar包下载

将下载后的文件解包,得到JXL.JAR,放入classpath,安装就完成了。如果包不能正常的加载,可以把你下载好的JXL.JAR包放入D:\JAVA\jre\lib\ext中(我的是JDK1.6)就OK了。我相信在配置TOMCAT时也需要把相关的三个包放到这里面。

2010-10-22

Ajax实战(Ajax in Action)

Ajax领域的新框架和组建层出不穷,一些功能非常简单,一些则是过度设计者的产物或者存在严重的设计问题。Ajax开发者最与应该选择什么样的框架感到茫然无助。毫无疑问,Ajax in Actin 可以帮助你。

2010-07-12

javascript教程

JavaScript是一种新的web技术。JavaScript最初的名字是LiveScript,它是NetScape开发出的一种脚步语言,其目的是为了扩展基本的HTML功能,用于代替复杂的CGI程序来处理Web页表单信息,为Web页增加动态效果。

2010-07-12

空空如也

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

TA关注的人

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