站长软件下载 东莞佳利热转印机 空白卫衣批发 个性服饰定制
  2013年4月10日
摘要: 花了半年时间在QNX系统上,这是一个RTOS,这个系统是高安全级别的系统,在核物理站/天文空间站/电站/地铁/交通运输(飞机/汽车/地铁)等工业系统领域占有70%以上的市场份额。背景:本文将我个人在QNX上移植内核和开发驱动以及应用程序的部分经验记录在此,因公司商业机密,部分源码不便公开。我会框架性的讲解开发思路。为了简化文章复杂性,我只讨论相同板子的平台驱动转移,我手中是at91sam9260-ek的板子。外部设备是公司硬件部单独添加的。目的:利用已有的Linux驱动,简化QNX的驱动编写。大致思路:Linux的驱动是基于模块的,每个驱动作为内核的扩展放进内存中,QNX的驱动就是一个进程,需 阅读全文
posted @ 2013-04-10 18:33 pc蛋蛋 阅读(1059) 评论(0) 推荐(0) 编辑
  2013年4月5日
摘要: addslashes的错误坑爹啊,给大家看一个代码,看看大家能发现错误不?echo function_exists('addcslashes');//检测是否存在该函数echo get_magic_quotes_gpc().'<br/>';//检测是否开启自动转义echo PHP_VERSION.'<br/>';//php版本信息echo addcslashes("Who's John Adams?");echo '<br/>';$str = "Who 阅读全文
posted @ 2013-04-05 18:43 pc蛋蛋 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 首先创建ScriptEngineManagerJava代码:ScriptEngineManagersem=newScriptEngineManager();然后通过ScriptEngineManager根据ScriptEngine信息创建相应的ScriptEngine有三种方式可以创建ScriptEngineJava代码: getEngineByName(StringshortName)getEngineByExtension(Stringextension)getEngineByMimeType(StringmimeType)shortName就是我们所说的javascript,JavaSc 阅读全文
posted @ 2013-04-05 10:43 pc蛋蛋 阅读(392) 评论(0) 推荐(0) 编辑
  2013年4月2日
摘要: 如果某参数的列只有一个参数,那么each是失败,请看下面的例子Java代码: <!DOCTYPEhtml><html><head><style>p{margin:8px;font-size:16px;}.selected{color:red;}.highlight{background:yellow;}</style><scriptsrc="http://code.jquery.com/jquery-latest.js"></script></head><body>H 阅读全文
posted @ 2013-04-02 19:20 pc蛋蛋 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 今天看见一个关于进程和程序区别的故事比较不错:一位厨艺很好的计算机科学家正在为他的女儿烘制生日蛋糕。他做的生日蛋糕有食谱,厨房中有所需要的原料:面粉、糖、奶油等。在这个比喻中,做蛋糕的食谱就是程序了(即用适当的形式描述的算法),计算机科学家就是处理机(CPU),而做蛋糕的原料就是输入数据了。进程就是厨师阅读食谱、取得各种原料、烘制蛋糕的一系列动作的总和。现在假设计算机科学家的儿子哭着跑了进来,说他被一只蜜蜂蛰了。计算机就记录他的蛋糕照着食谱做到什么地方了(保存进程的当前状态),然后拿出一本急救手册,按照急救手册中的指示处理蛰伤。这里我们看见了处理机(科学家)从低优先级的进程(做蛋糕)切换到一个 阅读全文
posted @ 2013-04-02 12:03 pc蛋蛋 阅读(252) 评论(0) 推荐(0) 编辑
  2013年4月1日
摘要: 用IDEA调试Andriod应用的时候,出现adb启动异常的情况,IDEA启动调试后出现“adb server not responding"的异常。 在网上查到很多解决办法有以下方面:1、adb的端口5037被占用,因此adb启动不了2、在控制台中kill掉adb进程,重启能解决问题 分析后发现:1、5037确实被占用,但是是被adb.exe占用的2、kill掉adb.exe后,他马上就重启,病毒式的kill不掉 不甘心,再查,发现那个杀不死的adb.exe是bambook的进程,不是Andriod SDK里面的adb.exe,盛大恶心的把它做成病毒式的常驻内存。 不知道如何解决, 阅读全文
posted @ 2013-04-01 16:55 pc蛋蛋 阅读(326) 评论(0) 推荐(0) 编辑
  2013年3月24日
摘要: 织梦dedecms默认来源是“未知”,默认作者是“admin”,如何修改织梦dedecms的默认来源和默认作者呢?这里我以织梦dedemcs5.7为例来讲解。 织梦dedecms修改默认作者和默认来源 首先打开你的后台管理员目录,默认是dede目录,找到下面的article_add.php文件,找到第95到97行:if(empty($writer))$writer=$cuserLogin->getUserName();if(empty($source))$source='未知'; 找到上面的内容,修改为下面的内容:if(empty($writer))$writer= 阅读全文
posted @ 2013-03-24 15:53 pc蛋蛋 阅读(258) 评论(0) 推荐(0) 编辑
  2013年3月22日
摘要: 今日修一排序的bug,发现其中是实现了比较器Comparator,之前也是一直在用,但是只是知其皮毛,今天便深究一下,翻其源码。首先,大家都知道对于集合进行排序的时候,可以实现Comparator,则可以按我们的需求进行所需的排序。主要的排序逻辑则是由compare来实现。当返回-1时,表明不需要对传入参数的位置进行调换;返回0时,表明值相等,也不需要进行调换。返回1时,表明需要对值进行调换。遂写一Demo进行了实验:Java代码: importjava.util.ArrayList;importjava.util.Collections;importjava.util.Comparator; 阅读全文
posted @ 2013-03-22 07:37 pc蛋蛋 阅读(1023) 评论(0) 推荐(0) 编辑
  2013年3月21日
摘要: 最近由于公司项目需要,我需要在Discuz的基础上做开发。我对Discuz并不是很熟悉,开发过程中遇到的最大的问题就是——对于一个http请求,很难确定这个请求都用到了哪些模板文件,因为Discuz并不是MVC模式的。于是我想到了找一个软件来查看一个http请求都读取了哪些文件。一开始想到的解决方案是没法送一个http请求就去Discuz根目录下查找访问时间大于某个时间的文件 ,但好像没有相应的工具,于是放弃了这个想法。后来向几位老同事请教了下,知道了有Process Monitor这个东西。于是试了下,发现确实可以实现我想要的功能。以下是用Process Monitor查看一个http请求都 阅读全文
posted @ 2013-03-21 08:09 pc蛋蛋 阅读(551) 评论(0) 推荐(0) 编辑
  2013年3月19日
摘要: 1、老大给我分类了任务,这个是新需求,我只了解这个需求的大概,不了解这个需求的细致业务逻辑是什么,2、老大对需求进行了分析,可是我精力有限,光记住了记住了跟我相关的需求,其他的需求没有太了解,到时候再去说吧。3、我好像之前开发过这样的代码,我去找找在哪里,唉,浪费了半天时间才找到。4、我找到了之前做的代码,可以我发现这个代码里面有很多其他的业务逻辑,我需要把代码拿过来,然后去掉不相关的,再跟我这边关联起来。5、终于把代码堆完了,不知道跟他们集成起来怎么样,唉,第一次集成一般都是噩梦连连,推不下去。6、开始集成了,可是怎么能把数据校验的功能让我来做呢?我一直以为传给我的数据都是符合业务逻辑的呀。 阅读全文
posted @ 2013-03-19 22:13 pc蛋蛋 阅读(230) 评论(0) 推荐(0) 编辑