`
文章列表
数据源是指数据的来源,比如数据库。连接是指这样一个“池子”,池子中的每个东西都是连接数据源的一个“连接”,这样别人想连接数据源的时候可以从这个“池子”里取,用完以后再放回来供以后其他想使用的人使用。   我们一般说的数据源指的就是数据库~比较形象点的说,连接池就像数据源的代理人,如我们需要连接(connection)直接找他(连接池)要就可以了,不需要找数据源要;不用的连接也是直接还给连接池~~也就是有了连接池,我们没必要直接找数据源打交道了~连接池在你的程序所在的机器内存,数据源不一定~~并且数据源和连接池会保持一定数量的连接~这样我们访问数据库的时候就不需要找数据源要连接,直接在本地 ...
具体可参考FileAction里面的封装: FTPClient fc = new FTPClient(); fc.connect(path,url); fc.login(username,password; fc.enterLocalPassiveMode(); fc.setFileType(FTPClient.BINARY_FILE_TYPE);   int reply = fc.getReplyCode(); if (!FTPReply.isPositiveCompletion(reply)) { fc.disconnect(); return; } fc.chan ...

linux常用命令

玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Linux系统的人有所不同。因为不想在使用是总是东查西找,所以在此总结一下,方便一下以后的查看。 不多说,下面就说说我最常用的Linux命令。 1、cd命令这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径, ...
问题:使用jquery.validate插件的remote方法做异步判断用户输入的名称是否已经存在,因需求需要,校验通过的信息提交之后页面不刷新可以再次再表单中填写新的内容之后再提交,问题就在这出现了,第一次输入的时候,校验起了作用,当表单提交之后再次填写相同的名称,发现输入的第一个字符没有触发到发起请求到后台判断,当再输入第二个字符的时候,才发起请求,具体是什么原因还不清楚。       通过上面这种方法还存在一个问题,用户通过粘贴的方式填写表单也是会存在不能校验的情况。    问题的解决:         通过自定义扩展jquery.validate插件添加一个校验的方法即可解决。     ...
一、简介 eclipse可谓是Java开发界的神器,基本占据了大部分的Java开发市场,而且其官方还对其他语言提供支持,如C++,Ruby,JavaScript等等。为什么使用它?我想离不开下面的一些因素:1、开发界面简洁、大方。2、丰富的插件 ...
Jadclips插件的安装方法: 插件下载请看附件: 方法1:直接将jadclipse_3.1.0.jar复制到%ECLIPSE_HOME%\plugins目录下。 方法2:使用link方式安装,如在C:\Program Files\MyEclipse 6.5\plugins-link\目录下, 新建三个文件夹:jadclipse3.1.0\eclipse\plugins,把jar放在plugins下。再在目录 C:\Program Files\MyEclipse 6.5\eclipse\links下建立文件:jadclipse3.1.0.link, 内容为:path=C:/Pr ...

CentOS系统屏保

 CentOS系统在用户闲置一段时间(默认为5分钟)后,会启动屏幕保护程序(默认的屏保为黑屏),并要求重新输入密码才能回到原来的桌面。   设置屏幕保护:System -> Preferences -> Screensaver。   如果需要取消屏幕保护的锁定功能,将Lock screen when screensaver is active前面的勾去掉就可以了。   -------)[linuxzgf@linuxzgf ~]$ setterm -blank 0 关闭屏保,此命令执行后就不影响观看了,很爽。[linuxzgf@linuxzgf ~]$ setter ...
一、从基础开始: 常常有些朋友在Linux论坛问一些问题和提一些建议,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的,只要了解了 Linux 的基础之后,应该就可以很轻易的解决掉这方面的问题。而有些朋友们常常一接触Linux 就是希望构架网站,根本没有想到要先了解一下Linux 的基础。这是相当困难的。 二、Linux命令是必须学习 虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平这个 ...
给新人程序员的八点建议 http://job.51cto.com/art/200707/50955.htm     走过弯路,有过迷茫,回首九年陈皓感慨万千。“今天,我对许多刚上路的朋友都会说,人生的规则很重要,从上大学时就要好好规划。”他结合自身经历,对许多 ...
1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 ( 参数1 IN NUMBER, 参数2 IN NUMBER, 参数3 OUT NUMBER ) IS 变量1 INTEGER := 默认值; 变量2 DATE; BEGIN … EXCEPTION WHEN 异常类别 THEN … WHEN OTHERS THEN … END 存储过程名字; 2.基本操作 变量赋值 V_TEST := 1; 动态赋值 SELECT COL1,COL2,… INTO VAR1,VAR2,… FROM … WHERE …; 字符相加 ...
做事要积极主动,态度决定一切 说这些,可能有人会觉得,这些都明白,都是大道理,只是怎么样执行的问题,下面我举一个真实的例子。 我曾经带过的两位新人,A君上班,交代给他负责的东西,是永远没有结果的,我 ...
转载自:http://hi.baidu.com/dongaxis/item/9a8edc7057b8863771442303 相同点:都是在JVM加载类时且在构造方法执行之前执行,在类中都可以定义多个,     一般在代码块中对一些static变量进行赋值。 不同点:静态代码块在非静态代码块之前执行(静态代码块—>非静态代码块—>构造方法)。     静态代码块只在第一次new执行一次,之后不再执行,而非静态代码块在每new     一次就执行一次。非静态代码块可在普通方法中定义(不过作用不大);而静态代码块不行。 例: //普通类 public classPuT ...
下载demo:http://www.rjboy.cn/labs/Validform/Validform.rar 官网:http://www.rjboy.cn/ 功能介绍: 1、支持一个页面多表单的检测。例如你给页面上的各form绑定同样的class名称“demoform”,只需在页面上写上一句 $(“.demoform”).Validform(),各表单便 ...
span em:hover{ cursor:pointer; } 鼠标经过时,箭头变成手型 以下是其他类型: hand是手型 例子:CSS鼠标手型效果 <a href="#" style="cursor:hand">CSS鼠标手型效果</a>//把href="#"去掉则没有下划线 pointer也是手型,这里推荐使用这种,因为这可以在多种浏览器下使用。 例子:CSS鼠标手型效果 <a href="#" style= ...
转载: http://www.iteye.com/topic/545971 jQuery插件的开发包括两种: 一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。 1、类级别的插件开发 类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静态方法。典型的例子就是$.AJAX()这个函数,将函数定义于jQuery的命名空间中。关于类级别的插件开发可以采用如下几种形式进行扩展: 1.1 ...
Global site tag (gtag.js) - Google Analytics