问题列表 - 第45345页

Android:应用程序范围的字体大小首选项

是否可以对显示文本的所有视图使用的font-size进行应用程序范围的设置?我想为用户提供一个Preference,它应该允许缩放应用程序中的所有文本.

Android明确允许使用"sp"维度单元来扩展文本,但是没有实际的方法来以全局方式设置"用户的字体大小首选项".

迭代关于Activity实例化的所有视图实际上不是一个选项;-)

android preferences font-size

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

使用 C# 程序启动 Dll

我有一个 C# 表单应用程序...我创建了一个 Dll...现在我想使用这个程序启动那个 dll。我该怎么做?

#include <windows.h>

typedef int (*function1_ptr) ();

function1_ptr function1=NULL;

int APIENTRY WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { 

HMODULE myDll = LoadLibrary("Dll1.dll"); 

    if(myDll!=NULL) {  
        function1 = (function1_ptr) GetProcAddress(myDll,"function1");  

        if(function1!=NULL)  
            function1();
        else
            exit(4);

        FreeLibrary(myDll);
    }
    else
        exit(6);
    GetLastError();

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

这是用于测试我的 dll 的代码......即 Dll1.dll..function1是dll1.dll中的函数......我可以用 C# 代码做类似的事情吗???

c# dll

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

没有功能参数的不显眼的javascript

如果你有

<div id="data" onclick="handleData(1)">Datum 1</div>
Run Code Online (Sandbox Code Playgroud)

而你想要晚绑定:

<div id="data">Datum 1</div>
<script>
    $("#data").click(function() {
        handleData(1);
    })
</script>
Run Code Online (Sandbox Code Playgroud)

你如何传递参数1?你必须做这样的事情:

<div id="data" data="1">Datum 1</div>
<script>
    $("#data").click(function() {
        handleData($(this).attr("data"););
    })
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery unobtrusive-javascript

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

ASP.NET MVC3 HttpStatusCodeResult StatusDescription - 指定的参数超出了有效值的范围

出于某种原因,我在尝试返回时遇到错误

new HttpStatusCodeResult(500, statusDescription);

在我的MVC3应用程序中.它因错误而爆炸

Specified argument was out of the range of valid values.
Parameter name: value
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: value

Source Error:

An unhandled exception was generated during the execution of the current web request. …
Run Code Online (Sandbox Code Playgroud)

asp.net http-status-codes asp.net-mvc-3

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

指定颜色以选择OPTION

如果我想更改一个特定选项标签的颜色,我可以使用jQuery吗?例如,我可以只有RED选项以红色显示吗?

假设我有以下内容

<select class="mySelect">
   <option value="white">White</option>
   <option value="black">Black</option>
   <option value="red">Red</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我不能做类似的事情:

$("#mySelect").val('red').addClass('redText');
Run Code Online (Sandbox Code Playgroud)

css jquery

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

WebSQL数据库是否会与Chrome的应用同步?

我正在构建一个适用于Chrome的打包应用.我目前正在使用WebSQL来存储/检索数据.如果我选择在Chrome中同步应用,我在一台计算机上输入的数据是否会显示在另一台计算机上?

例如,在我的桌面上,我打开应用程序并添加记录.如果我在笔记本电脑上打开应用程序,该记录会显示出来吗?

我还没到可以同步我的应用程序,所以我不能自己测试它.有没有人这样做过?

html5 google-chrome

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

检查会话

在我的Rails应用程序中,如果用户正在尝试创建一个新帐户,并且已经进行了会话(即已登录),我想显示一条消息"看起来您已经拥有一个帐户".

为此,我正在尝试使用以下代码检查当前会话:

<% if session[:user_id]? %>
<div id="error_expanation">Seems like you already have an account with us.
  <% link_to "Sign in now", login %></div>
<% end %>
Run Code Online (Sandbox Code Playgroud)

但是,此代码会导致以下错误:

compile error
/path/to/app/views/users/_form.html.erb:17: syntax error, unexpected ';'
');@output_buffer.safe_concat('     ...
   ^
/path/to/app/views/users/_form.html.erb:42: syntax error, unexpected kENSURE, expecting $end
Run Code Online (Sandbox Code Playgroud)

我很确定'session [:user_id]?' 这导致了问题,因为如果我用另一个if语句替换它,它就可以了.

有什么想法我需要修理来检查这个吗?谢谢!

哦,如果需要的话,这是我的sessions_controller.rb:

class SessionsController < ApplicationController

  def edit
    session[:return_to] = request.referer
  end

  def new
  end

  def create
    if user = User.authenticate(params[:email], params[:password])
      session[:user_id] = user.id
      session[:user_name] = user.name
      redirect_to admin_url
    else
      redirect_to login_url, …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails ruby-on-rails-3

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

如何在Spring MVC中的相同@RequestMapping中映射参数的不同值?

假设我有:

@RequestMapping(params = "action=nuovoprodotto")    
    public ModelAndView nuovoProdotto(
            @RequestParam(value = "page", required = false, defaultValue = "-1") int page,
            @RequestParam(value = "action") String action,
            @ModelAttribute Prodotto prod, HttpSession session)
            throws Exception {
Run Code Online (Sandbox Code Playgroud)

是否可以将此请求映射为两个或三个"action"参数值?

我试过很多方法

@RequestMapping(params = "action=nuovoprodotto, action=salvaprodotto")  
Run Code Online (Sandbox Code Playgroud)

要么

@RequestMapping(params = "action=nuovoprodotto|salvaprodotto")  
Run Code Online (Sandbox Code Playgroud)

但它们不起作用...如果我不能解决什么问题,那么除了为每个参数值组合编写处理程序外?

java spring spring-mvc

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

如何找到一个horneq队列长度

我正在使用Hornetq 2.0我不知道我怎么知道目前有多少消息在队列中.

这是一个非常有用的功能,所以我可以在运行时知道我的消费者是否足够快地消费消息.

我没有使用JMS api,而是使用高度优化的核心API.

获取队列中消息数的正确(最快)方法是什么?

我找到了2路,但不知道这是什么方法.

public int size(){

    ClientSession session;

    try {

        session = sf.createSession(false, false, false);

        ClientRequestor requestor = new ClientRequestor(session, "hornetq.management");

        ClientMessage m = session.createMessage(false);

        ManagementHelper.putAttribute(m, "core.queue." + queueName, "messageCount");

        ClientMessage reply = requestor.request(m);

        int count = (Integer) ManagementHelper.getResult(reply);

        return count;

    } catch (Exception e) {

        e.printStackTrace();

    }

    return 0;

}
Run Code Online (Sandbox Code Playgroud)

要么

public synchronized int size(){

    ClientSession coreSession = null;

    int count = 0;

    try {

        coreSession = sf.createSession(false, false, false);

        ClientSession.QueueQuery result;

        result = coreSession.queueQuery(new …
Run Code Online (Sandbox Code Playgroud)

java jms message-queue hornetq

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

将文件从TrueCrypt卷复制到剪贴板?

我使用此代码将文件复制到剪贴板:

IDataObject data = new DataObject();
data.SetData(DataFormats.FileDrop, new string[] {@"X:\test.doc"});
MemoryStream memo = new MemoryStream(4);
byte[] bytes = new byte[] { (byte)(5), 0, 0, 0 };
memo.Write(bytes, 0, bytes.Length);
data.SetData("Preferred DropEffect", memo);
Clipboard.SetDataObject(data);
Run Code Online (Sandbox Code Playgroud)

不幸的是,如果磁盘是TrueCrypt挂载卷,则不起作用.在TrueCrypt卷上执行此操作的方法是什么?

c# clipboard file truecrypt

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