$ cat mass_insert.txt
*3
$3
SET
$4
key1
$6
value1
*3
$3
SET
$4
key2
$6
value2
$ cat mass_insert.txt | nc localhost 6379
Run Code Online (Sandbox Code Playgroud)
如果你看到,我有redis命令用于在文件中进行大量插入mass_insert.text,我将cat它用于netcat并且命令可以很好地发送到redis但是响应不会被转储.问题是为什么?
工作得很好的简单google.comHEAD请求netcat,即转储响应 -
$ printf "HEAD / HTTP/1.0\r\n\r\n" | nc google.com 80
HTTP/1.0 302 Found
Location: http://www.google.co.in/
Cache-Control: private
Content-Type: text/html; charset=UTF-8
Set-Cookie: PREF=ID=cac6fac8de9b5d0c:FF=0:TM=1365352115:LM=1365352115:S=CVuSzOK8mrsfFczI; expires=Tue, 07-Apr-2015 16:28:35 GMT; path=/; domain=.google.com
Set-Cookie: NID=67=K5KjAFxuDP5epZKDdvSf4oCe4FRP1AL8LG_9MEdsArn4Oz_UBG69H0KOMUiKLuVN-hH4NIUvHOLgmfh_82P5v6Nh-sGFrGXyCnQz0zD-Sj_QbzxQ6NIK0rahsxjvyTn7; expires=Mon, 07-Oct-2013 16:28:35 GMT; path=/; domain=.google.com; HttpOnly
P3P: CP="This is not a P3P policy! See http://www.google.com/support/accounts/bin/answer.py?hl=en&answer=151657 …Run Code Online (Sandbox Code Playgroud) 我尝试多插入,但它给了我错误 - http://pastie.org/7337421
$ cat mass_insert.txt
*3\r\n$3\r\nSET\r\n$3\r\nkey\r\n$5\r\nvalue\r\n
$ cat mass_insert.txt | redis-cli --pipe
All data transferred. Waiting for the last reply...
ERR Protocol error: invalid multibulk length
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么 ?
如果我在我的代码镜像编辑器中选择了shift +上/下/左/右的范围,是否有办法获取所选文本的坐标?像开始/结束的行号一样,相对于行以及文档?的char位置。
所以我有2个应用程序--A和B.
在A我有一个BroadcastReceiver.在receiver标签(清单文件)中,我指定一个android:permission字符串(比方说com.example.app.SEND).现在B不能再向A发送广播了.说得通!
那么为了让B向A发送广播,我该怎么办呢?在B的清单,我指定的uses-permission标签与android:name设置为相同的字符串(com.example.app.SEND)作为接收方android:permission,但仍是广播不会的B到A.
我究竟做错了什么 ?还是还有其他需要做的事情?
- 更新 -
这是我的应用程序A的接收器标签:
<receiver
android:name="com.example.app.MyReceiver"
android:enabled="true"
android:exported="true"
android:permission="com.example.BReceiver.SEND" >
<intent-filter>
<action android:name="com.example.BReceiver" />
</intent-filter>
</receiver>
Run Code Online (Sandbox Code Playgroud)
这是uses-permission我B的清单上的标签:
<uses-permission android:name="com.pycitup.BReceiver.SEND" />
Run Code Online (Sandbox Code Playgroud) security android broadcastreceiver android-permissions android-broadcast
redis ×2
android ×1
bash ×1
codemirror ×1
javascript ×1
netcat ×1
security ×1
shell ×1
unix ×1