摘要: 曾经写过一篇Android环境配置的随笔,个人感觉特繁琐,既然有Maven,何不尝试用用Maven呢,经网上搜索这篇文章但不限于这些,而做了一个基于Maven的Android版的Hello Android World. 阅读全文
posted @ 2013-09-10 23:40 nateliu 阅读(1045) 评论(2) 推荐(0) 编辑
摘要: 基于Maven的Spring+SpringMVC+Mybatis的一个小项目的搭建,由于使用Maven3.1.0管理,所以Spring等都将使用的是当时最新的版本。即都是从http://search.maven.org/ 得到最新的POM文件。 阅读全文
posted @ 2013-09-08 13:43 nateliu 阅读(21182) 评论(2) 推荐(1) 编辑
摘要: 因工作项目的需要,从C#转Java也有很长一段时间了,决定记载归纳一下这半年到底学了什么,到了一个什么程度,当然其间可能会有一些关于.NET的对比。 这是这个系列的目录,我准备按照我的归纳学习点来写,或者说回忆来写也行,所以可能不是很连贯,但我相信,如果你耐心一篇篇看下去,相信也会有所收获的,毕竟这全是一手资料。 阅读全文
posted @ 2013-09-06 23:20 nateliu 阅读(2473) 评论(0) 推荐(0) 编辑
摘要: 本文是基于Frank Xu的一个webcast上的串并总结,图片等都截至视频,谨致谢.路线图什么是WCFWindows Communication Foundation是MS为构建面向服务的应用提供的分布式通信编程框架,是.net framework的重要组成部分,集成了多项微软的分布式技术什么是AjaxAsynchronous JavaScript and XML,即异步JavaScript和XML,基于JavaScript和HTTP请求,其本质原理就是利用XMLHttpRequest对象来直接与服务器进行通信将以下内容复制进一个文本编辑器,然后保存在你的一个web容器中,并在同级目录下新建 阅读全文
posted @ 2013-08-04 21:44 nateliu 阅读(893) 评论(0) 推荐(1) 编辑
摘要: 不知道是什么原因https://localhost:1158/em,今天突然就不能用了。做了好多搜索也没有解决。现象是在services.msc中,不能重启OracleDBConsole服务,提示:这个其实是windows的一个很普通的提示,深层次的帮助是很小的。因为是新手,也不明白原理,所以也只好继续在网上找原因,看到有人建议说用emca -repos drop重置一下,兴冲冲的执行了一下,结果显示如下图:显示是正确完整的,但悲剧的是还是没有解决,最后我收到这篇文章,受到启发,使用DBCA先删除了orcl数据库。然后新建了一个叫XSCJ.domain的实例,SID为XSCJ.然后我使用adm 阅读全文
posted @ 2013-07-23 23:42 nateliu 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 这是个重头戏,如果精通了PL/SQL,毫不夸张的说明精通了Oracle了。PL/SQL由以下三个部分组成(Definition,Manipulation,Control):DDL:数据定义语言,Create,Alter,Drop等用于执行数据库的任务。DML:数据操作语言,Select,Insert,Update,Delete等用于操纵数据库中各种对象、检索和修改数据。DCL:数据控制语言,Grant,Remove等用于安全管理、确定哪些用户可以查看或修改数据库中数据。PL/SQL的运算符有跟其他语言相似,也有数学运算符(+-*/等)和逻辑运算符(and,or,not),及其电他如赋值符:=, 阅读全文
posted @ 2013-07-11 22:28 nateliu 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 所谓的高级数据类型,就是大数据类型,即BCNB(助记词:BC牛逼)+XML数据类型。B:blob,用来存储可变长度的二进制数据。C:clob,主要用来存储可变长度的字符型数据,也就是其他数据库中提到的文本型数据类型。N:nclob,跟CLOB数据类型相似,也是用来存储字符类型的数据,不过其存储的是Unicode字符集的字符数据。B:bfile,在数据库外面存储的可变二进制数据,最大可存储4G内容。在dbms_lob包中内建了read()、append()、write()、erase()、copy()、getlength()、substr()等函数,可以方便地操作LOB对象XML:xpath,x 阅读全文
posted @ 2013-07-10 22:47 nateliu 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 其实,对于目前我使用的Oracle的水平来看,还达不到使用安全管理的高度,只是作为一个学习来看一下。关于Oracle的安全管理,一般使用OEM来操作完成好了,入口是:OEM的“服务器”属性页中,选择“安全性”栏这里贴出一张服务器的所有栏目的导航页,图中红线框就是我们今天学习的主角了。对于这中界面性的东西,没有多少可以记载的,而且从我从业经历来看,界面这种东西是最不稳定的,今天你全部刻印记住了,也许下个版本,哪怕一个hotfix版也可能就改成了另一个样子了,所以,我不打算截更多的OEM操作的图了,操作过了就操作过了,没记住以后操作时再说吧。不过,对于PL/SQL的还是要记一下:CREATE US 阅读全文
posted @ 2013-07-10 21:30 nateliu 阅读(510) 评论(0) 推荐(0) 编辑
摘要: Create public database link link_name Connect to user identified by password using 'DBName'为'DBName'创建一个公用链接,该链接以用户user和密码password登入。这里这个DBName是不能随意指定的,必须跟C:\oracle11gr2\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora里面的一致,我看过有些书说用后面完整的字串也是可以的。就象我在那篇文档里解决"ORA-12154:TNS:无法解析指定 阅读全文
posted @ 2013-07-09 22:22 nateliu 阅读(883) 评论(0) 推荐(0) 编辑
摘要: Oracle里面有一个回闪的操作,这个貌似sql server是没有的。要使用这个功能,需要用到两个时间内部函数TIMESTAMP和TO_TIMESTAMP。其中,函数TO_TIMESTAMP的语法格式为:TO_TIMESTAMP('timepoint', 'format')另外我发现Oracle里的所有操作,如果不使用commit;的话,都是没起实际作用的。另起一个操作窗口就会发现数据还是完好的。如下图示,我依次输入的是:set time onselect * from rollxsb;delete from rollxsb;select * from rol 阅读全文
posted @ 2013-07-08 22:51 nateliu 阅读(339) 评论(0) 推荐(0) 编辑