小编gue*_*t86的帖子

从资源中使用图标的任何简单方法?

我有一个C#应用程序.我需要为该应用添加一个图标,所以我添加了一个图标资源.添加资源很顺利,但有没有办法使用我的(资源)图标作为表单图标而不添加额外的代码?当我尝试使用表单的设计时"图标"属性时,似乎我必须选择一个文件,但我想使用嵌入式图标...

有帮助吗?

c# forms resources icons

40
推荐指数
3
解决办法
11万
查看次数

致命错误:1:1:prolog中不允许内容

我正在使用Java,我正试图从一些http链接获取XML文档.我正在使用的代码是:

URL url = new URL(link);

HttpURLConnection connection = (HttpURLConnection)url.openConnection();
connection.setRequestMethod("GET");
connection.connect();
Document doc = null;

CountInputStream in = new CountInputStream(url.openStream());
doc = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(in);
Run Code Online (Sandbox Code Playgroud)

不注意CountInputStream,它是一些像常规输入流一样的特殊类.

使用上面的代码,我有时会遇到错误Fatal Error :1:1: Content is not allowed in prolog.我认为这与xml格式错误有关,但我不知道如何修复它.

java xml

19
推荐指数
2
解决办法
9万
查看次数

.Net应用程序的一个好的(最好是免费的)安装程序?

我有一个使用Sql Express的.Net(C#)应用程序.开发完成了,现在我必须选择一些安装程序来部署我的应用程序.我试过"微软Visual Studio发布向导",但我喜欢它并且同时讨厌它!我喜欢它,因为它检测到客户端计算机上缺少的所有组件,下载并自动安装它们.我讨厌它因为一旦部署,我的应用程序似乎没有它的目录,所以客户端不能放置他独立开发的插件!另外,我不知道我是否可以告诉"发布向导"在安装文件夹中创建特定的目录结构...

是否有任何安装程序能够检测客户端计算机中缺少的组件,下载并安装它们,还允许我配置安装路径,目录结构等?

.net c# installer

14
推荐指数
3
解决办法
1万
查看次数

更改Android短信的文字

我想为Android创建一个审查应用程序.想法是服务将"收听""SMS_RECIVED"广播,当新的短信到达时,它会在系统短信应用收到它之前改变它的某些部分.如何更改传入短信的文本?有什么例子吗?

编辑:你怎么看待这个:收到短信广播后,我的应用程序将搜索SMS INBOX数据库中的未读消息,然后直接在数据库中更改短信文本.听起来更好吗?

sms android

8
推荐指数
1
解决办法
4068
查看次数

如何缩小java堆空间?

我有一个Java控制台应用程序,它使用DOM处理大型xml文件.基本上它从数据库中获取的数据创建xml文件.现在,正如你猜测它正在使用大量内存,但令我惊讶的是,它与糟糕的代码无关,而是"Java堆空间不缩小".我尝试使用这些JVM参数从Eclipse运行我的应用程序:

-Xmx700m -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20
Run Code Online (Sandbox Code Playgroud)

我甚至加了

-XX:-UseSerialGC
Run Code Online (Sandbox Code Playgroud)

因为我发现并行GC忽略"MinHeap"和"MaxHeap"选项.即使我的应用程序的内存使用所有这些选项图形看起来像这样: java app graph

正如您所看到的,我的应用程序在某一时刻需要大约400 MB的堆空间,堆增长到大约650 MB,但几秒钟之后(当xml生成完成时)我的应用程序下降到12MB的已用堆,但是"堆大小" "保持在650 MB左右.我的RAM需要650 MB!这是古怪的,你不觉得吗?

**有没有办法强制JVS将可用堆大小缩小到150%当前使用的堆?**就像,如果我的应用程序需要15 MB内存,堆大小约为20MB,当我的应用程序要求400 MB时在我的应用程序完成繁重的操作后,ram,堆增长到~600 MB并且DROPS回到~20 MB?

java memory memory-management heap-memory

8
推荐指数
1
解决办法
2275
查看次数

如何计算适当的android小部件大小?

我有Android小部件,包含两个按钮.但我不知道我的小部件对于不同的DPI应该有多大.根据这个,它很容易计算,但我的小部件不是方形,它是矩形,如何计算它的大小?

我的widget-provider.xml看起来像这样:

<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
    android:minWidth="160dip"
    android:minHeight="72dip"
    android:updatePeriodMillis="0"
    android:initialLayout="@layout/main"
    />
Run Code Online (Sandbox Code Playgroud)

android android-widget

6
推荐指数
2
解决办法
6295
查看次数

onscroll不适用于IE

我有一个"身体" onScroll="Scroll()".当用户滚动页面时,滚动方法应该滚动一些div.

滚动():

function Scroll()
{
    var el = document.getElementById('controlBox');
    var ScrollTop = document.body.scrollTop;
    el.style.top = ScrollTop + "px";
}
Run Code Online (Sandbox Code Playgroud)

它适用于Chrome和FF,但IE不会合作.这有什么不对?

javascript events internet-explorer onscroll

5
推荐指数
1
解决办法
2万
查看次数

使用 Ant 构建多个 jar

我有多个 Java Eclipse 项目。他们每个人都有用于构建 jar 的“jardesc”文件。很好 - 双击 -> 完成并生成 jar 文件。但是当我必须导出几个罐子时,这很痛苦 - 我必须重复几次过程。请告诉我,我可以使用 Ant 脚本一次运行多个“jardesc”文件(并根据每个 jardesc 文件获取多个 jar)吗?怎么做?

java eclipse ant

5
推荐指数
1
解决办法
4992
查看次数

Android搜索栏风格

我正在尝试为我的Android应用程序创建自定义搜索栏.我发现了许多解决方案,但所有解决方案都使用"自定义"绘图代码作为背景.我的搜索栏很简单 - 我有一个背景图像(只有一个)和拇指图像.我的问题是缩放:我希望"拇指"和"背景"图像都根据搜索条控件的大小进行缩放.怎么做?有点好笑的是,当使用图像(drawables)作为背景/拇指Android时,默认情况下不会缩放它们但是保留原始大小:)

android seekbar android-styles

5
推荐指数
1
解决办法
2万
查看次数

Java 8u40 Swing GUI性能

我有一个应用程序,它呈现了非常复杂的Swing GUI.GUI包含大约60,000个不同的控件(大多数是标签,更少的文本字段).基本上,它是一个表格,其中许多单元格中的每一个都包含一个独立控件,几个标签和一个文本框.

我突然遇到的问题与8u40之后(包括)的java版本有关.项目使用JDK 8u122构建.当我使用Java 8u31运行我的应用程序时,一切都运行良好和流畅.当我使用8u31之前的任何Java(JRE)运行我的应用程序时,应用程序开始渲染我的复杂控件,然后很快就会占用100%的CPU而且所有块,我必须杀死我的应用程序.

为什么?我正在检查8u40的补丁说明,但我找不到任何可能导致这么大的减速的东西.

你有什么想法吗?

java user-interface swing

5
推荐指数
1
解决办法
93
查看次数