上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 54 下一页

2014年7月7日

网络收发之cycleBuf

摘要: 1 #pragma once 2 3 #include 4 #include 5 6 class cyclebuffer 7 { 8 protected: 9 volatile int32_t m_nReadIndex; 10 volatile int3... 阅读全文

posted @ 2014-07-07 17:30 阳台 阅读(629) 评论(0) 推荐(0) 编辑

2014年7月6日

数据结构基础之一

摘要: 数据结构:带结构的数据元素的集合;数据的逻辑结构可归结为以下四类: 线性结构 树形结构 网状结构 集合数据结构的逻辑结构:数据集合+关系集合;数据的存储结构:逻辑结构在存储器中的映像;算法: 为了解决某类问题而规定的一个有限长的操作序列;算法5特征: 1、有穷性; 2、确定性(对参数的... 阅读全文

posted @ 2014-07-06 22:29 阳台 阅读(165) 评论(0) 推荐(0) 编辑

2014年7月2日

python 列表推导式

摘要: 1、列表推导式书写形式: [表达式 for 变量 in 列表] 或者 [表示式 for 变量 in 列表 if 条件] 1 #!/usr/bin/python 2 # -*- coding: utf-8 -*- 3 4 li = [1,2,3,4,5,6,7,8,9] 5 print [x*... 阅读全文

posted @ 2014-07-02 17:30 阳台 阅读(1455) 评论(0) 推荐(0) 编辑

2014年7月1日

liquibase之快速入门

摘要: 第一步: 创建一个Changelog File: 这个database Changelog file列举了数据库中所有的改变情况,该文件是以xml为基础的,下面是一个空的xml文件:1 2 3 8 9 第二步: 增加一个变化集; 每一个变化集都是有id属性和author属性来唯一确定的,这两个属... 阅读全文

posted @ 2014-07-01 14:15 阳台 阅读(4986) 评论(0) 推荐(1) 编辑

2014年6月24日

c基础知识复习

摘要: C的发展历程 C原本是为了开发UNIX操作系统而设计的语言;如此说,应该C比UNIX更早问世,而事实并非如此,最早的UNIX是由汇编写的;C语言本来是美国人开发的,解读C的声明,最好还是用英语来读; 解读C声明的步骤: 1、首先着眼于标识符(变量名或者函数名) 2、从距离标识符最近的... 阅读全文

posted @ 2014-06-24 18:14 阳台 阅读(564) 评论(0) 推荐(1) 编辑

windows下使用python googleprotobuf

摘要: 首先下载:protobuf-2.5.0.tar.gz 和protoc-2.5.0-win32.zip。两者的版本要对应;将下载的google protobuf解压,会看到一个python目录,Windows下可将vsprojects\Debug下的protoc.exe拷贝到python目录下。在... 阅读全文

posted @ 2014-06-24 14:04 阳台 阅读(1154) 评论(0) 推荐(0) 编辑

2014年6月23日

US/OS2之任务同步与通信

摘要: 嵌入式系统中的各个任务都是以并发的方式来运行的,并为同一个大的任务服务,它们不可避免地要共同使用一些共享资源,并且在处理一些需要多个任务共同协作来完成的工作时,还需要相互的支持和限制。因此,对于一个完善的多任务操作系统来说,系统必须具备完备的同步和通信机制;在多任务合作工作中,os应该解决两个问... 阅读全文

posted @ 2014-06-23 21:06 阳台 阅读(896) 评论(0) 推荐(0) 编辑

2014年6月22日

OS之多线程

摘要: os中引入进程的目的是,为了描述和实现多个程序的并发执行,以改善资源利用率及提高系统的吞吐量。 为什么要引入线程?这是为了减少程序并发执行时系统所付出的额外开销(堆栈切换的开销等),使os具有更好的并发性。 进程的两个基本属性: 1、进程是一个拥有资源的独立单位; 2、进程同时又是一个... 阅读全文

posted @ 2014-06-22 21:47 阳台 阅读(1208) 评论(0) 推荐(0) 编辑

os基础

摘要: 实时任务:real-time task 具有及时性要求的,常常被重复执行的特定进程,在实时系统中习惯称为 任务; 按照任务执行时是否呈现周期性来分类: 1、周期性实时任务;要求按指定的周期循环执行,以便周期性地控制某个外部事件; 2、非周期性实时任务,任务的执行无明显的周期性,但都必须联系这一... 阅读全文

posted @ 2014-06-22 11:11 阳台 阅读(238) 评论(0) 推荐(0) 编辑

2014年6月18日

Linux升级Python提示Tkinter模块找不到解决

摘要: 一、安装tkinter在Linux中python默认是不安装Tkinter模块,[root@li250-193 ~]# pythonPython 2.6.6 (r266:84292, Feb 22 2013, 00:00:18) [GCC 4.4.7 20120313 (Red Hat 4.4.7-... 阅读全文

posted @ 2014-06-18 18:56 阳台 阅读(3783) 评论(0) 推荐(0) 编辑

上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 54 下一页

导航