1、虚拟内存要设置,默认是0,否则提示资源不够

2、.net 3.5 不能使用独立安装包,使用服务器管理安装

3、建议安装高版本的,不用装.net3.5

4、数据库使用混合型,如果你想远程访问,一定要开启sa账户等sql账号认证方式

https://yq.aliyun.com/articles/47537

5、如果是新手,还是乖乖安装Microsoft SQL Server Management Studio Express

6、远程访问,配置端口,IP,开启协议.

https://help.aliyun.com/knowledge_detail/40765.html

台灯怎么买?看了知乎,得到以下信息,没有深入研究。

台灯架可以参考宜家的工作灯,很漂亮。

对于灯光,已知的结论:

1、E27接口

2、Ra>80 显色,还原颜色的能力,儿童最好90以上

3、普通阅读400lm(流明),大约白炽灯40w,节能灯8w左右,欧司朗G9 33w,当然最终还是看个人偏爱。

4、色温,3000K,我看了一半灯泡都是2700K,暖白光,对眼睛好

5、照度lx, 700-1000 lx,1 lx=1 lm/㎡

存在疑问的结论:

1、白炽灯=卤素灯>荧光灯>LED灯?,因为参考标准主要是一个闪频、光谱完整性和蓝光,在原理上和实际上存在差距,测试方法与科技进步无法更新。不同厂商的质量差别太大。买贵的,买名牌的,应该不会太差。卤素灯推荐的人最多。

 

 

这个夏天,我准备去超市买个热水袋和薄荷水,一个为了热敷,另一个为了制作绿豆汤,可惜我在两家大型超市都没找到。

我不禁思考,为何我会相信超市会有所有物品这个幼稚的想法。

因为我曾经听说过长尾理论,小众的需求也会产生大的价值,难道超市不在乎?超市很大啊,很多货架啊。。。

不,是我搞错了。

事实上,很容易想到,热水袋在夏天是小众的需求,超市不会浪费宝贵的货架空间资源去放置流水很小的热水袋,所以我买不到是正常的。

 

那么什么是长尾理论?长尾(The Long Tail)是指,只要产品的存储和流通的渠道足够大,需求不旺或销量不佳的产品所共同占据的市场份额可以和那些少数热销产品所占据的市场份额相匹敌甚至更大,即众多小市场汇聚成可产生与主流相匹敌的市场能量。[from 百度百科]

简单说就是每个小众的产品都卖的少,但是大量的小众产品加起来卖的总和就多了。

长尾理论比较好的例子是亚马逊卖书,其他例子大都集中在互联网领域。

显然每个人都有自己个性的需求,在丰饶时代,需求得到供给,长尾可以创造不可忽略的价值,但是长尾的价值实现前提也很重要:

1、产品的存储成本较低

2、产品的流通渠道成本较低

3、小众产品的成本较低或不断降低

 

互联网产品天然有长尾属性:

1、产品的存储成本较低—–存储在仓库或数据库里,购买页面只需增加几张图片和文字介绍,相当于低成本拥有无限长的货架,即拓展产品线的边际成本较低,存储的机会成本较低。

2、产品的流通渠道成本较低—–快递与带宽的快速发展,不断降低流通成本,不断缩短流通时间。

3、小众产品的成本较低或不断降低—–科技发展,小众产品成本降低,种类增多,质量提升,进一步激发了个体对小众产品的需求。

 

回到超市的问题,流通现在没有问题,但是明显的,在存储成本上无法大幅降低。货架是有限的,空间是有限的,在机会成本的诱惑下,只能优先考虑高流通、高需求的商品。二八定律更适合些。

 

总结下,虽然长尾可以产生不可忽略的价值,但是如果维持长尾的成本(或长尾的机会成本)超过了长尾带来的价值,那么长尾是无意义的,因此最重要的是降低长尾的成本。

 

 

最重要:Do it!

 

一、GTD(Getting Things Done)中日历和todolist区别:

日历是管理特定时间的工具,神圣不可侵犯。就像开会,上课,专注于某个事物,具有排他性。

日历全天事件是指导性事件,适用于需要大段时间但是又不用精确执行时间的场景,如研究某个东西。

todolist功能是管理具体任务与各种idea,可根据需要设置执行时间。偏重于管理的是事物,不是时间。todo是管理时间和事物最为灵活方式。

 

二、工作流程:

先在todolist规划任务,然后安排神圣不可侵犯的日历。

优先执行日历里的安排,然后见缝插针执行剩余todolist。

 

三、软件工具:

1、日历

我用Apple原生应用。windows下没好用客户端(outlook?),偶尔使用icloud网页。

2、todolist

需求:1. 添加必须快 2.删除必须爽 3.支持多个列表 4.支持日历 5.同步功能 6.完成历史纪录

目前选择滴答清单。原来使用Doit.im 不过它好久不更新了。

 

四、理论摘要

GTD的五个核心原则是:收集、整理、组织、回顾、执行。先清空大脑,把一切任务收集起来,然后整理组织执行计划,最后执行和回顾。

GTD的核心理念在于清空大脑,然后一步步按照设定的路线去努力执行。不要拖延!

2分钟原则:如果做,少于2分钟,那就马上做。

WampServer2.5 安装后是无法局域网访问的,只能使用http://localhost/访问。

网上方案太麻烦,其实WampServer2.5自带按钮。

点击 Put Online 即可。

a

 

本质上它是修改httpd.conf

 

变成

原来的Allow from all在apache2.4之后被废弃。

举个栗子:

 

IAAS:就像一个完整的厨房一样,想做什么就做什么大餐。大厨最爱。

PAAS:就像厨房里的某个设备,比方说有个煮锅,放在燃气灶上,水加好了,你只要放入食材,点火就行了。只能吃煮的食物,但是吃法千变万化,各种东西都能煮。比较适合吃某个做法的食物,需要考虑的东西少,省心。

SAAS:就像厨房里的一道菜,你只能吃这道菜,不能换成其他菜,每次吃都只能吃这道菜。只负责吃。

iBeacon是Apple公司2013年9月提出的基于低功耗蓝牙( BLE)的标签广播技术。

同RFID类似,iBeacon技术包含 device和beacon(信标或基站),device相当于reader,beacon相当于tag。只不过beacon采用的是有源主动广播的方式,能够被多个device接收,device接收到的是三级标识符( UUID+ Major+ Minor)和RSSI(Received Signal Strength Indication接收的信号强度指示)。

iBeacon的优点:

1、低功耗

2、价格低廉

3、定位精度较高

4、与移动互联网连接紧密,O2O典型应用

 

注意,beacon只是告知device自己的标识符,device接收到标识符,根据标识符进行相应操作,比如页面显示和数据交换都是在device上进行的,查询数据库等也是查询device本机或者网络服务器的,和beacon无关。因此device一定需要配套的APP(或系统自带的iBeacon应用)。微信提供的摇一摇周边就是一个APP的例子。Google提出了Eddystone与iBeacon竞争。

beacon只不过是利用BLE协议中的Advertising数据包发送标识符,因此beacon可以是各种厂商的专用硬件设备,也可以是移动设备+带beacon功能的APP。

 

参考资料:

1、iBeacon协议

http://blog.csdn.net/qinxiandiqi/article/details/39004337

http://blog.csdn.net/qiank10/article/details/38050717

http://stackoverflow.com/questions/18906988/what-is-the-ibeacon-bluetooth-profile

https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/AboutCoreBluetooth/Introduction.html#//apple_ref/doc/uid/TP40013257-CH1-SW1

 

2、iBeacon介绍

https://developer.apple.com/ibeacon/

http://www.cctime.com/html/2014-11-4/201411411115005.htm

http://www.zhihu.com/question/32708729

 

3、国内公司

如苏州寻息、微位(上海)、重庆智石等等,非常多

 

 

 

这个还是有点没明白,这里先简单记录下。

注意,MySql如果不加索引,LEFT JOIN有点慢。

需求:对x_id分组,取最新的一个值。

MySql的写法,利用子查询先排序,然后GROUP BY后查询默认会取出每组第一条数据。

SELECT * FROM (SELECT db_1.id,db_1.r_id,db_1.x_id AS seat_id,db_1.time AS time,db_1.p_state, db_2.name AS name FROM db_1 LEFT JOIN db_2 ON db_1.match_id=db_2.match_id WHERE x_id <> ‘0000000000000000’ AND r_id =‘1’ ORDER BY db_1.id DESC) AS t GROUP BY t.seat_id

SQL Server下面的也能用,但是我么看懂。

SELECT A.r_id,A.x_id AS seat_id,A.time AS time,A.p_state, db_2.name AS name FROM db_1 AS A LEFT JOIN db_2 ON A.match_id=db_2.match_id WHERE 1>(SELECT COUNT(1) FROM db_1 AS B WHERE A.x_id=B.x_id AND A.ID<B.ID) AND x_id <> ‘0000000000000000’ AND r_id =‘1’ ORDER BY A.ID DESC

 

下面收集了一些资料,供参考:

MySQL 先排序再分组的问题 http://wenku.baidu.com/link?url=PsAGxhJY5ycK4Jk92crVEa-D60blwBiWFsY1ELrKkJxJzNW1XG-XAOdC7hFBW4NIN5ptB2oNlNQow1sWgPwwfF3aw8C0Wuq6-z3uaYfgc3y
mysql分组取每组前几条记录(排序) http://blog.sina.com.cn/s/blog_4c197d420101e408.html
left join on 和where条件的放置 http://blog.csdn.net/muxiaoshan/article/details/7617533
mysql 分组后取每个组内最新的一条数据(组内排序以及limit)http://www.dewen.io/q/12364/
How to select the first/least/max row per group in SQL http://www.xaprb.com/blog/2006/12/07/how-to-select-the-firstleastmax-row-per-group-in-sql/