摘要:
parammiko 可以实现远程的带密码登录,解决ssh远程登陆需要交互的问题 (当然很多其他的,如tcl也可以)。但这个用python做比较简单 1、parammiko 的安装 1.1、依赖模块 PyCrypto - The Python Cryptography Toolkit 1.2、下载地址$ wgethttp://www.lag.net/paramiko/download/paramiko-1.7.6.tar.gz $ wgethttp://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.4.1.tar.gz http://py.
阅读全文
posted @ 2013-08-23 18:38
风言枫语
阅读(735)
推荐(0)
摘要:
系统中的每一个进程都有自己的一组打开的文件,像根文件系统,当前工作目录,安装点等。有三个数据结构将 VFS 层和系统的进程紧密的联系在一起,它们分别是:file_struct,fs_struct 和 namespace 结构体。 file_struct 结构体定义在文件 中。该结构体由进程描述符中的 files 目录项指向。所有的单个进程相关的信息(如打开的文件和文件描述符)都包含在其中,其结构和描述如下: struct files_struct { atomic_t count; /*结构的使用计数*/ struct fdtable *fdt; /*指向其他 ...
阅读全文
posted @ 2013-08-23 18:36
风言枫语
阅读(202)
推荐(0)
摘要:
Gaia作为用户的接口,也是用户可见部分,一些用户的应用也是安装在这一层,所以研究他是很有必要的,对于像我这样的初学者,最直接的学习方法就是通过修改代码,然后可以看到UI的变化,很直观的观察修改结果。由于手里没有Firefox OS的真机,所有都是在模拟器上实现。 1.默认编译 直接切换到gaia目录下: make2.Debug 编译DEBUG=1 make这一部分具体的作用,我用模拟器暂时没有弄明白。 3.编译同时安装设备 make install-gaiamake reset-gaia他们都是通过adb把gaia push 到设备中的。make reset-gaia 则是push gai.
阅读全文
posted @ 2013-08-23 18:34
风言枫语
阅读(255)
推荐(0)
摘要:
索引是数据库中一种可选的数据结构,她通常与表或簇相关。用户可以在表的一列或数列上建立索引,以提高在此表上执行 SQL 语句的性能。就像本文档的索引可以帮助读者快速定位所需信息一样,Oracle 的索引提供了更为迅速地访问表数据的方式。正确地使用索引能够显著的减少磁盘 I/O。 用户可以为一个表创建多个索引,只要不同索引使用的列或列的组合(combination of columns)不同即可。例如,下列语句中指定的列组合是有效的: CREATE INDEX employees_idx1 ON employees (last_name, job_id); CREATE INDE...
阅读全文
posted @ 2013-08-23 18:31
风言枫语
阅读(297)
推荐(0)
摘要:
1. C#中的托管代码是什么?答:托管代码(ManagedCode)实际上就是中间语言(IL)代码。代码编写完毕后进行编译,此时编译器把代码编译成中间语言(IL),而不是能直接在你的电脑上运行的机器码。程序集(Assembly)的文件负责封装中间语言,程序集中包含了描述所创建的方法、类以及属性的所有元数据。托管代码在公共语言运行库(CLR)中运行。这个运行库给运行代码提供了多种服务,通常来说,公共语言运行库可以加载和验证程序集,并以此来保证中间语言的正确性。当某些方法被调用时,公共语言运行库把具体的方法编译成适合本地计算机运行的机器码,并且将编译好的机器码缓存起来,以备下次调用时使用。这个过程
阅读全文
posted @ 2013-08-23 18:29
风言枫语
阅读(488)
推荐(1)
摘要:
下面介绍一种用单片机AD采样的方式检测市电电压的方法 要检测交流市电的电压,通常有两种方法 一、通过频繁的采样后再求平均值来获得实际电压值 二、通过采样交流市电的峰值,再通过算法得出实际电压值这里我们讲述峰值采样法的步骤: 1、在正半波时,频繁采样市电AD值,在每次采样后进行 从小到大排序并保存几个最大值的结果,分别放在R_SaveVolAC[0]..R_SaveVolAC[3] 2、在负半波时,把刚才所采样到的几个值中,提取R_SaveVolAC[1]的值作为 上个正半波的的最大值。(R_SaveVolAC[2]、R_SaveVolAC[3]当作干扰给滤掉) 3、把N个上述这些正半波的最大.
阅读全文
posted @ 2013-08-23 18:27
风言枫语
阅读(23522)
推荐(0)
摘要:
项目中需要报表,之前用过开源的报表,比如JFreechart,收费的水晶报表等,因为需求还没有确定下来,为了项目的进度和需求,保险起见找了几款国内收费的报表软件,比如润乾、快逸、皕杰报表,通过一番对比,选用了相对便宜一些的皕杰报表,开发版大概在一万多,帮助文档和售后支持很全面,花了大概两天时间,把帮助文档浏览了一番,和项目做了一个简单的集成,下面大概介绍一下关于报表大致内容。其实,帮助文档中把整个报表从易到难介绍的非常全面,不应该出现这篇博客,为了做下学习的记录,还是写了出来。首先说,一般的报表都会包含:报表设计器、报表服务器两大部分,报表服务器中有报表引擎,是整个报表的核心,报表解析、缓存管
阅读全文
posted @ 2013-08-23 18:25
风言枫语
阅读(266)
推荐(1)
摘要:
jsp中 ${str} 如上使用了foreach等jstl/core中的语法,报错为:org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files 最简单的办法是把jstl.jar standard.jar复制到tomcat的web-inf/lib中(在tomcat6 webapps/examples/WEB-INF/lib 中也有这两个jar包。 这样总感觉麻烦...
阅读全文
posted @ 2013-08-23 18:22
风言枫语
阅读(514)
推荐(0)
摘要:
openssh中,ssh_keygen产生的私钥,id_rsa这种密钥putty是不认识的,必须先把它转换成ppk格式,Windows上如果你安装了git,它里面bin目录下就有ssh_keygen.exe此程序。# ssh_keygen -t rsa 有一个puttygen.exe程序,打开它,用以有的私钥进行转化。点击“Load”读取id_rsa文件提示enter passphase for key,输入之前生成rsa_key时的密码。点击“Save private key”保留私钥,假设保存的文件名为 private.ppkputty设置选择Connection-SSH-Auth,在“P
阅读全文
posted @ 2013-08-23 18:20
风言枫语
阅读(401)
推荐(0)
摘要:
在游戏开发中,我们经常用到适配器模式。比如:我们现在要做一个类似vs的平台,里面有众多游戏。但是这些游戏的接口和平台游戏的接口并不相同,该怎样办呢?这个时候,我们可以用适配器模式。 适配器模式(adapter):将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适配器模式有两种类型:类适配器模式和对象适配空对空模式,由于类适配器模式通过多重继承对一个接口与另一个接口进行匹配,但因为像JAVA,C#这些语言不支持多重继承,所以我们这里主要讲对象适配器。 对象适配器模式结构图如下://平台的游戏接口class IFlatform
阅读全文
posted @ 2013-08-23 18:18
风言枫语
阅读(424)
推荐(0)