问题列表 - 第32195页

为什么在调试Silverlight应用程序时断点不起作用?

我调试我的Silverlight应用程序,当我在断开按钮时放置断点,当我按下它时它不会调用.你不知道为什么吗?为什么我的应用程序不会暂停,我不会移动到代码迭代代码行?

c# debugging silverlight

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

ASP.Net MVC的AntiForgeryToken方法是否可以与负载均衡器配合使用?

使用ASP.Net MVC v2.0,我开始研究Html.AntiForgeryToken()在提交处理数据的表单时使用该方法.我可以看到它在HTML表单中设置了一个隐藏值,它在会话cookie中设置了相同的值.

问题是负载均衡配置中的不同Web服务器会在HTML表单中创建相同的令牌吗?看来如果他们没有,那么cookie和隐藏的表单值将不匹配,我们就会遇到问题.在我开始在LB配置中进行实际测试之前,想要检查是否有人已经有过这方面的经验?

谢谢,保罗

security cookies asp.net-mvc load-balancing antiforgerytoken

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

如何为android创建均衡器

我想为android创建简单的均衡器.我该怎么做?

尝试在MediaPlayer类中找到一些方法.但我所有的尝试都失败了.

media android equalizer

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

上下文无关语法的奇怪问题

我从语言的一个非常好的(和良好的工作)语法开始.变量,二元运算符,函数调用,列表,循环,条件等.对于这个语法,我想添加我正在调用的object构造:

object
  : object_name ARROW more_objects
  ;

more_objects
  : object_name
  | object_name ARROW more_objects
  ;

object_name
  : IDENTIFIER
  ;
Run Code Online (Sandbox Code Playgroud)

关键是能够访问嵌套在对象中的标量.例如:

car->color
monster->weapon->damage
pc->tower->motherboard->socket_type
Run Code Online (Sandbox Code Playgroud)

我加入objectprimary_expression:

primary_expression
  : id_lookup
  | constant_value
  | '(' expression ')'
  | list_initialization
  | function_call
  | object
  ;
Run Code Online (Sandbox Code Playgroud)

现在这是一个示例脚本:

const list = [ 1, 2, 3, 4 ];
for var x in list {
  send "foo " + x + "!";
}
send "Done!";
Run Code Online (Sandbox Code Playgroud)

在此之前将非终结objectprimary_expression一切都是阳光和小狗.即使在我添加之后,Bison也不会抱怨.没有报告转移和/或减少冲突.并且生成的代码在没有声音的情况下编译.但是当我尝试运行上面的示例脚本时,我会被告知error on line …

grammar parsing language-design bison

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

MySQL存储过程还是php代码?

一个普遍的问题,没有特定的情况 - 通常首选使用MySQL存储过程而不是编写执行相同计算和查询的PHP脚本?

每种方法有什么好处?

php mysql database stored-procedures

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

将21个字母数字字符压缩为16个字节

我正在尝试获取21个字节的数据,这些数据唯一地标识交易并将其存储在16字节char数组中.我无法为此提出正确的算法.

我正在尝试压缩的交易ID包含2个字段:

  1. 18个字母数字字符,由ASCII字符0x20到0x7E组成,包含.(32-126)
  2. 一个3个字符的数字字符串"000"到"999"

所以包含这些数据的C++类看起来像这样:

class ID
{
public:
    char trade_num_[18];
    char broker_[3];
};
Run Code Online (Sandbox Code Playgroud)

这些数据需要存储在16- char数据结构中,如下所示:

class Compressed
{
public:
    char sku_[16];    
};
Run Code Online (Sandbox Code Playgroud)

我试图利用这样一个事实:由于字符trade_num_只有0-127,每个字符中有1个未使用的位.类似地,999二进制是1111100111,它只有10位 - 比2字节字短6位.但是当我弄清楚我能把它压缩多少时,我能做到的最小值是17个字节; 一个字节太大了.

有任何想法吗?

顺便说一句,trade_num_用词不当.它可以包含字母和其他字符.这就是规范所说的.

编辑:抱歉混乱.该trade_num_字段确实是18个字节,而不是16.在我发布此帖子后,我的互联网连接已经死亡,直到现在我才回到这个线程.

EDIT2:我认为对数据集做出假设是安全的.对于trade_num_字段,我们可以假设不存在不可打印的ASCII字符0-31.ASCII码也不是127或126(〜).所有其他人可能都在场,包括大写和小写字母,数字和标点符号.这trade_num_将在集合中留下总共94个字符,包括ASCII代码32到125(包括端点).

c++ algorithm

14
推荐指数
2
解决办法
4034
查看次数

SQLite3(或通用SQL)检索查询结果的第n行

关于SQLite3的快速问题(也可能是一般的SQLite)

如何检索查询结果的第n行?

row_id(或任何索引)对我的情况不起作用,因为表包含带数字的列.根据一些数据,查询需要未排序的数据或按asc/desc标准排序.

但我可能需要快速检索结果的第2行和第5行.

所以除了现在用计数器实现sqlite3_step()== SQLITE_ROW之外,我不知道如何继续这个.

由于性能问题,我不太喜欢这个解决方案.所以,如果有人可以提出一个值得高度赞赏的提示.

关心大卫

mysql sql sqlite

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

在Rails 3中排序关联模型?

菜单has_many:菜肴.

我想按Dish.number排序菜肴.

目前在我看来它看起来像:

<table class="menu">
  <% @menu.dishes.each do |dish| %>
    <div class="dish">
      <tr>
        <td>
          <div class="dish_div dish_name">
            <% if @menu.name != 'Övrigt' && @menu.name != 'Box to go' %>
              <span class="dish_name"><%= "#{dish.number}. #{dish.name}" %></span>
            <% else %>
              <span class="dish_name"><%= "#{dish.name}" %></span>
            <% end %>

            <% if dish.strength_id == 2 %>
              <%= image_tag('chili.png') %>
            <% elsif dish.strength_id == 3 %>
              <%= image_tag('chili.png') %>
              <%= image_tag('chili.png') %>
            <% elsif dish.strength_id == 4 %>
              <%= image_tag('chili.png') %>
              <%= image_tag('chili.png') %>
              <%= image_tag('chili.png') %> …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

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

理解git fetch然后合并

来自svn背景,我有这个问题:

相当于svn status -u的git

(什么是git等价物svn status -u)

我明白,你这样做:

git fetch
git log ..origin/master
Run Code Online (Sandbox Code Playgroud)

但是,我猜这个origin/master部分取决于分支?如果我跟踪远程分支,它不一定是主人吗?

我也不明白git merge origin/master.我猜这只是意味着git fetch从远程抓取更改并将它们作为origin/master放入git数据库系统中,我只是掌握了?如果我获取更改,检查已完成的内容,是否因更改而感到恐惧并且不想合并,该怎么办?我怎么基本上放弃他们?

git

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

理解git cherry-pick

来自svn背景:由于(缺乏)切换速度以及将分支合并回主干所需的小时或更长时间,我几乎没有分支.有时,如果我需要修复网站上的问题,我会在主干中进行更改(这将与之前的更改或新功能一起生效)然后转到该文件并执行"svn up path/to/filename"它只会更新该文件,修复问题但保留其余文件.

从概念上讲,这似乎不可能在git(或必要); 是结构化的分段和分组提交,允许采摘樱桃?所以,我可能会更改网站的特定区域并将其作为一个组提交,而不是像我一样使用svn,并且大约一天的工作并触摸整个提交整个批次的文件?

git

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