问题列表 - 第35694页

用于将base64字符串转换为位图的Android代码

嗨stackoverflow团队我有一个问题,将base64字符串转换为android中的位图.我正在使用相机来获取图像,我将图像转换为base64字符串以发布到服务器.我想在imageview中显示该图像,以便在从相机中获取图像后如何在ImageView中显示图像.请帮我解决问题.

base64 camera android

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

如何检查Hsqldb/Derby中是否存在数据库?

我正在寻找有关如何检查数据库是否存在的信息 - 来自Java代码 - 在hsqldb和Apache derby中.在Mysql中它很容易,因为我可以查询系统表INFORMATION_SCHEMA.SCHEMATA- 但这两个数据库似乎没有这样的表.

什么是mysql查询的替代方法:

 SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = <DATABASE NAME>
Run Code Online (Sandbox Code Playgroud)

查找hsqldb和apache derby中是否存在数据库?

derby hsqldb

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

查询redis

最近我正在学习redis,老实说非常印象深刻并且很想使用它.一直困扰着我的事情是"我如何查询redis".具体而言,我试图解决以下问题

假设我存储了数百万个哈希,如下所示

usage:1 = {created: 20100521, quantity:9, resource:1033, user:1842, ...}
usage:2 = {created: 20100812, quantity:3, resource:7233, user:1842, ...}
usage:3 = {created: 20100927, quantity:4, resource:1031, user:76, ...}
Run Code Online (Sandbox Code Playgroud)

请注意,我仅显示的哈希中有许多键.现在我想在特定日期范围内,按用户,按资源或在给定时间段内查找用户.

我怀疑有特定于redis的模式来检索这些数据.我是一名python程序员.我确实看过支持一些查询的redisco(欧姆端口),但我不确定它是否确实获得了所有数据,然后在python中进行过滤.

python nosql redis

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

关于在嵌套if中使用变量

if(){
      String var=1; 
      if(var==-1){
        //do this
      }
      else
      {
         if()
         {        
           String myString=var; //This is where I want to use var
         }
      }
}
Run Code Online (Sandbox Code Playgroud)

现在myString没有被赋值为var..why是什么?它是嵌套if..it应该得到的值..不是吗?

c#

-3
推荐指数
1
解决办法
288
查看次数

System.Drawing.Image.FromFile 不关闭文件流

如果我使用此方法创建图像,然后尝试删除/修改图像文件,我会收到错误,因为有一个流仍在使用该文件。

如何删除或处置此流以便我可以处理该文件?

system.drawing gdi+

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

如何在ASP.Net页面上使用C#常量?

下面给出的例子没什么意义,但这是因为我专注于语法.

假设我有这样的C#代码:

public static class Foo
{
  public const string Bar = "hello world.";
}
Run Code Online (Sandbox Code Playgroud)

现在,我想在ASP.Net中使用Foo.Bar常量,而不是每次都输入"hello world".所以我用这个语法:

<p><%= Foo.Bar %></p>
Run Code Online (Sandbox Code Playgroud)

有用.它也适用于这种情况:

<p>"<%= Foo.Bar %>"</p>

<p class="<%= Foo.Bar %>">the weird, nonsense example</p>  
Run Code Online (Sandbox Code Playgroud)

所以,它也适用于引号.但是我也有案例,当引用获得更高的优先级时:

<custom:Header runat='server' Text="<%= Foo.Bar %>"/>
Run Code Online (Sandbox Code Playgroud)

(标头是一个自定义控件 - 它只是默认添加一些css和位置).在这种情况下,引号具有更高的优先级,整个文本按原样被吸,实际上我得到带有文本的标题

<%= Foo.Bar%>

所以,我的问题是 - 无论什么(IOW - 具有最高优先级),C#值的常量是什么?

编辑:

<custom:Header runat='server' Text="<%# Foo.Bar %>"/>
Run Code Online (Sandbox Code Playgroud)

(注意哈希而不是等号)也不起作用.

c# asp.net syntax

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

外部化 WinForms 应用程序的翻译?

我正在开发一个将部署在许多不同国家的应用程序,这当然意味着不同的语言。

问题是我自己不会翻译它,其他开发人员也不会翻译它。其中一位用户将对其进行翻译,但他将无法访问 Visual Studio。

问题是,如何做到这一点?是否有工具可用于编辑 resx 文件并在应用程序上下文中查看文本?此外,是否可以将翻译文件添加到已编译的应用程序中?

.net c# globalization translation winforms

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

空指针使用多少内存?

在C#中如果我使用以下代码

Dictionary<int,object> dictionary = new Dictionary<int, object>();
dictionary.Add(1,null);
dictionary.Add(2,new object());
dictionary[2] = null;
Run Code Online (Sandbox Code Playgroud)

分配了多少内存?字典中的每个对象引用(字典[1],字典[2])是否在堆上获取指针大小(32或64位)?换句话说,当我执行dictionary.Add(1,null)时,CLR会自动在堆上创建2个分配,一个用于int,一个用于空指针吗?

c# memory memory-management reference

16
推荐指数
2
解决办法
7447
查看次数

如何检测非法的UTF-8字节序列以在java输入流中替换它们?

有问题的文件不在我的控制之下.大多数字节序列都是有效的UTF-8,它不是ISO-8859-1(或其他编码).我想尽我所能提取尽可能多的信息.

该文件包含一些非法字节序列,应替换为替换字符.

这不是一件容易的事,它认为它需要一些关于UTF-8状态机的知识.

Oracle有一个包装器可以满足我的需求:
UTF8ValidationFilter javadoc

是否有类似的东西(商业或免费软件)?

谢谢 -
喜剧

解:

final BufferedInputStream in = new BufferedInputStream(istream);
final CharsetDecoder charsetDecoder = StandardCharsets.UTF_8.newDecoder();
charsetDecoder.onMalformedInput(CodingErrorAction.REPLACE);
charsetDecoder.onUnmappableCharacter(CodingErrorAction.REPLACE);
final Reader inputReader = new InputStreamReader(in, charsetDecoder);
Run Code Online (Sandbox Code Playgroud)

java encoding inputstream utf-8 illegal-characters

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

获取PHP数组中的最后一个键值对

我有一个结构如下的数组:

[33] => Array
    (
        [time] => 1285571561
        [user] => test0
    )

[34] => Array
    (
        [time] => 1285571659
        [user] => test1
    )

[35] => Array
    (
        [time] => 1285571682
        [user] => test2
    )
Run Code Online (Sandbox Code Playgroud)

如何获取数组中的最后一个值,但保持索引[35]?

我正在寻找的结果是这样的:

[35] => Array
    (
        [time] => 1285571682
        [user] => test2
    )
Run Code Online (Sandbox Code Playgroud)

php arrays

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