问题列表 - 第40516页

如何使用 JNI 在 C++ 中返回一个 java 字符串

我需要调用我的 java 代码,然后使用 JNI 从 C++ 返回一个字符串。

基本上在 C++ 中,我想使用一个函数,比如"String getMyString()"从 java 获取一些字符串。我怎么能得到这个?

c++ java java-native-interface

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

使用分类器更改工件的maven依赖关系

使用maven jar插件,我构建了两个jar:bar-1.0.0.jar和bar-1.0.0-client.jar.

实际上在我的POM中我有以下依赖:

<dependency>   
   <groupId>de.app.test</groupId>
   <artifactId>foo</artifactId>
   <version>1.0.0</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

此工件也存在于两个版本bar-1.0.0.jar和bar-1.0.0-client.jar中

我想使bar-1.0.0-client.jar依赖于foo-1.0.0-client.jar和bar-1.0.0.jar依赖于foo-1.0.0.jar.

================

- >第一个(错误的)解决方案:定义提供的范围,并在使用bar.jar时使用正确的foo包

- >第二个(长)解决方案:将"服务器"分类器添加到另一个jar中.使用不同的配置文件来构建foo工件并将分类器放在属性中.

<dependency>
    <groupId>de.app.test</groupId>
    <artifactId>foo</artifactId>
    <version>1.0.0</version>
    <classifier>${profile.classifier}<classifier>
</dependency>
Run Code Online (Sandbox Code Playgroud)

================
关于配置文件解决方案.

接口模块pom

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <parent>
        <groupId>com.app</groupId>
        <artifactId>myapp-parent</artifactId>
        <version>1.1.0</version>
    </parent>
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.app</groupId>
    <artifactId>myapp-interfaces</artifactId>
    <version>1.1.0-SNAPSHOT</version>
    <packaging>jar</packaging>
    <name>myapp Interfaces</name>
    <profiles>
        <profile>
            <id>server</id>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
            <build>
                <plugins>
                    <plugin>
                        <artifactId>maven-jar-plugin</artifactId>
                        <executions>
                            <execution>
                                <id>jar-server</id>
                                <phase>package</phase>
                                <goals>
                                    <goal>jar</goal>
                                </goals>
                                <configuration>
                                    <classifier>server</classifier>
                                </configuration>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        <profile>
            <id>client</id>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
            <build>
                <plugins>
                    <plugin>
                        <artifactId>maven-jar-plugin</artifactId>
                        <executions>
                            <execution> …
Run Code Online (Sandbox Code Playgroud)

maven-2 classification dependency-management maven-plugin maven-jar-plugin

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

查询PostgreSQL中表的架构细节?

我需要知道PostgreSQL中的列类型(即varchar(20)).我知道我可能会\d在psql中使用某些内容找到它,但我需要使用select查询来完成它.
这在PostgreSQL中是否可行?

postgresql types dynamic-sql information-schema

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

内存利用率:WPF与Windows窗体

一个功能为零的简单示例应用程序显示内存利用率的惊人差异.

数字是私有字节并使用.NET 4.0.

  • WPF - 56MB
  • Windows窗体 - 13MB

框架因无所事事而臭名昭着,但我仍然对这种差异感到惊讶.作为使用WPF的成本,我可以期望使用WPF构建的应用程序在私有字节中消耗30-40MB的空间吗?

.net wpf .net-4.0

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

Git工作流程适用于一小组开发人员和设计人员

我迷失了Git分支模型和我想为我的团队(开发人员+设计师)创建的工作流程.

假设项目基于MVC模式,因此我们的结构类似于:

型号/
控制器/
视图/

开发人员使用一些基本/生成的视图(例如Rails,Django或CakePHP应用程序)在M&C部件上工作,设计师在V部分工作

我如何管理开发人员在M&C上工作并保留一些基本的糟糕视图,同时,设计人员根据开发人员逐步编码和添加的控制器操作制作性感视图?

我尝试使其适用于3个分支:

主站(生产就绪)
dev的
UI

但不知道在ui分支上工作的设计师如何能够将代码保存在/ views更新为一个正在运行的应用程序...

谢谢大家的帮助!

git model-view-controller workflow cakephp ruby-on-rails

6
推荐指数
1
解决办法
758
查看次数

提高对不熟悉代码的理解的工具和技术?

我意识到,作为一名编程学生,我最大的弱点就是我很难理解其他人的代码.

我对"教科书"代码或明确注释的代码没有任何麻烦,但是当给出几百行的程序,包含十几个不同的函数而没有注释时,我发现它甚至很难开始.

我知道这种类型的代码是我在职业生涯中可能遇到的代码,我认为代码理解能力差对我来说是一个很大的障碍,所以我想专注于提高我的技能在这方面.

哪些工具/技术有助于提高您的体验中的代码理解力?

你如何处理不熟悉的,未注释的代码?为什么?你认为你的技术有用吗?

谢谢

readability code-readability

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

平铺的drawable有时伸展

我有一个ListView,其项目具有平铺背景.为此,我使用以下drawable xml:

<bitmap
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/tile"
    android:tileMode="repeat" />
Run Code Online (Sandbox Code Playgroud)

通常,这是有效的.但是,有时,src drawable不会平铺,而是拉伸以填充整个列表项.(我有几个不同的瓷砖,我把它们混合在一个ListView中.如果有拉伸而不是平铺,那么它永远不会同时存在于所有这些中,因为这是值得的.)

我也尝试添加android:dither="true"到那个xml,因为我读到某个地方没有它可能会有bug.这并没有改变任何事情.

有没有人有同样的问题?你怎么修好它的?

xml android tiling drawable

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

如何在不设置Content-Disposition标签的情况下从控制器返回图像?

所以我使用MVC 2来提供来自Controller Action的一些图像.一般智慧(1,2,3)似乎是使用中的一个FileResult类型(FileStreamResult,FileContentResult或`FileContentResult').

FileResult但是,所有三个具体的都设置了Content-Disposition响应头attachment; filename{YourFileNameHere}=UTF-8.最终结果是,如果用户直接查看我的图像,而不是嵌入HTML,浏览器会显示保存对话框,而不是显示图像.我希望图像只是在浏览器中显示.

我想这就是我的问题:使用MVC 2返回图像结果的合适方法是什么,图像没有标记下载?

asp.net-mvc-2

6
推荐指数
1
解决办法
910
查看次数

显示注册符号的html代码是什么

这不是&reg;显示文本旁边的注册符号,我想要位于文本右上角的小符号.这是什么实体代码?

html

30
推荐指数
2
解决办法
4万
查看次数

在Android中下载队列

在Android中实施下载队列的最佳方法是什么?

我怀疑可能有一些平台类可能完成大部分工作.

queue android download

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