`
文章列表
1.首先需要在window系统中安装相应的oracle数据库版本,然后找到本地oracle下找到tnsnames.ora文件, 一般在~\oracle\product\10.2.0\db_1\network\ADMIN目录下。   2、打开tnsnames.ora文件(文本方式打开即可),添加如下内容:
摘自http://tomcat-oracle.iteye.com/blog/2299233 几乎每个程序员都知道要“避免重复发明轮子”的道理——尽可能使用那些优秀的第三方框架或库,但当真正进入开发时,我却经常发现他们有时并不知道那些轮子在哪里。最近,我在业余时间带几个年轻的程序员一起做了一个很小的商业项目,而在一起开发的过程中,我几乎在所有需要判断字符串是否为空的地方,看到了下面的代码: if(inputString == null || inputString.length ==
    Mybatis 查询对象中嵌套其他对象的解决方法有两种,一种是用关联另一个resultMap的形式,如 <association property="office" javaType="Office" resultMap="officeMap"/>       <mapper namespace="com.dixn.oa.modules.sys.dao.RoleDao"> <resultMap type="Office" id=& ...
    My97date是大家经常用到的日期控件,不过很多人在应用中仍然感觉迷惑,明明配置的很正确,为什么会不好用?下面我来给出答案。      以下这种情况在搭建好的框架中经常出现,就是按照官方例子已经做好各种配置,在其他处应用也好用,但是在新做的功能中就是不好用,原因是:你没给'id'赋值。      <input name="employDate" id="employDate" type="text" maxlength="20" class="input-xlarge Wdate r ...
JavaMail在Linux下发邮件出现异常的原因有很多种, 以下只针对邮箱服务器和web服务器不同的情况:   1.Linux服务器中mailx发邮件软件配置不对; 具体操作: vi /etc/mail.rc 在末尾加入 set from=xxxx@163.com   smtp=smtp.163.com set smtp-auth-user=xxx@163.com smtp-auth-password=****  smtp-auth=login   2.服务器不支持JavaMail 具体操作: 将项目中WEB-INF 中lib下mail.jar、activation- ...
  备份操作命令:mysqldump -uroot --default-character-set=utf8 --hex-blob  -p123456 test_oa > /usr/software/data_backup/mysql_backup/test.sql   以下是完整脚本,加--default-character-set=utf8 --hex-blob  防乱码发生。 #!/bin/bashdatabases='test'user='root'password='123456'basepath='/usr/software/data_backup/mysql_bac ...
     以root用户登录后,修改/etc/my.cnf文件     搜素lower_case_table_names,将#lower_case_table_names=1之前的#去掉     保存,重启mysql     具体命令如下:     vi /etc/my.cnf     :/lower_case_table_names     i,去掉#     :wq     service mysql restart
 springmvc中整合cxf  webservice。 相关配置及jar包在附件中即可下载,根据各自项目要求和路径稍作调整即可。
Eclipse的SVN插件Subclipse做得很好,在svn操作方面提供了很强大丰富的功能。但到目前为止,该插件仍然不支持切换用户,而且一旦用户的帐号、密码保存之后,就无法再变更了。 针对以上问题,现提供解决方法如下: 步骤如下: 1.查看你的Eclipse或者Myeclipse中使用的是什么SVN 接口,位置在windows > preference > Team > SVN下。 2.如果是JavaHL, 找到以下目录并删除目录下的文件. C:\"Documents and Settings"\[YourUserN ...
  工作中经常会遇到将数据库中的数据以树的形式展现的需求。以下我们来看一下该需求在Oracle中如何实现。 首先我们需要有一个树形的表结构(当然有时候会出现表结构不是典型的树形结构,而是多表存储,需要根据多表连接查询生成树) 一、树型表结构:节点ID  上级ID  节点名称 二、用法: select 节点ID,节点名称,levelfrom 表名connect by prior 节点ID=上级节点IDstart with
   相信不少人在开发中都遇到过关闭当前页面这个需求,但面对这么多的浏览器,要做到js的兼容还需要做特殊的处理。关于这方面网上有很多的资料,但大多都是复制粘贴的,没有达到兼容的效果,或者是效果不好。    下面是我总结的js兼容多浏览器关闭当前页面方法,希望能帮到大家     var userAgent = navigator.userAgent; if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Presto") != -1) {     //window.locat ...
//判断数组中是否存在某字符串Array.prototype.S=String.fromCharCode(2);Array.prototype.in_array=function(e){    var r=new RegExp(this.S+e+this.S);    return (r.test(this.S+this.join(this.S)+this.S));};   用法:     var arr = ['a','b','c'];     arr.in_array("a");//返回值为true或false。存在为true,不存在为false。
//控制backspace$(document).keydown( function(e)         {     //获取键盘的按键CODE     var k=e.keyCode;     if(k == 8){        //获取操作的标签对象         var act = document.activeElement.tagName.toLowerCase();        //如果按键为“backspace”并且标签对象为body或html时,返回false         if(act.indexOf("body") != -1 || act.in ...
      关于JSTL的标签,在网上查了很久,都是介绍fn各函数的使用,却没有如何在fn函数中拼接字符串的,虽然这个很简单,但是不会的人终究需要测试很久才能找到办法,为了方便以后像我一样不懂这方面使用的人,特意记录下来,分享给大家。         fn函数中字符串的拼接用:.concat(“”);       例如:            ${fn:startswith(info,item.page_ID.concat('@'))}             以上info及page_ID都是后端传到前台的list中的参数。             实现拼接的主要为item.pag ...
在除了 IE 的浏览器下,可以直接这样写: var date = new Date("2015-11-25"); 或者 var date = new Date("2015-11-25 21:18:00"); IE 下 date 会是 NaN,所以用下法替代: function NewDate(str) {str=str.split('-'); var date=new Date(); date.setUTCFullYear(str[0], str[1]-1, str[2]); date.setUTCHours(0, 0, ...
Global site tag (gtag.js) - Google Analytics