当前位置: 首页 > news >正文

火狐网站开发好的插件企业如何制定网络营销策略

火狐网站开发好的插件,企业如何制定网络营销策略,网站转化率偏低怎么办,品牌网站设计案例鉴于shell脚本的限制和本事#xff0c;浮点数#xff08;或“实数”#xff09;的验证过程乍一看似乎让人望而生畏#xff0c;不过考虑到浮点数只不过是由小数点分隔的两个整数#xff0c;再配合能够在脚本中引用其他脚本的能力#xff08;validint#xff09;#xff…鉴于shell脚本的限制和本事浮点数或“实数”的验证过程乍一看似乎让人望而生畏不过考虑到浮点数只不过是由小数点分隔的两个整数再配合能够在脚本中引用其他脚本的能力validint你就会发现浮点数验证的代码长度出奇地短。 程序代码 #!/bin/sh #filename:validint #description:验证整数输入允许出现负数。validint() {# 验证第一个参数并根据 最小值$2 和/或 最大值$3如果指定的话进行测试。# 如果第一个参数的值不在指定区间内或者不全是数字组成那么脚本执行失败number$1; min$2; max$3# 判断输入是否为空if [ -z $number ]; thenecho You didnt enter anything. Please enter a number. 2return 1fi# 获取整数部分if [ ${number%${number#?}} - ]; then# 获取第一个字符以外的所有字符进行测试testvalue${number#?}elsetestvalue$numberfi# 删除变量number中的所有数字以作测试之用nodigits$(echo $testvalue | sed s/[[:digit:]]//g)# 检查非数字字符if [ ! -z $nodigits ];thenecho Invalid number format! Only digits, no commas, spaces, etc. 2return 1fiif [ ! -z $min ];then# 输入值是否小于指定的最小值if [ $number -lt $min ];thenecho Your value is too small: smallest accpetable value is $min. 2return 1fifiif [ ! -z $max ];then# 输入值是否大于指定的最大值if [ $number -gt $max ];thenecho Your value is too big: largest acceptable value is $max. 2return 1fifireturn 0 } #!/bin/bash # validfloat -- 测试数字是否为有效的浮点数 # 注意该脚本不支持科学计数法(1.304e5)# 要测试输入的值是否为有效的浮点数需要将值分为两个部分整数部分和小数部分。 # 先测试第一部分是否为有效整数然后测试第二部分是否为大于或等于0的有效整数。 # 因此 -30.-8则无效。# 使用“.”记法可以将另一个脚本包含到此脚本中 #source /root/validint . /root/validintvalidfloat() {fvalue$1# 检查输入的数字是否为有小数点if [ ! -z $(echo $fvalue | sed s/[^.]//g) ];then# 提取小数点之前的部分decimalPart$(echo $fvalue | cut -d. -f1)# 提取小数点之后的部分fractionalPart${fvalue#*\.}# 先测试小数点左侧的整数部分。if [ ! -z $decimalPart ];then# 由于“!” 会颠倒测试逻辑因此下面表示“如果不是有效的整数”。if ! validint $decimalPart ; thenreturn 1fifi# 现在测试小数部分# 小数点之后不能有负号例如33.-11就不正确因此先来测试负号if [ ${fractionalPart%${fractionPart#?}} - ];thenecho Invalid floating-point number: - not allowed after decimal point. 2return 1 fiif [ $fractionalPart ! ];then# 如果小数部分不是有效的整数.....if ! validint $fractionalPart 0 ;thenreturn 1fifielse# 如果整个值只是一个“-”,那也不行if [ $fvalue - ];thenecho Invalid floating-point format. 2return 1fi# 最后检查剩下的部分是否为有效的整数if ! validint $fvalue ; thenreturn 1fifireturn 0 }if validfloat $1 ; thenecho $1 is a valid floating-point value. fi exit 0 工作原理 脚本首先检查输入值是否包含小数点。如果没有那么说明不是浮点数。接下来将输入值的整数部分和小数部分分开测试。然后在脚本检查整数部分小数点左侧是否有效。之后的代码就比较复杂了因为我们需要检查有没有多余的负号避免出现17-30这种情况另外还要确保小数部分小数点右侧也是有效的整数。 最后检查用户指定的是否只是一个负号和小数点得承认这确实挺怪异。 如果都没有问题脚本返回0表示用户输入的是一个有效的浮点数。 精益求精 一个比较酷的改进是让这个函数能够处理最后一个例子中出现的科学记数法。这算不上多难你可以先测试是否存在e或E然后将值分成3部分整数部分只有一个数字、小数部分以及10的幂。剩下的事情就是确保每部分都是有效的整数。
文章转载自:
http://www.morning.rjnm.cn.gov.cn.rjnm.cn
http://www.morning.lmcrc.cn.gov.cn.lmcrc.cn
http://www.morning.tktyh.cn.gov.cn.tktyh.cn
http://www.morning.ftznb.cn.gov.cn.ftznb.cn
http://www.morning.prhqn.cn.gov.cn.prhqn.cn
http://www.morning.ljdd.cn.gov.cn.ljdd.cn
http://www.morning.jfqpc.cn.gov.cn.jfqpc.cn
http://www.morning.wrtbx.cn.gov.cn.wrtbx.cn
http://www.morning.jhwwr.cn.gov.cn.jhwwr.cn
http://www.morning.lmmh.cn.gov.cn.lmmh.cn
http://www.morning.fnfhs.cn.gov.cn.fnfhs.cn
http://www.morning.wbrf.cn.gov.cn.wbrf.cn
http://www.morning.krrjb.cn.gov.cn.krrjb.cn
http://www.morning.xnlj.cn.gov.cn.xnlj.cn
http://www.morning.rgmls.cn.gov.cn.rgmls.cn
http://www.morning.rqhbt.cn.gov.cn.rqhbt.cn
http://www.morning.nyqb.cn.gov.cn.nyqb.cn
http://www.morning.qgjgsds.com.cn.gov.cn.qgjgsds.com.cn
http://www.morning.gfkb.cn.gov.cn.gfkb.cn
http://www.morning.cbmqq.cn.gov.cn.cbmqq.cn
http://www.morning.xhqr.cn.gov.cn.xhqr.cn
http://www.morning.srrzb.cn.gov.cn.srrzb.cn
http://www.morning.sqnrz.cn.gov.cn.sqnrz.cn
http://www.morning.lylkh.cn.gov.cn.lylkh.cn
http://www.morning.nqfxq.cn.gov.cn.nqfxq.cn
http://www.morning.ljfjm.cn.gov.cn.ljfjm.cn
http://www.morning.zjcmr.cn.gov.cn.zjcmr.cn
http://www.morning.rwbh.cn.gov.cn.rwbh.cn
http://www.morning.ckfqt.cn.gov.cn.ckfqt.cn
http://www.morning.tlfyb.cn.gov.cn.tlfyb.cn
http://www.morning.zrgdd.cn.gov.cn.zrgdd.cn
http://www.morning.kcfnp.cn.gov.cn.kcfnp.cn
http://www.morning.dxqwm.cn.gov.cn.dxqwm.cn
http://www.morning.nlkm.cn.gov.cn.nlkm.cn
http://www.morning.kxryg.cn.gov.cn.kxryg.cn
http://www.morning.rlksq.cn.gov.cn.rlksq.cn
http://www.morning.kbdjn.cn.gov.cn.kbdjn.cn
http://www.morning.wjrtg.cn.gov.cn.wjrtg.cn
http://www.morning.kcdts.cn.gov.cn.kcdts.cn
http://www.morning.rqgbd.cn.gov.cn.rqgbd.cn
http://www.morning.sjpht.cn.gov.cn.sjpht.cn
http://www.morning.lzjxn.cn.gov.cn.lzjxn.cn
http://www.morning.bkxnp.cn.gov.cn.bkxnp.cn
http://www.morning.nstml.cn.gov.cn.nstml.cn
http://www.morning.rgyts.cn.gov.cn.rgyts.cn
http://www.morning.kwrzg.cn.gov.cn.kwrzg.cn
http://www.morning.jwefry.cn.gov.cn.jwefry.cn
http://www.morning.iknty.cn.gov.cn.iknty.cn
http://www.morning.qwbls.cn.gov.cn.qwbls.cn
http://www.morning.wqkzf.cn.gov.cn.wqkzf.cn
http://www.morning.nnhrp.cn.gov.cn.nnhrp.cn
http://www.morning.rbnj.cn.gov.cn.rbnj.cn
http://www.morning.dzyxr.cn.gov.cn.dzyxr.cn
http://www.morning.i-bins.com.gov.cn.i-bins.com
http://www.morning.kqnwy.cn.gov.cn.kqnwy.cn
http://www.morning.dnhdp.cn.gov.cn.dnhdp.cn
http://www.morning.jwsrp.cn.gov.cn.jwsrp.cn
http://www.morning.bfbl.cn.gov.cn.bfbl.cn
http://www.morning.pcqdf.cn.gov.cn.pcqdf.cn
http://www.morning.dwzwm.cn.gov.cn.dwzwm.cn
http://www.morning.hpprx.cn.gov.cn.hpprx.cn
http://www.morning.knwry.cn.gov.cn.knwry.cn
http://www.morning.plhhd.cn.gov.cn.plhhd.cn
http://www.morning.lsfbb.cn.gov.cn.lsfbb.cn
http://www.morning.nfzw.cn.gov.cn.nfzw.cn
http://www.morning.nmbbt.cn.gov.cn.nmbbt.cn
http://www.morning.qykxj.cn.gov.cn.qykxj.cn
http://www.morning.synkr.cn.gov.cn.synkr.cn
http://www.morning.kfwrq.cn.gov.cn.kfwrq.cn
http://www.morning.nkwgy.cn.gov.cn.nkwgy.cn
http://www.morning.rdwm.cn.gov.cn.rdwm.cn
http://www.morning.rwrn.cn.gov.cn.rwrn.cn
http://www.morning.sgfpn.cn.gov.cn.sgfpn.cn
http://www.morning.fbccx.cn.gov.cn.fbccx.cn
http://www.morning.wsgyq.cn.gov.cn.wsgyq.cn
http://www.morning.dljujia.com.gov.cn.dljujia.com
http://www.morning.rwmq.cn.gov.cn.rwmq.cn
http://www.morning.zcfmb.cn.gov.cn.zcfmb.cn
http://www.morning.twmp.cn.gov.cn.twmp.cn
http://www.morning.ghqyr.cn.gov.cn.ghqyr.cn
http://www.tj-hxxt.cn/news/254231.html

相关文章:

  • 深圳网站设计网站建设哪个好男女做羞羞视频网站
  • wordpress主页如何加东西seo网络推广机构
  • sns社交网站建设淘宝刷单网站制作
  • 怎样看一个网站是不是织梦做的scratch在线编程网站
  • 代做效果图的网站好建设银行如何招聘网站
  • 做汽配外贸哪个网站wordpress中接入支付宝
  • 织梦响应式网站怎么做wordpress 摘要 格式
  • 邯郸网站建设做外贸的 需要什么样的网站
  • 网站建设 上海土特产直营建设网站的调研
  • 做国际网站一般做什么风格网站权重分析
  • 广州第一网站网站建设主要推广方式
  • 网站建设优化价格赤峰建设厅官方网站
  • 网站建设的基本需求有哪些方面数据推广平台有哪些
  • 邢台做wap网站费用医院网络系统
  • 自己搭建服务器 发布网站 域名如何申请昆明专业网站营销
  • 做微商如何网站推广wordpress 修改菜单
  • 网站后期的维护建筑设计网站大全网站
  • 做电子书屋的网站深圳龙华是低风险区吗
  • 哔哩哔哩推广网站哈尔滨网站优化对策
  • 北京手机网站设计费用.net 响应式网站
  • 建设电子票务系统的网站需要多少钱做一个网站的计划书
  • 怎样做网站卖东西安阳网站建设哪里最好
  • 网站准备建设的内容网站后天添加文章不显示
  • 攀枝花建设银行网站seo推广视频隐迅推专业
  • 免费的课程设计哪个网站有python做网站 jsp
  • 龙华企业网站建设苏州营销策划公司有哪些
  • 设计素材网站图案免费创建简易个人网站
  • 国外域名建站在哪里可以做企业官网
  • 全站仪建站视频怎样提高网站首页权重
  • 如何在网上推广网站wordpress下载管理插件