zoukankan      html  css  js  c++  java
  • mojo 关闭utf8

    [root@wx03 ~]# cat test.pl 
    use Mojolicious::Lite;
    use JSON qw/encode_json decode_json/;  
    use Encode;
    no strict;
    use JSON; 
    use Data::Dumper;
    #no  utf8;
    # /foo?user=sri
     get '/admin/api/menu' => sub {
              my $c = shift;
              print "测试更健康
    ";
             open (LOG1 ,"<",'/data01/applog_backup/zj-api01-catalina.out') or die  $!;
                         while (<LOG1>) {
                                            my $phone='18072722237';
    					#2016-03-09 09:35:12,380 INFO com.zjzc.thirdparty.sms.SMSUtils - Send message:您的验证码为132435,本验证码5分钟内有效。 to phoneNo:18072722237 succeed!
    								 
    					if ( ($phone) and ($_ =~/$phone/) and ($_ =~/SMSUtils/) ){$str=$_;
    					
    				#	my $d=encode_utf8('验证');
    					my $d='验证';
                                            
    					print "1-------$str is $str
    ";
    					next if ($str !~ /$d/);
    					print "2--------$str is $str
    ";
    					push (@arr1 ,$str);
    					}};
    					
    					close LOG1;
              $c->render(text =>  "测试更健康" );
    };
    				   
    
    
      app->start;
      
      此时接口返回;
      [root@wx03 ~]# morbo test.pl 
    
    Server available at http://127.0.0.1:3000
    [Thu Jun 30 19:50:58 2016] [debug] GET "/admin/api/menu"
    [Thu Jun 30 19:50:58 2016] [debug] Routing to a callback
    Wide character in print at /root/test.pl line 11.
    测试更健康
    1-------$str is 2016-04-22 11:02:01,259 INFO com.zjzc.thirdparty.sms.SMSUtils - Send message:您的验证码为813231,本验证码30分钟内有效。 to phoneNo:18072722237 succeed!
    
    1-------$str is 2016-04-22 11:02:01,259 INFO com.zjzc.thirdparty.sms.SMSUtils - Send message:您的813231,本验证码30分钟内有效。 to phoneNo:18072722237 succeed!
    
    1-------$str is 2016-04-22 11:02:01,259 INFO com.zjzc.thirdparty.sms.SMSUtils - Send message:您的813231,本验证码30分钟内有效。 to phoneNo:18072722237 succeed!
    
    [Thu Jun 30 19:50:58 2016] [debug] 200 OK (0.00104s, 961.538/s)
    
    
    
    
    
    
    
    
    
    /******
    
    
    [root@wx03 ~]# cat test.pl 
    use Mojolicious::Lite;
    use JSON qw/encode_json decode_json/;  
    use Encode;
    no strict;
    use JSON; 
    use Data::Dumper;
    #no  utf8;
    # /foo?user=sri
     get '/admin/api/menu' => sub {
              my $c = shift;
              print "测试更健康
    ";
             open (LOG1 ,"<",'/data01/applog_backup/zj-api01-catalina.out') or die  $!;
                         while (<LOG1>) {
                                            my $phone='18072722237';
    					#2016-03-09 09:35:12,380 INFO com.zjzc.thirdparty.sms.SMSUtils - Send message:您的验证码为132435,本验证码5分钟内有效。 to phoneNo:18072722237 succeed!
    								 
    					if ( ($phone) and ($_ =~/$phone/) and ($_ =~/SMSUtils/) ){$str=$_;
    					
    					my $d=encode_utf8('验证');
    				#	my $d='验证';
                                            
    					print "1-------$str is $str
    ";
    					next if ($str !~ /$d/);
    					print "2--------$str is $str
    ";
    					push (@arr1 ,$str);
    					}};
    					
    					close LOG1;
              $c->render(text =>  "测试更健康" );
    };
    				   
    
    
      app->start;
      
      
      [root@wx03 ~]# morbo test.pl 
    Server available at http://127.0.0.1:3000
    [Thu Jun 30 19:52:38 2016] [debug] GET "/admin/api/menu"
    [Thu Jun 30 19:52:38 2016] [debug] Routing to a callback
    Wide character in print at /root/test.pl line 11.
    测试更健康
    1-------$str is 2016-04-22 11:02:01,259 INFO com.zjzc.thirdparty.sms.SMSUtils - Send message:您的验证码为813231,本验证码30分钟内有效。 to phoneNo:18072722237 succeed!
    
    2--------$str is 2016-04-22 11:02:01,259 INFO com.zjzc.thirdparty.sms.SMSUtils - Send message:您的验证码为813231,本验证码30分钟内有效。 to phoneNo:18072722237 succeed!
    
    1-------$str is 2016-04-22 11:02:01,259 INFO com.zjzc.thirdparty.sms.SMSUtils - Send message:您的813231,本30分钟内有效。 to phoneNo:18072722237 succeed!
    
    1-------$str is 2016-04-22 11:02:01,259 INFO com.zjzc.thirdparty.sms.SMSUtils - Send message:您的813231,本30分钟内有效。 to phoneNo:18072722237 succeed!
    
    [Thu Jun 30 19:52:38 2016] [debug] 200 OK (0.001048s, 954.198/s)
    
    
    
    /************ 关闭utf-8
    
    [root@wx03 ~]# cat test.pl 
    use Mojolicious::Lite;
    use JSON qw/encode_json decode_json/;  
    use Encode;
    no strict;
    use JSON; 
    use Data::Dumper;
    no  utf8;
    # /foo?user=sri
     get '/admin/api/menu' => sub {
              my $c = shift;
              print "测试更健康
    ";
             open (LOG1 ,"<",'/data01/applog_backup/zj-api01-catalina.out') or die  $!;
                         while (<LOG1>) {
                                            my $phone='18072722237';
    					#2016-03-09 09:35:12,380 INFO com.zjzc.thirdparty.sms.SMSUtils - Send message:您的验证码为132435,本验证码5分钟内有效。 to phoneNo:18072722237 succeed!
    								 
    					if ( ($phone) and ($_ =~/$phone/) and ($_ =~/SMSUtils/) ){$str=$_;
    					
    			 #		my $d=encode_utf8('验证');
    					my $d='验证';
                                            
    					print "1-------$str is $str
    ";
    					next if ($str !~ /$d/);
    					print "2--------$str is $str
    ";
    					push (@arr1 ,$str);
    					}};
    					
    					close LOG1;
              $c->render(text =>  "测试更健康" );
    };
    				   
    
    
      app->start;
      
      
      
      接口返回;
      
      
      [root@wx03 ~]# morbo test.pl 
    Server available at http://127.0.0.1:3000
    [Thu Jun 30 19:55:09 2016] [debug] GET "/admin/api/menu"
    [Thu Jun 30 19:55:09 2016] [debug] Routing to a callback
    测试更健康
    1-------$str is 2016-04-22 11:02:01,259 INFO com.zjzc.thirdparty.sms.SMSUtils - Send message:您的验证码为813231,本验证码30分钟内有效。 to phoneNo:18072722237 succeed!
    
    2--------$str is 2016-04-22 11:02:01,259 INFO com.zjzc.thirdparty.sms.SMSUtils - Send message:您的验证码为813231,本验证码30分钟内有效。 to phoneNo:18072722237 succeed!
    
    1-------$str is 2016-04-22 11:02:01,259 INFO com.zjzc.thirdparty.sms.SMSUtils - Send message:您的813231,本30分钟内有效。 to phoneNo:18072722237 succeed!
    
    1-------$str is 2016-04-22 11:02:01,259 INFO com.zjzc.thirdparty.sms.SMSUtils - Send message:您的813231,本30分钟内有效。 to phoneNo:18072722237 succeed!
    
    [Thu Jun 30 19:55:09 2016] [debug] 200 OK (0.001001s, 999.001/s)
    
      

  • 相关阅读:
    PCIe体系结构概述
    PCI Express 系统体系结构标准教材
    PCI Express体系结构导读(1)
    windows设备驱动程序WDF开发(3)
    windows设备驱动程序WDF开发(2)
    Linux驱动开发概述
    基于WDF的PCI/PCIe接口卡Windows驱动程序(5)-如何为硬件移植驱动程序
    基于WDF的PCI/PCIe接口卡Windows驱动程序(4)- 驱动程序代码(源文件)
    基于WDF的PCI/PCIe接口卡Windows驱动程序(3)- 驱动程序代码(头文件)
    基于WDF的PCI/PCIe接口卡Windows驱动程序(2)-开发者需要了解的WDF中的一些重要的概念
  • 原文地址:https://www.cnblogs.com/zhaoyangjian724/p/6199751.html
Copyright © 2011-2022 走看看