码迷,mamicode.com
首页 > 2015年04月16日 > 全部分享
栈让我用完了
问题:从事一个项目的开发已经好几个月了,多了一个模块就task_create()一下。昨天当我将串口的代码加入到项目工程文件中进行编译的时候,(还没有调用串口驱动程序,知识初始化一下),但是导致的结果是程序运行不是预期的效果。 解决方法:靠人品 本来想从系统的__start处,彻底的想追踪一下代码的运行情况,但是我潜意识告诉我,随便从app层来下个断点试试,我就在不同的任务创建处,...
分类:其他好文   时间:2015-04-16 17:37:36    阅读次数:137
SQL必知必会 笔记 第十二章 联结表
12.1联结SQL最强大的功能之一即是在数据查询的执行中联结(join)表。12.1.1关系表相同数据出现多次绝不是一件好事,此因素是关系数据库设计的基础。关系表的设计就是要保证把信息分解成多个表,一类数据一个表。各表通过某些常用的值(即关系设计中的关系(relational))互相关联。 可伸缩性(scale):能够适应不断增加的工作量而不失败。设计良好的数据库或应用程序称之为可伸缩性好(sca...
分类:数据库   时间:2015-04-16 17:37:37    阅读次数:156
设计模式 笔记 外观模式 Facade
//---------------------------15/04/16---------------------------- //Facade 外观模式-----对象结构型模式 /*     1:意图:         为子系统的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得         这一子系统更加容...
分类:其他好文   时间:2015-04-16 17:37:51    阅读次数:115
CentOS无法使用YUM
在使用YUM安装软件的时候出现如下错误:          yum提示another app is currently holding the yum lock;waiting for it to exit。。。          这是应为系统中还有其他的应用在使用YUM。所以只要将YUM进程kill掉即可,使用如下命令即可解决问题          #rm -f /var/run/yum....
分类:其他好文   时间:2015-04-16 17:36:26    阅读次数:136
同行代码审查之我见
最近,我在CSDN上阅读了一篇叫做《同行代码审查实战分析》文章(http://www.csdn.net/article/2015-01-26/2823698-practical-lessons-in-peer-code-review)。这是一篇译文,作者认为作为专业的软件开发人员,持续提高代码质量是工作生涯不断追求的目标之一。无论我们有多么优秀,都离不开团队;而代码复查是个人与团队的润滑剂。不管你...
分类:其他好文   时间:2015-04-16 17:37:33    阅读次数:118
python9:字典
map是python中的映射类型,是可变对象,用于将一个值映射到另一个值。map中的值没有特殊的顺序,都是与一个key对应,key可以是数字、字符串或者元组(即不可变类型)。 需要注意当key为数字时,使用一下的原则:如果两个数字的值相等(例如1和1.0),则他们用于key时对应同样的条目(但是需要注意,由于计算机存储浮点型为一个近似值,所以使用浮点型作为key不是一个明智的选择)。 构造字典...
分类:编程语言   时间:2015-04-16 17:37:11    阅读次数:142
POJ 3276 Face The Right Way
#include #include #include #include #include #include #include using namespace std; #define maxn 5000 + 10 #define INF 0x7ffffff int n; int a[maxn]; int f[maxn]; ///区间[i, i+k-1]是否进行反转 int m...
分类:其他好文   时间:2015-04-16 17:38:11    阅读次数:94
leetcode第21题-Merge Two Sorted Lists
本题目是意思是把两个有序的链表合成一个有序的链表,考察了归并算法和链表的操作。 代码也相对比较简单,简单说一下归并函数里三个指针的作用,sum是返回的第一个指针,cur是所要返回的链表里走到的位置,put是对于取到的l1或l2里的某一个指针节点。全部的可运行代码如下:#include #include #include struct ListNode{ int value; ListNod...
分类:其他好文   时间:2015-04-16 17:36:38    阅读次数:112
一道小时候就被考过的数学题
我记得还在我上小学的时候,有人问过我说:”一个正方形,砍掉了一个角,还剩几个角?“。当时想都没想,就说了正方形四个角,砍掉一个当然还剩三个角了。结果当然是被鄙视了。朋友便解释说:”四个角,砍掉一个,肯定就多了一个角了,应该是五个角“,还煞有介事的给我画了出来,我也不以为然,觉得肯定是这样子。因此在以后的很长时间里,这道题的标准答案都是五个角。其实,可能是三个、也可能是四个,当然也有可能是五个。 ...
分类:其他好文   时间:2015-04-16 17:36:43    阅读次数:123
进程里的几个栈
很多资料上都写分用户栈、内核栈、中断栈,主要问题就是系统安全和健壮性考虑,用户栈处于用户空间,内核栈处于内核空间,权限不一样。 系统调用 :内核态,运行于进程上下文,内核代表进程运行于内核空间       硬件中断 :内核态,运行于中断上下文,内核代表硬件运行于内核空间; 异常  :...
分类:系统相关   时间:2015-04-16 17:37:01    阅读次数:153
测试环境上错误排查
出现一个问题,现象是:    商品a库存是10,用户在测试环境买了一件商品后内存库存是9,数据库中对应库存是9。之后10几分钟后发现内存中库存是10。  最后发现是另外一个环境的job同步库存时操作了这个环境的库存,原因是两个环境使用相同的内存存储redis。  经验:   要保证各个环境中内存存储的独立性。...
分类:其他好文   时间:2015-04-16 17:34:39    阅读次数:120
第六章 电磁新理论
第六章       电磁新理论   声明        本人自称:三空道士。可看作是社会底层的无业游民,也无不妥。虽修行于俗世,甘于过平淡艰苦的隐居生活,但从不放弃对宇宙真理的探索。因学艺不精、情关难过,在我的博客文章会充满对现代理论物理的有理有据的怒骂,如果你是相对论、量子论等现代理论物理的信徒,就请不要看了;如因此而引起你的不适,在此、敬请原谅!      我从小到大的生活里,基...
分类:其他好文   时间:2015-04-16 17:35:18    阅读次数:159
IOS 多个未知参数
- (void)setGradientColor:(UIColor *)beginColor transitionColor:(UIColor *)transitionColor,...NS_REQUIRES_NIL_TERMINATION  ; // NS_REQUIRES_NIL_TERMINATION, 用于编译时非nil结尾的检查 - (void)setGradientC...
分类:移动开发   时间:2015-04-16 17:33:50    阅读次数:126
西风的数据结构教程(1)——链表
今天,同学熊问了我一些基本数据结构的问题,我想这些基础的东西还是应该好好理解的。其实数据结构应该是计算机技术的基石,各种算法都是在数据管理的基础上运行的。于是,我打算利用业余时间,将我学过的这部分内容整理出来,并且加上一些自己的创新性的内容,做成一份简明扼要的数据结构教程,然后尽可能的深入探讨一些关于这些内容的创新方法和优雅的实现。...
分类:其他好文   时间:2015-04-16 17:34:46    阅读次数:129
BZOJ 3994 Sdoi2015 约数个数和 莫比乌斯反演
题目大意:求∑ni=1∑mj=1d(ij)\sum_{i=1}^n\sum_{j=1}^md(ij) 首先我们有一个很神的结论: ∑ni=1∑mj=1d(ij)=∑ni=1∑mj=1?ni??mj?[gcd(i,j)==1]\sum_{i=1}^n\sum_{j=1}^md(ij)=\sum_{i=1}^n\sum_{j=1}^m\lfloor\frac n i\rfloor\lfloor\fr...
分类:其他好文   时间:2015-04-16 17:33:50    阅读次数:148
Java虚拟机之垃圾收集器(7)
一、关于Java垃圾回收的简介(1)Java 内存运行时区域的各个部分,其中程序计数器、虚拟机栈、本地方法栈三个区域随线程而生,随线程而灭;栈中的栈帧随着方法的进入和退出而有条不紊地执行着出栈和入栈操作。(2)每一个栈帧中分配多少内存基本上是在类结构确定下来时就已知的(尽管在运行期会由 JIT 编译器进行一些优化),因此这几个区域的内存分配和回收都具备确定性.在这几个区域内不需要过多考虑回收的问题,...
分类:编程语言   时间:2015-04-16 17:36:04    阅读次数:182
Python 实现进程锁
先说说线程 在多线程中,为了保证共享资源的正确性,我们常常会用到线程同步技术. 将一些敏感操作变成原子操作,保证同一时刻多个线程中只有同一个线程在执行这个原子操作。 我最常用的是互斥锁,也称独占锁。其次还有读写锁,信号量,条件变量等。 除此之外,我们在进程间通信时会用到信号,向某一个进程发送信号,该进程中设置信号处理函数,然后当该进程收到信号时,执行某些操作。 其实在线程中,也可...
分类:编程语言   时间:2015-04-16 17:34:25    阅读次数:217
2264条   上一页 1 ... 54 55 56 57 58 59 60 ... 134 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!