;

1.安装 meteor add session 2.引入 import { Session } from ‘meteor/session’ 3.使用 Session.set(key,value);

meteor引入session 2018年4月10日
;

1.管理员模式打开命令行工具 choco install meteor 2.mongodb安装 https://www.mongodb.com/download-center?jmp=nav#community 最后一步时,左下角的勾勾没有去掉,mongodb compass是图形化管理界面,下载它需要很久很久,还有可能一直下不来,所以把勾去掉就能马上安装好 3.安装Robo 3T,数据库可视化 https://robomongo.org/download 4.创建项目 管理员模式运行命令行,否则无法创建目录,导致报错 meteor create list

meteor环境安装 2018年4月9日
;

余弦相似度,又称为余弦相似性,是通过计算两个向量的夹角余弦值来评估他们的相似度。余弦相似度将向量根据坐标值,绘制到向量空间中,如最常见的二维空间。 最常见的应用就是计算文本相似度。将两个文本根据他们词,建立两个向量,计算这两个向量的余弦值,就可以知道两个文本在统计学方法中他们的相似度情况。实践证明,这是一个非常有效的方法。

余弦相似度 2018年4月5日
;

信息茧房是指人们的信息领域会习惯性地被自己的兴趣所引导,从而将自己的生活桎梏于像蚕茧一般的“茧房”中的现象。由于信息技术提供了更自我的思想空间和任何领域的巨量知识,一些人还可能进一步逃避社会中的种种矛盾,成为与世隔绝的孤立者。在社群内的交流更加高效的同时,社群之间的沟通并不见得一定会比信息匮乏的时代来得顺畅和有效。 早在19世纪,法国思想家托克维尔就已发现,民主社会天然地易于促成个人主义的形成,并将随着身份平等的扩大而扩散,在桑斯坦看来,网络信息时代在带来更多资讯和选择,看似更加民主和自由的表象下其实也蕴藏着对民主的破坏。从网络茧房的个人表征方面观察,可以发现,网络茧房以“个人日报”的形式彰显。 桑斯坦在开篇生动地描述了“个人日报(dailyme)”现象。在互联网时代,伴随网络技术的发达和网络信息的剧增,我们能够在海量的信息中随意选择我们关注的话题,完全可以根据自己的喜好定制报纸和杂志,每个人都拥有为自己量身定制一份个人日报(dailyme)的可能。这种“个人日报”式的信息选择行为会导致网络茧房的形成。当个人长期禁锢在自己所建构的信息茧房中,久而久之,个人生活呈现一种定式化、程序化。长期处于过度的自主选择,沉浸在个人日报的满足中,失去了解不同事物的能力和接触机会,不知不觉间为自己制造了一个信息茧房。

信息茧房 2018年4月5日
;

简介 铁路图(railroad diagram),又叫语法图(syntax diagrams),是一种表示形式语法的方式,是巴科斯范式和扩展巴科斯范式的图形化表示。 基本规则 1.从左边界开始,沿着轨道到右边界。 2.沿途,你在圆框中遇到的是字面量,在方块中遇到的是规则或描述。 3.任何沿着轨道能走通的序列都是合法的。 4.任何不能沿着轨道走通的序列都是非法的。 5.末端只有一个竖条的铁路图,表示允许在任意一对符号中插入空白。而在末端有两个竖条的铁路图则不允许。 示例 以javascript为例,声明变量的语法。 则语法如下: 1、空。 2、从name和=之间绕行。 var name; 3、中间横向语句。 var name = expression; 4、在expression和;之间循环。 var name, name,…,name; var name = expression, name = expression,…, name = expression; 5、在分号之后循环。 var name = expression; var name = expression; … 注:圆角向内表示循环,向外则不循环。或者将左下弧理解为出口,右下弧理解为入口。 来源:https://blog.csdn.net/u013961139/ar…

铁路图 2018年4月2日
;
apply与call 2018年4月1日
;

.htaccess 1.如果只是针对特定某一个文件 RewriteEngine On RewriteRule something something.php [L] http://example.com/something访问的文件为http://example.com/something.php 2.针对所有的php文件 RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule (.*) $1.php [L] 3.其它方式(是否有效未做验证) 路径/etc/apache2/apache2.conf 添加DefaultType application/x-httpd-php 如果想要解析为其他后缀 AddType application/x-httpd-php .ext

url重写省略文件后缀 2018年3月28日
;

1.问题描述 单纯使用localStorage存取参数,在页面跳转后有时候无法及时获取到参数 单纯使用route.params可以即时获取参数,但是页面刷新后,参数会丢失 2.结合两种方式的方案 父组件中传递参数 localStorage.setItem("userId", userId); this.$router.push({name:’detail’,params:{userId:userId}}); 子组件获取参数 let userId=localStorage.userId?localStorage.userId:this.$route.params.userId; 另一种方案:通过$router.query this.$router.push({name:’detail’,query:{userId:userId}}); 这样参数会出现在url中,观感欠佳 1.Params 由于动态路由也是传递params的,所以在 this.$router.push() 方法中 path不能和params一起使用,否则params将无效。需要用name来指定页面。 在路由配置文件中定义参数: path: ‘/patient/record_detail’, name: ‘record_detail’, component: r…

localStorage配合route.params实现参数的时效性及持久化 2018年3月27日
;

做微信内容运营没有思路,能不能推荐几本书看呢? 我的回答是:别看书了,微信的发展太快,几个月前还算成功的案例放在今天,很可能已经过时或者违规。最快捷的方式就是看一下顶尖的微信运营者在做什么,和他们交流,向他们学习。 以下,摘录了10位一线微信大咖的经验分享,希望可以给大家一点启发,打开思路。 李叫兽:360营销顾问,人人都是产品经理专栏作家,微信公众号:李叫兽 如何写一篇至少及格的微信文章? 根据公众号和知乎的特点,最关键的是: 1,创造缺口,让他们产生对答案的渴望; 具体方法: “找到违背直觉的部分”。 指出别人的错误 讲“起点”和“结果”引发读者对过程的疑问。 讲一个成功案例,引发读者好奇——他为什么会成功? 2,顺应读者的疑问,让人一直读下去; 写完每一句话都要想一想: 这时候读者看完这句话,内心产生的疑问是什么?期待下面出现的内容是什么?我将要写的下面那句话是否能解答这个疑问呢? 如果不能,你的文章就会变的逻辑混乱、晦涩难懂…… 3,制造“启发感”——在熟悉的事物中,看到新的解释。 魏武挥:知名博客ItTalks运营人 把媒体当目的做的,都活得苦哈哈的,把媒体当手段做的,都还活得不错。 我一向认为,内容生产和内容运营是两码子事。前者类似一个产品制造过程,而后者,是产品推销。 相对来说,我更擅长内容生产。我不是不会内容运营——怎么说当年…

杜蕾斯、李叫兽、小马宋等顶级大咖,对内容运营有哪些实用建议? 2018年3月26日
;

所谓“口红效应”是指一种有趣的经济现象,在美国,每当在经济不景气时,口红的销量反而会直线上升。 因为在美国人们认为口红是一种比较廉价的消费品,在经济不景气的情况下,人们仍然会有强烈的消费欲望,会转而购买比较廉价的商品。 口红作为一种“廉价的非必要之物”,可以对消费者起到一种“安慰”的作用,尤其是当柔软润泽的口红接触嘴唇的那一刻。 再有,经济的衰退会让一些人的收入降低,这样他们很难攒钱去做一些“大事”,比如买房、买车、出国旅游等等,这样手中反而会出现一些“小闲钱”,正好去买一些“廉价的非必要之物”。

口红经济 2018年3月23日
;

this.$ajax.get(url1) .then((res)=>{ this.$ajax.get(url2).then((res)=>{}); }) .then((res)=>{ this.$ajax.get(url3).then((res)=>{}); })

vue中ajax链式调用 2018年3月23日
;

公号特烦恼:消失的阅读量 微信公号的打开率下降,这在自媒体圈子里已经是个公认的事实。更恐怖的是,有些公号在粉丝持续增长的情况下,绝对阅读量却在持续下降。 阅读量的下降,带来一系列反应,首先是自媒体的广告报价已经不像几年前那么日新月异了,其次是自媒体电商销量呈现出增长停滞的状态。公众号的三大变现方式(收费社群、广告、电商)中,后两种面临巨大挑战,至于收费社群的运营,也好不到哪去。 刚刚出现的美好年代,难道这么快就要结束了? 其实不止是微信公号,包括各个电商、视频网站、新闻媒体、各种移动应用APP的流量几乎都出现了令人心惊胆战的下降。为什么几乎所有的靠流量生存的应用都出现了流量下降的情况,那流量到底去哪了?实际上流量并没有消失,移动互联网的总流量依然还是增长的。 流量的本质是用户的时间 我们首先应该明白,流量的本质就是互联网用户的时间。所以流量其实就等于用户数与用户使用时间相乘。理论上来说,只要使用互联网的用户不断增长,或者用户单日使用互联网的时间增加,总流量就会持续增长。在一个流量持续增长的阶段,日子就很好过,每个应用获得流量的成本很低,看起来是那么美好。 中国在1994年获准加入互联网,从1995年张树新创立了首家互联网服务供应商瀛海威开始,中国互联网用户一直处于一个高速增长阶段。2010年后传统互联网出现增长放缓趋势,但是移动互联网时代的到…

互联网2016:流量都去哪儿了 2018年3月23日
;

没有有name属性,也没有checked <label><input type="radio" v-model="form.picked" value="已选中"/>已选中</label> <label><input type="radio" v-model="form.picked" value="未选中"/>未选中</label> data () { return { form: { picked: ‘未选中’ //和picked匹配的值会自动选中 } } 遇到的问题,以及解决 模板部分结构 <label><input type="radio" v-model="form.value1" value="是" />是</label> <label><input type="radio" v-model="form.value1" value="否" />否</label…

vue中input单选框radio 2018年3月20日
;

概述 首先需要确定是哪一张网卡的带宽跑满,可以通过sar -n DEV 1 5 命令来获取网卡级别的流量图,命令中 1 5 表示每一秒钟取 1 次值,一共取 5 次。 命令执行后会列出每个网卡这 5 次取值的平均数据,根据实际情况来确定带宽跑满的网卡名称,默认情况下 eth0 为内网网卡,eth1 为外网网卡。 使用 iftop 工具排查 1、服务器内部安装 iftop 流量监控工具: apt-get install iftop -y 2、.服务器外网带宽被占满时,如果通过远程无法登陆,可通过阿里云终端管理进入到服务器内部,运行下面命令查看流量占用情况: iftop -i eth1 -P 注:-P 参数会将请求服务的端口显示出来,也就是说是通过服务器哪个端口建立的连接,看内网流量执行 iftop -i eth0 -P 命令。 iptables禁止指定IP地址的网络连接 1.禁止特定IP的连接 要禁止一个IP,使用下面这条命令: iptables -I INPUT -s 111.50.1.27 -j DROP 要解封一个IP,使用下面这条命令: iptables -D INPUT -s ***.***.***.*** -j DROP 参数-I是表示 Insert (添加),-D表示 Delete (删除)。后面跟的是规则, INPUT 表示入站…

iptables处理ddos攻击 2018年3月20日
;

1.将bus注入到Vue根对象中 const bus = new Vue(); new Vue({ el: ‘#app’, router, template: ‘<App/>’, components: { App }, data:{ bus }  }); 2.组件A中触发事件 this.$root.bus.$emit(‘busevent’, 19); 3.组件B中监听事件 data () { return { valNow:” } }, mounted(){ let nowThis=this; this.$root.bus.$on(‘busevent’,function(val){ //此处this和当前this不同,所以在外部定义变量,以引用当前组件的this alert(val); nowThis.valNow=val; }) }

全局bus事件通信流程 2018年3月16日
;

1.查看当前php环境 打开phpinfo(); 搜索Architecture (x64|x86) #x86是32位 x64是64位 搜索Thread Safety (enabled|disabled) #enabled是TS版本,disabled是NTS版本 搜索PHP Extension Build (API20131226,TS,VC11) #api版本,VC11是编译器版本 根据图上配置信息,我们需要找的php扩展就是php 5.6 VC11ts-x64 2.下载php_redis.dll 地址一:https://pecl.php.net/package/redis/2.2.7/windows 地址二:https://windows.php.net/downloads/pecl/releases/redis/2.2.7/ 3.文件及配置 将下载的文件解压,然后复制php_redis.dll到C:\wamp\bin\php\php5.6.31\ext 然后编辑apache的php.ini扩展C:\wamp64\bin\apache\apache2.4.27\bin extension=php_redis.dll 重启wamp后到phpinfo()中查看 4.php连接并测试redis数据库 <?php $redis = new R…

wamp下redis安装及配置 2018年3月10日
;

1.父组件 <template> <div> <subcomponent :subdata="data"></subcomponent> </div> </template> <script> import subcomponent from ‘./subcomponent’ export default { name: ‘parentComponent’, components:{ ‘subcomponent’:subcomponent }, data (){ return{ data:” } } } </script> 2.子组件 <script> export default { name: ‘subcomponent’, props: [‘subData’], data (){ return{} }, watch:{ subdata:’showData’ }, methods:{ showData(){ alert(this.subdata); } } } </script> 其它:命名方式存疑

props引用流程及文件结构 2018年3月9日
;

场景:在父组件中表单提交数据,子组件中更新显示列表,子组件已经写完,再去添加prop略麻烦,尝试过location.reload()体验太差 模板部分 <recordDetail v-if="forceReload"></recordDetail> data部分 forceReload:true methods部分(表单验证成功后,先让组件消失,ajax返回成功后再让其显示) this.$validator.validateAll().then((msg)=>{ if(msg){ this.forceReload=false; //先强制组件消失 this.$ajax.get(‘/rest/admin/cases/create’) .then((res)=>{ this.forceReload=true; //强制组件再次渲染 }) .catch(function (error){}); }else{ this.$message({ message: ‘填写不完整!’, type: ‘warning’ }); } });

父组件不借助prop,暴力刷新子组件 2018年3月8日
;

示例数据 const animals = [ { "name": "cat", "size": "small", "weight": 5 }, { "name": "dog", "size": "small", "weight": 10 }, { "name": "lion", "size": "medium", "weight": 150 }, { "name": "elephant", "size": "big", "weight": 5000 } ] map() 定义和用法: map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。 map() 方法按照原始数组元素顺序依次处理元素。 语法: array.map(function(currentValue,index,arr), thisValue) 示例:获取所有动物的n…

map(),filter(),reduce(),foreach()比较 2018年3月3日
;

段子是我国人民喜闻乐见的一种文艺形式,相声里叫包袱,古代叫笑话,随着微博和微信的兴起,用手机看段子日益成为劳动人民茶余饭后的一种娱乐活动。由于段子的影响力日甚,我国的文字工作者以及非文字工作者在创作和工作中,出现了所有创作形式都段子化的倾向,比如电影、软文、广告、知乎的回答、电视节目、培训、撕逼等各类工作。马伯庸老师曾经说过一个关于段子创作的三种典型模式:谐音误解、预期违背和同文异读。其实,这里有点问题的是,只有预期违背是典型的段子基本结构,谐音误读和同文异读都是形成预期违背的一种方法。 所谓预期违背,就是孙子兵法中的“以正合,以奇胜”,用正兵吸引住敌人(观众)注意建立预期,然后派奇兵端了敌人的老巢(观众的笑点)打破其预期,正所谓“出其不意,攻其不备”是也。(在孙子兵法中,两军对阵,将领至少要安排两支部队,一支为正,一支为奇,正奇变化无穷。能因敌变化而安排正奇的将领,才能占据致胜主动权,才能获胜。) 读了几千条段子,个人觉得几乎99%的段子都是“以正合、以奇胜”这种结构模式,下面具体详解。 排兵布阵:段子结构要讲究“正奇” 首先说一下人为什么会被逗笑。讲笑话和变魔术有些相似,关键是Surprise,出其不意,攻其不备。本来以为故事是这样的,然后发现其实是那样,哈哈哈。一个笑话由两部分组成,正兵(铺垫)和奇兵(包袱)。从功能上来说,正兵铺垫是为…

段子是如何编出来的 2018年2月19日
;

<ul class="top_bar"> <li class="top_cell" v-for="cell in 5" :class="{ ‘active’: cell === selected }" @click="choose(cell)"> {{cell}} </li> </ul> new Vue({ el:’.top_bar’, data:{ selected: null }, methods:{ choose:function (index) { this.selected = index } } });

v-for对应项添加active类 2018年2月13日
;

<template> <el-table :data="tableData" stripe border style="width: 100%"> <el-table-column prop="checkUnit" label="医院名称"></el-table-column> <el-table-column prop="checkName" label="检查名称"></el-table-column> <el-table-column label="查看详情"> <template slot-scope="scope"> <el-button size="mini" @click="infoList_detial(scope.row.id)">查看详情</el-button> </template> </el-table-column> </el-table> </template…

element中table单元格点击事件获取id 2018年2月10日
;

var o1 = { a: 1 }; var o2 = { b: 2 }; var o3 = { c: 3 }; var obj = Object.assign(o1, o2, o3);

Javascript 对象合并 2018年2月9日
;

“我原以为这和开直播一样,谈点经验,外带讲几段相声,没想到这么难啊。” 2017的下半年,也是知识付费人设崩塌事故期。8月,罗永浩宣布停更“创业课“,上面那句话,是媒体从罗永浩的停更信中读出的心声;9月,Papi酱也退出了分答社区;年底相继上线的“郭德纲首档音频脱口秀”、“咪蒙职场提升课”,反响普遍不高,甚至有用户要求退钱。 今年是知识付费发展起来的第二年,到底是用户变挑剔了,还是知识越来越水了? 大V知识课程为何会成为一个坑? “人设”,是近两年经济公司、明星和粉丝一起打造出来的。自互联网内容创业兴起,为了让自己在繁杂的信息中更具辨识度,打造属于自己的“人设”,也成为了许多内容创业者的共识。 10月底,一篇名为《罗振宇的骗局》的文章传遍网络,直指知识付费忽悠用户,不贩卖实质内容。随后,和菜头又发了一篇文章《罗振宇骗得还远远不够》,表示不赞同罗振宇的“知识服务商“定位,在他看来,更为精准的形容是”知识中间商“。实际上,成为中间商,确实是大多数内容创业者江郎才尽或者自我局限的对策之一,只是像罗振宇这样走出来的太稀少。 舟子是一位财经内容创业者,他在优酷上推出财经脱口秀节目,最多的时候有过几千万点击量。这种成绩在业内,也是个小V了。2015年底,他抱着试水的心态接受了某音频平台付费课程的邀请。制作第一季的时候,为了尽快在平台树立品牌,团队做得特别…

知识付费是如何从“共享经济”变成智商税的(转载) 2018年2月9日