炫Q香蕉派

useradd?adduser?区别?

  1. 在root权限下,useradd只是创建了一个用户名,如 (useradd +用户名 ),它并没有在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了的,为了避免这样的情况出现,可以用 (useradd -m +用户名)的方式创建,它会在/home目录下创建同名文件夹,然后利用( passwd + 用户名)为指定的用户名设置密码。

  2. 可以直接利用adduser创建新用户(adduser +用户名)这样在/home目录下会自动创建同名文件夹

python的签到脚本

一到周末就忘记签到,改编一段脚本,应该可以放到香蕉的计划任务中,至于怎么放还要学习,稍后补充

# -*- coding: utf-8 -*-
import urllib2
import urllib
import sys

def login(username, password):
    try:
        opener = urllib2.build_opener(urllib2.HTTPCookieProcessor())
        opener.open("http://mikuq.com/login").read()
        post_data = "uid=%s&pwd=%s" % (username, password)
        data = opener.open("http://mikuq.com/login", post_data).read()
        
        if data.decode("utf-8").find(u"退出登录") == -1:
            return None
        return opener
    except:
        return None

opener = login("uid", "pwd")
if not opener:
    print("fail")
else:
    print "ok"
    content = opener.open("http://mikuq.com/signin").read()
    print content.decode("gbk")

sudo vi /etc/crontab
5 0 * * * root python /home/pi/py/qiandao.py
00:05签到,不过还是第7名,再提前一些00:02吧

记录安卓(android)崩溃日志

最近在学安卓编程,无奈水平有限,写出来的东西动不动就各种异常,然后就崩溃了,为啥呢?
也不能一直盯着,虽然也看不出什么来,特意去网上搜寻,跟着高手们尝试,感觉不错。
1、在项目中建立一个crash的文件夹,也叫package
2、添加一个类CrashHandler,代码如下,直接用就可以了包名用系统指定的

- 阅读剩余部分 -

[转]【跟二叔玩bananapi】之四:你究竟有几个好串口,minicom篇

听说树莓只有一个串口,还是调试口,香蕉有四个串口,除了调试口还有三个独立的,利好啊;
不过一早狗趴的卓泰说不是不能发,就是不能收,除了调试口只有一个好的
二叔决定一探究究竟,但愿那只是个例,通过SSH连接香蕉,安装MINICOM

sudo apt-get install minicom 

1.jpg

- 阅读剩余部分 -