Articles of java

从一个旧的Solr导入Solr核心到另一个

我有一个服务器上的旧版本的Solr。 我有4个核心在里面。 我在新的服务器上安装了新的solr。 我已经物理移动旧的核心目录以及新的服务器核心目录,但我找不到一种方法将其导入到新的Solr实例。 我该怎么做?

如何协调以下错误:“JVM不能使用大页面内存,因为它没有足够的权限来locking页面内存”?

请帮忙!!! 我不知道如何协调以下错误:“JVM不能使用大页面内存,因为它没有足够的权限locking页面内存”? 设置为:set JAVA_OPTS = -Xms20g -Xmx20g -XX:+ UseConcMarkSweepGC -XX:+ UseParNewGC -XX:+ UseLargePages -Duser.timezone =“GMT”%DEBUG%

Java应用程序最快的操作系统

我有一个multithreading的Java程序。 我正在处理某些性能问题。 我改善了一切。 硬件+软件。 现在我认为是时候转向正确的操作系统了。 我想知道,什么操作系统是最快的Java虚拟机? 我正在使用Sun Java6。 您认为Sun Solaris将是Java应用程序的最佳select吗? 还是FreeBSD? 或CentOS(我目前正在使用它)? 谢谢

如何在Java中连接到oracle服务器?

我正在尝试连接到我的朋友Oracle服务器。 但是,虽然连接我得到错误,请帮助….. JDBC代码 Class.forName(oracle.jdbc.driver.OracleDriver).newInstance(); conn=DriverManager.getConnection(jdbc:oracle:thin:@<IPaddress>:<SID>,userName,password); conn.close(); 错误信息 java.sql.SQLException: The Network Adapter could not establish the connection at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:412) at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:531) at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:221) at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32) at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:503) at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at com.wipro.sample.min.main(min.java:28) Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:359) at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:422) at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:672) at oracle.net.ns.NSProtocol.connect(NSProtocol.java:237) at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1042) […]

Tomcat使用端口443处理http,不要https!

对Tomcat有什么误解? 我有我的应用程序在Tomcat上部署为ROOT.war。 有一个URL只能通过SSL访问。 Tomcat处理这个URL很好: HTTP://本地主机:443 / securedUrl 不要处理这个URL: https:// localhost / securedUrl 为什么? 一块$ CATALINA_HOME / conf / server.xml: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="443" /> <Connector port="443" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="true" disableUploadTimeout="true" acceptCount="100" debug="0" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="/webapps/ROOT/myapp.keystore.bin" keystorePass="lalala" /> $ CATALINA_HOME / webapps / ROOT / WEB-INF / web.xml: <security-constraint> <web-resource-collection> <web-resource-name>secured_postbacks</web-resource-name> <url-pattern>/securedUrl</url-pattern> […]

Win32 + PAE对JVM的性能影响

我的一个客户坚持在32 GB RAM服务器上安装Windows 2003企业版操作系统。 我的应用程序是一个java web应用程序(servlet),主要是读取一个数据库。 这个DWH将在Oracle 10g上运行。 这个操作系统select的影响是什么? 从我的testing看来,我无法为我的JVM分配一个大于1.5GB(Xmx)的堆空间。 另外,我不知道对Oracle有什么影响。 这个操作系统select有什么优点和缺点? (许可证费用可能?) 谢谢 PS:我们的主要build议是Debian(64位)/ Postgresql,但是,你知道,客户永远是对的:-)

在Ubuntu 10.04上安装communote

我在Ubuntu 10.04服务器64(最小安装)上安装communote。 我正在按照手册和接受所有标准设置,但服务器不上来: ad@communote:~$ tar -xzf Communote-linux-x64.tar.gz ad@communote:~$ cd Communote-1.1.4/ ad@communote:~/Communote-1.1.4$ sudo ./setup.sh … java licence … Do you agree to the above license terms? [yes or no] yes Please specify a name for Gruppe (communote): Please specify a name for Gruppe (communote): Please specify a name for User (communote): TOMCAT_USER=communote Please specify a name […]

从jar文件在Linux中安装Oracle时无法运行GUI

我正在尝试使用jar在Linux中安装oracle产品。 当我使用root用户运行命令“java -jar installer.jar”时,安装程​​序的GUI显示没有问题。 但是,如果我尝试使用oracle用户运行相同的命令,我得到“无法实例化GUI,默认为控制台模式”,安装程序在控制台中继续。 什么权限必须分配给oracle用户,所以它可以在GUI下运行安装程序? 我用这些命令创build了oracle用户: groupadd -g 500 oinstall groupadd -g 501 admin mkdir -p /apps/oracle mkdir -p /var/opt/oracle useradd -u 500 -d /home/oracle -g oinstall -G admin -s /bin/bash oracle chown oracle:admin /apps/oracle /var/opt/oracle passwd oracle

Tomcat 6在CentOS 5下崩溃

我们有CentOS 5,OpenJDK 1.6和Tomcat 6。 每两周我们的服务器在catalina.out中输出如下: Exception while removing reference: java.lang.NullPointerException java.lang.NullPointerException at sun.font.FreetypeFontScaler.disposeNativeScaler(Native Method) at sun.font.FreetypeFontScaler.dispose(FreetypeFontScaler.java:167) at sun.java2d.Disposer.run(Disposer.java:146) at java.lang.Thread.run(Thread.java:636) Exception while removing reference: java.lang.NullPointerException java.lang.NullPointerException at sun.font.FreetypeFontScaler.disposeNativeScaler(Native Method) at sun.font.FreetypeFontScaler.dispose(FreetypeFontScaler.java:167) at sun.java2d.Disposer.run(Disposer.java:146) at java.lang.Thread.run(Thread.java:636) # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00002aaaab621c28, pid=12911, […]

Weblogic相比Jboss / Glassfish在生产中有什么好处?

我想问问在生产环境中运行weblogic服务器的人员,与Jboss和Glassfish相比,您看到了哪些好处?