小编it_*_*ure的帖子

R 中表示整数的位

R使用32位整数,4个字节(4*8=32,1个字节=8位),最大整数为2^31-1= 2147483647。

intToBits(125)
[1] 01 00 01 01 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Run Code Online (Sandbox Code Playgroud)

有64位,不是32位,32对00或01(32*2=64),为什么?在手册中,一个带有条目0或1的原始向量,条目0或1的含义是什么?

在我看来,intToBits(125)会生成
10111110 00000000 00000000 00000000 #it is 32 bits
not
01 00 01 01 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …

r

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

@v中的特殊字符是什么意思?

Register %包含当前文件#的名称,register 包含备用文件的名称.这些寄存器允许显示或插入当前或备用文件的名称.可以使用包含该文件的名称,完整路径或目录.

例如,在目录中/abc,命令vim def/my.txt将编辑文件/abc/def/my.txt.可以输入以下命令以显示所显示的信息.

:echo @%    def/my.txt  directory/name of file     
Run Code Online (Sandbox Code Playgroud)

我想知道@这里的意思.

vim

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

\ |是什么意思 在地图vim命令?

这是一个map命令.

nnoremap <F5> :w\|!R %<CR>
Run Code Online (Sandbox Code Playgroud)

1.这里是什么意思?
2.做 意思是管道?

vim

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

shellescape函数中的数字1在vim中意味着什么?

vim命令让我困惑.我已多次阅读并重读:help shellescape().我还是不明白数字的意义1shellescape(expand('%:p'), 1).

这是我试图理解的完整命令:

:nnoremap <F4> :exe ':silent  !"c:\Program Files\Mozilla Firefox\firefox.exe"'shellescape(expand('%:p'), 1)<CR>   
Run Code Online (Sandbox Code Playgroud)

让我们一块一块地分解这个长命令.

  • 命令是将exe命令映射到F4中.
  • :exe 是执行一些命令.
  • :silent ! 是静默执行shell命令
  • "c:\Program Files\Mozilla Firefox\firefox.exe" 可以调用我的firefox程序.
  • shellescape(),有空白被逃脱.
  • expand('%:p') 可以在完整表达式中获取当前文件名,即path + filename.

从帮助页面中摘录的内容是什么意思?

使用|非零arg | {special}和'shell'在尾部包含"csh",它
第二次逃脱了.

是否有一些含义与1或2相同s/(ha.*)(world)/\2\1/g
请详细举一个简单的例子.

我有两个与该主题相关的问题.
1.我可以通过哪种方式获得我的gvim中有多少种贝壳?
2.在哪种情况下我可以改变12shellescape()?

:nnoremap <F4> :exe ':silent  !"c:\Program Files\Mozilla Firefox\firefox.exe"'shellescape(expand('%:p'), 2)<CR> 
Run Code Online (Sandbox Code Playgroud)

vim

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

unicode 和二进制字符串有什么区别?

我在python3.3。

unicode 字符串和二进制字符串有什么区别?

b'\\u4f60'
u'\x4f\x60'
b'\x4f\x60'
u'4f60'
Run Code Online (Sandbox Code Playgroud)

Unicode 和二进制字符串的概念令人困惑。我怎样才能b'\\u4f60' 变成 b'\x4f\x60'

unicode python-3.x

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

Unicode代码点值是否等于每个字符的UTF-16BE表示?

我以Unicode大端格式(UTF-16BE)保存了Microsoft Agenda中的一些字符串.当我用shell命令打开它xxd来查看二进制值时,将其写下来,并获取Unicode代码点的ord()值以逐字符获取序数值(这是一个python内置函数,它需要一个 -字符Unicode字符串并返回代码点值),并比较它们,我发现它们是相等的.

但我认为Unicode代码点值与UTF-16BE不同 - 一个是代码点; 另一种是编码格式.其中一些是平等的,但也许它们对于某些角色是不同的.

Unicode代码点值是否等于每个字符的UTF-16BE编码表示?

python unicode utf-16

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

如何在pymysql中使用汉字创建表?

1.sqlite3

import sqlite3
con=sqlite3.connect("g:\\mytest1.db")
cur=con.cursor()
cur.execute('create  table test (??  TEXT)')
con.commit()
cur.close()
con.close()
Run Code Online (Sandbox Code Playgroud)

我成功创建了一个测试表mytest1.db和一个汉字名称“ ??” 作为领域。

2.在mysql命令控制台中。

C:\Users\root>mysql -uroot -p   
Welcome to the MySQL monitor.  Commands end with ; or \g.  
mysql> create database mytest2;  
Query OK, 1 row affected (0.00 sec)  
mysql> use mytest2;  
Database changed  
mysql> set names "gb2312";  
Query OK, 0 rows affected (0.00 sec)  
mysql> create table  stock(?? TEXT) ;  
Query OK, 0 rows affected (0.07 sec)  
Run Code Online (Sandbox Code Playgroud)

可以得出结论:汉字可以在mysql控制台中使用。

3.pymysql的

代码31

import pymysql
con = pymysql.connect(host='127.0.0.1', port=3306, …
Run Code Online (Sandbox Code Playgroud)

cjk pymysql

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

如何在sqlite控制台中正确显示中文字符?

以下是utf-8格式的示例csv文件,可以在win7的记事本中打开,中文字符显示正确,请下载.
http://pan.baidu.com/s/1sj0ia4H

打开cmd,然后设置chcp 650001.

C:\Users\pengsir>sqlite3  e:\\test.db   
SQLite version 3.8.4.3 2014-04-03 16:53:12  
Enter ".help" for usage hints.
sqlite> create table ipo(name TEXT,method TEXT);
sqlite> .separator ","
sqlite> .import  "e:\\tmp.csv"  ipo
sqlite> select * from ipo;
000001,公开招募
000002,申请表抽签é™é¢è®¤è´­
000004,定å‘å‘行
000005,é“¶è¡Œå‚¨è“„å­˜å•æ–¹å¼
000006,申请表抽签é™é¢è®¤è´­
000007,自办å‘行
000008,自办å‘行
000009,定å‘å‘行
000010,定å‘å‘行
000011,申请表抽签等é¢è®¤è´­
sqlite>
Run Code Online (Sandbox Code Playgroud)

为什么相同的sqlite命令可以在sqlitemanager中正确显示?
如何设置在sqlite控制台中显示中文字符?

在此输入图像描述

在pysqlite3中,它可以在python控制台中正确显示.

>>> import sqlite3  
>>> con=sqlite3.connect("e:\\test.db")   
>>> cur=con.cursor()   
>>> cur.execute("select * from ipo;")  
<sqlite3.Cursor object at 0x01751720>  
>>> print(cur.fetchall())   
[('000001', '????'), ('000002', '?????????'), ('000004', '????'   
), ('000005', '????????'), ('000006', '?????????'), ('000007',   
'????'), ('000008', …
Run Code Online (Sandbox Code Playgroud)

sqlite

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

proftpd的用户可以自己更改密码吗?

我已经读取了ftp上的所有命令,其中没有包含更改passwd的命令.
我是proftpd的用户,如何在我自己而不是管理员登录proftpd后更改我的密码?
用户可以在ssh服务中更改自己的密码,而不是管理员,方便.

proftpd

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

为什么在使用 youtube-dl 设置代理参数时无法下载视频标题?

该命令可以在没有proxy参数的情况下获取视频标题,在我的 vps 上运行。

url="https://www.youtube.com/watch?v=znmQ7oMiQrM&list=PLUkh9m2BorqnKWu0g5ZUps_CbQ-JGtbI9&index=1"
youtube-dl -o "/tmp/%(title)s.%(ext)s" --write-auto-sub --yes-playlist  $url
Run Code Online (Sandbox Code Playgroud)

上述命令的输出信息。

[info] Writing video subtitles to: /tmp/Session 1 - Introduction to Valuation.en.vtt
[download] Destination: /tmp/Session 1 - Introduction to Valuation.mp4
Run Code Online (Sandbox Code Playgroud)

它可以获得视频字幕,现在添加proxy参数,在我的本地电脑上运行。

url="https://www.youtube.com/watch?v=znmQ7oMiQrM&list=PLUkh9m2BorqnKWu0g5ZUps_CbQ-JGtbI9&index=1"
youtube-dl -o "/tmp/%(title)s.%(ext)s" --proxy "socks5://127.0.0.1:1080/" --write-auto-sub --yes-playlist  $url
Run Code Online (Sandbox Code Playgroud)

我只添加proxy参数,保持所有其他不变,它得到以下输出:

WARNING: Unable to extract video title
[youtube] znmQ7oMiQrM: Looking for automatic captions
[info] Writing video subtitles to: /tmp/_.en.vtt
[download] Destination: /tmp/_.f248.webm
Run Code Online (Sandbox Code Playgroud)

它可以下载没有标题的视频作为下载的视频,参数的动作不同proxy,为什么在我的vps上运行很重要?添加v参数以详细显示所有信息。

youtube-dl -v --write-pages  -o "/tmp/%(title)s.%(ext)s" --proxy "socks5://127.0.0.1:1080/" …
Run Code Online (Sandbox Code Playgroud)

video proxy title youtube-dl

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

标签 统计

vim ×3

unicode ×2

cjk ×1

proftpd ×1

proxy ×1

pymysql ×1

python ×1

python-3.x ×1

r ×1

sqlite ×1

title ×1

utf-16 ×1

video ×1

youtube-dl ×1