关闭

博客搬家了

此博客已废弃,所有评论将不再回复。 请关注新博客地址:http://liberize.github.io/...
阅读(566) 评论(0)

Markdown 语法说明

概述 宗旨兼容 HTML特殊字符自动转换 区块元素 段落和换行标题区块引用列表代码区块分隔线 区段元素 链接强调代码图片 其它 反斜杠自动链接 感谢Markdown 免费编辑器 概述 宗旨 Markdown 的目标是实现「易读易写」。 可读性,无论如何,都是最重要的。一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由...
阅读(654) 评论(0)

几则GTK+开发技巧

l         使用gtk_idle_add实现异步signal。   最近开发桌面模块时,遇到一个棘手的问题:向DirectFB的窗口管理器注册了顶层窗口改变的事件。当前顶层窗口切换时,窗口管理器回调我设置的回调函数,在回调函数中又要调用窗口管理器的函数,以获取顶层窗口的信息。整个过程是同步调用的,即直接调用函数,这会重入一个窗口管理器函数,造成死锁。   后来通过gtk_idle_...
阅读(587) 评论(0)

OpenJDK字体渲染修正

现在Java的字体渲染比以前进步多了,但最近装了个Monaco,却发现无论如何不能在idea中很好地显示,在eclipse里很正常,于是切换到eclipse,没用几下就放弃了,eclipse的Scala插件实在太不成熟了,简单的命名重构居然把我的代码改的面目全非,通不过编译了,相比之下idea的Scala插件虽然也有一些问题,但基本还是能用的。google看能不能在idea里正常显示monaco,...
阅读(1310) 评论(1)

Python 模块学习 —— ConfigParser

Python编程语言在实际应用中尅帮助我们创造许多有用的价值。它是一款应用简单的面向对象编程语言,其中包含有许多比较有用的模块供我们使用。今天就为大家介绍其中一个比较重要的Python ConfigParser模块的应用方式。 在程序中使用配置文件来灵活的配置一些参数是一件很常见的事情,配置文件的解析并不复杂,在Python里更是如此,在官方发布的库中就包含有做这件事情的库,那就是ConfigP...
阅读(899) 评论(0)

图形图像处理 —— 任意角度的高质量的快速的图像旋转

图形图像处理-之-任意角度的高质量的快速的图像旋转 上篇 纯软件的任意角度的快速旋转                                 HouSisong@GMail.com   2007.04.26   (2009.03.09  可以到这里下载旋转算法的完整的可以编译的项目源代码:  http://blog.csdn.net/housisong/archive/200...
阅读(997) 评论(0)

图像旋转算法与实现

好吧,先下个定义,图像旋转是指图像以某一点为中心旋转一定的角度,形成一幅新的图像的过程。当然这个点通常就是图像的中心。既然是按照中心旋转,自然会有这样一个属性:旋转前和旋转后的点离中心的位置不变. 根据这个属性,我们可以得到旋转后的点的坐标与原坐标的对应关系。由于原图像的坐标是以左上角为原点的,所以我们先把坐标转换为以图像中心为原点。假设原图像的宽为w,高为h,(x0,y0)为原坐标内的一点...
阅读(917) 评论(0)

图形图像处理 —— 图像缩放算法

转自:http://blog.chinaunix.net/space.php?uid=22915173&do=blog&id=2185545 摘要:首先给出一个基本的图像缩放算法,然后一步一步的优化其速度和缩放质量; 高质量的快速的图像缩放 全文 分为:      上篇 近邻取样插值和其速度优化      中篇 二次线性插值和三次卷积插值      下篇 三次线性插值和Mip...
阅读(3705) 评论(2)

Android USB挂载

Links: Android usb client mass-storage挂载单个存储设备研究 Android usb client mass-storage 多存储设备挂载问题解决 Android USB驱动分析 USB从设备驱动程序2 Android SDCard Mount 流程分析(一) Android 2.3 SD卡挂载流程浅析(一)...
阅读(730) 评论(0)

Linux 文件系统

...
阅读(646) 评论(0)

关于学习Linux的经典书籍 (深入理解Linux内核、Linux设备驱动程序等)

成为一名精通 Linux 程序设计的高级程序员一直是不少朋友孜孜以求的目标。根据中华英才网统计数据,北京地区 Linux 程序员月薪平均为 Windows 程序员的 1.8 倍、Java 程序员的 2.6 倍, Linux 程序员年终奖金平均为 Windows 程序员的 2.9 倍。同时数据显示,随着工作经验的增长, Linux 程序员与 Windows 程序员的收入差距还有扩大的趋势。Denis...
阅读(669) 评论(0)

sudo的若干问题

1、'sudo echo x > file' 时 'Permission denied'     sudo echo 268435456 > /proc/sys/kernel/shmmax     bash: /proc/sys/kernel/shmmax: Permission denied     这时 bash 拒绝这么做,说是权限不够。这是因为重定向符号 “>” 和 “>>” 也是...
阅读(731) 评论(0)

简述POSIX正则表达式

正则表达式(regular expression)是一种表示方式,在许多地方均有对此的支持,如命令grep、语言Python、工具vim等。但是这里仅讨论POSIX正则表达式,显然它与其他正则表达式(如传统的Unix正则表达式)存在稍许的差异。POSIX正则表达式分为:BRE(Basic Regular Expression)和ERE(Extended Regular Expressions)。以...
阅读(636) 评论(0)

Some Notes

1、关于grep、sed grep、sed 默认模式是POSIX正则表达式,所以 1)不支持\d。可以传递参数-P指定使用perl正则表达式,或使用[[:digit:]]代替\d。 2)使用'()'、'{m,n}'时应当加反斜线'\(\)'、'\{1,3\}',不加反斜线时表示相应字符'('')''{''}'。 关于POSIX正则表达式请看这里。 2、检测用户输入是否为IP地址 htt...
阅读(515) 评论(0)

重定向标准错误输出

第5章介绍了标准输出的概念,并解释了如何重定向命令的标准输出。除了标准输出之外,命令还可以将输出发送到标准错误输出。命令将错误消息发送到标准错误输出,这样就可以避免与发送到标准输出的信息混淆在一起。 与处理标准输出一样,默认情况下,shell将命令的标准错误输出发送到屏幕上。除非重定向标准输出和标准错误输出中的某一个,否则不能区分命令的输出到底是标准输出还是标准错误输出。本节讲述Bourne A...
阅读(614) 评论(0)

如何高效利用GitHub

原文地址:http://www.yangzhiping.com/tech/github.html 作者:阳志平 正是Github,让社会化编程成为现实。本文尝试谈谈GitHub的文化、技巧与影响。 Q1:GitHub是什么Q2:GitHub风格Q3: 在GitHub,如何跟牛人学习Q4: 享受纯粹的写作与演讲Q5: 代码帮你找工作Q6: GitHub还在影响一些什么Q7: 除...
阅读(786) 评论(0)

源码编译CWM Recovery

说明:本教程以中兴的[N881F]为例,Android源码为CyanogenMod 10.1 地址:https://github.com/Gaojiquan/android_device_zte_N881F *1 准备Ubuntu作为您的操作系统,笔者的版本是12.04_amd64。 *2 准备 Android 源码的编译环境,主要是安装一些编译用到的lib库,以及同步源码的一些工具,如GIT...
阅读(3149) 评论(1)

Android build/envsetup.sh分析

每次进入到android source目录后的第一件事恐怕就是先执行. build/envsetup.sh,完成一些命令的初始化,今天主要分析envsetup.sh。 1. 命令-也就是envsetup.sh中的函数 function help()                   # 显示帮助信息 function get_abs_build_var()           #...
阅读(831) 评论(0)

GCC编译生成动态链接库*.so文件

动态库*.so在linux下用c和c++编程时经常会碰到,最近在网站找了几篇文章介绍动态库的编译和链接,总算搞懂了这个之前一直不太了解得东东,这里做个笔记,也为其它正为动态库链接库而苦恼的兄弟们提供一点帮助。 1、动态库的编译 下面通过一个例子来介绍如何生成一个动态库。这里有一个头文件:so_test.h,三个.c文件:test_a.c、test_b.c、test_c.c,我们将这几个文件编译...
阅读(704) 评论(0)

Linux下AndroidNDK r7环境配置与NDK入门

一,下载NDK http://developer.android.com/sdk/ndk/index.html 还是推荐官网下载写这篇文章时最新版本是r7。 二,配置环境 我们真是幸福==因为从r7版本开始,Linux下直接解压就可以使用,在windows下cygwin也已经集成在NDK里面了,解压完配置下环境变量就可以使用了。 Linux下配置环境变量的文件有很多个==/etc/pro...
阅读(811) 评论(0)
63条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:97160次
    • 积分:1246
    • 等级:
    • 排名:千里之外
    • 原创:20篇
    • 转载:43篇
    • 译文:0篇
    • 评论:20条
    文章分类
    文章存档
    最新评论
    友情链接