码迷,mamicode.com
首页 > 2016年06月04日 > 全部分享
树莓派上的GPIO字符驱动程序
前言 主要是在嵌入式Linux(树莓派)中如何使用已有的函数库编写应用程序操纵GPIO,如何编写字符设备驱动程序在内核程序中使用GPIO 硬件连接图 虚拟文件系统操作GPIO Linux可以通过访问sys/class/gpio下的一些文件,通过对这些文件的读写来实现对于GPIO的访问。 树莓派下面的 ...
分类:其他好文   时间:2016-06-04 07:03:28    阅读次数:529
总结的javascript编码规范(一)
今天看了《编写高质量的javascript》的第一部分,总结了一些javascript的编码规范。 一、格式化 1.使用4个空格来缩进层级。 注:由于有些操作系统或编译环境对于tab(制表符)的处理不尽相同,而空格无差异,所以使用空格来进行缩进。 2.每条语句的结尾都应加分号。 注:红宝书中也说过, ...
分类:编程语言   时间:2016-06-04 07:01:10    阅读次数:195
11.4 线程创建
传统UNIX程序模型中每一个进程都只支持一个线程控制,在概念上,这与每个线程仅仅由一个线程组成的线程模型是一样的。采用pthreads以后,当一个程序运行的时候,系统也会启动一个单线程控制进程,当程序运行的时候,其行为与传统进程并没有什么明显区别,除非它创建了多线程控制,其他线程可以通过调用函数pt... ...
分类:编程语言   时间:2016-06-04 07:03:31    阅读次数:234
[LeetCode] Design Snake Game 设计贪吃蛇游戏
Design a Snake game that is played on a device with screen size = width x height. Play the game online if you are not familiar with the game. The snak ...
分类:其他好文   时间:2016-06-04 07:01:53    阅读次数:214
python 学习笔记3
# li = [11,22,33,44]# def f1(arg):# arg.append(55)# # li = f1(li)# f1(li)# print(li)# 不太重要# 是否可以被执行被调用# def f1():# pass## f1()# f2 = 123## f2()# print ...
分类:编程语言   时间:2016-06-04 07:02:00    阅读次数:195
面向对象之构造函数、实例对象、原型
一、面向对象首先有一个需求,点击按钮改变div的样式。按照常规的思维来写,我们可能是先获取到目标元素,然后给目标元素添加事件,在事件中书写div需要改变的样式属性。如下: 但是随着事件的增多,代码的量也随之加大,如果点击的按钮不止一个,是不是又得将点击事件的代码重写一遍?这样维护起来也不方便;但如果 ...
分类:其他好文   时间:2016-06-04 07:02:09    阅读次数:288
Python之路【第四篇】:Python基础(19)——装饰器
#普通装饰器# (@+函数名),需要记住关键两点:#功能:#1、自动执行outer函数,并且将其下面的函数名f1当作参数传递#2、将outer函数的返回值,重新赋值给f1# #装饰器必备# ####第一:函数名和执行函数##### def foo(): #创建函数# print('hello') # ...
分类:编程语言   时间:2016-06-04 06:59:41    阅读次数:221
python 学习之函数
1.内置函数 callable() #定义是否能调用 def (f1): falsef1()print(callable(f1)) #判断f1是否能被调用,可以返回True 否则返回False chr() 用来做ASCII码转换 a=chr(65) print(a) A #65所对应的ascii码o ...
分类:编程语言   时间:2016-06-04 07:00:43    阅读次数:170
draft code of SOCP based on .Mat
#include <opencv2/highgui/highgui.hpp> #include "LoadInfo.h" #include "GroundPlaneEstimation.h" #include <fstream> #include <iomanip> #include "config ...
分类:其他好文   时间:2016-06-04 07:00:55    阅读次数:168
python文件处理及装饰器
1、文件处理: Python处理文件的流程比较简单,大致分为以下几个: 打开文件==》处理文件==》生成新文件==》写入文件 先说怎么打开一个文件: 打开一个文件可以有多种写法,下面咱一个一个的看其中的异同点: <1>,使用file打开一个文件和使用open打开一个文件,理论上是没啥区别的,就看个人 ...
分类:编程语言   时间:2016-06-04 07:01:58    阅读次数:168
新版飞信聊天记录逆向分析全过程
自学逆向有段时间了,今天来一帖!直接进入正题:安装飞信,登录飞信,制造一点聊天记录。在 C:\Users\%用户名%\Documents\Fetion\"飞信号" 路径下发现了一个文件 V5_History.dat (可以在飞信设置里面点击打开历史记录文件位置直接过去)看名称就知道啦,飞信数据库文件 ...
分类:其他好文   时间:2016-06-04 07:02:06    阅读次数:247
[Redux] Persisting the State to the Local Storage
We will learn how to use store.subscribe() to efficiently persist some of the app’s state to localStorage and restore it after a refresh. To save data ...
分类:其他好文   时间:2016-06-04 07:00:45    阅读次数:204
用户登录流程详解 +volley(StringRequest)
在实习期间由于要求使用volley,所以第一次开始接触volley,从一开始的迷茫陌生,到疯狂的查找各种资料,通过在项目中用到的实际问题,我想做一些总结,所以写了这篇文章。下面我将介绍我理解的用户登录的一套详细流程,涉及到volley请求以及json数据的解析。 登录流程的总结:首先通过EditTe ...
分类:其他好文   时间:2016-06-04 06:59:55    阅读次数:258
js获取元素的外链样式
...
分类:Web程序   时间:2016-06-04 07:00:06    阅读次数:279
多玩YY聊天记录解析全过程
再来一发,现在开始!下载安装YY,观察YY目录,很明显的发现了sqlite3.dll,这个数据库很多很多很多软件都在用,简单小巧且开源。删除sqlite3.dll 进入YY,历史记录不能正常显示,基本确定YY在使用sqlite3.dll下一步:在磁盘上找YY的数据库文件于是,在 C:\Users\用 ...
分类:其他好文   时间:2016-06-04 07:01:14    阅读次数:304
再谈js的作用域
再谈js的作用域 面试中遇到的题目: 题目一: var word = "hello world"; (function(){ alert(word); var word = "hello test"; })(); 效果 http://keleyi.com/keleyi/phtml/js/1.htm ...
分类:Web程序   时间:2016-06-04 06:58:02    阅读次数:216
160个CrackMe 029 Cosh.3
我们一起来看这个系列的第三题是不是水题.. PEID,没有查到有壳,依旧是一个C++的逆向: 伪码检验: 同样OD中查找文本字符串,定位到该字符串位置: 这三个题目都没有在定位上为难cracker。 于是还是同样的工作,向上找到函数的头部下断点,F9运行,之后,输入伪代码,F8进行代码分析: 这是这... ...
分类:其他好文   时间:2016-06-04 07:00:07    阅读次数:227
1363条   上一页 1 ... 68 69 70 71 72 73 74 ... 81 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!