在Tomcat 6中重复出现“PermGen”

我在Tomcat 6服务器上遇到“PermGen”错误。 我知道应用程序导致了什么问题,但我不确定它为什么会这样做。 该应用程序使用MySQL 5并在JDK 6上运行。 是否有任何工具/建议可用于诊断或分析特定应用的基础问题? 谢谢

Android开发将XML按钮链接到Java

我是Android开发的新手,我基本上试图创建一个非常基本的应用程序,它将使用户能够打开他们的wifi。 我的XML文件: ` 我的Java文件: package com.example.dosomething; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class MainActivity extends Activity implements OnClickListener { protected Button wifi_on; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar […]

使用ant脚本自动化我的所有项目的常春藤修订版本

我在50个其他项目中拥有20个常春藤项目(由其他项目拥有),我在我的项目中使用了一些版本的二进制文件。 问题是在发布期间,我必须手动增加我的20个常春藤文件的版本,签入文件并构建二进制文件。 这很费时间。 虽然eclipse找到和替换帮助。 自动使用ant的步骤: 1)单独检查常春藤文件。 2)使用脚本/逻辑来更改我的模块/我的模块相互依赖的版本。 3)签入文件。 4)标记分支以释放。 坚持第2步rest都比较容易。 尝试了xml任务,但面临搜索的挑战,因为我们有时不知道确切的索引。 感谢你的帮助。

如何创建videourl表单服务器的缩略图

如何创建urlvideo表单服务器的图像/缩略图 我尝试不工作(不显示缩略图) String String url = “http://clips.vorwaerts-gmbh.de/VfE_html5.mp4”; Bitmap thumb = ThumbnailUtils.createVideoThumbnail(url,MediaStore.Images.Thumbnails.MINI_KIND); Glide.with(context).load(thumb).asBitmap() /*.override(convertDpToPx(100), convertDpToPx(100))*/ .placeholder(R.drawable.camera) .override(200, 200) .diskCacheStrategy(DiskCacheStrategy.ALL) .into(new BitmapImageViewTarget(img_view) { protected void setResource(Bitmap resource) { RoundedBitmapDrawable circularBitmapDrawable = RoundedBitmapDrawableFactory.create(context.getResources(), resource); //circularBitmapDrawable.setCircular(true); img_view.setImageDrawable(circularBitmapDrawable); } }); 我通过回答1来解决它! 但是它在缩略图方面遇到了一些问题,它的变化颜色就是标准。 例

获取联系人姓名?

我想获得联系人姓名,但我无法。 看了这个答案之后 ,我试图用家庭,给定和显示来获得名称,但没有任何效果 @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == PICK_CONTACT && resultCode == RESULT_OK) { Uri contactUri = data.getData(); Cursor cursor = getContentResolver().query(contactUri, null, null, null, null); cursor.moveToFirst(); //Move to first row…I actually dont know why this part is necessary, but I get an error without it… int […]

JButton,JCheckBox和类似的交互者不会在视觉上改变

这是一个简单的图形程序,可以在屏幕上添加一些星星。 import acm.graphics.*; import acm.program.*; import java.awt.event.*; import javax.swing.*; /** * This program creates a five-pointed star every time the * user clicks the mouse on the canvas. */ public class DrawStarMap1 extends GraphicsProgram { public void init() { /* Initializes the mouse listeners */ addMouseListeners(); /* The check box starts out in the “on” […]

使用SAX解析常见的XML元素

我目前正在使用SAX(Java)来解析一些不同的XML文档,每个文档代表不同的数据并且结构略有不同。 因此,每个XML文档都由不同的SAX类(子类化DefaultHandler )处理。 但是,有一些XML结构可以出现在所有这些不同的文档中。 理想情况下,我想告诉解析器“嘿,当你到达complex_node元素时,只需使用ComplexNodeHandler来读取它,然后给我回复结果。如果你到达some_other_node ,使用OtherNodeHandler读取它然后给我回复结果”。 但是,我看不出一个明显的方法来做到这一点。 我应该只是制作一个单片处理程序类,它可以读取我拥有的所有不同文档(并根除代码重复),还是有更智能的方法来处理它?

当我向Jpanel添加按钮时,KeyListener不起作用

我发现,当我写“pnlMap.add(map [i] [j])”时,keylistener将无效。 map是JButton的集合,pnlMap是JPanel。 公共游戏(玩家){ initComponents(); this.player = player; loadPlayerInfo(); ImageIcon icon = new ImageIcon(“images/items/sword_advanced.png”); this.setIconImage(icon.getImage()); addKeyListener(this); map = new Square2[20][20]; for (int j = 0; j < 20; j++) { for (int i = 0; i < 20; i++) { map[i][j] = new Square2(); pnlMap.add(map[i][j]); } } }

什么是Java中的对象池?

什么是对象池以及什么是弱对象引用? 我们如何使用Java实现它们?

ProcessBuilder无法在路径中运行带空格的bat文件

我有以下代码段来运行bat文件: String workingDir = System.getProperty(“user.dir”); ProcessBuilder pb = new ProcessBuilder(“cmd”, “/c”, “\”” + workingDir + File.separator + “midl.bat\””); Process ddsBuildProc = pb.start(); ddsBuildProc.waitFor(); workingDir包含路径中的空格。 虽然我使用引号括起workingDir + fileName字符串,但shell仍会拆分workingDir并且不运行bat文件。 如果手动尝试并复制粘贴 – 在Windows命令窗口中执行bat文件路径字符串,它将按预期工作。 这可能是什么问题? 此外,请不要将此问题视为重复,因为我在其他问题中尝试了所有解决方案但没有成功。