在Java中反转string

我把"Hello World"保存在名为hi的Stringvariables中。 我需要打印它,但相反。 我该怎么做? 我知道有一种已经embedded到Java中的function。 相关: 用Java反转“Hello World”string的每个单词

如何使用HTML在文档的每个打印页面上打印页眉和页脚?

是否可以在每个打印页面上打印带有自定义页眉和页脚的HTML页面? 我希望在每个打印页面的顶部和底部添加红色,宋体,大小为16pt的“UNCLASSIFIED”,而不pipe内容如何。 为了澄清,如果文档打印到5页,每个页面应该有自定义页眉和页脚。 有谁知道这是可能的使用HTML / CSS?

如何将图像添加到JPanel?

我有一个JPanel ,我想添加我在飞行中生成的JPEG和PNG图像。 我在Swing教程中看到的所有示例,特别是Swing示例中的示例都使用了ImageIcon 。 我生成这些图像作为字节数组,他们通常比他们在例子中使用的通用图标,在640×480。 在使用ImageIcon类来显示一个尺寸在JPanel中的图像时,是否有任何(性能或其他)问题? 通常的做法是什么? 如何在不使用ImageIcon类的情况下将图像添加到JPanel? 编辑 :对教程和API的更仔细的检查表明,您不能直接将ImageIcon添加到JPanel。 相反,他们通过将图像设置为JLabel的图标来达到相同的效果。 这只是感觉不对

如何获得一个类的属性列表?

我如何获得一个类的所有属性列表?

如何使用kml文件在地图上绘制path?

我可以parsingkml文件,以显示Android中的path或点? 请帮我一下吗? 这是我想要显示在Android谷歌地图的kml示例代码: <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2"> <Document> <name>Paths</name> <description>Examples of paths. Note that the tessellate tag is by default set to 0. If you want to create tessellated lines, they must be authored (or edited) directly in KML.</description> <Style id="yellowLineGreenPoly"> <LineStyle> <color>7f00ffff</color> <width>4</width> </LineStyle> <PolyStyle> <color>7f00ff00</color> </PolyStyle> </Style> <Placemark> <name>Absolute Extruded</name> <description>Transparent green […]

为什么volatile在multithreadingC或C ++编程中不被认为是有用的?

正如我最近发表的这个答案所展示的,我似乎对multithreading编程环境中volatile的效用(或缺乏)感到困惑。 我的理解是这样的:任何时候一个variables可能会被改变而不是访问它的一段代码的控制stream程,这个variables应该被声明为volatile 。 信号处理程序,I / O寄存器和由另一个线程修改的variables都是这种情况。 所以,如果你有一个全局的int foo ,并且foo被一个线程读取并且由另一个线程primefaces地设置(可能使用适当的机器指令),读线程就会看到这种情况,就像看到一个信号调整的variables一样处理程序或由外部硬件条件修改,因此foo应该被声明为volatile (或者,对于multithreading情况,使用内存隔离加载进行访问,这可能是更好的解决scheme)。 我的方法和错误在哪里?

在Android上编程安装应用程序

我很想知道是否有可能以编程方式安装从自定义Android应用程序dynamic下载的apk。

如何检索视图的维度?

我有一个由tablelayout,tablerows和textviews组成的视图。 我希望它看起来像一个网格。 我需要得到这个网格的高度和宽度。 方法getheight()和getwidth()总是返回0.这种情况发生时,我dynamic格式化网格,也是当我使用xml版本。 如何检索视图的尺寸? 这里是我在Debug中使用的testing程序来检查结果: import android.app.Activity; import android.os.Bundle; import android.widget.TableLayout; import android.widget.TextView; public class appwig extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.maindemo); //<- includes the grid called "board" int vh = 0; int vw = 0; //Test-1 used the xml layout (which is displayed on the screen): TableLayout tl […]

string对象和string之间的区别

有什么区别 String str = new String("abc"); 和 String str = "abc";

从URI获取真正的path,Android KitKat新的存储访问框架

在Android 4.4 (KitKat)的新图库访问之前,我用这种方法在SD卡上得到了我的真实path: public String getPath(Uri uri) { String[] projection = { MediaStore.Images.Media.DATA }; Cursor cursor = managedQuery(uri, projection, null, null, null); startManagingCursor(cursor); int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA); cursor.moveToFirst(); return cursor.getString(column_index); } 现在,Intent.ACTION_GET_CONTENT返回不同的数据: 之前: content://media/externalhttp://img.dovov.commedia/62 现在: content://com.android.providers.media.documents/document/image:62 我怎么能设法获得SD卡上的真正path?