- 博客(164)
- 资源 (13)
- 收藏
- 关注
原创 [置顶] JS日历控件
http://www.cnblogs.com/yank/archive/2008/08/14/1267746.html Calendar.rar (72.7 KB)下载次数: 0
2013-04-26 17:18:17 593
原创 [置顶] java设计模式笔记(菜鸟篇)
设计模式的分类:分布式编程模式,用户界面模式,数据模型模式三大类。 GoF设计模式的分类: 根据目的准则分类: 1. 创建型:creational 与对象的创建有关。 2. 结构型:Structural 处理类或对象之间的组合。 3. 行为型:behavioral 描述类或对象如何交互及如何分配职责。创建型模式(创建对象实例) 1.抽象工厂模式 Abstr
2013-04-26 17:18:15 661
原创 Spring 线程池使用2
class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor"> public void sendFindPasswordMail(final UserT user,final String password) throws MessagingException, IOExcept
2013-04-26 17:18:13 464
原创 JS日历控件
见附件http://dl.iteye.com/topics/download/423e7788-ca43-324b-8083-f080Birthday-Calendar.rar (4.2 KB)下载次数: 0
2013-04-26 17:18:11 573
原创 js jaxt 及各种验证
/** * 全局变量 */var guigeflagword=false;var guigeflagpc=false; $(function() {// 获取url地址用来让用户登录时跳转var windowsurl = window.location;$('#hidurl').attr("value", windowsurl);}); /**
2013-04-26 17:18:09 648
原创 eclipse中tomcat内存溢出设置 (转)
eclipse中tomcat内存溢出设置 对于以上两个问题,我的处理是: 在catalina.bat的第一行增加: Java代码 :set JAVA_OPTS=-Xms64m -Xmx256m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m 在catalina.sh的第一行增加: Jav
2013-04-26 17:18:05 513
原创 在PowerDesigner中设计物理模型1——表和主外键 (转)
在PowerDesigner中设计物理模型1——表和主外键(http://www.cnblogs.com/studyzy/archive/2009/12/15/1624899.html) 表结构建立完以后可以生成WORD,HTML文件。按照报告>Geratere Report 在PD中建立物理模型由以下几种办法:直接新建物理模型。设计好概念模型,然后由概念模
2013-04-26 17:18:02 612
原创 oracle 表字段命名规范
命名一律为大写字母(或小写,不要大下写混合)英文单词单数命名.例:FACTORY英文单词缩写命名.例:DEPT英文单词之间用下划线连结,且每个单词皆为单数.例:TASK_RESULT用来存储历史资料,命名以HISTORY结尾.例:TASK_HISTORY用来存储日志资料,命名以LOG结尾.例:TASK_LOG用来存储类别资料,命名以TYPE结尾.例:TASK
2013-04-26 17:18:00 7920 1
原创 PowerDesigner设计表的简单用法 转
PowerDesigner设计表的简单用法 (http://blog.csdn.net/shellwin/article/details/5757716)1. 下载安装PowerDesigner12.5。注意:12.5支持sql2005,而11是不支持的。之前本人使用的11做的是sql2000的项目。 2. 需要进行汉化和破解,这个网上一搜一大把。基本就
2013-04-26 17:17:58 642
原创 SVN服务器搭建及安装包 转
http://blog.csdn.net/lincyang/article/details/5658274(转)安装包见:http://www.kuaipan.cn/file/id_8825968815059757.htm VisualSVN-Server-2.5.9.msi项目可以通过import功能上传,也可以通过eclipse的项目的share project 上传到代码块。
2013-04-26 17:17:56 796
原创 MyEclipse 8.6手动安装svn
MyEclipse 8.6手动安装svn (测试可用)自从MyEclipse8版本以上,安装插件变得非常麻烦,需要通过MyEclipse Configuration Center进行安装,很多安装不成功,网上google发现是因为MyEclipse网站访问被屏蔽的原因。后来上网找了多种安装SVN插件的方法,都不成功后,非常郁闷,经过多次的摸索后,终于找到安装的方式,赶快分享一下,步
2013-04-26 17:17:54 465
原创 通过Eclipse插件启动Tomcat的问题 转
通过Eclipse插件启动Tomcat的问题设置JAVA_HOME问题 目前在通过Eclipse中插件启动Tomcat时遇到了个问题,就是访问http://localhost:9000/时出现HTTP Status 404 The requested resource (/) is not available.错误,但是通过http://localhost:9000
2013-04-26 17:17:52 636
原创 java synchronized与lock区别 转
java synchronized与lock区别 synchronized 修饰方法时 表示同一个对象在不同的线程中 表现为同步队列如果实例化不同的对象 那么synchronized就不会出现同步效果了1.对象的锁 所有对象都自动含有单一的锁。 JVM负责跟踪对象被加锁的次数。如果一个对象被解锁,其计数变为0。在任务(线程)第一次给对象加锁的时候,计数变为1。每当这个相同的
2013-04-26 17:17:50 1134
原创 (转)Oracle Partition 分区详细总结
(转)Oracle Partition 分区详细总结 博客分类: oracle DBAoracle分区表空间的分区分区的概念分区时什么意思oracle 此文从以下几个方面来整理关于分区表的概念及操作:1.表空间及分区表的概念2.表分区的具体作用3.表分区的优缺点4.表分区的几种类型及操作方法5.对表分区的维护性操作。 (1.) 表空间及分区表的概念表空间: 是一个或多个数据文
2013-04-26 17:17:48 735
原创 Apache+Tomcat集群配置 转
http://www.iteye.com/topic/1017961 转载于准备环境ApacheApache是http服务器,我们利用其对Tomcat进行负载均衡。目前最新版本为2.2.17,下载地址为http://httpd.apache.org/download.cgi#apache22。如下图: 目前已经出现Apache2.3.11,但是为beta
2013-04-26 17:17:45 496
原创 oracle sql语句优化
oracle sql语句优化报我转blogjava上的,具体作者我也不知道,如果是你的,请回复,我补上。 (1) 选择最有效率的表名顺序 ( 只在基于规则的优化器中有效 ) :ORACLE 的解析器按照从右到左的顺序处理 FROM 子句中的表名, FROM 子句中写在最后的表 ( 基础表driving table) 将被最先处理,在 FROM 子句中包
2013-04-26 17:17:43 434
原创 struts2架构图
请求首先通过Filter chain,Filter主要包括ActionContextCleanUp,它主要清理当前线程的ActionContext和Dispatcher;FilterDispatcher主要通过AcionMapper来决定需要调用哪个Action。 ActionMapper取得了ActionMapping后,在Dispatcher的serviceAction方
2013-04-26 17:17:41 556
原创 Hibernate缓存机制
缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升. Hibernat
2013-04-26 17:17:38 395
原创 oracle结构
Oracle10g结构本文简单的介绍了oracle的结构,如果查看各个参数,及修改几个重要参数,例如讨论了优化常用的SGA_TARGET,DBWR,以及如何应用spfile和pfile简单排错.oracle server结构作为oracel的DBA下图必须熟记于心可以看到总体来讲,oracle server由上部的instance和下部的database两部分组成
2013-04-26 17:17:36 507
原创 Oracle PL/SQL存储过程,函数,包,触发器的使用
Oracle PL/SQL存储过程,函数,包,触发器的使用博客分类: Oracle PL/SQL高级编程部分无名块不存储在数据库中,并且不能从其他的PL/SQL块中调用有名块存储在数据库数据字典中,可以在客户端与服务器端的任何工具和任何应用中运行(1).存储过程(2).存储函数(3).包(4).触发器过程执行某一动作,函数计算一个值,包将相关
2013-04-26 17:17:33 899
原创 Oracle中的索引详解
Oracle中的索引详解一、 ROWID的概念存储了row在数据文件中的具体位置:64位 编码的数据,A-Z, a-z, 0-9, +, 和 /,row在数据块中的存储方式SELECT ROWID, last_name FROM hr.employees WHERE department_id = 20;比 如:OOOOOOFFFBBBBBBRR
2013-04-26 17:17:31 593
原创 TOMCAT优化
1.内存设置(VM参数调优)(1). Windows环境下,是tomcat解压版(执行startup.bat启动tomcat) ,解决办法:修改“%TOMCAT_HOME%\bin\catalina.bat”文件,在文件开头增加如下设置:set JAVA_OPTS=-Xms512m -Xmx512m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:M
2013-04-26 17:17:29 444
原创 如何调优JVM - 优化Java虚拟机(大全+实例)
如何调优JVM -优化Java虚拟机(大全+实例)堆设置-Xmx3550m:设置JVM最大堆内存为3550M。-Xms3550m:设置JVM初始堆内存为3550M。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。-Xss128k:设置每个线程的栈大小。JDK5.0以后每个线程栈大小为1M,之前每个线程栈大小为256K。应当根据应用的线程所需内存大
2013-04-26 17:17:27 760
原创 JAVA Web.xml 加载顺序
JAVA Web.xml 加载顺序 web.xml加载过程(步骤): 1.启动WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文. 3.容器将转化为键值对,并交给ServletContext. 4.容器
2013-04-26 17:17:24 452
原创 ubuntu下mysql安装(server、client、dev),开启、停止和重启,及常见错误
ubuntu下mysql安装(server、client、dev),开启、停止和重启,及常见错误分类: Linux2011-09-01 13:08 1298人阅读 评论(0) 收藏 举报1. 在ubuntu下安装server和client很简单:(1)安装serverapt-get install mysql-server安装当中,会提示输入root账户的密码,
2013-04-26 17:17:22 579
原创 Ubuntu安装配置Mysql
Ubuntu安装配置Mysql三种安装方式: 1. 从网上安装 sudo apt-get install mysql-server。装完已经自动配置好环境变量,可以直接使用mysql的命令。 注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多。 2. 安装离线包,以mysql-5.0.45-linux-i686-icc-gl
2013-04-26 17:17:20 378
原创 Linux命令——chmod
Linux命令——chmodsudo chmod g+r file 为当前用户添加读权限sudo chmod g+w file 为当前用户添加写权限sudo chmod 777 file 为当前用户添加所有权限#chmod -R 644 /tmp/users(加R表示 文件的子目录的权限也改变)chmod 777 aa.txt 给文件所有权限 htt
2013-04-26 17:17:18 1408
原创 linux jdk tomcat
安装jdk-linux-i586.rpm.bin vi/etc/rc.d/rc.local在文件中加入:JAVA_HOME=/usr/java/jdk1.6.0_12export JAVA_HOME/tomcat5/bin/startup.sh(Tomcat安装在linux的路径)tomcat 自启动安装 之前需要卸载原来的JDK[root@javasrv
2013-04-26 17:17:16 709
原创 sql中的group by having
--sql中的group by 用法解析:-- Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。--它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。--注意:group by 是先排序后分组;--举例子说明:如果要用到group by 一般用到的就是“每这个字” 例如说明现在有一个这样的表:
2013-04-26 17:17:13 499
原创 开启 SSH服务,及FTP 工具 乱码问题
解决SSH Secure Shell Client中文乱码问题 sudo apt-get install openssh-serverUbuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。然后确认sshserver是否启动了:ps -e |grep ssh如果只有ssh-agent那ssh-s
2013-04-26 17:17:11 719
原创 jsp路径(转)
Java综合要在/jsp/index.jsp文件使用图片,如何计算相对路径? 经过Servlet,struts转发后又如何计算相对路径? 目录结构: ------------------------------------------------------------------------------
2013-04-26 17:17:05 606
原创 MQ 实战(转)
1.JMS介绍 JMS源于企业应用对于消息中间件的需求,使应用程序可以通过消息进行异步处理而互不影响。Sun公司和它的合作伙伴设计的JMS API定义了一组公共的应用程序接口和相应语法,使得Java程序能够和其他消息组件进行通信。JMS有四个组成部分:JMS服务提供者、消息管理对象、消息的生产者消费者和消息本身。 1)JMS服务提供者实现消息队列和通知,同时实现消息管理的API。J
2013-04-26 17:17:03 598
原创 在JAVA中使用NIO进行网络编程(转)
在JAVA中使用NIO进行网络编程在JDK中,有一个非常有意思的库:NIO(New I/O)。这个库中有3个重要的类,分别是java.nio.channels中Selector和Channel,以及java.nio中的Buffer。本篇文章我们首先了解一下为什么需要NIO来进行网络编程,然后看看一步一步来讲解如何在网络编程中使用NIO。为什么需要NIO使用Java编写过Sock
2013-04-26 17:17:00 596
原创 Java NIO socket编程实例 (转)
Java代码 晚上学习了下Java 的 NIO Socket编程,写了下面这个小程序,包括服务器端与客户端。实现的功能为客户端向服务器端发送随即数目的消息,服务器端一条一条的回应。消息内容保存在talks.properties文件中,内容为: Hi=Hi Bye=Bye 床前明月光=疑是地上霜 举头望明月=低头思故乡 少小离家老大回=乡音无改鬓毛
2013-04-26 17:16:58 813
原创 IO的阻塞与非阻塞、同步与异步以及Java网络IO交互方式(转)
最近工作中,接触到了Java网络编程方面的东西:Socket、NIO、MongoDB等,也看了tomcat的源码,也加强了线程方面的知识,也使用了MINA这样的框架。感觉获益良多,原本技术上的薄弱环节也在慢慢提高,很多想写的东西,也在慢慢规划整理。无奈最近在筹备婚礼的事情,显得有些耽搁。想了很久,决定先写写IO中经常被提到的概念——“同步与异步、阻塞与非阻塞”以及在Java网络编程中的
2013-04-26 17:16:55 833
原创 JAVANIO在Socket 通讯中的应用(转)
JAVANIO在Socket 通讯中的应用 1 引言 用Java平台编写Socket(套接字)系统,因为输入输出都必须同步。这样,对于多客户端/ 服务器模式,不得不使用多线程. 即为每个连接的客户都分配一个线程来处理输入输出,其线程与客户机之比几乎为1∶1,所以易受到大量线程开销的影响,结果既导致了性能问题又缺乏可伸缩性。为解决这个问题,java平台的制订者引入了非阻塞I
2013-04-26 17:16:53 492
原创 java分布式开发TCP/IP NIO无阻塞 Socket((基于消息方式实现系统间的通信) )(转)
java分布式开发TCP/IP NIO无阻塞 Socket((基于消息方式实现系统间的通信) )博客分类: java 网络编程java 分布式 NIO socket编程 在java中可以基于java.nio.channels中的Channel和Selector的相关类来实现TCP/IP+NIO方式的系统间通信。 用于系统间通信依靠SocketChannel和
2013-04-26 17:16:51 927
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人