问题列表 - 第30827页

如何停止USB缓冲?

我正在通过USB读取实时数据,但是数据已缓冲。如何停止缓冲?

linux windows usb

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

makefile执行另一个目标

我有一个这样的makefile结构:

all : 
    compile executable

clean :
    rm -f *.o $(EXEC)
Run Code Online (Sandbox Code Playgroud)

我意识到在运行"make all"之前,我一直在我的终端中运行"make clean"然后"clear".在尝试筛选令人讨厌的C++编译错误之前,我喜欢有一个干净的终端.所以我尝试添加第三个目标:

fresh :
    rm -f *.o $(EXEC)
    clear
    make all
Run Code Online (Sandbox Code Playgroud)

这是有效的,但这会运行make的第二个实例(我相信).有没有正确的方法来获得相同的功能而不运行第二个make实例?

makefile

103
推荐指数
3
解决办法
10万
查看次数

STL,减少数组,c ++

对于hw赋值,我们要编写一个reduce例程,它看起来像:

int reduce(long array[], int size) 
//Where array is the array to reduce, and size is the size of the array.
Run Code Online (Sandbox Code Playgroud)

使用STL.我最初的想法是创建一个集合,将所有项目放在集合中进行比较,但后来我意识到我创建的集合将永远不可用,因为函数返回新集合的大小,但不是集合本身使用.所以我不确定如何使用STL来减少阵列.有什么想法吗?谢谢.

编辑:抱歉,reduce只是将数组减少到一个没有重复的排序数组.

E.g. {4, 4, 2, 1} -> {1, 2, 4}
Run Code Online (Sandbox Code Playgroud)

c++ stl

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

请推荐一种智能,优雅的方式来编写这些重复的"if"语句

我只知道我这样做的方式很糟糕:

<?php } elseif ( is_single()) { 

    $url = wp_get_referer();
    $path_parts = pathinfo($url);
    $mycat = $path_parts['filename'];

    if ( $mycat == "animation"  ) {
        $_SESSION["theCategory"] = $mycat;?>
        <a href="<?php bloginfo('home')?>/category/<?php echo $_SESSION["theCategory"];?>"><?php echo $_SESSION["theCategory"];?></a>
<?php } elseif ($mycat == "direction"){     
        $_SESSION["theCategory"] = $mycat;?>
        <a href="<?php bloginfo('home')?>/category/<?php echo $_SESSION["theCategory"];?>"><?php echo $_SESSION["theCategory"];?></a>
<?php } elseif ($mycat == "grading"){   
        $_SESSION["theCategory"] = $mycat;?>
        <a href="<?php bloginfo('home')?>/category/<?php echo $_SESSION["theCategory"];?>"><?php echo $_SESSION["theCategory"];?></a>
<?php } elseif ($mycat == "online"){    
        $_SESSION["theCategory"] = $mycat;?>
        <a href="<?php bloginfo('home')?>/category/<?php echo $_SESSION["theCategory"];?>"><?php echo …
Run Code Online (Sandbox Code Playgroud)

php formatting if-statement

0
推荐指数
2
解决办法
338
查看次数

如何检测电源连接状态?

当USB或AC电源连接到Android手机时,是否有一种简单的通知方式?

android

24
推荐指数
4
解决办法
3万
查看次数

使用点值定义行距

我必须写一篇论文,其中椅子声称字体大小为 12pt,行距为 15pt(这似乎不是 \onehalfspacing)。

谁能告诉我如何使用值 15pt 定义间距?

最好的问候和感谢!菲利普

latex miktex tex spacing

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

局部敏感哈希 - 找出R的概率和值

感谢那些已经回答了我之前的问题并让我走到这一步的人.

我有一个约25,000个向量的表,每个向量有48个维度,值为0-255.

我正在尝试开发一种Locality Sensitive Hash(http://en.wikipedia.org/wiki/Locality-sensitive_hashing)算法,用于查找近邻或最近邻点.

我目前的LSH功能如下:

def lsh(vector, r = 1.0, a = None, b = None):
    if not a:
        a = [normalvariate(10, 4) for i in range(48)]
    if not b:
        b = uniform(0, r)
    hashVal = floor((sum([a[i]*vector[i] for i in range(48)]) + b)/r)
    return int(hashVal)
Run Code Online (Sandbox Code Playgroud)

我现在的问题是:

答:我的代码的"normalvariate(10,4)"部分是否有最佳值?这是使用random.normalvariate(http://docs.python.org/library/random.html#random.normalvariate)函数构建的pythons ,我用它来生成"d维向量,其中条目独立于稳定分布选择" .从我的实验来看,价值似乎并不重要.

B:在维基百科文章的顶部,它指出:

如果d(p,q)<= R,则h(p)= h(q),概率至少为P1

如果d(p,q)> = cR,则h(p)= h(q),概率最多为P2

这里提到的R值是否也是稳定分布部分中提到的R值.(http://en.wikipedia.org/wiki/Locality-sensitive_hashing#Stable_distributions)

C:与我之前的问题(B)有关.我发现在我的哈希函数中使用更高的R值将我的向量映射到更小范围的哈希值.有没有办法优化我的R值.

D:大概可以使用多少个表?

python nearest-neighbor

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

从rails console发送电子邮件

我正试图从我的生产服务器上的控制台发送一些邮件,但他们没有出去.我无法理解为什么.我只使用sendmail标准的电子邮件设置.当我调用Mailer.deliver_方法时,我得到了回复:

#<TMail::Mail port=#<TMail::StringPort:id=0x3fe1c205dbcc> bodyport=#<TMail::StringPort:id=0x3fe1c2059e00>>
Run Code Online (Sandbox Code Playgroud)

编辑:添加了一些更多信息:

因此,例如,当新用户注册时,我在我的控制器中有这一行,向他们发送"欢迎"电子邮件:

 Mailer.deliver_signup(@user, request.host_with_port, params[:user][:password])
Run Code Online (Sandbox Code Playgroud)

这很好用.我认为我应该可以从控制台做同样的事情,例如

user = User.find(1)
Mailer.deliver_signup(user, "mydomainname.com", "password")
Run Code Online (Sandbox Code Playgroud)

当我这样做时,我得到了Tmail :: StringPort对象,但邮件似乎没有被发送出去(我正在尝试向自己发送电子邮件来测试这个).

我在ubuntu服务器上以防万一.谢谢 - 最大

sendmail ruby-on-rails

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

我可以使用与其附带的证书不同的证书重新签名.apk吗?

如果我有一个apk可以删除当前的签名,有些如何使用不同的.keystore文件重新签名并仍然安装应用程序?

更新:我设法让它与Jorgesys的解决方案一起使用,之前我搞砸了,我解压缩.apk然后在删除META-INF文件夹并将文件扩展名更改回.apk后重新解压缩.我应该做的只是用winzip打开它并删除winzip里面的文件夹.

android signing apk

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

C#:如何确定一般对象实例的某些对象类型

我需要概述一些上下文的背景信息.请耐心等待,我会尽量简化我的问题:

我有一个继承自另一个对象的对象.我们将第一个对象称为Fruit,第二个称为Apple.所以我宣布苹果如下:

public class Apple : Fruit
{
    public string appleType;
    public string orchardLocation;
    // etc.
}
Run Code Online (Sandbox Code Playgroud)

而Fruit对象如下:

public class Fruit
{
    public int fruitID;
    public int price;
    // etc.
}
Run Code Online (Sandbox Code Playgroud)

所以Apple继承了Fruit.让我们说我有许多其他水果类型都继承自水果:香蕉,橙子,芒果等.

在我的应用程序中,我保持在Session中存储特定类型的水果作为该类型的对象的能力,因此我可能在那里有一个Apple对象或Banana对象.我有一个方法将从会话中检索当前的Fruit,如下所示:

protected Fruit GetModel(int fruitID)
{
   // code to retrieve the fruit from the Session
   // fruitID could be the ID for an Apple or Banana, etc.
}
Run Code Online (Sandbox Code Playgroud)

偶尔,我需要从Session中获取结果,更新一些内容,然后将其上传回Session.我可以这样做:

Apple myApple = (Apple)GetModel(fruitID);
myApple.orchardLocation = "Baugers";
UpdateModel(myApple); // just overwrites the current fruit in the Session
Run Code Online (Sandbox Code Playgroud)

现在我的问题.我需要从Session中提取对象,更新特定于水果本身的东西(比如价格),然后将同一个对象上传回Session.到现在为止,我一直都知道对象的类型,所以在我的情况下 - …

c# generics inheritance

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