ORA:12541:TNS:无监听程序
在安装Oracle数据库的过程中出了一系列问题,当终于排除艰难万险把数据库装上的时候,一个和数据库连接的小软件又出现了错误,PL/SQL Developer,一连接就会出现ora-12541:TNS:无监听程序,真是被搞得头大,于是在网上找了找大牛们的解决办法,记录一下,避免以后犯错。
1. 检查oracle/product/10.1.0/db_1/NETWORK/log/li ...
Oracle数据库客户端如何连接到服务器
Orcale数据库客户端连接到服务器,进而对数据库进行操作,详情请参见下面文档
eclipse建web server存放当前目录的位置
html需要的文件在存放所有工程的文件夹下
\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\本次工程
生成war之后,资源放到war生成的文件夹下即可
java需要的文件存放在eclipse.exe的相同位置
为了方便,最好不要用相对路径
可以:
String filePath = this.getServletContext().getRealPath("/");
B ...
精华
关于java多线程的一些问题
对于java来说,掌握基本语言已经够呛,在使用到多线程等技术的时候,往往让人望而却步,搞了一个程序,使用多线程,其实程序并不多,但是就是学习多线程的技术就搞了一个晚上,实际上创建多线程以及运用也不是很难,当然我说的是基本应用,如果牵涉到比较深入的部分,那就请自己参考相关技术吧,我把我这程序里使用到的多线 ...
精华
关于运行JAR包中的class
引用自 @fiona
读了fiona这篇文章,很有启发。
基本上运行JAR的包,我们都用这是建立在我们的jar包里配置了main函数的入口是哪个class的基础上。因为我们在导出JAR包的时候都会选择一个默认的main入口class。
有些时候我们需要运行一个JAR包里面的多个带有main的函数,这个时候就比较麻烦。可以运用@fiona提到的方法。这 ...
快用64位系统吧!!
大家都知道,用java编程,稍微处理大一点的数据,就会报错java heap space, 说明JAVA虚拟机的内存不够,这时需要申请,用:
-Xmx1200m (注意:没有空格)
据hsc同学尝试,32位系统最大可以申请到1444m,即使你安装了4g的内存条;
不过64位系统就不一样了,
我测试了一下,申请5t没有问题,但5.5t的时候windows弹出虚拟内 ...
超好用的eclipse编程小工具
以前使用VS编程的时候,常常会用到一个小工具:无论你输入什么字母,都会弹出相应的关键字方便你快速地输入。如今用eclipse,我也找到了类似的功能,希望和大家分享。我已在自己的eclipse6上试验成功。
1. 打开Eclipse,然后“window”→“Preferences”
2. 选择“java”,展开,“Editor”,选择“Content Assist”。
...
Jbuilder一闪而不能启动解决方法
进入"\bin\ "路径,在cmd中运行JBuilder,报错:"\bin">jbuilder Error occurred during initialization of VM Could not reserve enough space for object heap
jvm初始化错误,不能提供足够的内存。
在"\bin\ "下查看,发现有2个配置文件,一个是jbuilder.config,一个是jdk.config,打开后发现在jbuilder.config中有 ...
NCBI BLAST Java Interface
http://users.encs.concordia.ca/~f_kohant/ncbiblast/
不需要本地的数据库文件,直接在ncbi上blast,可能需要本机可以联网~~~
Eclipse 快捷键
//忘了是哪里摘抄的...
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Al ...
一个恶意的批处理文件
下载软件中经常会发现一些恶意的bat文件,它们基本功能就是篡改浏览器首页。如上所示前一部分在用户目录下收藏中加入了恶意网页快键方式,也就是你打开IE会出现恶意收藏。
第二部分篡改了注册表中的IE首页,最后开启ie,指向www.abcd.com
语法很简单,>>和>类似管道用法,只不过前者是追加,后者是覆盖写。
reg add命令/v ...
java中的newLine()和\n的区别
理论上newLine()应该是分隔符,\n应该是换行符。不知道实际应用中会出现什么不同。