列表视图的自定义适配器

我想为我的列表视图创build一个custom adapter 。 有没有什么文章可以引导我如何创build一个并解释它是如何工作的?

我应该在JavaScript链接中使用哪个“href”值,“#”或“javascript:void(0)”?

以下是构build链接的两种方法,其中唯一目的是运行JavaScript代码。 在function,页面加载速度,validation目的等方面哪个更好? function myJsFunc() { alert("myJsFunc"); } <a href="#" onclick="myJsFunc();">Run JavaScript Code</a> 要么 function myJsFunc() { alert("myJsFunc"); } <a href="javascript:void(0)" onclick="myJsFunc();">Run JavaScript Code</a>

加载图片资源

我的GUI有错误。 试图设置标题栏图标,然后将其包含在Runnable JAR中。 BufferedImage image = null; try { image = ImageIO.read(getClass().getClassLoader().getResource("resources/icon.gif")); } catch (IOException e) { e.printStackTrace(); } frame.setIconImage(image); 这是我得到的错误: Exception in thread "main" java.lang.IllegalArgumentException: input == null! at javax.imageio.ImageIO.read(Unknown Source) at GUI.<init>(GUI.java:39) at GUI.main(GUI.java:351) 该图像位于正确的目录中,“资源”文件夹是项目文件的根目录

我怎样才能debugging我的JavaScript代码?

当我发现我有一个有问题的代码片段时,我应该如何去debugging它?

如何将我的Java程序转换为.exe文件?

如果我有一个Java源文件(* .java)或一个类文件(* .class),我怎样才能将它转换成.exe文件? 我也需要我的程序安装程序。 有没有一个开源的程序可以做到这一点?

如何在JavaScript中使用逗号作为千位分隔符来打印数字

我正在尝试用逗号作为千位分隔符在JavaScript中打印整数。 例如,我想显示编号1234567为“1,234,567”。 我怎么去做这个? 这是我如何做到这一点: function numberWithCommas(x) { x = x.toString(); var pattern = /(-?\d+)(\d{3})/; while (pattern.test(x)) x = x.replace(pattern, "$1,$2"); return x; } 有一个更简单或更优雅的方式来做到这一点? 这将是很好,如果它也适用于浮动,但这不是必要的。 它不需要特定于语言环境来决定句点和逗号。

如何使用java.util.Scanner正确读取System.in中的用户input并对其执行操作?

这是一个典型的问题/答案 ,可以用作重复的目标。 这些要求基于每天发布的最常见的问题,并可根据需要添加。 它们都需要相同的基本代码结构来获取每个场景,并且它们通常相互依赖。 如何正确读取用户提供的System.in各种types的input并对其执行操作? 我希望能够让我的程序在每个之前的input之后自动等待下一个input。 我不想使用JDK中没有的任何东西。 我想知道如何检测退出命令,并input命令时结束我的程序。 我想知道如何以不区分大小写的方式匹配exit命令的多个命令。 我希望能够匹配正则expression式模式以及内置的基元。 例如,如何匹配似乎是一个date( 2014/10/18 )? 我想知道如何匹配可能不易用正则expression式匹配实现的内容,例如URL( http://google.com )。

NullPointerException在onCreate()中访问视图

这是经常在StackOverflow上发布的问题的一个规范问题。 我正在学习一个教程。 我已经使用向导创build了一个新的活动。 当我尝试在我的activity onCreate()方法中调用findViewById()方法获得的View的方法时,我得到NullPointerException 。 Activity onCreate() : @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); View something = findViewById(R.id.something); something.setOnClickListener(new View.OnClickListener() { … }); // NPE HERE if (savedInstanceState == null) { getSupportFragmentManager().beginTransaction() .add(R.id.container, new PlaceholderFragment()).commit(); } } 布局XML( fragment_main.xml ): <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="packagename.MainActivity$PlaceholderFragment" > <View […]

MySQL将行数转换为dynamic数量的列

比方说,我有三个不同的MySQL表: 表products : id | name 1 Product A 2 Product B 表partners : id | name 1 Partner A 2 Partner B 表sales : partners_id | products_id 1 2 2 5 1 5 1 3 1 4 1 5 2 2 2 4 2 3 1 1 我想获得与合作伙伴在行和产品作为列的表。 到目前为止,我能够得到这样的输出: name | name | COUNT( […]

如何在Eclipse项目中导入javax.servlet API?

我想在Eclipse中使用Servlet进行开发,但是它说javax.servlet包不能被parsing。 如何将javax.servlet包添加到我的Eclipse项目中?