12 2012 档案

摘要:一般只是作为客户端访问Oracle,并不需要安装庞大的Oracle。有时候经常忘记怎么配置精简版Oracle,这篇文章做个记录备份。可以从http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html下载适合自己系统的客户端,一般几十M,下载Basic版本。下载后解压到一个目录后,它可以作为Oracle客户端了,但是需要做一定配置,比如我放到D:\Oracle目录,设置环境变量配置如下:ORACLE_HOME指向D:\OracleTNS_ADMIN指向D:\OracleNLS_LANG设置 阅读全文
posted @ 2012-12-22 15:46 Lawson 阅读(25899) 评论(1) 推荐(0) 编辑
摘要:.NET开发的程序,如果客户端没有.NET框架,需要单独安装.NET框架,为了让客户端可以运行自己开发的软件时更方便,需要为程序打包成安装包,并且当机器没有.NET框架时,能自动安装.NET框架。下面是我开发的一个小软件,用.NET2.0开发的,.NET框架包只有22.4M,方便打包。打开VS,新建一个安装项目,右键项目,选择视图->文件系统,在应用程序文件夹的右键,添加文件,把需要安装后部署的文件添加进来,如图:然后把运行的exe程序建立快捷方式,改名后放到用户桌面,这样安装程序安装后,就会在桌面多一个快捷方式,快捷方式的文件名可以随意更改。然后设置项目依赖.NET2.0的框架,右键项 阅读全文
posted @ 2012-12-22 14:59 Lawson 阅读(1096) 评论(0) 推荐(1) 编辑
摘要:本文是自己在公司发的文章,搭建公司内部的搜索平台。很早就有一个想法,我们公司大量业务知识,中心内部交流培训和技术业务文章分享也不少,希望能有一个平台可以检索它们并且很方便的搜索到它们。检索数据的方式可以像爬虫一样去抓取指定网站的内容,也可以通过任何人手工上传自己的文章,并且能很及时的对上传的文章建立索引并能搜索到它们。要建立这样的平台,肯定需要花费很多时间才能完成,因为是业余时间来做这个功能,为了能花费较少时间并且多了解一些框架和技术,我开发了部分代码并用一些开源项目帮助搭建了一个这样的平台。爬虫我用了Nutch1.5.1,通过访问Solr3.6来建立Lucene索引,搜索过程通过Lucene 阅读全文
posted @ 2012-12-21 23:06 Lawson 阅读(4787) 评论(3) 推荐(0) 编辑
摘要:.NET开发的工具,可以用ILSpy等很轻松的反编译查看源码,为了保护自己写的软件,一般会对软件进行加密,不仅内部关键数据通过加密,软件开发完毕后,对软件也进行加密,防止别人很轻松的反编译和查看到比较重要的数据,我试了下Reactor混淆和加密后的dll和exe,用它很简单的混淆和加密文件后,它们不会被很轻易的破解和查看源码了。比如dll和exe加密和混淆配置如下:保存后的dll和exe用ILSpy查看如下dll文件的方法还可以看到,但方法内部已经看不到具体代码了,exe文件直接不能反编译查看。上面能简单的防止别人很轻松的反编译查看源代码,要更深层次加密混淆需要更多工作。我用的也是网络流传的r 阅读全文
posted @ 2012-12-21 22:17 Lawson 阅读(5693) 评论(0) 推荐(1) 编辑
摘要:最近项目在生产环境抛错: at org.hibernate.impl.SessionFactoryImpl.get(SessionFactoryImpl.java:339) at org.hibernate.impl.SessionFactoryImpl.getQuery(SessionFactoryImpl.java:411) at org.hibernate.impl.SessionImpl.getQueries(SessionImpl.java:884) at org.hibernate.impl.SessionImpl.iterate(SessionImpl.java:920) at 阅读全文
posted @ 2012-12-10 14:51 Lawson 阅读(1967) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示