问题列表 - 第42419页

Vim:向左/向右移动窗口?

在Vim中,是否可以向左或向右"移动"窗口?例如,类似于<c-w> r<c-w> x,但是左/右而不是上/下?

例如,如果我有这个布局:

+---+---+---+
|   |   +---+
| A +---+---+
|   |   |   |
+---+---+---+
Run Code Online (Sandbox Code Playgroud)

我想把它变成这样:

+---+---+---+
|   |   +---+
+---+ A +---+
|   |   |   |
+---+---+---+
Run Code Online (Sandbox Code Playgroud)

这很难/很烦人<c-w> {H,J,K,L}.

vim

201
推荐指数
3
解决办法
8万
查看次数

使用c访问/私人/等

这可能是一个简单的问题,但我如何在ac控制台应用程序中"请求"用户的系统/ root权限.我需要写入/ Private/etc但我不能.这适用于mac/unix.

我已经看到它在其他控制台命令中使用,例如当您运行以下命令时:"sudo /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder",终端会要求您输入密码.我该怎么做呢?

谢谢,JNK

c unix shell terminal privileges

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

如何在WPF中暂停和恢复布局?

如何在WPF中暂停和恢复布局?我听说这没必要.但这是非常必要的!

我处理了很多变化位置,如果它们逐个渲染,就会产生延迟效果.

这是一些代码:


CompositionTarget.Rendering += new EventHandler(Draw);
void Draw(object sender, EventArgs e)
{
   //Clean screen
   for (int i = mainCanvas.Children.Count - 1; i > -1; i--)
   {
     if (mainCanvas.Children[i] is PlayerUserControl || mainCanvas.Children[i] is Image)
     {
           mainCanvas.Children.Remove(mainCanvas.Children[i]);
     }
   }
   //DRAW FLOOR AROUND
   FloorService.FloorEntity[] floorsAround = floorService.selectFloorsAround(Player.id);
   for...
   {
        Image image = new Image();
        image.Source = new BitmapImage(new Uri("/" + floorsAround[i].ImageSource, UriKind.Relative));
        mainCanvas.Children.Add(image);
   }

   //DRAW PLAYERS AROUND
   //Its similar as draw floors around.
   ...
}

.net wpf

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

c ++源代码到exe

是否可以将c ++源代码转换为exe文件...如果是,请让我知道我可以使用的开源软件.

c++

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

HTML5离线缓存程序化到期

我有一个HTML5应用程序,它使用清单文件进行脱机缓存.触发更新缓存的唯一方法是更改​​服务器上的清单文件.我正在寻找一种使缓存过期并实施更新的编程方式.

我查看了规范,在window.applicationCache上寻找一些方法使缓存失效.但没有找到任何.有一个update()方法,但只有在缓存过期时才会更新(即清单文件有变化).所以这没有用.

任何人都知道一种程序化的方式来使应用程序缓存过期并强制下载?

html5 offline

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

使用素数生成器进行记忆

我有一个python类,通过从第n-1个素数和增量开始生成第n个素数.然后除以列表中已经存在的所有素数(sqrt(候选)).但是我的班级只是在某个地方陷入无限循环,我无法弄明白为什么.

class prime_list():
    def __init__(self):
        self.primelst = [1]
        self.n = 1

    def increment(self):
        self.n+=1
        candidate = self.primelst[-1]+1
        limit = int(math.floor(math.sqrt(candidate)))
        prime = True
        while True:
            for p in self.primelst:
                if p>limit:
                    break
                if (candidate % p) == 0:
                    prime = False
                    break
            if prime:
                self.primelst.append(candidate)
                return
            else:
                candidate += 1
                limit = int(math.floor(math.sqrt(candidate)))
                prime = True

if __name__=="__main__":
    p = prime_list():
    p.increment()
Run Code Online (Sandbox Code Playgroud)

python primes

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

在Android中使用GSON来解析复杂的JSON对象

我对Java编程比较陌生,需要跨线程解析复杂的JSON对象.过去一天我一直在阅读有关GSON的文档,并且没有太多运气可以完全解析这种类型的结构:

{
  'Events' : [{
    'name' : 'exp',
    'date' : '10-10-2010',
    'tags' : ["tag 1", "tag2", "tag3"]
    },...more events...],
  'Contacts' : [{
    'name' : 'John Smith',
    'date' : '10-10-2010',
    'tags' : ["tag 1", "tag2", "tag3"]
    },...more contacts...],
}
Run Code Online (Sandbox Code Playgroud)

我已经能够让它与这个问题类似地工作,但无法弄清楚如何让额外的阵列级别工作.

serialization parsing android json gson

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

将背景图像添加到UILabel

我正在尝试将UIImageView添加到UILabel的子视图中,但出于某种原因,我无法将其作为背景,因为这将覆盖实际的标签文本.

我不想将UILabel的背景颜色设置为因为它将作为模式重复:

[self setBackgroundColor: [UIColor colorWithPatternImage:[UIImage imageNamed:@"someBg.png"]]];
Run Code Online (Sandbox Code Playgroud)

查看原始UILabel的子视图数量,看起来文本不是UIView,因此将子视图添加到索引0也无济于事.

我需要文本在图像背景的顶部.

有任何想法吗?

iphone objective-c uikit ipad ios

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

变量前面的点在html中表示什么?

我是html和web编码的新手.变量前的句点在以下代码中表示什么?

<style>
<!-- Modify these styles -->
.page_title       {font-weight:bold}
.page_text        {color:#000000}
</style>
... JS code
Run Code Online (Sandbox Code Playgroud)

谢谢

html variables period

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

CGEventTapCreate在Cocoa中观看键盘输入

问候.我试着让孩子控制应用程序.键盘记录器是此应用程序的一部分.我使用CGEventTapCreate来观看键盘.这很好用,但有时我会重复关键事件.它们没有设置[NSEvent isARepeat],只是重复.例如,我可以输入"qwerty"但应用程序会获取这些字符的关键事件:"qqwweerrttyy".也许有人经历过这样的喜欢吗?我在10.5和10.6上都遇到了这个问题(两者都是英特尔).

我在这里发布键盘记录器安装和处理程序方法:

- (BOOL)installKeyboardLogger
{
  CGEventMask keyboardMask = CGEventMaskBit(kCGEventKeyDown);
  CGEventMask mouseMask = CGEventMaskBit(kCGEventMouseMoved) |   CGEventMaskBit(kCGEventLeftMouseDown) |
      CGEventMaskBit(kCGEventRightMouseDown);

  CGEventMask mask = keyboardMask + mouseMask;// + mouseMask;//CGEventMaskBit(kCGEventKeyDown) | CGEventMaskBit(kCGEventMouseMoved);

  // Try to create keyboard-only hook. It will fail if Assistive Devices are not set.
  mMachPortRef =  CGEventTapCreate(
                                   kCGAnnotatedSessionEventTap,
                                   kCGTailAppendEventTap, // kCGHeadInsertEventTap
                                   kCGEventTapOptionListenOnly,
                                   keyboardMask,
                                   (CGEventTapCallBack)eventTapFunction,
                                   self );
  if (!mMachPortRef)
    [mLogFile logNeedAssistiveDevice: @"Can't install keyboard hook."];
  else
    CFRelease(mMachPortRef);

  mMachPortRef = CGEventTapCreate(
                                  kCGAnnotatedSessionEventTap,
                                  kCGTailAppendEventTap, // kCGHeadInsertEventTap
                                  kCGEventTapOptionListenOnly,
                                  mask,
                                  (CGEventTapCallBack)eventTapFunction,
                                  self );
  if (!mMachPortRef)
  { …
Run Code Online (Sandbox Code Playgroud)

macos cocoa objective-c

7
推荐指数
0
解决办法
3734
查看次数

标签 统计

objective-c ×2

.net ×1

android ×1

c ×1

c++ ×1

cocoa ×1

gson ×1

html ×1

html5 ×1

ios ×1

ipad ×1

iphone ×1

json ×1

macos ×1

offline ×1

parsing ×1

period ×1

primes ×1

privileges ×1

python ×1

serialization ×1

shell ×1

terminal ×1

uikit ×1

unix ×1

variables ×1

vim ×1

wpf ×1