北卡罗来纳州的南瓜农场, 美国 (© Matthew H Irvin/Getty Images)

Welcom to 评论 - lizhenqiu blog!

    #343

    作者:广西南宁市
    Workerman kill
    killall -9 php php artisan workman start --d
    Run code
    Cut to clipboard

      killall -9 php ps aux|grep WorkerMan|awk '{print $2}'|xargs kill -9
      Run code
      Cut to clipboard
        #,广西南宁市,2019-09-04,11:42:10, 调试模式
        php artisan workman start
        Run code
        Cut to clipboard
          文章:Laravel 5.4 结合 Workerman 实现 TCP 长连接  发表时间:2019-09-03, 18:23:45  
          展开↯

          #344

          作者:广西南宁市
          nginx 反向代理 wss转ws 服务端不变
          #服务器socket连接端口9999,为了避免冲突,这里用9990反向代理到9999,同时实现了wss转ws,服务器端不需要做修改 server { listen 9990; server_name xx.xx.xx.xx; ssl on; ssl_certificate "/usr/cert/barrage.crt"; ssl_certificate_key "/usr/cert/barrage.key"; ssl_protocols SSLv3 SSLv2 TLSv1 TLSv1.1 TLSv1.2; ssl_session_cache shared:SSL:1m; ssl_session_timeout 10m; ssl_prefer_server_ciphers on; location /{ #反向代理到9999端口,同时协议转换为http,这样服务器端代码就不需要做修改 proxy_pass http://120.77.222.242:9999; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; #由于服务器端源码(建议大家做好大小写匹配)只匹配了"Upgrade"字符串,所以如果这里填"upgrade"服务器端会将这条http请求当成普通的请求,导致websocket握手失败 proxy_set_header Connection "Upgrade"; proxy_set_header Remote_addr $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_read_timeout 600s; } }
          Run code
          Cut to clipboard
            文章:Laravel 5.4 结合 Workerman 实现 TCP 长连接  发表时间:2019-09-03, 18:19:44  
            展开↯

            #345

            作者:广东省深圳市
            good
            文章:各大搜索引擎搜索框提示代码支持https  发表时间:2019-08-28, 15:50:40  
            展开↯

            #346

            作者:浙江省丽水市
            d
            #,广西崇左市扶绥县,2019-08-13,18:00:18,
            文章:PHP: scandir()按照时间排列的方法  发表时间:2019-08-02, 09:34:32  
            展开↯

            #347

            作者:浙江省杭州市
            啦啦啦啦啦啦啦啦啦啦叽叽叽叽叽叽叽
            #,广西贵港市,2019-07-25,08:28:01, 你像极了给皇军带路的人
            文章:JS字符串与二进制相互转化转换  发表时间:2019-05-14, 17:41:30  
            展开↯

            #348

            作者:广东省深圳市
            code
            Run code
            Cut to clipboard
              #,广西贵港市,2019-07-25,08:27:35, 你像极了给皇军带路的人
              文章:JS字符串与二进制相互转化转换  发表时间:2019-07-20, 16:18:12  
              展开↯

              #349

              作者:广西南宁市
              客服消息
              <button open-type="contact" bindcontact="handleContact"></button> Page({ handleContact (e) { console.log(e.path) console.log(e.query) } })
              Run code
              Cut to clipboard

                在页面使用客服消息
                需要将 button 组件 open-type 的值设置为 contact,当用户点击后就会进入客服会话,如果用户在会话中点击了小程序消息,则会返回到小程序,开发者可以通过 bindcontact 事件回调获取到用户所点消息的页面路径 path 和对应的参数 query。

                path 小程序消息指定的路径
                query 小程序消息指定的查询参数
                #,广西南宁市,2019-07-13,15:07:38,
                修改 return $_GET["echostr"]
                return回来的echostr是带双引号,而echo回来的echostr是不带双引号的。
                文章:Laravel 5.4 结合 Workerman 实现 TCP 长连接  发表时间:2019-07-13, 15:06:17  
                展开↯

                #350

                作者:广西南宁市
                使用bootstrap carousel时的"Cannot read property 'offsetWidth' of undefined"问题
                Remove the data-ride="carousel" attribute to fix JS error
                Run code
                Cut to clipboard

                  Bootstrap Carousel: Uncaught TypeError: Cannot read property 'offsetWidth' of undefined
                  #,广西南宁市,2019-06-27,17:14:49, “列表左滑”对往上方滑屏过于敏感
                  改动一下 // ListTouch计算方向 ListTouchMove(e) { this.setData({ ListTouchDirection: e.touches[0].pageX - this.data.ListTouchStart > 0 ? 'right' : 'left' }) }, 这段,改成例如 // ListTouch计算方向 ListTouchMove(e) { var offset = e.touches[0].pageX - this.data.ListTouchStart if (offset > 50) { this.setData({ ListTouchDirection: 'right' }) } else if (offset < -50) { this.setData({ ListTouchDirection: 'left' }) } } 提高触发的偏移值就可以了。
                  Run code
                  Cut to clipboard
                    cu-custom作为小程序头部在IOS下会被拉动;且偶尔会整体偏移向上,目测是因为padding的部分被偏移出屏幕导致的,且下拉不会回来。
                    #,广西南宁市,2019-07-04,17:44:25, 在使用Laravel框架的时候,调试的时候,需要将查询的SQL输出校验,这是需要将SQL打印出来
                    DB::connection()->enableQueryLog(); // 开启查询日志 DB::table('my_table')->insert($data); // 要查看的sql语句执行 $logs = DB::getQueryLog(); // 获取查询日志 dd($logs); // 即可查看执行的sql,传入的参数等等
                    Run code
                    Cut to clipboard

                      Laravel 系列:orWhere 条件式
                      ->where(function ($query) use ($keyword) { $query->where('name', 'like', "%{$keyword}%")->orWhere('barcode', 'like', "%{$keyword}%"); })
                      Run code
                      Cut to clipboard

                        foreach()循环
                        要跳出本次循环继续执行下次循环 continue
                        终止循环
                        break。
                        文章:Laravel 5.4 结合 Workerman 实现 TCP 长连接  发表时间:2019-06-20, 17:10:35  
                        展开↯

                        #351

                        作者:广西河池市
                        $roomUuid = 1; $chatInfo = DB::table('chat_info') ->where('chat_info.room_uuid', $roomUuid) ->leftJoin('user_rooms', function ($join) { $join->on('user_rooms.user_uuid', '=', 'chat_info.user_uuid') ->on('user_rooms.room_uuid', '=', 'chat_info.room_uuid'); })
                        Run code
                        Cut to clipboard
                          文章:Laravel 5.4 结合 Workerman 实现 TCP 长连接  发表时间:2019-06-06, 00:53:48  
                          展开↯

                          #352

                          作者:广西南宁市
                          PHP获取客户端的真实IP
                          function getClientIP() { global $ip; if (getenv("HTTP_CLIENT_IP")) $ip = getenv("HTTP_CLIENT_IP"); else if(getenv("HTTP_X_FORWARDED_FOR")) $ip = getenv("HTTP_X_FORWARDED_FOR"); else if(getenv("REMOTE_ADDR")) $ip = getenv("REMOTE_ADDR"); else $ip = "Unknow"; return $ip; }
                          Run code
                          Cut to clipboard
                            文章:Laravel 5.4 结合 Workerman 实现 TCP 长连接  发表时间:2019-06-05, 10:21:35  
                            展开↯

                            #353

                            作者:广西南宁市
                            “为什么这个世界病了,吃药的却是我”
                            文章:@意见反馈/技术支持/伊网/安企网  发表时间:2019-06-05, 09:20:45  
                            展开↯

                            #354

                            作者:广西南宁市
                            给<router-view :key="key"></router-view>增加一个不同:key值,这样vue就会识别这是不同的<router-view>了。
                            Run code
                            Cut to clipboard
                              #,广西南宁市,2019-06-04,09:12:17, 设置了flex:1;要加上width:0;不然设置padding和margin会溢出
                              #,广西南宁市,2019-06-04,18:00:41, php 在客户端生成txt文件并且下载
                              在访问php时生成txt文件
                              $filename = 'file.text'; //也可以是其他后缀格式的 $ua = $_SERVER["HTTP_USER_AGENT"]; foreach ($fedexinfo as $key => $value) { echo $key.",\"".$value."\"\r\n"; } header("Content-Type: application/octet-stream"); header('Content-Disposition: attachment; filename="' . $filename . '"');
                              Run code
                              Cut to clipboard
                                文章:VUE学习笔记  发表时间:2019-06-03, 09:44:38  
                                展开↯

                                #355

                                作者:广西南宁市
                                百度手机版移动端地图API
                                JavaScript API 极速版 V1.0百度地图生成器
                                <script type="text/javascript" src="http://api.map.baidu.com/api?type=quick&ak=X8u8xx9GzO88EIydfLbTsvbK&v=1.0"></script> <div id="map" style="border:1px solid #ccc; height:180px;"></div> <script type="text/javascript"> // 百度地图API功能 var map = new BMap.Map("map"); map.centerAndZoom(new BMap.Point(<?php echo $longitude;?>,<?php echo $latitude;?>), 19); map.addControl(new BMap.ZoomControl()); //添加地图缩放控件 var marker1 = new BMap.Marker(new BMap.Point(<?php echo $longitude;?>,<?php echo $latitude;?>)); //创建标注 map.addOverlay(marker1); // 将标注添加到地图中 //创建信息窗口 var infoWindow1 = new BMap.InfoWindow("<?php echo $company;?><br><?php echo $address;?>"); marker1.addEventListener("click", function(){this.openInfoWindow(infoWindow1);}); </script>
                                Run code
                                Cut to clipboard
                                  #,广西南宁市,2017-05-09,18:14:54, clipboard.js复制剪切
                                  #,广西南宁市,2017-05-09,18:15:28, 代码高亮highlightjs
                                  #,广西南宁市,2017-05-09,18:18:30, Font Awesome字体图标
                                  #,广西南宁市,2017-05-09,18:19:49, 菜鸟教程runoob
                                  #,广西南宁市,2017-05-10,14:46:18, 脚本之家在线工具
                                  #,广西南宁市,2017-11-24,15:26:50, 求字体
                                  #,广西南宁市,2017-11-24,18:35:10, 网页切图自动生成序列图片路径
                                  #,广西河池市宜州市,2018-04-14,14:09:08, 烟火里的尘埃-郁欢.mp3
                                  https://out.img.pan.lizhenqiu.com/0233966207cdd97f0e84d57a4a2534e6
                                  #,广西河池市宜州市,2018-04-14,14:11:46,
                                  https://out.img.pan.lizhenqiu.com/58eb5506ad9f3e7ec53197f94f513dba
                                  #,广西河池市宜州市,2018-04-14,14:30:55,

                                  郁欢+-+烟火里的尘埃
                                  #,广西河池市宜州市,2018-04-14,16:33:19, 80000_(Prod_By_DROCY)原声-PRC_Killab-巴音汗.mp3
                                  #,广西梧州市,2018-04-22,13:45:04,
                                  霉霉 welcome to newyork 百度云
                                  #,广西河池市金城江区,2018-04-23,10:42:32, 为自己的年轻付出了宝贵的成长代价
                                  #,广西河池市金城江区,2018-04-23,10:48:30,@14, 三星做存储芯片曾经连续亏损13年,靠的是举国之力的扶持,京东方做面板曾经连续十年亏损,也是靠的国家补贴。国际分工体系早已完成,后发企业想涉足高端产业必须有市场外的力量介入~
                                  #,广西河池市金城江区,2018-04-23,10:50:20,@15, 大家都不惜命吗?
                                  #,广西河池市金城江区,2018-04-23,11:31:56, 就是体制的集体心智模式,高度依赖确定性。在确定性的框架内,内部人才高度竞争、不能容纳失败。结果就是过度管理。所有的人都以确定确定再确定为荣。不确定是恐惧,是慌张。失败,是羞耻,是污点。而创新、创意,从萌芽到长成,就是与不确定与失败的一路相伴。
                                  #,广西河池市金城江区,2018-04-23,11:37:39, 任正非:”这个世界是有分工的,一个组织,一个公司,一个国家的资源是有限的,想在所有领域实现领先,这种想法本身就很危险。华为必须有所为,有所不为!“
                                  #,广西河池市宜州市,2018-04-27,15:50:14, 程序员客栈
                                  #,广西河池市宜州市,2018-04-27,15:58:26,@19, Freelancers
                                  #,广西河池市,2018-05-03,10:18:44, IP地理位置接口
                                  #,广西河池市,2018-06-01,18:03:51,@11,
                                  不爱我拉到 周杰伦 下载
                                  #,广西河池市,2018-06-26,15:56:21,
                                  1989 首唱会 iHeartRadio 现场版 泰勒·斯威夫特(Taylor Swift),1989年12月13日出生于美国宾夕法尼亚州
                                  #,广西南宁市,2019-06-04,10:41:03, https://dos.zczc.cz/
                                  http://famicn.com/
                                  文章:程序员编程常用网页工具集[游戏]  发表时间:2016-10-17, 11:50:40  
                                  展开↯

                                  #356

                                  作者:广西南宁市
                                  PHP 支持可变函数的概念。这意味着如果一个变量名后有圆括号,PHP 将寻找与变量的值同名的函数,并且尝试执行它。可变函数可以用来实现包括回调函数,函数表在内的一些用途。
                                  <?php function foo() { echo "In foo()<br />\n"; } function bar($arg = '') { echo "In bar(); argument was '$arg'.<br />\n"; } // 使用 echo 的包装函数 function echoit($string) { echo $string; } $func = 'foo'; $func(); // This calls foo() $func = 'bar'; $func('test'); // This calls bar() $func = 'echoit'; $func('test'); // This calls echoit()
                                  Run code
                                  Cut to clipboard
                                    <?php class Foo { function Variable() { $name = 'Bar'; $this->$name(); // This calls the Bar() method } function Bar() { echo "This is Bar"; } } $foo = new Foo(); $funcname = "Variable"; $foo->$funcname(); // This calls $foo->Variable()
                                    Run code
                                    Cut to clipboard
                                      当调用静态方法时,函数调用要比静态属性优先: Example #3 Variable 方法和静态属性示例 <?php class Foo { static $variable = 'static property'; static function Variable() { echo 'Method Variable called'; } } echo Foo::$variable; // This prints 'static property'. It does need a $variable in this scope. $variable = "Variable"; Foo::$variable(); // This calls $foo->Variable() reading $variable in this scope.
                                      Run code
                                      Cut to clipboard
                                        文章:Laravel Npm Node  发表时间:2019-06-03, 09:27:06  
                                        展开↯

                                        #357

                                        作者:广西南宁市
                                        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover" />
                                        Run code
                                        Cut to clipboard
                                          关于手机端点击HTML input输入框页面放大的问题解决放法
                                          苹果手机点击输入框页面自动放大
                                          移动端苹果ios input输入框点击后,页面会缩放,导致显示问题
                                          苹果手机点击输入框时页面自动放大
                                          手机输入框自动变大
                                          文章:移动设备(触屏设备)禁止放大缩小网页  发表时间:2019-05-28, 17:39:25  
                                          展开↯

                                          #358

                                          作者:广西南宁市
                                          微信小程序顶部任务状态栏自定义标题栏计算公式:
                                          const MenuRect = wx.getMenuButtonBoundingClientRect() const statusBarHeight = wx.getSystemInfoSync().statusBarHeight; const height = (MenuRect.top - statusBarHeight) * 2 + MenuRect.height +MenuRect.top
                                          Run code
                                          Cut to clipboard
                                            #,广西南宁市,2019-05-24,14:26:00, 根据条件有选择性的改变
                                            假设某种情况要根据条件改变某个特定值的某个属性,那么就需要先将要改变的属性转换成字符串,再用中括号括起来
                                            //此例假设改变对应index的某个属性值 var temp_str='this.data.family['+index+'].age'; this.setData({ [temp_str]:44 });
                                            Run code
                                            Cut to clipboard
                                              #,广西南宁市,2019-05-28,08:59:12,
                                              npm run build -- --watch
                                              Run code
                                              Cut to clipboard
                                                vue自动编译 vue运行后没有实时编译解决
                                                # 安装依赖 # 注意:请切换到子目录下安装 npm install # 本地开发 # 通过 localhost:8080 访问页面 npm run serve # 生产环境构建 npm run build # 代码格式校验 npm run lint
                                                Run code
                                                Cut to clipboard
                                                  文章:微信小程序自定义选项卡tabBar模板底部顶部导航  发表时间:2019-05-22, 09:00:58  
                                                  展开↯

                                                  #359

                                                  作者:中国
                                                  杀杀杀
                                                  水水水水
                                                  Run code
                                                  Cut to clipboard
                                                    #,广西南宁市,2019-05-22,08:55:25, 想干嘛?
                                                    文章:Laravel 5.4 结合 Workerman 实现 TCP 长连接  发表时间:2019-05-21, 17:28:06  
                                                    展开↯

                                                    #360

                                                    作者:浙江省杭州市
                                                    垃圾
                                                    #,广西南宁市,2019-05-15,09:01:08,
                                                    文章:JS字符串与二进制相互转化转换  发表时间:2019-05-14, 17:40:56  
                                                    展开↯

                                                    #361

                                                    作者:安徽省淮南市
                                                    #,广西南宁市,2019-05-14,10:46:13,
                                                    文章:PHP: scandir()按照时间排列的方法  发表时间:2019-05-13, 11:07:47  
                                                    展开↯
                                                    你好,残忍屏蔽广告

                                                    确定要清除编辑框内容吗?

                                                    该删除操作将不可恢复。

                                                    删除 取消

                                                    激活Windows

                                                    转到"设置"以激活Windows。