a. 启动管理服务器(如果它还没有运行)。
b. 访问该域的管理控制台。
c. 展开左边窗格中的服务器节点,以显示域中配置的服务器。
d. 单击要配置的服务器实例的名称。
e. 选择“Configuration”->“Tuning”选项卡。
f. 如果未选中“Enable Native IO”复选框,请选中该复选框。
g. 单击“Apply”。
h. 重新启动服务器。
2)任何 2 类 JDBC 驱动程序都要利用本地 DBMS 库,这些库也会产生这类错误。切换到纯 java(4 类)JDBC 驱动程序,以确定这是不是出错原因。
3)用 JNI 调用访问的任何本地库也会引起这类错误。如果应用程序使用这些库,则必须仔细检查它们。可能很难排除这些库的问题,因为可能不太容易从应用程序中删除其功能。可能需要进行大量的记录,来确定某个使用模式是否能与核心转储/Dr Watson 错误相关联。
4)有时候,JVM 将产生一个小日志文件,其中可能包含说明内核来自哪一个库的有用信息,但有时也并非如此。该文件产生于启动 WebLogic Server 的目录中,且其形式为 hs_err_pid<PID #>.log,其中 <PID #>是 WebLogic Server 进程的进程 ID。
给你一个完整的实例
1)新建一个“控制台应用程序”项目,项目名称保持默认的ConsoleApplication1
2)在解决方案资源管理种,选中 解决方案"ConsoleApplicaiton1", 点鼠标右键,调出右键菜单:添加 -->新建项目
3)在“添加新项目”对话框中选择“类库”,保持项目名称为默认的ClassLibrary1
4)打开项目ClassLibrary1中的Class1.cs文件
输入以下代码
using Systemusing System.Collections.Generic
using System.Linq
using System.Text
using System.Threading.Tasks
namespace ClassLibrary1
{
public class Class1
{
private string message
public string Message
{
get
{ return message }
set
{
message = value
}
}
public void ShowMessage()
{
Console.WriteLine(message)
}
}
}
5)在项目ConsolApplication1中,选中“引用”,鼠标右键调出菜单,然后点“添加引用”
6)在“引用管理器”中
7)添加完后,项目ConsoleApplication的引用中会看到引入的类库
8)打开项目ConsoleApplication1中Program.cs,输入以下代码
using Systemusing System.Collections.Generic
using System.Linq
using System.Text
using System.Threading.Tasks
//ClassLibrary1的名称空间
using ClassLibrary1
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
// 实例化ClassLibrary1中的Class1
Class1 c1 = new Class1()
c1.Message = "测试"
c1.ShowMessage()
// 按回车键退出
Console.ReadLine()
}
}
}
9)运行
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)