一、前言 对于并发编程而言,除了Thread以外,对Object对象的wati和notify对象也应该深入了解其用法,虽然知识点不多。 二、线程安全基本知识 首先应该记住以下基本点,先背下来也无妨: 同一时间一个锁只能被一个线程持有 调用对象的wait()和notify()前必须持有它 三、wait ...
分类:
编程语言 时间:
2016-12-24 02:34:23
阅读次数:
268
permike 原文 Java爬虫搜索原理实现 没事做,又研究了一下爬虫搜索,两三天时间总算是把原理闹的差不多了,基本实现了爬虫搜索的原理,本次实现还是俩程序,分别是按广度优先和深度优先完成的,广度优先没啥问题,深度优先请慎用,有极大的概率会造成死循环情况,下面深度优先的测试网站就造成了死循环。。。 ...
分类:
编程语言 时间:
2016-12-18 14:55:38
阅读次数:
300
比如在窗体中显示时间: 错误思路一:我在窗体结构函数中写入一个死循环,每隔一秒显示一次当前时间 public Form6() { InitializeComponent(); while (true) { label1.Text = DateTime.Now.ToString("yyyy年MM月dd ...
nanana,作为一个不合格的数学专业学生,脑袋不好使,又穷逼,只好学点儿实用的东西,希望能养活自己~~~ 不瞎哔哔,想做数据方面工作的时候在犹豫是学R还是学python,一点儿python基础都没有强行用了一个python爬虫,发现python还是比较的麻烦(但是还是后来还是花了一些时间学了一些p ...
分类:
编程语言 时间:
2016-12-11 01:49:12
阅读次数:
415
对例子IP Fragmentation的熟悉,使用,以及源码分析。 问题一: main()函数大概是这样的:标红的三行将与下面叙述的事情相关 其中,函数 rte_eal_wait_lcore 的实现如下: 阅读红色部分,可以很明显的发现,这是一个死循环啊!!! 从字面意义上来看,main函数在完成了 ...
分类:
其他好文 时间:
2016-12-08 21:15:58
阅读次数:
512
问题描述: 统计从键盘输入的若干个字符中有效字符的个数,以换行符作为输入结束。有效字符是指第一个空格符前面的字符,若输入字符中没有空格符,则有效字符为除了换行符之外的所有字符。 示例代码: 运行截图: 由于空格而break 由于换行符而退出 while 疑问:getchar() 函数每次只能读入一个 ...
分类:
其他好文 时间:
2016-12-08 01:58:39
阅读次数:
247
直接说重点:我用的是 STM32F103 芯片 USART2_IRQHandler 总是中断,程序死循环。 1、出现问题: 原程序的中断处理程序是: void USART2_IRQHandler(void){ u8 key = 0; USART_ClearFlag(USART2,USART_FLAG ...
分类:
其他好文 时间:
2016-12-07 01:20:30
阅读次数:
263
Event驱动 主体就是一个死循环,没事-休眠,有事-唤醒-执行 runloop:用于解决类似你滑动了屏幕产生了多个事件,为了解耦不影响用户操作,将这些事件加入一个消息队列,这边就不用再去管理这些事件,不会影响操作也不会影响事件的执行,它会从队列中取出一个一个的执行。主线程不需要等待事件处理完成才能 ...
分类:
其他好文 时间:
2016-12-01 14:05:02
阅读次数:
176
详见: http://blog.csdn.net/scchary/article/details/40045807 # —— 位于行首时表示注释。 [F] —— Forbidden(禁止): 命令服务器返回 403 Forbidden错误给用户浏览器 [L] —— Last rule(最后一条规则) ...
分类:
数据库 时间:
2016-11-29 19:14:08
阅读次数:
176
在处理super的super时候遇到了死循环: this.super-->this.proto.constructor(){this.super}-->this.proto.constructor。。。 后来直接用了上面代码中的办法,不想整得太复杂(就是不会。。。) 然后不想污染Function,只 ...
分类:
数据库 时间:
2016-11-29 14:52:03
阅读次数:
193