码迷,mamicode.com
首页 >  
搜索关键字:循环 if for while case    ( 74454个结果
C++的表驱动法
目的:使用表驱动法,替换复杂的if/else和switch/case语句。说明:JS 等其他语言也都支持的.表驱动发示例:http://blog.csdn.net/zhouyulu/article/details/6860907参考资料1. 《代码大全》(第2版)中文版,第18章 表驱动法。
分类:编程语言   时间:2014-05-26 00:55:26    阅读次数:758
多个手机号逗号分开
#region 测试 数组类型的 string[] mobiles = new string[] { "18975887650", "18775887650", "18977487650", "18975887512" }; /// /// 循环获取多个手机...
分类:移动开发   时间:2014-05-25 23:48:39    阅读次数:459
清空SQL Server数据库中所有表数据的方法
其实删除数据库中数据的方法并不复杂,为什么我还要多此一举呢,一是我这里介绍的是删除数据库的所有数据,因为数据之间可能形成相互约束关系,删除操作可能陷入死循环,二是这里使用了微软未正式公开的sp_MSForEachTable存储过程。 也许很多读者朋友都经历过这样的事情:要在开发数据库基础上清理一个....
分类:数据库   时间:2014-05-25 19:48:58    阅读次数:312
PHP
php在数组中查找指定值是否存在的方法有很多,记得很久以前我一直都是傻傻的用foreach循环来查找的,下面我主要分享一下用php内置的三个数组函数来查找指定值是否存在于数组中,这三个数组分别是 in_array(),array_search(),array_key_exists()。首先分别介绍一...
分类:Web程序   时间:2014-05-25 19:35:54    阅读次数:272
并行编程之多线程共享非volatile变量,会不会可能导致线程while死循环
背景 大家都知道线程之间共享变量要用volatile关键字。但是,如果不用volatile来标识,会不会导致线程死循环?比如下面的伪代码: static int flag = -1; void thread1(){ while(flag > 0){ //wait or do something } } void thread2(){ //do something f...
分类:编程语言   时间:2014-05-25 10:24:14    阅读次数:220
最小生成树学习
概述:             在一给定的无向图G = (V, E) 中,(u, v) 代表连接顶点 u 与顶点 v 的边(即),而 w(u, v) 代表此边的权重,若存在 T 为 E 的子集(即)且为无循环图,使得 w(T) 最小,则此 T 为 G 的最小生成树。      最小生成树其实是最小权重生成树的简称。 最小生成树:         一个无向连通图G=(V,E)...
分类:其他好文   时间:2014-05-25 07:31:52    阅读次数:266
需求用例分析之业务规则
在雅各布森用例分析方法和科伯恩用例分析方法中其实都没有“业务规则”的属性,在科伯恩方法中有个相近的属性是约束条件。但是业界使用中常常会给用例加上这个属性,这是为什么呢?为什么两位大师没有加上,是大师们疏忽了?而为什么不少人加上了呢? 从时间和传播上很容易推断,业务规则的来源是传统的需求规格说明书。在传统的需求规格说明书中,整理提炼业务规则或称业务逻辑是其中核心的分析产物。受到传统需求规格说明书的...
分类:其他好文   时间:2014-05-25 07:22:45    阅读次数:1809
STM8L外部中断 为何 死循环 寄存器操作
STM8L 系列单片机是 ST公司推出的低功耗单片机,与STM8S系列相比功耗降低了很多,但内部结构也删减了很多,使用时一定要仔细阅读手册。 (本人 因为中断问题纠结了大半天),这是第一次使用STM8实现功能不是很复杂,就没想研究库函数,准备直接控制寄存器操作。在外部中断中这一点很不同, S...
分类:其他好文   时间:2014-05-25 03:46:27    阅读次数:292
php -- 连接Mysql 数据库
-----022-mysql.php ----- 1 2 3 4 5 MySQL 6 7 8 MySQL 9 10 mysql_fetch_row查询数据:", "\n";22 while(list($a, $b, $c) = mysql_fetch_row($r...
分类:数据库   时间:2014-05-25 03:24:55    阅读次数:281
史丰收速算
史丰收速算法的革命性贡献是:从高位算起,预测进位。不需要九九表,彻底颠覆了传统手算!速算的核心基础是:1位数乘以多位数的乘法。其中,乘以7是最复杂的,就以它为例。因为,1/7 是个循环小数:0.142857...,如果多位数超过 142857...,就要进1同理,2/7, 3/7, ... 6/7 ...
分类:其他好文   时间:2014-05-25 03:08:26    阅读次数:270
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!