微信公众平台支付(35)(天气预报、股票查询、mobile.365-838.com手提式有线电话机归属查询、在线听音乐、翻译、战绩查询效能)代码分享

By admin in mobile.365-838.com on 2019年2月26日

作者:code4f

微信公众平台支付应用(天气预先报告、股票查询、手提式有线电话机归属查询、在线听音乐、翻译、战绩查询效能)

好好的程序员是不吃青春饭的。

 原文: http://www.cnblogs.com/imaker/p/5491433.html

她俩在怎么年龄都会持续学习,保持开放,超过本人。

1、xml(信息重返用扩张语言XML来传递值)

不用相信某个错误说法,什么人说程序员是吃青春饭的?相反,好的程序员是索要长日子的趋之若鹜学习和积聚而构建的,像老医师。老会计一样,也相应是越老越吃香。因为编制程序是脑力劳动非体力,也不靠脸蛋靠身材,跟年轻没必然联系。编制程序也亟需阅历积累,也亟需长时间操练,凭什么就非得是青春才得以?

mobile.365-838.com 1

为此有吃青春饭的布道,主要是有个别假象造成的:

$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];

          //extract post data
        if (!empty($postStr)){

                  $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);
                $fromUsername = $postObj->FromUserName;
                $toUsername = $postObj->ToUserName;
                $keyword = trim($postObj->Content);
                $time = time();
                $textTpl = "<xml>
                            <ToUserName><![CDATA[%s]]></ToUserName>
                            <FromUserName><![CDATA[%s]]></FromUserName>
                            <CreateTime>%s</CreateTime>
                            <MsgType><![CDATA[%s]]></MsgType>
                            <Content><![CDATA[%s]]></Content>
                            <FuncFlag>0</FuncFlag>
                            </xml>";
              //加载图文模版
            $picTpl = "<xml>
                            <ToUserName><![CDATA[%s]]></ToUserName>
                            <FromUserName><![CDATA[%s]]></FromUserName>
                            <CreateTime>%s</CreateTime>
                            <MsgType><![CDATA[%s]]></MsgType>
                            <ArticleCount>1</ArticleCount>
                            <Articles>
                            <item>
                            <Title><![CDATA[%s]]></Title>
                            <Description><![CDATA[%s]]></Description>
                            <PicUrl><![CDATA[%s]]></PicUrl>
                            <Url><![CDATA[%s]]></Url>
                            </item>
                            </Articles>
                            <FuncFlag>1</FuncFlag>
                            </xml> ";
            $music ="<xml>
                             <ToUserName><![CDATA[toUser]]></ToUserName>
                             <FromUserName><![CDATA[fromUser]]></FromUserName>
                             <CreateTime>12345678</CreateTime>
                             <MsgType><![CDATA[music]]></MsgType>
                             <Music>
                             <Title><![CDATA[TITLE]]></Title>
                             <Description><![CDATA[DESCRIPTION]]></Description>
                             <MusicUrl><![CDATA[MUSIC_Url]]></MusicUrl>
                             <HQMusicUrl><![CDATA[HQ_MUSIC_Url]]></HQMusicUrl>
                             </Music>
                             <FuncFlag>0</FuncFlag>
                             </xml>";

壹 、笔者国发展总括机软件比国外晚。真正出现全职的程序员大概是八十时期末,真正形成工作人群大约是九十时期末到二十一世纪初。也正是说,程序员老马应该是80后,70后也是个别。十年前关于程序员退休的说教是38虚岁,现在早就成4陆周岁了。因为十年前三十七岁的程序员很少,以往他俩4四虚岁了,本来老程序员就少有,所以不难给人假象正是程序员吃青春饭。

mobile.365-838.com 2

二 、另1个假象即是程序开发技术比比皆是,年纪大了跟不上,因而更契合青少年。那也是谬误的,总结机技术确实朝气蓬勃,但实质上底层的,主旨的技能并不会更新非常的慢,很多所谓新技巧也然则是适应时期的老调重弹,所谓万变不离其宗,有经历的人学习新技巧往往更快,因为他得以不亦乐乎精晓背后的法则,各样技术五花八门但都遵循类似的原理和底蕴。知识急忙淘汰是因为自身太新不安定,就如电脑硬件已经稳步放缓了翻新的脚步,经过时间的咬文嚼字,软件技术也会日益的进去稳定期,比如C语言诞生45年了,宗旨的变动很少了,再过50年,它也正是以此样子。

② 、当观者关怀您的时候,在其微信会自动复苏一条欢迎的图像和文字音讯

一门学科在它诞生的前50年早晚是高快速生成成的,各个东西屡见不鲜,不过透过时间的陷落,好的留给,坏的淘汰,末了留下后人的都以经典,其余科目怎么可以学10年够用平生,因为那个学科很干练稳定,大家都清楚好的是如何,应该学什么,而软件科学貌似五花八门,其实多数是不供给学习的要么自然淘汰的杂质。

mobile.365-838.com 3

③ 、大年龄程序员家庭负担重,不可能加班。那也是错觉。首先,集团加班小编是因为快捷的野蛮成长造成的,没效能的加班小编并不会有一点都不小效能,好的小业主关切的是8钟头内的效能。其次,其实年轻美貌更必要应酬和游玩的时日,他或许不会甘愿的加班而是在磨洋工,必要青年有事业心太难了。相反,一些大年的程序员,他大概家庭、爱情都相比稳定了,人到自然年纪后才真的的有一齐的可控制时间和精力全身心的位于事业方面,孩子大了,父母肉体还足以的时候一般便是40多岁,中年才是干事业的好时候,聪明的业主更能了然什么年龄段的人能推动更高的生产力和生育作用。

if(trim($postObj->MsgType) == "event" and trim($postObj->Event) == "subscribe")//判断是否是新关注
                {
                /*$msgType = "text";
                    $contentStr = "您好,欢迎您关注“生活助手”";
                    $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);
                    echo $resultStr;*/
                    $msgType = "news";
                    $title = "生活助手,予你方便";
                    $data  = date('Y-m-d');
                    $desription = "您好,欢迎您关注“生活助手” \n\n 【1】天气查询;发送“地名+1空格+天气(北京 天气)”;\n【2】中英翻译;发送“内容+1空格+翻译(时间 翻译)”;
                    \n【3】股票查询;发送“股票名称+1空格+股票(上证指数 股票)”;\n【4】手机归属地查询;发送“手机号+1空格+归属(13800013800 归属)”;\n【5】微信笑话;发送“0+1空格+笑话(0 笑话)”;\n【6】身份证信息查询;发送“身份证号+1空格+身份(111122221552212 身份)”;
                    \n【7】在线音乐:发送“点歌+音乐名字(点歌光辉岁月)”;\n【8】新闻:发送“任何字体+1空格+新闻(新闻 新闻)”;\n【9】成绩查询:发送“任何字+1空格+成绩(xx 成绩)”;\n【10】返回菜单;发送“任何字(xx)”;";
                    $image = "http://t03.pic.sogou.com/3625bc2e740c3c50.jpg";
                    $turl = "http://lkwebperson.duapp.com/";
                    $resultStr = sprintf($picTpl, $fromUsername, $toUsername, $time, $msgType, $title,$desription,$image,$turl);
                    echo $resultStr;

                }

四 、大龄程序员必须转管理。实际上管理思想和技能思维是截然差其他,见过很多程序员转的管理人士,根本不懂管理把事情搞砸的。程序员面对的是冷峻的机器和代码,而管理首若是跟活生生的人打交道。一人智力商数高只怕情商就低,即能写好代码又能搞好管理的人不是从未,但很鲜见。人以群分,物以类聚,程序员是切合内向本性的人工流产,本来外向的人干久了恐怕也内向了,不善交换了。管理就相应提交更职业的老总人。

mobile.365-838.com 4

啰嗦很多,无法清除个别现象,比如温哥华格外跳楼的,感觉跟年龄无关,更多的是她协调随身的下压力太大,抑郁了。任何三个差事,没有长远的喜爱都不容许做深远,想干一辈子率先你得有真爱,还得学会自身调整,干一件事时间太久人就会懈怠,知足现状,忽视知识更新,与时期脱节,这几个都以摇摇欲坠的,还要小心作育工作以外的欢欣。如此,程序员一定能够做一辈子。

叁 、字符截取函数

终极透漏下本人情况,插手工作第3年就开端写代码,三千年着实转入职业程序员岗位到现在,写代码的年华已经有二十多年了。笔者哪里也没去,平素都在,今后也是。

 $str = mb_substr($keyword,-2,2,"UTF-8");//从倒数第二位开始截取,取后两位

                    $str_key = mb_substr($keyword,0,-2,"UTF-8");

作者:萧三刀

④ 、翻译效用

有多少个去向:

if($str == '翻译' && !empty($str_key)){
                      $msgType = "text";
                    $contentStr = language($str_key);
                    $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);
                    echo $resultStr;
                    }

1.采用中庸的,基本上都以混在大厂当个p9-p10,只怕t3.2,那种人是那种除了编制程序啥都不会的纯学术派,基本上大学生都以划水的,再三强调,目前的大学生特别是码界的,假设不读博,基本上只对女子有成效,对匹夫码农基本没用。要么是换专业的,要么外校考本校.

mobile.365-838.com 5

2.稍许强点的,攻读博士学位派,这几个派的大都硕士都以读海外的,可能是境内部报纸送硕博连读的那种。出来基本上都是选拔面宽广,混海外的混国外,混国内混国内。

function language($value){
  $value = urlencode($value);
                $qurl = 'http://fanyi.youdao.com/openapi.do?keyfrom=robot1&key=925703417&type=data&doctype=json&version=1.1&q='.$value;
                $f = new SaeFetchurl(); 
                $content = $f->fetch($qurl); 
                $data =date('Y-m-d');
                $sina = json_decode($content,true); 
                $errorcode = $sina['errorCode'];
                $phonetic = $sina['basic']['phonetic']; 
                $explains = $sina['basic']['explains']['0'];
                $interpret = $sina['basic']['explains']['1'];
                $interprets = $sina['basic']['explains']['2'];
                $trans = '';
                if (isset($errorcode)){
                        switch ($errorcode){
                                case 0:
                                        $trans = $sina['translation']['0'];
                                break;
                                case 20:
                                        $trans = '要翻译的文本过长';
                                break;
                                case 30:
                                        $trans = '无法进行有效的翻译';
                                break;
                                case 40:
                                        $trans = '不支持的语言类型';
                                break;
                                case 50:
                                        $trans = '无效的key';
                                break;
                                default:
                                        $trans = '出现异常';
                                break;
                        }
                }
                return  " 翻译为:".$trans."\n 读音为:".$phonetic."\n 说明为:".$explain."\n 阐释为:".$interpret."\n 解释为:".$interprets."\n 当前时间为:".$data;
        }

3.正如厉害的,当官的,就是家里有提到财富的,混金融系统广大,背景厚的混到了管贷款有实权的客厅,水点的便是劳动局可能国安局之类,级别有不过没实权的小兵。

mobile.365-838.com 6

4.最傻的是去X为的,加了十年班今后头脑彻底报销,每一天不加班到十点就会想自杀,除了HUAWEI,哪都不可能去也不愿去的,年轻时候还像劳模一样让到老任请吃饭,此前还能够混混什么奥斯陆,冰岛,未来曾经不得不被踢到欧洲去了,有国回不了,妹子还没化解。前阵子中兴男子跳了,不亮堂怎么我们都对她相比较关怀,纷繁留言好死不如赖活着之类,多想想祖国父母之类
再不想也要考虑那么多年加班攒的钱和股票还没花之类安慰。

五 、天气预告

5.格外道的

mobile.365-838.com 7

像自家那种的,基本上都以混混日子,自称是全栈半退休派。有的是小商店混cto,有的是本身带了一帮人,也有单干,可是思路都一律,资本挣钱的进程已经越来越举世瞩目超越技术挣钱,所以已经在起来准备肆拾2虚岁前退休,也大致上配置好了退路,古人说冯谖三窟,该片段如故要有,健康,技术,学识,学位,钱,娃和妇女。

 if($str =='天气' && !empty($str_key)){
                    $msgType = "text";    
                    $post_data = array();
                  $post_data['city'] = $str_key;
                  $post_data['submit'] = "submit";
                  $url='http://search.weather.com.cn/wap/search.php';
                  $o="";
                  foreach ($post_data as $k=>$v){
                    $o.= "$k=".urlencode($v)."&";
                  }
                  $post_data=substr($o,0,-1);
                  $ch = curl_init();
                  curl_setopt($ch, CURLOPT_POST, 1);
                  curl_setopt($ch, CURLOPT_HEADER, 0);
                  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                  curl_setopt($ch, CURLOPT_URL,$url);
                  curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
                  $result = curl_exec($ch);
                  curl_close($ch);
                  $result=explode( '/',$result);
                  $result=explode('.',$result['5']);
                  $citynum = $result['0'];
                  $weatherurl = "http://m.weather.com.cn/data/".$citynum.".html";
                  $weatherjson = file_get_contents($weatherurl);
                  $weatherarray = json_decode($weatherjson,true);
                  $weatherinfo = $weatherarray['weatherinfo'];
                  $contentTpl = "#这里是%s#(%s)
            %s%s
            %s时发布的天气预报:

            今天天气:%s
            %s,%s

            穿衣指数:%s

            紫外线指数:%s
            洗车指数:%s

            明天天气:%s
            %s,%s

            后天天气:%s
            %s,%s";
      $contentStr = sprintf($contentTpl,$weatherinfo['city'],$weatherinfo['city_en'],$weatherinfo['date_y'],$weatherinfo['week'],$weatherinfo['fchh'],$weatherinfo['temp1'],$weatherinfo['weather1'],$weatherinfo['wind1'],$weatherinfo['index_d'],$weatherinfo['index_uv'],$weatherinfo['index_xc'],$weatherinfo['temp2'],$weatherinfo['weather2'],$weatherinfo['wind2'],$weatherinfo['temp3'],$weatherinfo['weather3'],$weatherinfo['wind3']);
      $resultStr = sprintf($textTpl,$fromUsername,$toUsername,$time,$msgType,$contentStr);
      echo $resultStr;

                    }

此时此刻,混的好的混蛋已经是跟在一线大佬前面当ceo,真心不服
但不可能,人生除了靠天赋外,有些东西就得靠机遇了。我就思考改天也望他推荐下,给个cxo当当也行。

mobile.365-838.com 8

那便是说多混子啥都不会也能挂个cto,笔者觉得本人挂的话总比大辉可信点吧,再不济,厂内那么多熟人,骗多少个过来就行了。

陆 、在线音乐

整体来说,大年龄码农意味着,你已经离技术刷毕业越来越近了,也就象征任何新技巧动入手都能玩得来,同样在人生规划上,你就得准备早点退休只怕出来干,大厂内混几年就能够了,别把心力混废了就行,一句忠告,不要犯傻去索尼爱立信。

mobile.365-838.com 9

2个程序员学习平台分享给您们,让你在实践中积累经验明白规律。主要趋势是JAVA工程师。若是您想拿高薪,想突破瓶颈,想跟人家竞争能博取优势的,想进BAT可是有顾虑面试可是的,能够加小编的Java学习调换群:282711949

 if(substr($keyword,0,6) == "点歌"){
                        $entityName = trim(substr($keyword,6,strlen($keyword)));
                        if ($entityName == ""){
                            $contentStr = "发送“点歌”加上歌名,如“点歌最炫民族风”"; 
                            $resultStr = transmitText($object, $contentStr, $funcFlag); 
                            return $resultStr; 
                        }
                        $apihost = "http://api2.sinaapp.com/";
                        $apimethod = "search/music/?"; 
                        $apiparams = array('appkey'=>"0020120430", 'appsecert'=>"fa6095e113cd28fd", 'reqtype'=>"music");
                        $apikeyword = "&keyword=".urlencode($entityName);
                        $apicallurl = $apihost.$apimethod.http_build_query($apiparams).$apikeyword;
                        $api2str = file_get_contents($apicallurl);
                        $api2json = json_decode($api2str, true); 
                        $musicUrl = $api2json['music']['hqmusicurl']; 
                        if ($musicUrl == ""){ 
                            $contentStr = "没有找到音乐,可能不是歌名或者检索失败,请换首歌试试!";
                            $resultStr = transmitText($object, $contentStr, $funcFlag); 
                        }else{ 
                            $musicArray = array("title"=>$api2json['music']['title'], 
                                                "description"=>"技术支持:LK", 
                                                "MusicUrl"=>$api2json['music']['musicurl'],
                                                "HQMusicUrl"=>$api2json['music']['hqmusicurl']); 
                            $resultStr = transmitMusic($object, $musicArray, $funcFlag,$fromUsername, $toUsername); 
                        } 
                        echo $resultStr;
                        exit();
                    }

注:加群须要

mobile.365-838.com 10

一 、大学深造的是Java相关专业,结束学业前面试受挫,找不到对口工作可以

mobile.365-838.com 11

② 、在公司待久了,今后过得很舒适,但跳槽时面试碰壁。需求在长期内进修、跳槽拿高薪的

function transmitMusic($object, $musicArray, $flag = 0,$FromUserName, $toUsername) { 
            $itemTpl = "<Music> 
            <Title><![CDATA[%s]]></Title> 
            <Description><![CDATA[%s]]></Description>
            <MusicUrl><![CDATA[%s]]></MusicUrl>
            <HQMusicUrl><![CDATA[%s]]></HQMusicUrl> 
            </Music>";
            $item_str = sprintf($itemTpl, $musicArray['title'], $musicArray['description'], $musicArray['MusicUrl'], $musicArray['HQMusicUrl']); 
            $textTpl = "<xml> 
            <ToUserName><![CDATA[%s]]></ToUserName>
            <FromUserName><![CDATA[%s]]></FromUserName>
            <CreateTime>%s</CreateTime>
            <MsgType><![CDATA[music]]></MsgType> 
            $item_str <FuncFlag>%d</FuncFlag> 
            </xml>"; 
            $resultStr = sprintf($textTpl, $FromUserName,$toUsername, time(), $flag); 
            echo $resultStr;
        } 

叁 、参预过线下培养后,知识点领会不够深入,就业困难,想三番四次攻读

mobile.365-838.com 12

④ 、已经在Java相关机关上班的在职职员,对自作者职业规划不明晰,混日子的

柒 、手提式无线电话机归属地

五 、有一定的C语言基础,接触过java开发,想转行的

mobile.365-838.com 13

中号勿扰,不喜勿加

if ($str=='归属' && !empty($str_key)){
                        $msgType="text";
                         $contentStr = taobao_m($str_key);
                        $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);
                        echo $resultStr;

                    }

链接:https://www.zhihu.com/question/264010609/answer/279589117

mobile.365-838.com 14

来源:知乎

mobile.365-838.com 15

function taobao_m($word){
        $tmapi = "http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=".$word;
        $fetch = new SaeFetchurl();
        $content = $fetch->fetch($tmapi);
        $content = iconv("gb18030","UTF-8",$content);
          $jso1 = "/province:\'(.*)\'\,/";
           $jso2 = "/catName:\'(.*)\'\,/";
         //$jso3 = "/city:\'(.*)\'\,/";
              preg_match_all($jso1,$content,$arr1);
              preg_match_all($jso2,$content,$arr2);
         //preg_match_all($jso3,$content,$arr4);
        if(count($arr1) > 1){
            return $arr1[1][0]."\n".$arr2[1][0];//."\n".$arr3[1][0]
        }else 
                return "请重新输入电话号码!";
}

mobile.365-838.com 16

 

8、新闻

mobile.365-838.com 17

if($str=='新闻' && !empty($str_key)){
                        $msgType="news";

                        $title="时事新闻,了解世界,了解中国";
                        $data  = date('Y-m-d');
                        $desription ="家事国事天下事事事关心,博古通今,坐家尽知天下事!";
                        $image ="http://download.hismarttv.com/epgdata/ApplicationPicture/9000001544780.jpg";
                        $turl ="http://news.sina.com.cn/";
                        $resultStr = sprintf($picTpl, $fromUsername, $toUsername, $time, $msgType, $title,$desription,$image,$turl);
                    echo $resultStr;

                    }

mobile.365-838.com 18

⑨ 、成绩查询

mobile.365-838.com 19

if($str=='成绩' && !empty($str_key)){
                        $msgType="news";

                        $title="广东医学院->成绩查询入口";
                        $data  = date('Y-m-d');
                        $desription ="保佑保佑,逢考必过,一定过啦";
                        $image ="http://www.chinalawedu.com/upload/html/2012/11/22/yishua9534020121122110216798374.jpg";
                        $turl ="http://125.90.8.125:8000/portal/home.do?method=index";
                        $resultStr = sprintf($picTpl, $fromUsername, $toUsername, $time, $msgType, $title,$desription,$image,$turl);
                    echo $resultStr;

                    }

mobile.365-838.com 20

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 mobile.365-838.com 版权所有