问题列表 - 第25754页

SEL performSelector和arguments

看起来应该有一种简单的方法来调用带有一些参数的选择器,只要你拥有一个SEL对象.我似乎找不到正确的语法.

-(MyClass*) init: (SEL)sel owner:(NSObject*) parent
{
   int i =10;
   [parent performSelector:sel:i  ];
}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c selector

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

Ruby中现有PDF中的水印

我想添加一个动态生成的文本.有没有办法在Ruby中为现有PDF添加水印?

ruby pdf ruby-on-rails prawn

16
推荐指数
3
解决办法
5999
查看次数

从MySQL中选择随机行(概率)

我有一个MySQL表,其中有一行名为cur_odds,这是一个百分比数字,该行的概率百分比将被选中.例如,当您运行100个查询时,如何进行实际选择大约该频率的行的查询?

我尝试了以下操作,但是有一个概率为0.35的行最终会在60-70%的时间内被选中.

SELECT * FROM table ORDER BY RAND()*cur_odds DESC
Run Code Online (Sandbox Code Playgroud)

表中cur_odds的所有值都精确地加1.

mysql probability

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

BeautifulSoup,但对于CSS?

BeautifulSoup解析HTML并提供各种在HTML中操作和搜索的方法.CSS有类似的东西吗?

具体来说,我想知道给定的HTML文本是否呈现为粗体.它有一个祖先是<strong>或者<bold>标签(可以用BeautifulSoup完成),或者它有一个具有CSS属性的祖先(或它自己)font-weight: bold.

这可能不会导致编写我自己的库吗?

css python beautifulsoup

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

在脚本中将N放在字符串前面有什么缺点吗?它被认为是"最佳做法"吗?

假设我有一个包含varchar字段的表.如果我像这样插入:

INSERT MyTable 
 SELECT N'the string goes here'
Run Code Online (Sandbox Code Playgroud)

这与之间有什么根本区别:

INSERT MyTable 
 SELECT 'the string goes here'
Run Code Online (Sandbox Code Playgroud)

我的理解是,如果字符串包含Unicode字符且目标列不是unicode,则只会出现问题.除此之外,SQL处理它很好并将字符串N''转换为varchar字段(基本上忽略了N).

我的印象是N在弦乐前面是一个很好的练习,但我无法找到任何关于它的讨论我认为是确定的.

sql sql-server unicode

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

将等式或公式添加到LaTeX中的图形标题

我在LaTeX中有一个带有标题的图形,我需要添加一个公式(equation*displaymath环境).例如:

\documentclass[12pt]{article}
\begin{document}
\begin{figure}[tbph]
    \begin{center}
        %...
    \end{center}
    \caption{As you can see
            \begin{displaymath}4 \ne 5\end{displaymath}
    }
    \label{fig:somefig}
\end{figure}
\end{document}
Run Code Online (Sandbox Code Playgroud)

这使得pdflatex生气,虽然它会产生PDF.

! Argument of \@caption has an extra }.
<inserted text> 
                \par 
l.9    }
Run Code Online (Sandbox Code Playgroud)

将方程式添加到数字标题的正确方法是什么?

注意:请不要建议只使用$ ... $数学环境; 显示的等式是玩具示例; 我真实的等式更复杂.

另见:

latex mathematical-typesetting

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

MySQL数据库表中的最大记录数

MySQL数据库表的记录上限是多少.我想知道自动增量领域.如果我添加数百万条记录,会发生什么?如何处理这种情况?谢谢!

mysql database limit database-table

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

JScrollpane需要缩小其宽度

我有一个JScrollpane,有一个JPanel在里面(与面板包含一些JLabelS).

我想调整滚动窗格的大小以实际更改其大小(可能低于内部组件的首选大小),而不仅仅是视口的大小.

目标是当用户缩小滚动窗格太小时,内部面板优雅地消失(使用我的miglayout中的特定缩小优先级等).

java swing jscrollpane miglayout

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

如何运行本地Windows应用程序并将输出通过管道传输到浏览器中

我有Windows应用程序(.EXE文件是用C编写的,用MS-Visual Studio构建),它将ASCII文本输出到stdout.我希望增强ASCII文本以包含有限的HTML和一些链接.我想调用此应用程序(.EXE文件)并获取该应用程序的输出并将其传递到浏览器中.这不是一次性的事情,每个新的网页都是本地应用程序的另一个运行!

下面的HTML/java脚本应用程序可以帮我执行应用程序,但是输出已进入DOS Box窗口,而不是将其输入浏览器.我想更新此HTML应用程序,以使浏览器能够捕获该文本(使用HTML增强)并使用浏览器显示它.

<body>
 <script>
 function go() {
   w = new ActiveXObject("WScript.Shell");
   w.run('C:/DL/Browser/mk_html.exe');
   return true;
   }

 </script>

 <form>
   Run My Application (Window with explorer only)
     <input type="button" value="Go" 
     onClick="return go()">
</FORM>

</body>
Run Code Online (Sandbox Code Playgroud)

javascript windows internet-explorer console-application

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

试图'制作'CUDA SDK,ld找不到库,ldconfig说它可以

我知道还有许多类似于这个的问题,但是那里提出的解决方案都没有为我工作

基本上,制作SDK示例文件,我得到的/usr/bin/ld: cannot find -lcuda 是一个很容易的'找到库并将其扔到ldconfig',除了ldconfig已经说它有它...

$ sudo ldconfig -v | grep cuda
/usr/local/cuda/lib64:
    libcudartemu.so.3 -> libcudartemu.so.3.0.14
    libcudart.so.3 -> libcudart.so.3.0.14
/usr/local/cuda/lib:
    libcudartemu.so.3 -> libcudartemu.so.3.0.14
    libcudart.so.3 -> libcudart.so.3.0.14
    libcuda.so.1 -> libcuda.so.195.36.15
    libcuda.so.1 -> libcuda.so.195.36.15
    libicudata.so.42 -> libicudata.so.42.1
Run Code Online (Sandbox Code Playgroud)

我检查过,有一个符号链接,libcuda.so -> libcuda.so.1但我仍然感到困惑,为什么libcuda.so -> ...不显示

我必须遗漏一些非常明显的东西.有任何想法吗?

c++ compiler-construction cuda makefile linker-errors

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