#,广西南宁市,2017-06-15,09:45:53, 近一年时间很少听到百度的消息了,看到也只是空无缥缈的 AI 和无人驾驶。感觉一点实用性都没有至少在目前来说,相反阿里和腾讯不停的在创新。感觉百度已经快要从 BAT 中掉队了,PC 时代引以为豪的内容搜索。现在,内容方面已经被今日头条等新阅读模式给颠覆了。除了百度搜索,360 搜索使用的人也不少,更重要的是现在获取信息渠道变了,以前只有浏览器,现在微博微信都可以获取。
#,广西南宁市,2017-06-21,10:56:49, 讲个笑话,A 程序员和 B 程序员,B 程序员提出离职,于是老板重新招聘,以高出 A 程序员原工资 30%的代价,通过猎头挖到 A 程序员,老板觉得挖到宝,窃喜!在 B 程序员和 A 程序员交接的时候,A 程序员觉得 B 程序员不错,于是推荐他到自己的原公司顶替自己的原岗位,B 程序员顺利通过面试入职,薪资提升 50%,A 和 B 通过互换的方式提高了彼此的薪资,两家老板都觉得很满意,原岗位原职责全部不变。 ============================ 再说个真实的事情,我在上家公司,假设工资是 x, 我跟我们领导谈加工资,老板以公司困难等为由不给我加,然后我一怒之下裸辞,然后找了个( x+6k )的工作。我辞职之后,公司马上发了一个招聘,用薪资范围为[x, x+4k]来招人替代我的岗位。。。我也不知道老板们都是怎么想的!
#1217
#1218
#1219
首先物理简化一下——认为只有台球与球洞严格同心,球才会落袋。同时球严格走直线、严格遵循反射定律。
然后数学等效一下——把碰撞看成一种镜像过程,问题等价于:在二维无限矩形格点上,任意画一条直线,是否一定会经过某个格点?
再代数等效一下——令相邻的台球洞的距离为单位长度,问题就变成:二维坐标系上的任意一条直线,是否一定经过点P(a,b),使得a、b同时为整数。
设直线斜率为k,初始位置为(a0,b0)时:
由于有理数 x 无理数 = 无理数,对于方程y-b0=k(x-a0)
若k为有理数,a0为有理数,b0为无理数时,x、y不可能同时为有理数——很容易证明,k为有理数时,即为周期解的情形;
若k为无理数,a0、b0同时为有理数时,x、y不可能同时为有理数;
结论:无论朝哪个方向击打台球,总能找到一个合适的初始位置,使得无论经过多久,台球都不会落入球袋。
当然,对于任何问题的求解,都有其简化和抽象,这是一个高度简化的求解,也是讨论一个问题的第一步,个人并不认为建立一个具有通用性的方法是没有意义的。在这个方法的基础上,进一步考虑球比洞小也并不难,只需要找到间距为直径之差的两条平行线,中间没有格点即可,觉得这个回答太过简单的同学可自行求解。
另外,个人不接受“找到一个反例就行了,更多的讨论没有意义”这样的观点。既然这里是知乎,回答问题之余,再深一步,创建一类方法,寻找问题的普遍解,并无不妥。
#1220
花开荼蘼,终有落英缤纷。。。浮华暂借,难免曲终人散。
不言盛景,不叙深情。
慧极必伤,情深不寿。安之若素,微笑向暖。
谁的新欢?谁的旧爱?
所谓一见钟情,不过见色起意;所谓日久生情,不过权衡利弊。
一念放下,万般自在。。。敢不活在当下?憋屈着祝人幸福,是这世上最蠢的事情。
用心甘情愿的态度,过随遇而安的生活。
夜色正好。
佛还说,人生在世如身处荆棘之中,心不动,人不妄动,不动则不伤:如心动则人妄动,伤其身痛其骨,于是体会到世间诸般痛苦。
佛又说,一念愚即般若绝,一念智即半若生。
佛不仅说,大悲无泪,大悟无言,大笑无声。
佛而且说,一切皆为虚幻。
佛虽然说,一花一世界,一叶一如来。
佛但是说,苦海无边回头是岸,放下屠刀立地成佛。
佛总结说,不可说,不可说。
损人利己骑马骡,正直公平挨饿。
修桥补路瞎眼,杀人放火儿多,
我到西天问我佛,佛说:我也没辙!
折煞了世人
梦偏冷 辗转一生
情债又几本
如你默认 生死枯等
枯等一圈 又一圈的年轮
浮图塔 断了几层
断了谁的魂
痛直奔 一盏残灯
倾塌的山门
#1221
图2 ¥500,000.00
#1222
在百分比布局中, 使用纯css实现的按照元素寬度的一定比例來設定高度的小技巧(比如寬度占屏幕20%,高度是寬度的100%, 调整宽度,高度会等比缩放),
如果你知道更好的技巧实现它, 欢迎下方留言哦
<!DOCTYPE HTML> <html> <head> <style> .father { width: 20%; /*改一下宽度试试看*/ } .daughter { width: 100%; height: 0; padding-top: 100%; background: #ff7500;; } </style> </head> <body> <div class = "father"> <div class = "daughter"></div> </div>#1223
bootcss官网有个这个页面
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8" /> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>web安全色</title> <style> * { margin: 0; padding: 0; box-sizing: border-box; } html, body { width: 100%; height: 100%; font-size: 12px; background-color: #efefef; } h1 { height: 100px; line-height: 100px; font-size: 36px; text-align: center; } .color-list { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; width: 1000px; margin: 0 auto; justify-content: space-between; align-items: space-between; flex-wrap: wrap; overflow-y: auto; } .color-item { width: 150px; height: 190px; margin-bottom: 20px; border-radius: 8px; border: 1px solid #ccc; box-shadow: 3px 2px 3px #ccc; } .color-block { width: 148px; height: 130px; border-radius: 5px; border-bottom: 1px solid #ccc; } .color-code { height: 36px; line-height: 18px; padding-left: 10px; margin-top: 10px; } .color-code strong { margin-right: 14px; } </style> </head> <body> <h1>WEB安全色DEMO</h1> <div class="color-list" id="color-list"></div> <script> window.onload = () => { let format = (num) => ('0' + num.toString(16)).slice(-2) let arr = [0, 0, 0], dom = [] while (arr[0] <= 5) { let arr2 = arr.map((ele) => ele * 51) let hex = '#' + arr2.map((ele) => format(ele)).join('').toUpperCase(), rgb = arr2.join(', ') arr[2]++ if (arr[2] > 5) { arr[2] = 0 arr[1]++ if (arr[1] > 5) { arr[0]++ arr[1] = 0 } } dom.push(`<div class="color-item"> <div class="color-block" style="background-color: ${hex};"></div> <div class="color-code"> <p><strong>HEX:</strong><span>${hex}</span></p> <p><strong>RGB:</strong><span>${rgb}</span></p> </div></div>`) } document.querySelector('#color-list').innerHTML = dom.join('') setInterval(() => document.querySelector('h1').style.color = '#' + Math.random().toString(16).slice(2, 8), 233) } </script> </body> </html>#1224
<!DOCTYPE html> <html lang="en"> <head> <title></title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> <link href="https://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"> <style> .checkbox { padding-left: 20px; } .checkbox label { display: inline-block; vertical-align: middle; position: relative; padding-left: 5px; } .checkbox label::before { content: ""; display: inline-block; position: absolute; width: 17px; height: 17px; left: 0; margin-left: -20px; border: 1px solid #cccccc; border-radius: 3px; background-color: #fff; -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; transition: border 0.15s ease-in-out, color 0.15s ease-in-out; } .checkbox label::after { display: inline-block; position: absolute; width: 16px; height: 16px; left: 0; top: 0; margin-left: -20px; padding-left: 3px; padding-top: 1px; font-size: 11px; color: #555555; } .checkbox input[type="checkbox"], .checkbox input[type="radio"] { opacity: 0; z-index: 1; } .checkbox input[type="checkbox"]:focus+label::before, .checkbox input[type="radio"]:focus+label::before { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .checkbox input[type="checkbox"]:checked+label::after, .checkbox input[type="radio"]:checked+label::after { font-family: "FontAwesome"; content: "\f00c"; } .checkbox input[type="checkbox"]:indeterminate+label::after, .checkbox input[type="radio"]:indeterminate+label::after { display: block; content: ""; width: 10px; height: 3px; background-color: #555555; border-radius: 2px; margin-left: -16.5px; margin-top: 7px; } .checkbox input[type="checkbox"]:disabled+label, .checkbox input[type="radio"]:disabled+label { opacity: 0.65; } .checkbox input[type="checkbox"]:disabled+label::before, .checkbox input[type="radio"]:disabled+label::before { background-color: #eeeeee; cursor: not-allowed; } .checkbox.checkbox-circle label::before { border-radius: 50%; } .checkbox.checkbox-inline { margin-top: 0; } .checkbox-primary input[type="checkbox"]:checked+label::before, .checkbox-primary input[type="radio"]:checked+label::before { background-color: #337ab7; border-color: #337ab7; } .checkbox-primary input[type="checkbox"]:checked+label::after, .checkbox-primary input[type="radio"]:checked+label::after { color: #fff; } .checkbox-danger input[type="checkbox"]:checked+label::before, .checkbox-danger input[type="radio"]:checked+label::before { background-color: #d9534f; border-color: #d9534f; } .checkbox-danger input[type="checkbox"]:checked+label::after, .checkbox-danger input[type="radio"]:checked+label::after { color: #fff; } .checkbox-info input[type="checkbox"]:checked+label::before, .checkbox-info input[type="radio"]:checked+label::before { background-color: #5bc0de; border-color: #5bc0de; } .checkbox-info input[type="checkbox"]:checked+label::after, .checkbox-info input[type="radio"]:checked+label::after { color: #fff; } .checkbox-warning input[type="checkbox"]:checked+label::before, .checkbox-warning input[type="radio"]:checked+label::before { background-color: #f0ad4e; border-color: #f0ad4e; } .checkbox-warning input[type="checkbox"]:checked+label::after, .checkbox-warning input[type="radio"]:checked+label::after { color: #fff; } .checkbox-success input[type="checkbox"]:checked+label::before, .checkbox-success input[type="radio"]:checked+label::before { background-color: #5cb85c; border-color: #5cb85c; } .checkbox-success input[type="checkbox"]:checked+label::after, .checkbox-success input[type="radio"]:checked+label::after { color: #fff; } .checkbox-primary input[type="checkbox"]:indeterminate+label::before, .checkbox-primary input[type="radio"]:indeterminate+label::before { background-color: #337ab7; border-color: #337ab7; } .checkbox-primary input[type="checkbox"]:indeterminate+label::after, .checkbox-primary input[type="radio"]:indeterminate+label::after { background-color: #fff; } .checkbox-danger input[type="checkbox"]:indeterminate+label::before, .checkbox-danger input[type="radio"]:indeterminate+label::before { background-color: #d9534f; border-color: #d9534f; } .checkbox-danger input[type="checkbox"]:indeterminate+label::after, .checkbox-danger input[type="radio"]:indeterminate+label::after { background-color: #fff; } .checkbox-info input[type="checkbox"]:indeterminate+label::before, .checkbox-info input[type="radio"]:indeterminate+label::before { background-color: #5bc0de; border-color: #5bc0de; } .checkbox-info input[type="checkbox"]:indeterminate+label::after, .checkbox-info input[type="radio"]:indeterminate+label::after { background-color: #fff; } .checkbox-warning input[type="checkbox"]:indeterminate+label::before, .checkbox-warning input[type="radio"]:indeterminate+label::before { background-color: #f0ad4e; border-color: #f0ad4e; } .checkbox-warning input[type="checkbox"]:indeterminate+label::after, .checkbox-warning input[type="radio"]:indeterminate+label::after { background-color: #fff; } .checkbox-success input[type="checkbox"]:indeterminate+label::before, .checkbox-success input[type="radio"]:indeterminate+label::before { background-color: #5cb85c; border-color: #5cb85c; } .checkbox-success input[type="checkbox"]:indeterminate+label::after, .checkbox-success input[type="radio"]:indeterminate+label::after { background-color: #fff; } .radio { padding-left: 20px; } .radio label { display: inline-block; vertical-align: middle; position: relative; padding-left: 5px; } .radio label::before { content: ""; display: inline-block; position: absolute; width: 17px; height: 17px; left: 0; margin-left: -20px; border: 1px solid #cccccc; border-radius: 50%; background-color: #fff; -webkit-transition: border 0.15s ease-in-out; -o-transition: border 0.15s ease-in-out; transition: border 0.15s ease-in-out; } .radio label::after { display: inline-block; position: absolute; content: " "; width: 11px; height: 11px; left: 3px; top: 3px; margin-left: -20px; border-radius: 50%; background-color: #555555; -webkit-transform: scale(0, 0); -ms-transform: scale(0, 0); -o-transform: scale(0, 0); transform: scale(0, 0); -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); } .radio input[type="radio"] { opacity: 0; z-index: 1; } .radio input[type="radio"]:focus+label::before { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .radio input[type="radio"]:checked+label::after { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); } .radio input[type="radio"]:disabled+label { opacity: 0.65; } .radio input[type="radio"]:disabled+label::before { cursor: not-allowed; } .radio.radio-inline { margin-top: 0; } .radio-primary input[type="radio"]+label::after { background-color: #337ab7; } .radio-primary input[type="radio"]:checked+label::before { border-color: #337ab7; } .radio-primary input[type="radio"]:checked+label::after { background-color: #337ab7; } .radio-danger input[type="radio"]+label::after { background-color: #d9534f; } .radio-danger input[type="radio"]:checked+label::before { border-color: #d9534f; } .radio-danger input[type="radio"]:checked+label::after { background-color: #d9534f; } .radio-info input[type="radio"]+label::after { background-color: #5bc0de; } .radio-info input[type="radio"]:checked+label::before { border-color: #5bc0de; } .radio-info input[type="radio"]:checked+label::after { background-color: #5bc0de; } .radio-warning input[type="radio"]+label::after { background-color: #f0ad4e; } .radio-warning input[type="radio"]:checked+label::before { border-color: #f0ad4e; } .radio-warning input[type="radio"]:checked+label::after { background-color: #f0ad4e; } .radio-success input[type="radio"]+label::after { background-color: #5cb85c; } .radio-success input[type="radio"]:checked+label::before { border-color: #5cb85c; } .radio-success input[type="radio"]:checked+label::after { background-color: #5cb85c; } input[type="checkbox"].styled:checked+label:after, input[type="radio"].styled:checked+label:after { font-family: 'FontAwesome'; content: "\f00c"; } input[type="checkbox"] .styled:checked+label::before, input[type="radio"] .styled:checked+label::before { color: #fff; } input[type="checkbox"] .styled:checked+label::after, input[type="radio"] .styled:checked+label::after { color: #fff; } </style> </head> <body> <div class="checkbox"> <input id="checkbox1" class="styled" type="checkbox"> <label for="checkbox1"> Default </label> </div> <div class="checkbox checkbox-primary"> <input id="checkbox2" class="styled" type="checkbox" checked> <label for="checkbox2"> Primary </label> </div> <div class="checkbox checkbox-success"> <input id="checkbox3" class="styled" type="checkbox"> <label for="checkbox3"> Success </label> </div> <div class="checkbox checkbox-info"> <input id="checkbox4" class="styled" type="checkbox"> <label for="checkbox4"> Info </label> </div> <div class="checkbox checkbox-warning"> <input id="checkbox5" type="checkbox" class="styled" checked> <label for="checkbox5"> Warning </label> </div> <div class="radio"> <input type="radio" id="singleRadio1" value="option1" name="radioSingle1" aria-label="Single radio One"> <label></label> </div> <div class="radio radio-success"> <input type="radio" id="singleRadio2" value="option2" name="radioSingle1" checked aria-label="Single radio Two"> <label></label> </div> </body> </html>#1225
js解释环境里面,0.1+0.2!=0.3 ;结果是true
为了避免产生精度差异,我们要把需要计算的数字乘以 10 的 n 次幂,换算成计算机能够精确识别的整数,然后再除以 10 的 n 次幂;
<script> Math.formatFloat = function(f, digit) { var m = Math.pow(10, digit); return parseInt(f * m, 10) / m; } var numA = 0.1; var numB = 0.2; console.log(0.1+0.2); console.log(0.1+0.2==0.3); console.log(0.1+0.2!=0.3); console.log(Math.formatFloat(numA + numB, 1) === 0.3);</script>大部分编程语言都是这样处理精度差异的,借用过来处理一下 JS 中的浮点数精度误差。
#1226
<script src="https://lizhenqiu.com/templates/default/jquery.min.js"></script><script>$.getScript('http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js', function(){ alert(remote_ip_info.country);//国家 alert(remote_ip_info.province);//省份 alert(remote_ip_info.city);//城市 });</script>#1227
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> *{ margin: 0; padding: 0; } .border {width: 1000px;margin: 100px auto;} .border li{width: 100px;height: 100px;display: inline-block;margin: 10px;line-height: 100px;text-align: center;position: relative; -webkit-transform: scale(1); transform: scale(1);} .border li::before { position: absolute; z-index: -1; top: -1px; right: 0; bottom: 1px; left: 0; content: ''; opacity: .5; border: 2px solid; border-radius: 3px; } .red{color:red;} .blue{color:blue;} .orange{color:orange;} </style> </head> <body> <div class="border"> <li class="red">红色</li> <li class="blue">蓝色</li> <li class="orange">橘色</li> </div> </body> </html>#1228
#1229
如果数据量大还需要特殊优化,一个小功能,花费太大精力不合适
但这是个可有可无的功能吗,肯定不是
对用户而言,可以有效降低输入成本,在面对输入框时,获得更多提示,不用那么迷茫和无助
对站长而言,可以优先推送网站的关键信息,等于多了一个广告位。
一所大学图书馆的搜索框智能提示,大约50万个词条(书名)
他们使用的是www.92find.com的搜索框智能提示免费产品,
只要一行javascript代码,就可以实现baidu、淘宝搜索框提示的全部功能
比如:拼音匹配、拼音首字母匹配、模糊搜索、智能容错,
还可以自定义提示词汇及其排序权重
你只需要准备好自己的提示词汇表就可以了,
无需编写程序,
五分钟(真的是5分钟)就可以在线配置拥有
主流搜索引擎都有的自动提示(自动补全)功能
#1230
我能开心死
1、大妈通过个人认证,开通微博。详细说明事情原委,诚恳自我反省。并积极表示承担赔偿。分分钟微博热搜。
2、次日,大妈发微博,声明已经购买该手镯,并出去店家证明和手镯图片。证明手镯真伪和品质。再次热搜。
3、第三日,大妈说明自身经济情况,表示家庭因此事困难拮据,恳请有利人士。对手镯进行二次加工,碎了的手镯打造为一对吊坠。
4、第四日,这时希望蹭热度做推广的工作室、团队、已经在大妈面前排好队了。选定一家工作室。双方发出声明。持续保持平时花钱都买不到的曝光率。
5、若干天后,通过网络推广,大V炒作。这一对让大妈晕倒、大众欢呼的碎镯子,经过某某工作室/公司/团队的二次修复,闪亮登场!同时与某平台合作,进行慈善拍卖。
6、与此同时,大妈华丽丽宣布,经过此次教训,受益良多,为了让更多人不走大妈弯路,大妈自己变成了翡翠经销商。大家多多捧场哦。
到了这一步,谁还管你这镯子本来值多少钱。
#1231
#1232
function vpost($url,$data){ // 模拟提交数据函数 $curl = curl_init(); // 启动一个CURL会话 curl_setopt($curl, CURLOPT_URL, $url); // 要访问的地址 curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); // 对认证证书来源的检查 curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 1); // 从证书中检查SSL加密算法是否存在 curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']); // 模拟用户使用的浏览器 curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1); // 使用自动跳转 curl_setopt($curl, CURLOPT_AUTOREFERER, 1); // 自动设置Referer curl_setopt($curl, CURLOPT_POST, 1); // 发送一个常规的Post请求 curl_setopt($curl, CURLOPT_POSTFIELDS, $data); // Post提交的数据包 curl_setopt($curl, CURLOPT_TIMEOUT, 30); // 设置超时限制防止死循环 curl_setopt($curl, CURLOPT_HEADER, 0); // 显示返回的Header区域内容 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); // 获取的信息以文件流的形式返回 $tmpInfo = curl_exec($curl); // 执行操作 if (curl_errno($curl)) { echo 'Errno'.curl_error($curl);//捕抓异常 } curl_close($curl); // 关闭CURL会话 return $tmpInfo; // 返回数据 } $url = 'https://captcha.luosimao.com/api/site_verify'; $data =array('api_key'=>'5bf45c5**********','response'=>$_POST['luotest_response']); $result=vpost($url,$data); $result=json_decode($result,true); $result=$result['res']; //echo $_POST['luotest_response']; //echo $result;exit; if($result!='success'){ exit('1'); //redirect('人机验证失败!', '?module=login'); }<script src="//captcha.luosimao.com/static/dist/api.js"></script> <div class="l-captcha" data-site-key="94a8dfb08********"></div>Luosimao人机验证接口文档captcha,人机验证,图形验证,图形验证码,人机识别 新型人机验证方案
<a href="javascript:history.go(-1);">后退</a> <a href="javascript:history.go(1);">前进</a>#1233
jssdk.php
也修改
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);否则也会报错:invalid signature错误
require_once(__DIR__.'/db_connect.php'); <?php require_once __DIR__ . '/file.php';errmsg config ok 调试模式下正常了
注释掉关闭调试模式
//console.log('fdasfdas'); wx.config({ /*debug: FALSE,*/<?php require_once "jssdk.php"; $jssdk = new JSSDK("wx2e642********", "ac59c********643"); $signPackage = $jssdk->GetSignPackage(); ?> <script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script> <script> /* * 注意: * 1. 所有的JS接口只能在公众号绑定的域名下调用,公众号开发者需要先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 * 2. 如果发现在 Android 不能分享自定义内容,请到官网下载最新的包覆盖安装,Android 自定义分享接口需升级至 6.0.2.58 版本及以上。 * 3. 常见问题及完整 JS-SDK 文档地址:http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html * * 开发中遇到问题详见文档“附录5-常见错误及解决办法”解决,如仍未能解决可通过以下渠道反馈: * 邮箱地址:weixin-open@qq.com * 邮件主题:【微信JS-SDK反馈】具体问题 * 邮件内容说明:用简明的语言描述问题所在,并交代清楚遇到该问题的场景,可附上截屏图片,微信团队会尽快处理你的反馈。 */ //console.log('fdasfdas'); wx.config({ /*debug: FALSE,*/ appId: '<?php echo $signPackage["appId"];?>', timestamp: <?php echo $signPackage["timestamp"];?>, nonceStr: '<?php echo $signPackage["nonceStr"];?>', signature: '<?php echo $signPackage["signature"];?>', jsApiList: [ // 所有要调用的 API 都要加到这个列表中 'onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ', 'onMenuShareWeibo', 'onMenuShareQZone' ] }); wx.ready(function () { // 在这里调用 API wx.onMenuShareTimeline({ imgUrl: 'http://********.cn/logowx.jpg?1' }); wx.onMenuShareAppMessage({ desc: '地址:********商业广场3楼。电话:07********99', // 分享描述 imgUrl: 'http://********.cn/logowx.jpg?1' }); wx.onMenuShareQQ({ desc: '地址:********商业广场3楼。电话:07********99', // 分享描述 imgUrl: 'http://********.cn/logowx.jpg?1' }); wx.onMenuShareWeibo({ desc: '地址:********商业广场3楼。电话:07********99', // 分享描述 imgUrl: 'http://********.cn/logowx.jpg?1' }); wx.onMenuShareQZone({ desc: '地址:********商业广场3楼。电话:07********99', // 分享描述 imgUrl: 'http://********.cn/logowx.jpg?1' }); }); </script><div id="wx_pic" style="margin:0 auto;display:none;"> <img src="https://img.******.com/article/cover/201703/11/175600370063.png"> </div> <meta content="https://img.*****.com/article/cover/201706/27/090518161674.jpg" property="og:image">#1234
百度一下,你就上当
再说之前的三大门户网站,新浪手里的微博勉强支撑脸面;网易靠着游戏和电商,闷声大发财,不过感觉还是老的模式没有创新吃老本;搜狐已经日落西山,网站上的广告都很少了,估计翻身很难了;
============================
再说个真实的事情,我在上家公司,假设工资是 x, 我跟我们领导谈加工资,老板以公司困难等为由不给我加,然后我一怒之下裸辞,然后找了个( x+6k )的工作。我辞职之后,公司马上发了一个招聘,用薪资范围为[x, x+4k]来招人替代我的岗位。。。我也不知道老板们都是怎么想的!
转一网上流转多年的段子
第一天采访:唐僧取经回北京才下飞机,记者问:你对三陪小姐有何看法?唐僧很吃惊:北京也有三陪小姐?记者第二天登报《唐僧飞抵北京,开口便问有无三陪》。
第二天采访:记者问唐僧:你对三陪问题有何看法?唐僧:不感兴趣!记者第二天登报《唐僧夜间娱乐要求高,本地三陪小姐遭冷遇》。
第三天采访:记者问唐僧,你对三陪小姐有没有看法?唐僧很生气:什么三陪四陪五陪的?不知道!记者第二天登报《三陪已难满足唐僧,四陪五陪方能过瘾》。
第四天采访:记者后来再问唐僧,唐僧不发言。记者第二天登报《面对三陪问题,唐僧无言以对》。
第五天采访:唐僧大怒,对记者说,这么乱写,我去法院告你!记者第二天登报《唐僧一怒为三陪》。
第六天采访:唐僧气急之下,将记者告到法庭。媒体争相报道《法庭将审理唐僧三陪小姐案》,唐僧看后撞墙而死。
第七天采访:唐僧撞墙而死后,媒体补充报道《为了三陪而殉情:唐僧的这一生 》。
================================================================
霍金有关外星人的言论有大致也是这么个套路:要么牵强附会,要么直接造谣。
#1235