自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (15)
  • 收藏
  • 关注

转载 随机生成个人信息

import java.util.HashMap; import java.util.Map; /** * 随机生成中文姓名,性别,Email,手机号,住址 * @author X-rapido */ public class RandomValue { public static Strin

2017-01-20 16:44:49 37666

原创 Python学习(六)—基本语法

1:标识符  在python里,标识符有字母、数字、下划线组成。  在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。  python中的标识符是区分大小写的。  以下划线开头的标识符是有特殊意义的。以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import *"而导入;

2017-01-14 10:28:14 378

转载 Git教程学习(十)—搭建Git服务器

在远程仓库一节中,我们讲了远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改。GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。搭建Git服务器需要准备一台运行Linux的机器,强烈推荐用Ubuntu或Debian,这样

2017-01-13 14:41:54 222

转载 Git教程学习(九)—自定义Git

在安装Git一节中,我们已经配置了user.name和user.email,实际上,Git还有很多可配置项。比如,让Git显示颜色,会让命令输出看起来更醒目:$ git config --global color.ui true这样,Git会适当地显示不同的颜色,比如git status命令:文件名就会标上颜色。我们在后面还会介绍如何更好地配置Git,

2017-01-13 14:37:18 232

转载 Git教程学习(八)—使用GitHub

我们一直用GitHub作为免费的远程仓库,如果是个人的开源项目,放到GitHub上是完全没有问题的。其实GitHub还是一个开源协作社区,通过GitHub,既可以让别人参与你的开源项目,也可以参与别人的开源项目。在GitHub出现以前,开源项目开源容易,但让广大人民群众参与进来比较困难,因为要参与,就要提交代码,而给每个想提交代码的群众都开一个账号那是不现实的,因此,群众也仅限于报个bug

2017-01-13 14:30:16 303

转载 Git教程学习(七)—标签管理

发布一个版本时,我们通常先在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的一个快照。Git的标签虽然是版本库的快照,但其实它就是指向某个commit的指针(跟分支很像对不对?但是分支可以移动,标签不能移动),所以,创建和删除标签都是瞬间完成的。Git有commit,

2017-01-13 14:26:38 262

转载 Git教程学习(六)—分支管理

分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,结果,你既学会了Git又学会了SVN!分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整

2017-01-13 14:19:23 381

转载 Git教程学习(五)—远程仓库

到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题了。可是有用过集中式版本控制系统SVN的童鞋会站出来说,这些功能在SVN里早就有了,没看出Git有什么特别的地方。没错,如果只是在一个仓库里管理文件历史,Git和SVN真没啥区别。为了保证你现在所学的Git物超所值,将来绝对不会后悔,同时为了打击已经不幸学了SVN的童鞋,本章开始

2017-01-13 13:39:45 221

转载 Git教程学习(四)—版本控制

我们已经成功地添加并提交了一个readme.txt文件,现在,是时候继续工作了,于是,我们继续修改readme.txt文件,改成如下内容:Git is a distributed version control system.Git is free software.现在,运行git status命令看看结果:$ git status# On branch master#

2017-01-13 13:23:27 449

转载 Git教程学习(三)—创建版本库

什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。所以,创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录:$ mkdir learngit$ cd learngit$ pwd/Users

2017-01-13 11:16:44 224

转载 Git教程学习(二)—安装Git

1:安装Git最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人把它移植到了Windows上。现在,Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行了。要使用Git,第一步当然是安装Git了。根据你当前使用的平台来阅读下面的文字:在Linux上安装Git首先,你可以试着输入g

2017-01-13 11:10:03 241

转载 Git教程学习(一)—Git简介

史上最浅显易懂的Git教程!为什么要编写这个教程?因为我在学习Git的过程中,买过书,也在网上Google了一堆Git相关的文章和教程,但令人失望的是,这些教程不是难得令人发指,就是简单得一笔带过,或者,只支离破碎地介绍Git的某几个命令,还有直接从Git手册粘贴帮助文档的,总之,初学者很难找到一个由浅入深,学完后能立刻上手的Git教程。既然号称史上最浅显易懂的Git教程,那这个教

2017-01-13 11:02:34 355

转载 Git使用过程遇到的问题

1. Git push 出错以及server端没有显示push后的文件的解决方法Git: push 出错的解决 master-> master (branch is currently checkedout)在使用GitPush代码到数据仓库时,提示如下错误:[remote rejected]master -> master (branch is currently c

2017-01-13 10:38:41 409

转载 使用git建立远程仓库,让别人git clone下来

首先, 如果你的ssh没有安装的话,要安装ssh服务端。ubuntu是很简单     sudo apt-get install openssh-server1,建立你的git 目录。ourunix@ubuntu:~$ mkdir testgitourunix@ubuntu:~$ cd testgit/ 2,建立你的Git仓

2017-01-13 10:37:53 2033

转载 git使用之七——Android Studio下git的正确使用

git使用之一——git的基本使用 git使用之二——.gitignore文件详解 git使用之三——.git文件夹详解 git使用之四——windows下github桌面版的安装 git使用之五——Github上fork项目后与原项目保持同步 git使用之六——github协同工作的Fork+Pull Request git使用之七——Android Studio

2017-01-13 10:03:44 266

转载 git使用之六——github协同工作的Fork+Pull Request

git使用之一——git的基本使用 git使用之二——.gitignore文件详解 git使用之三——.git文件夹详解 git使用之四——windows下github桌面版的安装 git使用之五——Github上fork项目后与原项目保持同步 git使用之六——github协同工作的Fork+Pull Request git使用之七——Android Studio

2017-01-13 10:03:06 320

转载 git使用之五——Github上fork项目后与原项目保持同步

git使用之一——git的基本使用 git使用之二——.gitignore文件详解 git使用之三——.git文件夹详解 git使用之四——windows下github桌面版的安装 git使用之五——Github上fork项目后与原项目保持同步 git使用之六——github协同工作的Fork+Pull Request git使用之七——Android Studio

2017-01-13 10:02:15 486

转载 git使用之四——windows下github桌面版的安装

git使用之一——git的基本使用 git使用之二——.gitignore文件详解 git使用之三——.git文件夹详解 git使用之四——windows下github桌面版的安装 git使用之五——Github上fork项目后与原项目保持同步 git使用之六——github协同工作的Fork+Pull Request git使用之七——Android Studio

2017-01-13 10:00:47 1898

转载 git使用之三——.git文件夹详解

git使用之一——git的基本使用 git使用之二——.gitignore文件详解 git使用之三——.git文件夹详解 git使用之四——windows下github桌面版的安装 git使用之五——Github上fork项目后与原项目保持同步 git使用之六——github协同工作的Fork+Pull Request git使用之七——Android Studio

2017-01-13 10:00:03 414

转载 git使用之二——.gitignore文件详解

git使用之一——git的基本使用 git使用之二——.gitignore文件详解 git使用之三——.git文件夹详解 git使用之四——windows下github桌面版的安装 git使用之五——Github上fork项目后与原项目保持同步 git使用之六——github协同工作的Fork+Pull Request git使用之七——Android Studio

2017-01-13 09:52:25 341

转载 git使用之一——git的基本使用

git使用之一——git的基本使用 git使用之二——.gitignore文件详解 git使用之三——.git文件夹详解 git使用之四——windows下github桌面版的安装 git使用之五——Github上fork项目后与原项目保持同步 git使用之六——github协同工作的Fork+Pull Request git使用之七——Android Studio

2017-01-13 09:49:21 296

转载 Android 网络防火墙的实现 Iptables解决方案

通过对Android SDK帮助文档的阅读,我没有发现Android的高层提供的API,于是通过更底层考虑,我发现了可以采用Iptables实现防火墙的功能。而且Linux下主流的防火墙也是Iptables。     Iptables的介绍:iptables 是与最新的 2.6.x 版本 Linux 内核集成的 IP 信息包过滤系统。如果 Linux 系统连接到因特网或 LAN、服务器

2017-01-13 08:51:33 3525

转载 Android使用ccache减少编译时间

先看看官方说明: Optimizing a build environment (optional)Setting up ccacheYou can optionally tell the build to use the ccache compilation tool. Ccache acts as a compiler cache that can be used to s

2017-01-12 19:54:58 581

原创 Python学习(五)—sorted排序函数

排序也是在程序中经常用到的算法。无论使用冒泡排序还是快速排序,排序的核心是比较两个元素的大小。如果是数字,我们可以直接比较,但如果是字符串或者两个dict呢?直接比较数学上的大小是没有意义的,因此,比较的过程必须通过函数抽象出来。通常规定,对于两个元素x和y,如果认为x ,则返回-1,如果认为x == y,则返回0,如果认为x > y,则返回1,这样,排序算法就不用关心具体的比较过程,

2017-01-12 16:47:08 366

原创 Python学习(四)——filter函数

Python内建了filter用于过滤序列。 filter接受两个参数,一个函数和一个序列。与map不同的是,filter把函数作用于序列的每个元素,然后根据返回True还是False来决定是丢弃还是保留该元素。 例如,在一个list中保留奇数,删除偶数:>>> def is_odd(n): return n%2 == 1>>> filter(is_odd,[1,2,3,4,5,

2017-01-12 16:36:33 869

原创 Python学习(三)——map和reduce函数

python内建了map和reduce函数。    先来看看map函数。map函数接收两个参数,第一个参数是函数,第二个函数是序列。map将传入的函数依次作用到序列的每个元素上,并把结果作为新的list返回。    比如,定义一个函数f(x) = x*x,要把这个函数作用到序列[1,2,3,4,5,6,7,8,9]上,就可以用map如下实现:>>> def f(x): ret

2017-01-12 15:22:02 380

原创 Python学习(二)——函数式编程

函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。函数式编程就是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输出就是确定的,这种纯函数我们称之为没有副作用。而允许使用变量的程序设计语言

2017-01-12 14:30:49 311

原创 mtk平台hw_get_module分析

google为了保护硬件厂商的信息,在android中添加了一层HAL层。查看HAL的编写方法的过程中,发现整个模块没有一个入口。一般应用程序有main函数,可以让加载器进行加载执行,而对于动态链接库,我们可以对库中导出的任何符号进行调用。    android中的HAL需要上层的函数对其进行加载调用,android的HAL加载器是如何实现对不同的Hardware Module进行通用性的

2017-01-06 11:04:21 1248

原创 python中__name__解析

python中的__name__存在两种解释:1:如果模块被直接执行,则__name__为"__main__"2:如果模块被导入,即import,则__name__为模块的名字test1.py #!/usr/bin/python def test(): print "__name__ = ",__name__ if __name__ == '_

2017-01-03 09:28:41 361

UnRAR.exe

UnRAR

2021-09-09

Qualcomm_Crash_Analysis_Portal.7z

高通平台用于dump分析的工具QCAP。分析各个模块的dump原因及堆栈信息。对于平时系统出现dump后的分析解决有非常打的帮助。

2020-07-08

Cadence Allegro .rar

主要是Cadence16.6/17.2的视频学习资料,和软件各个版本的安装包

2019-07-17

gsm0710muxd多路复用源码及协议文档

gsm0710muxd多路复用源码及协议文档资料,gsm0710muxd

2018-02-07

git+repo+gerrit代码服务器搭建

git+repo+gerrit代码评审服务器搭建流程详细步骤,一步步教你搭建完整的代码评审服务器,本人亲自搭建流程记录,验证通过

2017-09-14

v4l2抓取图像并保存到当地

v4l2编程抓取摄像头yuv数据,并将该yuv数据转换为rgb,rgb再转换为bmp图像保存到本地,并保存yuv数据,可通过tuvtools工具查看

2017-09-12

git+gerrit+repo简介及评审流程

文档主要介绍git gerrit repo的基本功能,及搭建流程和代码评审流程

2017-08-18

xlrd-1.0.0.tar.gz

xlrd是python脚本读取excel文件必须的工具

2016-12-24

MT6735平台gslX680驱动

MT6735平台gslX680驱动

2016-11-08

sort_impl.rar

各种排序算法的实现与测试demo

2016-07-21

黑客帝国数字雨屏保程序

里面有用C++实现的一个数字雨,还有一个scr文件,scr文件解压到C:\windows\system32下即可,然后再桌面右键-》属性-》屏保,里面就可设置数字雨屏幕保护,超炫

2013-12-27

uboot2012-10移植s5pv210

s5pv210平台uboot2012-10的移植

2013-12-10

C++编程思想

主要讲述C++的只是,比较经典,是学习C++的一本好书

2013-10-06

2010华为C笔试题

华为的C笔试题,感觉不错,可以下下来,认真学习一下

2012-09-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除