`
charlotte
  • 浏览: 121672 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

初学OSEK/VDX

OSEK/VDX:静态定义的实时操作系统?   任务篇: 任务是完成特定功能的一段程序,为实现具有不同实时性要求的系统子功能提供了框架,任务可以异步方式“并行”运行,任务具有不同的优先级。    基本任务和扩展任务都有一个静态的优先级。高优先级任务运行时,低优先级任务会禁止,相同优先级别的任务也会被禁止。 基本任务: 基本任务特征 1.可以被高优先级任务和高优先级中断抢占。 2.可以通过API服务设置不允许被抢占。 基本任务状态: 1.阻塞、就绪、运行 。   StartOS()时,基本任务通过对OIL文件的配置,来达到操作启动后基本任务的状态。如定义为自启动状态则 ...

错误: 17883

症状:发现一台2000的服务器上一个数据库打不开,只是一个库。后看系统日志发现错误: 17883 ,后去微软官方帮助查看。   文章编号: 922658 - 最后修改: 2007年11月20日 - 修订: 4.4 可能 SQL Server 2000 或 SQL Server 2005 会暂时停止响应的基于 Windows Server 2003 Service Pack 1 的计算机上   如果您 Microsoft SQL Server 2000 或 Microsoft SQL Server 2005 上运行一个 Microsoft Windows Server 2003 Se ...
  http://kb.cnblogs.com/page/94464/   在SQL Server数据库之间进行数据导入导出   (1).使用SELECT INTO导出数据   在SQL Server中使用最广泛的就是通过SELECT INTO语句导出数据,SELECT INTO语句同时具备两个功能:根据SELECT后跟的字段以及INTO后面跟的表名建立空表(如果SELECT后是*, 空表的结构和FROM所指的表的结构相同);将SELECT查出的数据插入到这个空表中。在使用SELECT INTO语句时,INTO后跟的表必须在数据库不存在,否则出错,下面是一个使用SELECT I ...

PowerPC简介及编程

  PowerPC简介及编程   来源: ChinaUnix博客  日期: 2009.06.02 21:43 (共有条评论) 我要评论   PowerPC 是一种RISC架构的CPU,其基本的设计源自IBM的POWER(Performance Optimized With Enhanced RISC的缩写)架构。POWER是
Java 观察者模式的浅析 http://www.blogjava.net/supercrsky/articles/202544.html   简单地说,观察者模式定义了一个一对多的依赖关系,让一个或多个观察者对象监察一个主题对象。这样一个主题对象在状态上的变化能够通知所有的依赖于此对象的那些观察者对象,使这些观察者对象能够自动更新。  观察者模式的结构  观察者(Observer)模式是对象的行为型模式,又叫做发表-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-收听者(Source/Listener)模式或从属者(Dependents ...
  转自http://xmuzyq.iteye.com/blog/783218  在高性能的I/O设计中,有两个比较著名的模式Reactor和Proactor模式,其中Reactor模式用于同步I/O,而Proactor运用于异步I/O操作。        在比较这两个模式之前,我们首先的搞明白几个概念。        什么是阻塞和非阻塞:        而阻塞和非阻塞是针对于进程在访问数据的时候,根据IO操作的就绪状态来采取的不同方式,说白了是一种读取或者写入操作函数的实现方式,阻塞方式下读取或者写入函数将一直等待,而非阻塞方式下,读取或者写入函数会立即返回一个状态值。 ...
今天看了个插入数据的sql,没见过这种写法记录下来   拼写sql,开始是  "Insert into Table2(a, c, d)"   第一次  +"select '值1','值2','值3'"   后代码   while(true){       +"union all select('值i1','值i2','
Activity A、B,A用startActivityForResult跳转B,B为singleTask,发现B setResult(int,intent)的int设置和A的onActivityResult 得到不一样,A的onActivityResult每次得到均为0.以下为原因:   Launch an activity for which you would like a result when it finished. When this activity exits, your onActivityResult() method will be called with the g ...
不可乘喜而轻诺,不可因醉而生嗔,不可乘快而多事,不可因倦而鲜终。   码农相轻 忌浮躁、忌狭隘、忌相轻、忌盲目!   微博上看的,觉得很好玩 某富翁想要娶老婆,有三个人选,富翁给了三个女孩各一千元,请她们把房间装满。第一个女孩买了很多棉花,装满房间的1/2。第二个女孩买了很多气球,装满房间3/4。第三个女孩买了蜡烛,让光线充满房间。 最终,富翁选了胸部最大的那个。——这个故事告诉我们:了解客户操蛋的真实需求非常重要!!

A*算法

*搜寻算法俗称A星算法,从DFS和BFS中来。   DFS算法:   BFS算法:   盲目搜索: 前面说的广度和深度优先搜索有一个很大的缺陷就是他们都是在一个给定的状态空间中穷举。有可能需要试探完整个解集空间, 显然,只能适用于问题规模不大的搜索问题中。    启发式搜素: 对每一个搜索位置都要通过一个启发函数来进行评估,评估代价最少的结点作为下一步搜索结点而跳转其上。   估价函数表示: f(n) = g(n) + h(n)   成立条件:  
一晃毕业将近4年了,干了将近4年的民工,打了将近4年的酱油,我的下一步该何去何从呢?   在一家公司待了快3年了,总结下这三年吧,也梳理下思绪,想想下一步的目标。无论怎样前提都是抱着一颗感恩的心。 毕业来到这个城市,赶上金融危机,本身学历不行,在这个民工横行的年代技术又很烂,会点java能做web来到了这个公司的IT部门。 主要工作职责是开发、维护公司内部的一些信息系统。面临情况人少、技术烂、不盈利、遭鄙视。介就是现实啊,本身就是一个菜鸟中的垃圾,抱着感恩的心,愉快努力的工作着。学习原有的平台架构、熟悉各种表结构,继续写着烂的不能再烂的代码,这两年做的最多工作除了写代码就是梳理各 ...
  年纪越大越要学习 计划安排 1.CAN篇      J15765    J14429   2.蓝牙篇   蓝牙2.1规范 蓝牙DUN规范 bluez代码学习      3.基础篇   C巩固 java巩固 4.提升篇 Linux内核学习 Android源码学习    驱动 功能库、扩展库 IPC机制 5.附加篇(如果还有精力)    QT基础、入门 6.修养篇 菜根谭 人性的弱点 写给幸福 守望的距离    

JTAG/SWD

JTAG接口   1 JTAG(Joint Test Action Group;联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO, ...
【open-drain与push-pull】 GPIO的功能,简单说就是可以根据自己的需要去配置为输入或输出。但是在配置GPIO管脚的时候,常会见到两种模式:开漏(open-drain,漏极开路)和推挽(push-pull)。 对此两种模式,有何区别和联系,下面整理了一些资料,来详细解释一下:   图表 1 Push-Pull对比Open-Drain

STM32 bxCan学习

    博客分类:
  • can
初学can总线 ---------------------STM32 bxCan----------------------------- bxCAN main features 支持CAN协议的2.0A、B 波特率最高可达到1M/S 支持事件触发通信(supports the time triggered comunication option){不太理解,有机会看看} Transmission 3个发送邮箱 可配置传输优先级 记录SOF发送的时间戳(Time Stamp on SOF transmission) Reception   三级深度的2个接收FI ...
Global site tag (gtag.js) - Google Analytics