`

常用道德算法

阅读更多

    6. 一行三列算法
    
    
     思路:
    
            第一,要计算出总行数(用户获取所有数据%每行要显示的数据,如果% 结果为0 侧表示除数,否则 取除数 + 1);
           
            第二,开始以总行数,开始循环(控制外循环)
           
            第三,如何控制内循环呢?让显示的记录数来控制
            
                  看看规律
                 
                       // 假设一行显示三列 cloum = 3
                      
                      
                        行号           数据个数
                 
                        1                3  1×3         
                
     
                        2                6  2×3
               
                        3                9  3×3
                       
                       
                        i                   i*3
                       
                       
                      
                       
                       
                        用0表示第一行的话
                       
                        0                 (0+1)*3                是3条记录就让其循环3次,
                       
                       
                        1                 (1+1)*3                是6条记录就让其循环6次,
                       
                       
                       
                        i                 (i+1)*cloum            是9条记录就让其循环9次,
                       
                       
                       
                       用每行显示记录数来控制内部<td>循环。

 

如下是 jsp

 

 

 

 

 

 

 

 

 

 

<table width="98%" border="1" cellspacing="0" cellpadding="0" class="userid" bordercolor="#8CBDE3" style="border-collapse:collapse;">
   
      <%
        int column=3;
       int i_row_total = (ip_list.size()%column!=0)?(ip_list.size()/column)+1:ip_list.size()/column;//总行数行数
  int i_td = 0;//控制内层循环开始
       
       for(int i=0;i<i_row_total;i++)
       {
       %>
        <tr>
       <%
        int i_temp = i==0?column:(i+1)*column;
   if(i_temp>ip_list.size())
    i_temp = ip_list.size();
   
   for(int j=i_td;j<i_temp;j++){//循环td  
     VdcIpUsageVO data = (VdcIpUsageVO)ip_list.get(j);
       %>
        
         <!-- 虚机在用 -->  
        <% if(data.getIs_use().equals("1") && data.getIs_virtual__ip_addr().equals("0")){
           %>      
          <td width="33%"><input name="vm_ip" type="checkbox" id="check" value="<%=data.getIp_addr() %>" disabled checked="checked" /><%=data.getIp_addr()%>(VM已占用)</td>
        <%
           }
        %>
       <!-- 已经设置的在用虚地址 -->
        <% if(data.getIs_use().equals("1") && data.getIs_virtual__ip_addr().equals("1")){
           %>      
          <td width="33%"><input name="selects" type="checkbox" id="check" value="<%=data.getIp_addr() %>"  checked="checked"/><%=data.getIp_addr()%></td>
        <%
           }
        %>
       <!-- 待分配 --> 
        <% if(data.getIs_use().equals("2") && data.getIs_virtual__ip_addr().equals("0")){
           %>     
         <td width="33%"><input name="selects"  type="checkbox" id="check" value="<%=data.getIp_addr()%>" /><%=data.getIp_addr()%></td>
        <%
           }
        %> 
        
       <%i_td++;}%>
     
      </tr>
   
     <%} %>
   
  </table>

分享到:
评论

相关推荐

    算法与数据结构考研试题精析(第三版)

    该书为考研学生提供了内容丰富的题库,覆盖了算法与数据结构考研的常见考点,包括上述知识点的综合应用,以及能够帮助学生锻炼出解决实际问题的能力。此外,书中试题的精析部分不仅提供答案,还包含详细的解题思路和...

    生物信息学算法导论

    本书首先介绍了生物信息学研究中常用的算法基础和数据结构,包括但不限于排序算法、搜索算法、图算法以及动态规划等。这些基础知识对于理解和设计更复杂的生物信息学算法至关重要。 #### 3. 序列比对算法 序列比对...

    算法技术手册(Algorithms in Nutshell)英文版

    - 各个领域中常见的问题类型以及适合使用的算法。 - **浮点计算**(Section 3.7 Floating-Point Computations): - 讨论计算机中浮点数的表示方法及其运算特点。 - 浮点计算在算法实现中的注意事项。 - **手动...

    算法:人工智能在想什么.docx

    在算法中,搜索算法、机器学习算法和深度学习算法是三种常见的算法类型。搜索算法包括广度优先搜索、深度优先搜索和 A*搜索等,机器学习算法包括分类算法、聚类算法和集成学习技术,深度学习算法包括卷积神经网络、...

    阿里滑块通杀X82YX5SECua算法方法python例子.zip

    1. **滑动验证**:滑动验证是网络安全领域中一种常见的验证码形式,用于防止机器自动操作,例如恶意爬虫。用户需要按照指定的方式(如拖动滑块)完成操作才能继续下一步,以此来证明操作是由人类执行的。 2. **X82Y...

    Python爬虫算法-谷歌内部资料

    7. **爬虫伦理与法规遵循**:了解并遵守robots.txt规则,尊重网站版权,避免触犯法律法规,确保爬虫行为的合法性和道德性。 8. **实战项目**:通过实际的爬虫项目,如爬取新闻、社交媒体数据或电商商品信息,将理论...

    数据挖掘算法和研究方向.pdf

    4. 关联分析法:寻找变量间的关联,挖掘数据间的规律性,常见的关联分析算法有Apriori算法、FP-growth算法等。 5. 孤异点分析法:用于发现数据中的异常值,帮助我们识别特殊情况或特殊事件,常用的算法包括索引算法...

    【创新未发表】Matlab实现鸽群优化算法PIO-Kmean-Transformer-LSTM组合状态识别算法研究.rar

    Kmean聚类是一种常见的无监督学习算法,用于数据挖掘和模式识别;Transformer模型则是一种基于注意力机制的深度学习模型,广泛应用于自然语言处理领域;LSTM是一种特殊的循环神经网络,能够学习和记忆长期依赖信息,...

    电子商务之价格优化算法:需求弹性分析:价格优化算法的伦理与法律问题.docx

    在应用价格优化算法时,基于成本和需求预测的模型是常见的实践方式。举例来说,通过设定商品成本和估计需求函数的参数,可以建立利润模型,并利用数学优化技术求解使利润最大化的最优价格。此类算法可以借助编程工具...

    基于python的des算法企业用户数据安全软件设计与实现.docx

    DES算法是一种常用的加密算法,通过将明文信息分成64位的块,然后使用密钥对其进行加密,从而保护数据的安全。在本设计中,我们将使用Python语言来实现DES算法,以保护企业用户的个人信息。 企业用户数据安全的必要...

    Python基于用户的协同过滤算法和项目的协同过滤算法实现的电影推荐系统源代码+数据集

    本文将详细介绍基于Python实现的电影推荐系统,该系统采用了两种常见的推荐算法:基于用户的协同过滤算法(User-based Collaborative Filtering)和基于项目的协同过滤算法(Item-based Collaborative Filtering),...

    算法工程师的三观测试.rar

    算法工程师需要掌握深度学习的基本原理,如反向传播、梯度下降等,以及常用的深度学习框架,如TensorFlow、PyTorch等。 三观测试通常是指世界观、价值观和人生观的评估。对于算法工程师来说,这可能涉及到如何平衡...

    网络爬虫算法

    因此,良好的异常处理机制是必要的,通常会捕获常见的网络异常并采取相应的策略,如重试、跳过等。 5. **并发与多线程**:为了提高爬取效率,通常会使用多线程或异步处理,同时爬取多个URL。但是要注意控制并发量,...

    基于matlab实现的人脸识别新版算法源码+数据.zip

    特征提取则从检测到的人脸图像中提取出能够代表个体特征的信息,常用的特征提取算法有主成分分析(PCA)、线性判别分析(LDA)、局部二值模式(LBP)等;特征匹配则是将待识别的人脸特征与数据库中存储的特征进行...

    金融工程之量化交易算法:订单流交易:金融监管与合规性.docx

    交易算法的设计基于对市场行为的理解和预测,常见的交易算法包括趋势跟踪算法、均值回归算法和市场微观结构算法。 然而,量化交易在设计和实施过程中也面临着市场变化、数据质量、执行延迟等挑战,需要持续监控和...

    基于人工蜂群算法的直流电机PID控制器设计与仿真学士学位论文.doc

    PID(比例-积分-微分)控制器是直流电机控制中最常见的控制器类型,它通过调节P(比例)、I(积分)和D(微分)三个参数来实现对电机速度、位置或力矩的精确控制。然而,传统的PID控制器设计方法往往依赖于经验和试...

    matlab开发-周期性bio信号的峰值检测算法

    常见的方法有基于导数的检测(例如,信号的一阶或二阶导数过零点)、阈值法(设定一个阈值,超过该阈值的点被认为是峰值)和模板匹配法(使用预定义的模板与信号进行比较,找到最匹配的位置)。 4. **适应性算法**...

    易语言过阿里X82YX5SEC滑块UA算法例子2022.6.3

    在这种情况下,"易语言过阿里X82YX5SEC滑块UA算法例子2022.6.3" 提示我们,有开发者尝试使用易语言编写代码,以模拟人类行为,绕过这个滑块验证机制。 "虎扑智能验证.e" 和 "X5例子.e" 可能是易语言编写的程序或...

    知网-爬取中国知网标题和概要-爬虫算法.zip

    7. **法律与道德**:爬取数据时必须遵守法律法规,尊重网站的robots.txt文件规定,不进行非法侵入或大规模无授权抓取。 8. **性能优化**:通过多线程、异步IO等方式提高爬虫效率,避免对目标网站造成过大压力。 9....

Global site tag (gtag.js) - Google Analytics