标签: shift

iPhone键盘移位键被禁用

我有一个UITextField弹出键盘的Shift键被禁用的地方.键盘类型设置为UIKeyboardTypeNamePhonePad,似乎应该允许大写字母.

如果我将键盘类型更改为"默认"但仅保留其他设置,则该Shift键处于活动状态.其他设置是:

  • 自动资本化和自动更正
  • 默认外观
  • 返回键"完成"

我正在运行iPhone OS 2.2.

有没有人见过这个?我不明白为什么"名称电话簿"类型会禁用该Shift键.

iphone keyboard cocoa-touch shift

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

每个浏览器中锚标记的`onclick`事件的Ctrl或Shift效果

我最近发现,onclick当按下ControlShift键时,不同的浏览器会以不同的方式处理事件.通过单击鼠标中键,它们可以在以下链接的行为上进行类似的分歧.

通过以下链接:

<a href="http://www.example.com/" onclick="alert('onclick');">go to example.com</a>
Run Code Online (Sandbox Code Playgroud)

Onclick浏览器支持表

Mouse    Keyboard       Chrome    Firefox   Safari    Opera     IE5.5     IE6       IE7       IE8       IE9       

Left     None           yes       yes       yes       yes       yes       yes       yes       yes       yes
Left     Ctrl           yes       yes       yes       yes       ?         yes       no        no        ?
Left     Shift          yes       yes       yes       yes       ?         yes       yes       yes       ?
Middle   None           yes       no        yes       no        ?         N/A       no        no        ?
Run Code Online (Sandbox Code Playgroud)

有人可以帮我填问号吗?也; 我想知道每个版本的Chrome,Firefox,Safari和Opera的行为是否不同.

在这种行为中找到一个逻辑模式会更好,但遗憾的是我不认为有一个.:)

javascript events onclick ctrl shift

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

C中双变量数据类型的算术位移

我试图在C中算术移位双数据类型.我想知道这是否是正确的方法:

注意:firdelay [] []在main中声明为double firdelay [8] [12]

void function1(double firdelay[][12]) {
    int * shiftptr;

    // Cast address of element of 2D matrix (type double) to integer pointer
    *shiftptr = (int *) (&firdelay[0][5]); 

    // Dereference integer pointer and shift right by 12 bits
    *shiftptr >>= 12; 
}
Run Code Online (Sandbox Code Playgroud)

c math pointers matrix shift

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

Verilog Barrel Shifter

我想用verilog创建一个64位桶形移位器(现在向右旋转).我想知道是否有办法在不写65份案例陈述的情况下做到这一点?有没有办法写一些简单的代码,如:

    Y = {S[i - 1:0], S[63:i]};
Run Code Online (Sandbox Code Playgroud)

我在Xilinx中尝试了上面的代码并得到一个错误:我不是一个常数.

主要问题:如果没有庞大的案例陈述,有没有办法做到这一点?

verilog rotation bit-shift shift case-statement

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

Google Chrome console.log不按顺序排列?

有人可以解释以下两个输出吗?

代码1:

console.log(itemsAry);
//loadNextItem();
function loadNextItem(){
    var item = itemsAry.shift();
    console.log(item);
}
Run Code Online (Sandbox Code Playgroud)

结果:

["cat-53", "cat-57", "cat-51", "cat-10", "cat-55", "cat-56", "cat-5", "cat-50", "cat-3", "cat-54", "cat-52", "cat-9", "cat-8", "cat-4", "cat-58", "cat-6", "cat-7"]
Run Code Online (Sandbox Code Playgroud)

(如预期的那样).

代码2:

console.log(itemsAry);
loadNextItem();
function loadNextItem(){
    var item = itemsAry.shift();
    console.log(item);
}
Run Code Online (Sandbox Code Playgroud)

结果:

["cat-57", "cat-51", "cat-10", "cat-55", "cat-56", "cat-5", "cat-50", "cat-3", "cat-54", "cat-52", "cat-9", "cat-8", "cat-4", "cat-58", "cat-6", "cat-7"]

cat-53
Run Code Online (Sandbox Code Playgroud)

请注意,cat-53已从原始数组PRIOR移位到console.log()应该在shift操作发生之前发生的输出.我怎么可能?或者我错过了什么?

编辑:它变得更糟:

console.log(itemsAry);
loadNextItem(); loadNextItem(); loadNextItem(); loadNextItem();
function loadNextItem(){
    var item = itemsAry.shift();
    console.log(item);
    console.log(itemsAry);
} …
Run Code Online (Sandbox Code Playgroud)

javascript console google-chrome shift

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

如何在SRT(SubRip)文件中纠正/移动字幕时间?

如何正确地向前和向后移动字幕时间?字幕时间格式如下所示: 00:00:52,656 --> 00:00:56,326

如果字幕和音频不同步,例如,在语音/音频之前显示字幕,00:00:52,656 --> 00:00:56,326则应校正字幕行的所有时间(时间格式:).

因此,如果所有字幕行的时间必须改变/移位2秒.然后,这次是字幕行:00:00:52,656 --> 00:00:56,326应该改为: 00:00:54,656 --> 00:00:58,326.

这指的是字幕文件中的所有时间,而不仅仅是一行文本/一次.


SubRip(.srt)文件的示例:

1
00:00:52,656 --> 00:00:56,326
Kanalska Zona: Panama

2
00:00:56,335 --> 00:00:59,755
Francuzi su pokušali da izgrade
kanal pre Amerikanaca.
Run Code Online (Sandbox Code Playgroud)

delphi shift subtitle

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

matplotlib:如何拿起班次点击数字?

我有一个matplotlib,我创建了button_press_event这样的:

self.fig.canvas.mpl_connect('button_press_event', self.onClick)

def onClick(self, event)
    if event.button == 1:
        # draw some artists on left click

    elif event.button == 2:
        # draw a vertical line on the mouse x location on wheel click

    elif event.button == 3:
        # clear artists on right click
Run Code Online (Sandbox Code Playgroud)

现在可以将车轮点击处理程序修改为这样的东西

    elif event.button == 2 or (event.button == 1 and event.key == "shift"):
        # draw a vertical line on the mouse x location 
        # on wheel click or on shift+left click 
        # (alternative way …
Run Code Online (Sandbox Code Playgroud)

python matplotlib shift mouseevent modifier-key

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

使用小程序时在 Firefox 中禁用 Shift + 右键单击

我正在开发一个使用相当先进的小程序的网站,该小程序将鼠标和键盘绑定到它,因此在您按 esc 键之前不会影响浏览器。返回网站。一切都工作正常,但是:

如果我按 Shift + 右键单击​​,它将弹出浏览器的上下文菜单,有什么方法可以阻止它吗?正常的右键单击被禁用就好了,其他浏览器也可以正常工作,只是 Firefox 搞乱了 shift+rmb。

我在谷歌上花了几个小时,甚至还没有找到这个功能到底是什么(我猜它是一个额外的可用性功能,对于那些讨厌的网站禁用右键单击,但在这种情况下,它只是妨碍)

firefox right-click shift

5
推荐指数
0
解决办法
292
查看次数

Pandas - 按日期识别最后一行

我试图在 Pandas 数据框中完成两件事:

  1. 根据新的 DateCompleted创建新列Last Row (“是”或“否”)
  2. 捕获当前行的下一个事务,除非它是新的 DateCompleted(在这种情况下标记为 Null)。

原始数据集

        DateCompleted      TranNumber  Sales

    0   1/1/17 10:15AM     3133         130.31
    1   1/1/17 11:21AM     3531         103.12  
    2   1/1/17 12:31PM     3652         99.23  
    3   1/2/17 9:31AM      3689         83.22
    4   1/2/17 10:31AM     3701         29.93
    5   1/3/17 8:30AM      3709         31.31 
Run Code Online (Sandbox Code Playgroud)

所需输出

        DateCompleted      TranNumber   Sales    NextTranSales  LastRow

    0   1/1/17 10:15AM     3133         130.31   103.12         No
    1   1/1/17 11:21AM     3531         103.12   99.23          No
    2   1/1/17 12:31PM     3652         99.23    NaN            Yes
    3   1/2/17 9:31AM      3689         83.22    29.93 …
Run Code Online (Sandbox Code Playgroud)

python group-by shift pandas

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

Pandas 将日期时间列向后移动一小时

我在 DF (df1) 中有数据,其开始和结束如下所示,我试图移动下面的“0”和“1”列,以便日期和时间后移一小时,以便日期和时间从小时 == 0 开始,而不是小时 == 1。

数据开始 (df1) -

          0    1         2         3         4    5         6       7  
0  20160101  100  7.977169  109404.0  20160101  100  4.028678   814.0   
1  20160101  200  8.420204  128546.0  20160101  200  4.673662  2152.0   
2  20160101  300  9.515370  165931.0  20160101  300  8.019863  8100.0   
Run Code Online (Sandbox Code Playgroud)

数据结束 (df1) -

             0     1         2        3         4     5         6      7  
8780  20161231  2100  4.198906  11371.0  20161231  2100  0.995571  131.0   
8781  20161231  2200  4.787433  19083.0  20161231  2200  1.029809    NaN   
8782  20161231  2300  3.987506 …
Run Code Online (Sandbox Code Playgroud)

date shift pandas

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