- 博客(32)
- 资源 (4)
- 收藏
- 关注
转载 java系统程序员修炼之道
从2002开始接触Java学会HelloWorld这么经典的程序到如今不知不觉已经十年啦,十年中亲耳听到过不少大牛的演讲,见到过项目中的神人在键盘上运指如飞的编程速度,当时就被震撼了。当编程越来越成体力活,我们还能有自己的思想,还能修炼为Java系统级别的程序员嘛?学习与修炼以下知识与技能,帮你早日达成愿望。
2015-12-17 19:08:24
770
转载 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
871
原创 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
524
原创 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
885
原创 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
2618
转载 深入理解HashMap(及hash函数的真正巧妙之处)
Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的总结,就发出来跟大家一起分享,一起讨论。1、hashmap的数据结构 要知道hashmap是什么,首先要搞清楚它的数据结构,在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结
2014-11-25 18:01:02
550
原创 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
474
转载 Linux下NFS(网络文件系统)的建立与配置方法
ZDNetChina服务器站 操作系统技巧 网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。 在嵌入式Linux 的开发过程中,开发者需要在Linux 服务器上进行所有的软件开发,交叉编译后,通用FTP
2014-10-23 17:25:30
513
转载 JAVA Synchronized 详解
使用synchronized在编写一个类时,如果该类中的代码可能运行于多线程环境下,那么就要考虑同步的问题。在Java中内置了语言级的同步原语--synchronized,这也大大简化了Java中多线程同步的使用。我们首先编写一个非常简单的多线程的程序,是模拟银行中的多个线程同时对同一个储蓄账户进行存款、取款操作的;在程序中我们使用了一个简化版本的Account类,代表了一个银行账户的
2014-10-23 11:04:29
718
原创 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
772
转载 事务详解
事务扫盲贴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
926
转载 【权限管理】Oracle中查看、回收用户权限
一,Oracle用户权限管理体系简单介绍下用户、权限、角色,其中权限包括系统权限、对象权限,角色是一组权限和角色的组合,其中权限、角色可以授予给角色和用户。二,查看用户及授予给用户的权限和角色1.查看所有用户: select * from dba_users; select * from all_users; select * from user_users;2.
2014-09-25 17:24:06
1615
原创 用String的format方法将日期进行格式化
转换符类型举例tc完整的日期和时间Mon Feb 09 18:05:19 PST 2014tFISO 8601日期2014-02-09tD美国格式的日期(月/日/年)02/09/2014tT24小时时间
2014-09-24 15:59:11
1504
转载 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
624
转载 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
727
转载 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
10999
原创 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
609
转载 如何查看执行计划
一.在线查看执行计划表 如果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
564
转载 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
500
转载 解决mysql中文乱码问题
MySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如还停留在latin12.table的语系设定问题(包含character与collation)3.客户端程式(例如php)的连线语系设定问题强烈建议使用utf8!!!!utf8可以兼容世界上所有字符!!!!Linux下Mysql插入中文显示乱码解决方案mysql -uroot -p 回车输入
2014-04-02 18:00:41
2328
原创 Aqua Date Studio乱码
先选择一个数据库,然后选择【服务器】/【服务器属性】/【高级】,在驱动程序参数中增 加:?;NEWCODESET=GBK,8859_1,819; 即可
2014-01-22 17:56:51
1056
转载 Hibernate缓存机制详解
Hibernate 所有缓存机制详解 hibernate提供的一级缓存 hibernate是一个线程对应一个session,一个线程可以看成一个用户。也就是说session级缓存(一级缓存)只能给一个线程用,别的线程用不了,一级缓存就是和线程绑定了。hibernate一级缓存生命周期很短,和session生命周期一样,一级缓存也称session级的缓存或事务级缓存。如果tb事务
2013-08-15 11:14:12
570
转载 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
604
转载 过滤器、监听器、拦截器的区别
1.过滤器Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(Request、Response)统一设置编码,简化操作;同时还可进行逻辑判断,如用户是否已经登陆、有没有权限访问该页面
2013-07-31 13:47:59
715
转载 数据库关键字
AABSOLUTE ACTION ADD ADMINDBALL ALLOCATE ALPHANUMERIC ALTERAND ANY ARE A
2013-07-23 15:39:15
536
转载 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
828
转载 java虚拟机学习
在网上找到了一篇很好的关于java虚拟机的文章,特转载过来学习学习。 Java虚拟机学习 - 体系结构 内存模型Java虚拟机学习 - 对象访问Java虚拟机学习 - 垃圾收集算法Java虚拟机学习 - 垃圾收集器Java虚拟机学习 - 对象内存分配与回收Java虚拟机学习 - 查看JVM参数及值的命令行工具Java虚拟机学习 - JDK可视
2013-06-22 20:58:23
663
转载 Java的内存机制
Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后(比如,在函数A中调用函数B,在函数B中定义变量a,变量a的作用域只是函数B,在函数B运行完以后,变量a会自动被销毁。分配给它的内存会被回收),Java 会自动释放掉为该变
2013-06-20 15:35:17
491
原创 JVM内存区域组成
java把内存分两种:一种是栈内存,另一种是堆内存1。在函数中定义的基本类型变量和对象的引用变量都在函数的栈内存中分配;2。堆内存用来存放由new创建的对象和数组在函数(代码块)中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量所分配的内存空间;在堆中分配的内存由java虚拟机的自动垃圾回收器来管理。 堆的优势是可以
2013-06-20 15:02:13
701
原创 displaytag的使用
今天研究起displaytag标签来 分享下感想 这个东西吧功能倒是很强大 但是有很多不足 就本人使用来看 首先网上有很多例子关于配置的在这里我也转载一份 下面得部分是转载的 但有一点需要注意 就是包一定要导入全(apach有2个)也需要到官方网站上去下 使用的时候倒是很方便 就是需要好好的调调样式 分页那块要中文要转码DisplayTag应用指南【摘 要】本文详细介绍Web开发设计中的:
2010-04-28 13:37:00
1439
jxl jar包下载
2010-10-22
Ajax实战(Ajax in Action)
2010-07-12
javascript教程
2010-07-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人