2012-11-5 19:14 周一
先记一下上周五遇到的一个问题,myeclipse启动之后console报的一个错误:
10-7-27 下午03时07分54秒: Unable to update index for central|http://repo1.maven.org/maven2
10-7-27 下午03时07分32秒: Updating index central|http://repo1.maven.org/maven2
10-7-27 下午03时07分54秒: Unable to download Repository[d9d714e11cb097b3ffcec91c
解决的办法是:
【Preference】-【Maven】
反选"Download repository index update on startup"
现在感觉控制台报的这个错误是不影响使用的,所以也不要一心要改掉,但是解决问题之前我以为这是一个致命的问题,哈哈。
终于实现报表在项目中的参数传递了,可是遇到一个纠结的问题,就是js传给servlet的汉字出现了乱码,用new String (str.getBytes("iso-8859-1"),"GBK"),不可以,并且在JSP页面和servlet中都统一了GBK编码,然后都改成UTF-8还是不可以,并且同时改了weblogic.xml web.xml······现在还在困扰中,各种百度无效。http://blog.csdn.net/gaoshanwudi/article/details/7535894;http://john-kong19.iteye.com/blog/1101072
2012-11-6 20:28 周二
做了一天的皕杰报表,工作量比较大,可以算的上是重复,我是熟悉了皕杰报表的基本操作,包括参数传递和简单的图表,下面开始设计好看的报表了,说实话我是没有概念的。
今天好像没有学到什么新的新鲜的东西。(和可怕)
2012-11-7 11:07 周三
从数据库取身份证的时候老大说隐藏中间的生日,还有IP隐藏最后两段,百度了几下也没结果,思考一会儿也没有思路,就请教了现场的做实施同事,用了字符串拼接的方法,譬如身份证的:substr(userid,0,7)||'***'||substr(userid,15,18),注意哦,字符串拼接用的是"||",不是"+"号~~~
DBlink 刚刚接触到,数据库的操作真烦,不过精通了就融会贯通感觉好了,学习······
现在各种问题,都是数据库相关的,记录一下吧:
1.oracle取得本周第一天日期:select next_day(sysdate-7,'星期一') from dual
最后一天日期:select next_day(sysdate,'星期日') from dual
上周第一天日期:select next_day(sysdate-7,'星期一')-7 from dual
最后一天日期:select next_day(sysdate,'星期日')-7 from dual
解释的很好的链接:http://www.linuxidc.com/Linux/2011-08/39979.htm
2.创建临时表及定时器:
小笑点:
1.吃完晚饭和同事一起走到电梯,便等啊等,后面一个同事跟上来说:“怎么没人按电梯啊·······”汗·········
2.说实话我对数据库不熟,尤其是oracle,老大给我一个IP和SID让我连上他的机器,我“开始”——“运行”——“mstsc”·······领导不屑的说:“我让你连,你远程干嘛·····”然后办公室的男同事们(只有男同事)都笑了······
2012-11-8 星期四 17:30(十八大第一天哦~~~~)
今天上午做了存储过程,熟悉了oracle中包括DBLink、procedure、table的创建,注意:DBLink创建的时候如果identified by pwd其中密码有数字的话要用双引号引起来。还熟悉一些函数,比如:trunc、next_day,下午做报表用了list(),函数,有些东西用的多了才发现基础很重要、理论很重要。
三点多开始调了一下远程的视频,组件里面有window.open(),通过url调用打开视频的jsp页面,并且传递参数过去,由于实施人员改掉了数据库里面字段的名字导致播放不了,后来又把数据库修改过来了。
2012-11-9 周五
昨天晚上老大顺口说了oracle同义词,我想着要百度一下的,后来竟然忘记了,结果今天了解了一下,就是同义词的意思,和视图差不多,如果是和远程机器上的一个表创建同义词,要先建立DBLink。