- 博客(17)
- 资源 (6)
- 收藏
- 关注
原创 uwsgi+webpy自启动配置脚本
$ cat wifidog-authserver.ini [uwsgi]socket=127.0.0.1:8088pidfile=/var/run/uwsgi.piddaemonize=/var/log/uwsgi.logmaster=trueprocesses = 2pythonpath=/home/cache/authserver/module = authse
2014-10-20 17:53:32
847
原创 如何将openwrt移植到Intel Galileo
背景知识先介绍一下基本概念和背景。Intel Galileo是Intel推出的兼容arduino的单板,详细介绍参见:http://www.ifanr.com/388835,非常详细的介绍。openwrt就不说了,不了解这个的,看这篇博客也没啥意思。Yocto,这个也不说了。很出名的一个linux发行版编译环境。Galileo官方发布的镜像,以及推荐的开发环境都是yocto。包
2014-04-16 15:42:17
5060
翻译 如何在LuCI里添加print?
> Hi all,> > when i add above> > 'print("hello")' in /usr/lib/lua/luci/model/uci.luaYou need to define it first at the top of the file: diff --git a/libs/core/luasrc/model/uci.lua b/libs/
2014-04-09 11:03:01
3007
原创 LuCI的RPC接口使用方法详解
LuCI的RPC接口使用方法详解说明:这篇文章的部分内容来自于LuCI Wiki:http://luci.subsignal.org/trac/wiki/Documentation/JsonRpcHowTo,本文只是添加了一些示例和说明。 LuCI是一个基于Lua语言开发的Web framework,提供UCI(统一配置接口)的web接口。LuCI也提供了一种基于JSON
2014-03-17 19:55:26
21116
原创 内核态的socket编程
记不清从哪个kernel版本开始,内核态就不能直接使用系统调用了。当然,socket的系统调用也不能用了。不过好在kernel提供了一组内核态的socket API。在net/socket.c文件中,可以看到这么几个导出符号:EXPORT_SYMBOL(kernel_sendmsg);EXPORT_SYMBOL(kernel_recvmsg);EXPORT_SYMBOL(sock_crea
2013-06-17 15:32:58
3076
原创 WinUSB安装以及与Linux通讯
现在正在做一个项目,需要做一个Linux USB gadget驱动,以实现模拟串口的功能,和windows进行简单的数据传递。 Linux端是USB的device端,gadget驱动提供的一种串口设备。这个驱动在linux端提供一个tty设备/dev/ttyGS0,用于数据收发。由于使用的硬件限制,只能提供2个端点,所以不能使用cdc acm这种标准的,windows已经支持的串
2013-06-06 16:01:24
4619
2
原创 ThinkPad T61风扇转速控制方法
以下命令只在Thinkpad T61 ubuntu系统验证过1.查看风扇转速控制策略的方法cat /proc/acpi/ibm/fan status: enabledspeed: 2089level: auto2.风扇转速控制策略一般有以下几种:0~7, auto, full-speed
2013-03-19 14:08:49
3065
原创 LFS7.2 最小linux系统创建问题备忘
1、第一次编译glibc时,host系统需要安装gawk,否则会出现linker -z relro不支持的错误还需要texinfo, makeinfo, autoconf, Gettext等应用程序2、第二次编译binutils时,一定要创建新的build目录,或者make clean3、5.15节编译bash时,host系统需要安装yacc --- sudo apt-get in
2012-11-30 00:27:30
1447
原创 linux下使用cp拷贝指定文件或目录
1、创建一个文件,保存要拷贝的文件列表,要有目录结构2、命令cp $(cat filelist) out/ -r --parent增加--parent参数会保存原有的目录结构
2012-08-08 16:55:22
2201
原创 Android应用开发笔记--血糖记录软件
自己做的血糖记录软件,可以与网上记录同步,用来学习android应用开发。包括网络通信,使用代理服务器通信,代理配置,代理认证,本地数据库,本地设置保存,AChartEngine开源图表库,ListView列表及其显示控制等特性。源代码下载地址:http://download.youkuaiyun.com/detail/jt6562/4194264,创建工程后,需要添加AChartEngine库才能编
2012-04-02 00:35:00
2061
原创 在Android手机上支持消息传输协议(MQTT) Demo
http://mqtt.orgMQ 遥测传输 (MQTT) 是轻量级基于代理的发布/订阅的消息传输协议,设计思想是开放、简单、轻量、易于实现。这些特点使它适用于受限环境。例如,但不仅限于此:网络代价昂贵,带宽低、不可靠。在嵌入设备中运行,处理器和内存资源有限。该协议的特点有:使用发布/订阅消息模式,提供一对多的消息发布,解除应用程序耦合。对负载内容屏蔽的消息传输。使用
2012-03-02 23:46:51
4591
原创 网站开发学习笔记(二)
(二) PHP(SPEEDPHP框架) + Open flash chartSpeedPHP是一款全功能的国产PHP框架应用系统,速度飞快,上手容易,是最适合初学者的PHP框架,以“快速开发、快速学习、快速执行”为理念,带你轻松进入PHP高手的行列。选择SpeedPHP的原因是其完善的开发文档,以及大量的详细注释代码,对于我这种第一次接触PHP的人来说,这个才是快速入门的关键。Sp
2011-12-29 23:35:56
723
原创 网站开发学习笔记(一)
(一) Django+Open flash chart概述 Django(发音:/ˈdʒæŋɡoʊ/ JANG-goh) 是用python语言写的开源web开发框架(open source web framework),它鼓励快速开发,并遵循MVC设计。Django遵守 BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。最新发行版本是Djan
2011-12-28 22:47:32
1082
原创 大家来找茬图片比较脚本
第一份代码是比较两幅图,找出差异来。# -*- coding: cp936 -*- import ctypes import Image, ImageGrab, ImageChops#构造RECT结构体 class RECT(ctypes.Structure): _fields_ = [('left', ctypes.c_long),
2011-09-14 23:47:22
3058
原创 python截图代码(Linux+Windows)
linux环境下可以参考这个示例:http://stackoverflow.com/questions/69645/take-a-screenshot-via-a-python-script-linux这个是使用gtk库import gtk.gdk
2011-09-11 22:39:36
7263
原创 使用Python+PIL查看两张相似图形的差异
PIL(http://www.pythonware.com/products/pil/)中包含很多图形处理库,主要是Image,Image库中包含三个类(Image、ImagePointHandler、ImageTransformHandler)及若干方法。今天实验了一把,打
2011-09-10 23:49:37
6032
血糖记录软件-android源代码
2012-04-01
PIL-1.1.7.win32-py2.7.exe
2011-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人