现在位置: 首页 > extern发表的所有文章
  • 10月
  • 07日
综合 ⁄ 共 8510字 评论关闭
    JqGrid是JQuery的表格插件,功能非常强大,基本上能想到,它都能实现。下面是一个例子,希望能通过这个示例,能让你了解下JqGrid。   JqGrid文档:http://www.trirand.com/jqgridwiki/doku.php?id=wiki:jqgriddocs JqGrid Demo:http://trirand.com/blog/jqgrid/jqgrid.html#t107 JqGrid的基础,我这里就不做介绍了,不知道的可以去看看博客园或Google,最好去看文档。先看效果图:   本Demo可以查询、修改、分组。新增、删除等一些基本功能都可以去JqGrid Demo中找到。 逻辑思路:第一次加载本年度的经营计划数据,加载完成......
阅读全文
  • 09月
  • 12日
综合 ⁄ 共 4967字 评论关闭
在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。(http://baike.baidu.com/view/1451188.htm?fr=aladdin) 程序编译器对结构的存储的特殊处理确实提高CPU存储变量的速度,但是有时候也带来了一些麻烦,我们也屏蔽掉变量默认的对齐方式,自己可以设定变量的对齐方式......
阅读全文
  • 03月
  • 05日
综合 ⁄ 共 3393字 评论关闭
near指针和far指针 在DOS下(实模式)地址是分段的,每一段的长度为64K字节,刚好是16位(二进制的十六位)。 near指针的长度是16位的,所以可指向的地址范围是64K字节,通常说near指针的寻址范围是64K。 far指针的长度是32位,含有一个16位的基地址和16位的偏移量,将基地址乘以16后再与偏移量相加,(所以实际上far指针是20位的长度。)即可得到far指针的1M字节的偏移量。所以far指针的寻址范围是1M字节,超过了一个段64K的容量。例如一个far指针的段地址为0x7000,偏移量为0x1244,则该指针指向地址0x71224.如果一个far指针......
阅读全文
  • 08月
  • 19日
综合 ⁄ 共 11476字 评论关闭
本系列文章导航 Windows下FFmpeg快速入门 ffmpeg参数解释 mencoder和ffmpeg参数详解(Java处理视频) Java 生成视频缩略图(ffmpeg) 使用ffmpeg进行视频文件转换成FLV整理 java 视频处理 mencoder java 视频处理 ffmped+mencoder       ffmpeg+mencoder几乎可以完成目前基于web的播客平台任何音视频处理的操作.如果还需要添加一些什么的话,那么就是视频在线录制功能了,这个也可以用ffmpeg+fms来完成,因此一般的类似于YouTube的一些可见功能都可以在ffmpeg+mencoder+fms来做后台实现.由于fms没有实践,因此这里不描述. 本文有三部分: ......
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 2225字 评论关闭
文章目录 编译 错误处理 翻译自http://gamedevgeek.com/tutorials/calling-c-functions-from-lua/ 在Lua中调用C++函数 我的第二部分教程讲解了怎样在C++中调用Lua函数。在这部分中,我们将讨论相反的情况——在Lua中调用C++函数。由于我没有想到一个简单的例子来说明这种情况,因此,我借用了Lua官方文档中的average函数来进行讲解。 本教程涵盖了Lua5.1。在Lua的每一个版本中都有一些非常不同之处。下面的示例代码将不能在老版本的Lua下运行。如果你仍然在使用老版本而且......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 3943字 评论关闭
最近一直很忙,学Android ,快一个月了到现在还没能入门..真挺尴尬的 ,不说废话了. 今天整理下画图 1.Bitmap,可以来自资源/文件,也可以在程序中(动态创建),实际上的功能相当于图片的存储空间; 2.Canvas,紧密与Bitmap联系,把Bitmap比喻内容的话,那么Canvas就是提供了众多方法操作Bitamp的平台,你可以理解为一块画布 . 3.Paint,与Canvas紧密联系,是"画板"上的笔刷工具,也用于设置View控件上的样式;  4.Drawable,如果说前三者是看不见地在内存中画图,那么Drawable就是把前三者绘图结果表现出来的接口。 1. 绘画bitmap资......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 2483字 评论关闭
  评 议   物莫大于天地日月,而子美云:"日月笼中鸟,乾坤水上萍。"事莫大于揖逊征诛,而康节云:"唐虞揖逊三杯酒,汤武征诛一局棋。"人能以此胸襟眼界吞吐六合,上下千古,事来如沤生大海,事去如影灭长空,自经纶万变而不动一尘矣。   君子好名,便起欺人之念;小人好名,犹怀畏人之心。故人而皆好名,则开诈善之门。使人而不好名,则绝为善之路。此讥好名者,当严责君子,不当过求于小人也。   大恶多从柔处伏,哲士须防绵里之针;深仇常自爱中来,达人宜远刀头之蜜。   持身涉世,不可随境而迁。须是大火流金而......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 669字 评论关闭
Last Update: 2013-4-9 openxmpp@163.com 1) __class__ 2)  __cmp__ 3)  __contains__ 4) __delattr__ 5)  __delitem__ 6)  __dict__ 7)  __doc__ 8) __len__ 9)  __repr__ 10) __call__ 重载此方法的,调用callable返回True,对于类来说,一直是callable的,但对于对象来说,如果没有实现__call__方法,则不是callable的,否则是callable的 11) __dir__ >>>classShape(object):def __dir__(self): return [’area’, ’perimeter’, ’location’] >>>s=Shape()>>>dir(s)[’......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 7413字 评论关闭
一:jms介绍         jms说白了就是java message service,是J2EE规范的一部分,跟jdbc差不多,sun只提供了接口,由各个厂商(provider)来进行具体的实现,然后使用者使用他们的jar包进行开发使用即可。        另外在jms的API中,jms传递消息有两种方式,一种是点对点的Queue,还有一个是发布订阅的Topic方式。区别在于:        对于Queue模式,一个发布者发布消息,下面的接收者按队列顺序接收,比如发布了10个消息,两个接收者A,B那就是A,B总共会收到10条消息,不重复。        对于Topic模式,一个发布者发布消息,有两个接......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 605字 评论关闭
 题目: There are N gas stations along a circular route, where the amount of gas at station i is gas[i]. You have a car with an unlimited gas tank and it costs cost[i] of gas to travel from station i to its next station (i+1). You begin the journey with an empty tank at one of the gas stations. Return the starting gas station's index if you can travel around the circuit once, otherwise return -1. Note: The solution is guaranteed to be unique. class Solution { public: int canComp......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 1060字 评论关闭
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。 要求不能创建任何新的结点,只调整指针的指向。     10   / /  6  14/ / / /4  8 12 16  转换成双向链表 4=6=8=10=12=14=16。 #include <iostream> using namespace std; struct BTSTree { int value; BTSTree *m_left; BTSTree *m_right; }; BTSTree *index=nullptr; BTSTree *head=nullptr; void makelist(BTSTree *ptr); //构建二叉查找树 void addBTSTree(int value,BTSTree *&ptr) { if (ptr==nullptr) { BTSTree *currentptr=new BTSTree();......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 1100字 评论关闭
1.C++中标准库vector类似于C语言中数组的概念,当然C++中也能使用数组,但是呢C++程序应该尽量使用vector和迭代器类型,只有在设计良好的程序并强调速度时才在类实现的内部使用数组和指针。以下是部分理由:与vector类型相比,数组的缺陷在于,数组的长度是固定的,如果要更改数组的长度,程序员只能创建一个更大的数组。 2.数组的定义----数组的长度必须用值大于或等于1的常量表达式定义,非const变量以及要到运行阶段才知道其值得const变量都不能用来定义数组的长度。例如:const unsigned int sz = get_size();int vals[sz];--......
阅读全文