自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (6)
  • 收藏
  • 关注

原创 InlineAssemblyNote

内联汇编笔记 0x01. 内联汇编代码. template<> template<typename T> inline bool QBasicAtomicOps<4>::ref(T &q_value) Q_DECL_NOTHROW { T newValue; int result; asm volatile("0:\n" "ldrex %[newValue], [%[q_value]]\n"

2020-08-28 09:27:52 159

转载 java序列化的作用-这个挺有用的,不妨学学

java序列化的作用-这个挺有用的,不妨学学  最近在阅读Core J2EE Patterns 的时候发现例子里用于在各个层次里进行传输的TO(Data Transfer Object)都实现了java.io.Serializable接口,看到这些偶突然感到茅塞顿开~困扰了很久的关于Serializable的疑问渐渐解开了,查找相关资料并总结如下:   序列化是什么: 序列化就是将一

2013-08-04 14:42:38 592

原创 android 4.0.3源码python3下载脚本

和许多人的思路一样。我也是通过解析platform/mainfest/default.xml,然后通过组合git命令,来实现安卓源码的。 我只是个python的初学者。花一个晚上,边查边写边测。终于是写了这一小段代码。 今天挂机下载测试,情况OK。可能是因为我是翻墙下载的缘故,下的很顺畅,基本没有发现链接挂起的问题。 脚本写的很简单,用beautiful soup来解析下载下来的xml,用着

2013-07-31 10:24:32 1037 1

原创 建立Git Hub 与本地 Git 服务器

也许要感谢麻烦的SVN配置,或者感谢一下我自己比较笨的脑子。在raspberry pi上配置了两天SVN,还是无法使用。于是我放弃了这个想法。转向搭建一个GIT服务器。 终于在断断续续的地忙活了这一两天以后,将服务器搭建起来。同时,利用git hub做了一个远程镜像备份。 这样我的代码就可以在本地电脑,家里的GIT 服务器,以及git hub上同时有三份拷贝。  妈妈呀,我和我的小伙伴,

2013-07-27 08:28:43 2144

原创 python3 自动获取公网ip并发送邮件通知

花了两天时间,写好一个脚本,在树莓PI 启动的时候,自动发送邮件通知,并且在后台获得公网IP,通过邮件通知。 代码测试完成。 接着想要,加入日志,以及改进邮件发送的过程。 先上源码吧。 #coding: GBK  import smtplib import re import urllib.request  import pickle import os.path impo

2013-07-23 16:38:45 2557

转载 Java中sleep和wait的区别

sleep()、suspend()、resume()方法不推荐使用,推荐使用wait()、notify()、notifyAll()。  1.sleep()方法介绍    sleep()方法是使线程停止一段时间的方法。在sleep 时间间隔期满后,线程不一定立即恢复执行。这是因为在那个时刻,其它线程可能正在运行而且没有被调度为放弃执行,除非  (a)醒来的线程具有更高的优先级。

2012-02-15 16:22:55 382

转载 C++的多态如何在编译和运行期实现

多态是什么?简单来说,就是某段程序调用了一个API接口,但是这个API有许多种实现,根据上下文的不同,调用这段API的程序,会调用该API的不同实现。今天我们只关注继承关系下的多态。 还是得通过一个例子来看看C++是怎样在编译期和运行期来实现多态的。很简单,定义了一个Father类,它有一个testVFunc虚函数哟。再定义了一个继承Father的Child类,它重新实现了tes

2012-02-05 12:49:11 1092

转载 Qt版连连看之极速连连看:设计

【源码及安装包下载地址】http://code.google.com/p/speedlink/downloads/list 【项目展示及相关截图在最后】   术语约定: 面板:连连看中用于拜访小图案的区域,在内部逻辑时指其表现所依据的二维数组 图块:连连看游戏中单个的小图案 地图:将图块摆放成一定的形状,这时候的面板数据称为地图 死局:游戏中,图块未被

2012-01-23 12:30:30 993

转载 Qt/E客户端服务期间通信--数据串行化

转载请注明出处: http://www.cnblogs.com/baizx/ Qt是采用C++编写,因此其面向程序员的基本数据结构都是类,而类的数据存储不是连续的,很可能是分散的,因此要在进程之间传递,必须将其串行化,当接收进城收到数据时,在对这些数据进行解析,然后构造可以直接访问的类实例,称之为反串行化。 负责串行化的类为: QWSProtocolItem struct

2012-01-22 12:19:23 853

转载 图像缩放的双线性内插值算法的原理解析

图像的缩放很好理解,就是图像的放大和缩小。传统的绘画工具中,有一种叫做“放大尺”的绘画工具,画家常用它来放大图画。当然,在计算机上,我们不再需要用放大尺去放大或缩小图像了,把这个工作交给程序来完成就可以了。下面就来讲讲计算机怎么来放大缩小图象;在本文中,我们所说的图像都是指点阵图,也就是用一个像素矩阵来描述图像的方法,对于另一种图像:用函数来描述图像的矢量图,不在本文讨论之列。 越是简单的模型越

2012-01-21 13:50:37 693

转载 RGB565格式互转,及彩条程序

RGB565彩色模式, 一个像素占两个字节, 其中:第一个字节的前5位用来表示R(Red),第一个字节的后三位+第二个字节的前三位用来表示G(Green),第二个字节的后5位用来表示B(Blue)。如:15 14 13 12 11 10 9 8 , 7 6 5 4 3 2 1 0       而bitmap图片是一个RGB888,每个像素由3个字节组成,R->8bit,G->8bit,B->

2012-01-21 12:53:34 1527

转载 mmap函数详解

mmap可以把磁盘文件的一部分直接映射到内存,这样文件中的位置直接就有对应的内存地址,对文件的读写可以直接用指针来做而不需要read/write函数。 原型:#include void *mmap(void *addr, size_t len, int prot, int flag, int filedes, off_t off); int munmap(void *addr, size_

2012-01-21 12:51:26 659

LZ77压缩算法及其派生算法探究

简介了LZ77压缩算法,详尽阐述了算法的基本原理。

2008-06-30

jffs3 文件系统设计

jffs3文件系统的设计文档,详细论述了JFFS3文件系统的设计及其垃圾回收算法的机制

2009-02-18

无损压缩技术在GIS文档管理中的应用

本文论述了无损压缩技术在GIS文档管理中的应用

2008-06-30

Linux内核精髓-精通Linux内核必会的75个绝技

解析Linux内核开发技巧,包含如果编译内核源码,如果使用kvm以及其他在现代Linux环境下构建以及调试代码技巧

2017-11-02

Photoshop中图像压缩编码技术解析

论述PHOTOSHOP中的编码和压缩技术

2008-06-30

空空如也

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

TA关注的人

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