问题列表 - 第39151页

VB.NET中的代码片段短信?

在捕获事件的情况下,VB.NET中是否有一种方法可以在代码片段上复制C#行为?

IE中的IE:

Btn.Click+= 
Run Code Online (Sandbox Code Playgroud)

然后双标签.为btn.click事件创建一个处理程序.

vb.net keyboard-shortcuts code-snippets

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

x86 64汇编

我正在编写一个自修改代码.

movq      $TARGET_CIA, 0x550(%rax)
Run Code Online (Sandbox Code Playgroud)

此符号TARGET_CIA最初未定义,在运行时我尝试将64位立即值复制到此位置.但是在编译时,该指令将此未定义立即值的值取为32位,当我尝试复制64位时,我看到有符号扩展的32位.有没有办法让这个未定义的符号被视为64位值?

assembly x86-64

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

'err @(Left _)'和'left err'之间有什么区别?

我正在尝试<Real World Haskell>的代码.

在GHC版本6.10.4上:

data ParseState = ParseState {
  string :: String
} deriving (Show)

newtype Parse a = Parse {
  runParse :: ParseState -> Either String (a, ParseState)
}

parse :: Parse a -> String -> Either String a
parse parser initState =
  case runParse parser (ParseState initState) of
    Left err          -> Left err
    Right (result, _) -> Right result
Run Code Online (Sandbox Code Playgroud)

一切顺利,直到我将'Left err'改为'err @(Left _)':

--  err@(Left _)      -> err
{-
 -  Occurs check: cannot construct the infinite type:
 - …
Run Code Online (Sandbox Code Playgroud)

syntax haskell pattern-matching

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

最佳实践:如果是逻辑控制

关于编码标准,速度和效率,对于这种情况,以下哪一项是更好的编程实践?

function foo() {
  if(bar)   { return 0; }
  if(baz)   { return 0; }
  if(qux)   { return 0; }
}
Run Code Online (Sandbox Code Playgroud)

要么

function foo() {
  if(bar || baz || qux) { return 0; }
}
Run Code Online (Sandbox Code Playgroud)

我倾向于第一个,因为只需要评估一个条件因此会更快,但是多个returns不好......?

//编辑

我要应用的语言主要是PHP和Javascript,可能是C++和Ruby.

if-statement coding-style

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

是否可以在通话期间拦截语音数据?

我计划开发Android应用程序,它将加密/解密语音数据,以便各方可以使用安全通道进行通信.所以问题是:如何在GSM通话期间拦截语音/音频数据?有可能吗?我应该使用Android NDK还是别的什么?

audio android voice android-ndk

10
推荐指数
2
解决办法
5136
查看次数

使用重载的展示位置new/delete来增强shared_ptr

我正在使用boost shared_ptr和我自己的内存管理器这样的(剥离示例,我希望它没有错误):

class MemoryManager
{
public:
    /** Allocate some memory.*/
    inline void* allocate(size_t nbytes)
    {
        return malloc(nbytes);
    }
    /** Remove memory agian.*/
    inline void deallocate(void* p)
    {
        free(p);
    }


};

MemoryManager globalMM;

// New operators
inline void* operator new(size_t nbytes, ogl2d::MemoryManagerImpl& mm)
{
    return globalMM.allocate(nbytes);
}

// Corresponding delete operators
inline void operator delete(void *p, ogl2d::MemoryManagerImpl& mm)
{
    globalMM.deallocate(p);
}

/** Class for smart pointers, to ensure
     *  correct deletion by the memory manger.*/
class Deleter
{
public:
    void operator()(void …
Run Code Online (Sandbox Code Playgroud)

c++ memory-management placement-new shared-ptr

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

使用rsync从Windows传输到Linux

诺布在这里,

我正在尝试使用rsync从windows传输文件到linux.我有这个代码,但是我收到了一个错误

rsync -avz -e ssh C:\users\file.txt root@123.45.67.89:/var/dir
Run Code Online (Sandbox Code Playgroud)

我收到此错误源和目标不能同时是远程的

如果我试试

rsync -avz -e ssh /c/users/file.txt root@123.45.67.89:/var/dir
Run Code Online (Sandbox Code Playgroud)

我明白了,没有这样的文件或目录

所以,我认为问题在于窗口上文件的路径..我听说过cygwin但是还没有真正尝试过

我该怎么做才能让路径发挥作用?

linux windows rsync transfer

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

如何从Android上的"分享图片"对话框中获取数据?

我添加了intent-filter.当我点击图库中的"分享"时,它将启动我的活动.

        <intent-filter>
            <action
                android:name="android.intent.action.SEND" />
            <category
                android:name="android.intent.category.DEFAULT" />
            <data
                android:mimeType="image/*" />
        </intent-filter>
Run Code Online (Sandbox Code Playgroud)

但我不知道如何从当前意图中获取正确的数据.有帮助吗?

编辑:抱歉,在问题中缺少"图片"

android android-intent

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

如何取消子元素的不透明度?

我想为父级应用不透明度,但我不希望子元素继承此不透明度.

<div class="parent">
 <div class="child"></div>
</div>

.parent {
  opacity: 0.6;
}
Run Code Online (Sandbox Code Playgroud)

有没有办法"取消"继承的不透明度?也许强迫它opacity=1为儿童元素?

css opacity

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

动画MKOverlayView

我有一个MKOverlayView,它将动画雷达数据显示为一系列图像.我的问题是MapKit将雷达图像切割成瓷砖.为了交换图像,我有一个调用更新功能的计时器,它在我的叠加层中设置当前图像,然后调用以下内容

[myRadarOverlayView setNeedsDisplayInMapRect:self.mapView.visibleMapRect];
Run Code Online (Sandbox Code Playgroud)

叠加层更新,但一次只有一个瓦片,所以我得到了一个不稳定的动画.关于如何在同一时间使所有瓷砖动画(即交换图像)的任何想法?

animation objective-c mapkit ios mkoverlay

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