2012/11/5——2012/11/9 周记

博客内容涉及使用MyEclipse遇到的Maven相关问题及其解决办法,数据库操作中的Oracle日期查询技巧,以及在皕杰报表中参数传递和字符编码转换过程中遇到的挑战与解决策略。此外,还分享了关于DBLink、存储过程、视频组件集成等方面的技术实践。
摘要由CSDN通过智能技术生成

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[d9d714e11cb097b3ffcec91cccc65d3e|http://repo1.maven.org/maven2/.index]/nexus-maven-repository-index.properties: java.net.ConnectException: Connection timed out: no further information

解决的办法是:

【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。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值