Skip to content

Instantly share code, notes, and snippets.

from jamo import h2j, j2hcj, j2h
def doSomeThing( data , length ) :
if length == 2 :
return j2h( data[0] , data[1] )
elif length == 3:
return j2h( data[0] , data[1] , data[2] )
pip install jamo

[&] : capture by reference , all automatic storage duration variable declared in th reaching scope

[=] : capture by value, a value is copied

[x,&y] : capture x by value and y by a reference explicitly

wget http://download.redis.io/redis-stable.tar.gz
tar xvf redis-stable.tar.gz
make
sudo make install
redis-server --protected-mode no
#
# redis-server --protected-mode no
#
import redis
r = redis.Redis(host='192.168.1.48', port=6379, db=0)
r.set('blackfalcon1', 'helloworld1')
r.set('blackfalcon2', 'helloworld2')
import redis
import time
def read_messageq():
r = redis.StrictRedis(host='192.168.1.48', port=6379, db=0)
p = r.pubsub()
p.subscribe('startScripts')
PAUSE = True
import redis
def send_messageq():
r = redis.StrictRedis(host='192.168.1.48', port=6379, db=0)
p = r.pubsub()
print("Starting main scripts...")
r.publish('startScripts', 'START')
#!/usr/bin/env python
from gevent import monkey
monkey.patch_all() # Patch everything
import gevent
import time
class Hub(object):
"""A simple reactor hub... In async!"""
import redis
def send_messageq():
r = redis.StrictRedis(host='192.168.1.48', port=6379, db=0)
p = r.pubsub()
print("Starting main scripts...")
r.publish('awesome', 'hello')
print("Done")
gevent
redis