zoukankan      html  css  js  c++  java
  • string 类型为空的处理方法

      在之前的开发中,一直有个报错异常 ,就是定义一个id从存在服务器端获取,比如string url=content.request.servervariables["Path_Info"]等等之类的,获取的肯定是一个string类型的url。如果要在其中用正则表达式上匹配这个url,如果获取的url为null,那么在匹配中就会报异常,语句不执行。那么应该怎么处理呢。

      我们应该再得到url这个值之后,先是用string.isnullorempty()方法判断下url是否为null,诺是null的话,给个url=string.Empty;这样的话无论url获取过来的是什么值,都是赋值给url为“”的字符串,那么就不会影响之后的url的使用了。

      还有一个也是在今天开发过程中碰到的,就是排序问题,比如,1,2,3,4,5,6, 现在我要倒序:6,5,4,3,2,1 然后我要实现的功能是1,6,5,4,3,2  有两种解决方案。1:写sql语句。这种方案在实际的项目中,sql语句也比较复杂,逻辑清楚,也是可以写出来,我今天没写出来。

    2:在你要实现的那个表中增加一个字段,叫做ordinal,并且就专门给1,这条记录赋值,比如100,其他就不要赋值,为null。那么我要实现1,6,5,4,3,2这个序列,sql语句写起来就简单了:select * from news_info where country_id=76 order by ordinal desc,id desc;

  • 相关阅读:
    数字式频率计数器的选择
    频率计数器简介
    地铁时钟系统介绍
    铷原子时钟基准介绍
    GPS网络校时服务器厂家的选择?
    低频数字式相位测试仪的原理与使用
    如何选择一套网络时钟系统?
    GNSS卫星信号转发器应用与原理
    GPS卫星原子钟和原子频标介绍
    如何检定铷原子频率标准?
  • 原文地址:https://www.cnblogs.com/cr330326/p/2185434.html
Copyright © 2011-2022 走看看