风言枫语  
上一页 1 ··· 179 180 181 182 183 184 185 186 187 ··· 235 下一页

2013年8月24日

摘要: 最近电脑总是出问题导致我的学习效率很低,前几天在用VB6.0的时候有个知识点不太熟悉,于是按F1发现不会出来帮助文档。突然想到重新装系统之后忘记了安装MSDN帮助插件,就在我安装这个软件的时候发现电脑总是报错,而且感觉报错的内容更外星语似的不知道如何下手!如图:annoying 我尝试过自己调试,可是选择调试之后发现进入的界面是Visual Studio的界面,到目前阶段我还从未用过这个软件从未见过这个界面。Oh My God!太让人苦恼了!于是上网包括百度和谷歌查了很多有关方面的资料,都没有这种问题的描述。不过找一个思路,知道是系统的注册表被修改了,或者是系统文件的错误!那将意味着,我有.. 阅读全文
posted @ 2013-08-24 20:12 风言枫语 阅读(401) 评论(0) 推荐(0)
 
摘要: 警告: 隐式声明与内建函数‘exit’不兼容 [默认启用]最近在学习linux下的多任务编程,用到exit等函数时,经常出现该警告,查找资料后发现,原因其实很简单,没有把stdlib.h头文件包含进来,加上就没问题了.以此类推,编译后出现警告:隐式声明与内建函数’XXX’不兼容的问题所在都是因为没有包含相应的头文件,加上就OK.类似的问题:警告: 隐式声明与内建函数‘strlen’不兼容 [默认启用]http://blog.csdn.net/ce123_zhouwei/article/details/8462474 阅读全文
posted @ 2013-08-24 20:10 风言枫语 阅读(710) 评论(0) 推荐(0)
 
摘要: 把一个分数写成小数的形式,那么它要么是循环的,要么是非循环的,我们现在只讨论循环的情况。定理:设b为一正整数,设正整数r,s满足,s=TU,其中T中的任意素因子整除b且(U,b)=1,那么a的b进制展开式的循环节长度为,预循环的长度为N,其中N为满足的最小正整数。定理看起来不是很直白,我们就拿十进制来说吧,比如一个数n的倒数化成小数,求它的循环节长度。那么,我们可以这样,对于n我们先除掉所有的2和5,得到一个数m,即,那么方程的最小正整数解就是循环节的长度,关于这个方程,以前解过,就是先找的约数,然后枚举判断就行了,由于(10,m)=1,所以这个方程一定有解的,然后预循环长度就是,预循环长度就 阅读全文
posted @ 2013-08-24 20:08 风言枫语 阅读(512) 评论(0) 推荐(0)
 
摘要: 此系列的总结文章,仅仅是我个人工作总结,有考虑不周之处还请各位同行多多指教。 API(ApplicationProgrammingInterface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。开篇就不过多介绍细节了,首先把整体思路介绍一下,整体结构如下: API类库工程本质也是一个软件项目,因此相关的管理结构不可或缺,我要着重强调的是成果物的管理。还是那句好,大家已经做的很好了,只需要再向前多走一步,仅仅一步。N多功能都可以编码实现,该编码的、该测试的都做的很好了,... 阅读全文
posted @ 2013-08-24 20:06 风言枫语 阅读(141) 评论(0) 推荐(0)
 
摘要: 今天用记事本写了一个java程序,测试能运行,现在把它分解成几个步骤,利于大家理解: 1. 新建一个记事本,后缀名是 .java ;然后在里面写一段java的代码,如图: 2.把写好的java文件丢进D盘,就是第一步给出的那个class文件; 3. 打开dos界面 开始-〉运行-〉cmd-〉 这个是命令行模式,选择D盘,如图: 4.选择D盘之后,在命令提示符中输入“javac 文件名.java”,我的文件名为java,所以输入javac java.java然后回车,等待编译。这时候你就会发现它提示说javac不是内部文件。接下来就是java环境变量设置的问题了; 5.下载一个jdk执行默认.. 阅读全文
posted @ 2013-08-24 20:03 风言枫语 阅读(344) 评论(0) 推荐(0)
 
摘要: 下面将讲解进程间通信的另一种方式,使用共享内存。 一、什么是共享内存 顾名思义,共享内存就是允许两个不相关的进程访问同一个逻辑内存。共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常安排为同一段物理内存。进程可以将同一段共享内存连接到它们自己的地址空间中,所有进程都可以访问共享内存中的地址,就好像它们是由用C语言函数malloc分配的内存一样。而如果某个进程向共享内存写入数据,所做的改动将立即影响到可以访问同一段共享内存的任何其他进程。 特别提醒:共享内存并未提供同步机制,也就是说,在第一个进程结束对共享内存的写操作之前,并... 阅读全文
posted @ 2013-08-24 20:01 风言枫语 阅读(187) 评论(0) 推荐(0)
 
摘要: 本文主要讲解了Linux内核数据包的传输流程,使用的内核的版本是2.6.32.27为了方便理解,本文采用整体流程图加伪代码的方式从内核高层面上梳理了二层数据包发送传输的流程,希望可以对大家有所帮助。阅读本文章假设大家对C语言有了一定的了解 整体流程如下 数据包的传输可以分为两种:一种是正常的传输流程,即一般网卡的发送流程用于一般的;另一种是基于软中断的发送流程,这种发送流程用于CPU冲突时候的重新调度和QOS的流量整形 正常的传输流程伪代码如下: /*正常传输流程*//*高层协议dev_queue_xmit(skb)发送数据报文*/static int pppoe_sendmsg(struc. 阅读全文
posted @ 2013-08-24 19:59 风言枫语 阅读(2189) 评论(0) 推荐(0)
 
摘要: 整理的OSChina 第 38 期高手问答 —— ESB 企业服务总线,嘉宾为@肖俊_David。 @肖俊_David恒拓开源架构师,热衷于JAVA开发,有多年的企业级开发经验。曾参和设计和开发基于FuseESB 企业级服务总线系统,对FuseESB企业级服务总线以及内嵌的Camel/ActiveMQ 有深刻的理解。 ESB 全称为Enterprise Service Bus,即企业服务总线。它是传统中间件技术与XML、Web服务等技术结合的产物。ESB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。ESB的出现改变了传统的软件架构,可以提供比传统中间件产品更为廉价的解决方案... 阅读全文
posted @ 2013-08-24 19:57 风言枫语 阅读(2639) 评论(2) 推荐(0)
 
摘要: 题目大意:给出一个正整数M,给出N个正整数ai,让你在这些数中挑出一些数组成M的一个划分,如果符合条件的划分数超过两个,输出:-1,如果没有输出:0,如果有且仅有一个:则按顺序输出剩下的数的序号。例如:inputoutput27041001101702002 42704100110160170-127041001201601800 测例1中,有且仅有100+170=270,所以输出110与200的序号2 4。测例2中,100+170=160+110=270,所以输出-1。测例3中,没有任何两个数的和为270,所以输出0。Time Limit:500MSMemory Limit:65536K.. 阅读全文
posted @ 2013-08-24 19:54 风言枫语 阅读(129) 评论(0) 推荐(0)
 
摘要: 刚开始看到这个题目的时候就觉得想法很明了,就是不知道如何去匹配...去网上看了不少人的解题报告,但是对于刚接触“最小边覆盖”的我来说....还是很困难滴....于是自己又开始一如以往学习“最大独立集”、“最小点覆盖的”的思考方式啦:在了解一个看似高深的知识点之前,粗略了解这是个什么东东,那么看概念也会更好理解,(希望此博客在自己以后回头来看会一目明了,也对刚接触“最小边覆盖”的人有帮助(万分感到荣幸)):首先把题目的第一个案例图形化(第一,图形好理解,第二,很多人看到文字就烦啦。第三,图论不画图怎么可以捏),我们把交叉路看成点,街道看成边,就如下图:要求选择最少的伞兵降落在某些交叉口,使他们走 阅读全文
posted @ 2013-08-24 19:52 风言枫语 阅读(203) 评论(0) 推荐(0)
上一页 1 ··· 179 180 181 182 183 184 185 186 187 ··· 235 下一页