为什么说所有流行的股票决策理论都是无效的?

摘要:这些公开的理论都是很轻松可以获得的,所有炒股软件都集成了类似的展示、提醒功能。假如某一个理论是对的,软件可以做到自动提示,对散户来说买入也没有任何门槛。一个人工智能AI和一个小学生玩100局石头剪子布,大概率会秒杀小学生;但是如果是算法相同的两个AI实例玩100局,大概率是接近50:50。从心理角度分析:A理论在满足B条件下会提示买入,假如极少数人用这个理论是没问题的。可一旦大部分人都按照A理论操作,那么期待中的

内网PC穿透建站的三大优势和七个局限

摘要:内网PC穿透建站的方案之所以成为可能,基于以下前提:1 家用的宽带的上传速度已经达到了70Mbps+,VPS的上行带宽通常(约等于)不设限制,而云计算VPS的下行出口带宽仍然是1Mbps、2Mbps。综合以上数据,使用内网PC穿透建站之后,出口带宽的瓶颈仍然是外网IP的出口带宽,并没有因为使用内网提供服务而有所降低(虽然网络延迟略有增加)。2 商业用电和住宅用电的费用相比有两倍左右的差距,同样的计算如果放到内网的PC上执行,电费一项会

用内网PC当服务器的几种实现方案的比较

摘要:一直有一个想法,如何把身边的PC当成服务器给外网用户提供服务,比如搭建一个网站呢?最近研究了一下,踩了一些坑把过程和结果分享一下:第一种方法是直接访问:当分配给用户的外网IP地址发生变化时及时修改动态域名解析指向。这个方案最简单,但是也有很多问题,最大的问题是如今想获得一个外网IP已经很难了,即使非固顶IP也很难,所以这个方案已经没有了可行性。第二个方法是通过外网服务器中转:顾名思义这个方法需要有一

记录一次惨烈的服务器故障

摘要:一台当作内部服务器用的笔记本电脑A经过长途颠簸挂了。从车上搬回家,接电接网,过了一会发现服务并未上线,感觉问题有些严重,接显示器发现连显示器也不能点亮。幸好有备用机B,打开布满灰尘的备用机接电,卧槽!也不能点亮显示器。连续两台无法点亮,难道是显示器坏了?从墙上拆下一个电视机,A、B接电视机,发现也无法点亮。难道电视机也是坏的?我拿了一台我现在正在用的确定是好的笔记本电脑C,接显示器和电视机,都能

青藏高原边缘地区的地震风险仍将长期存在

摘要:6月17日,四川宜宾发生6.0级地震,关注新闻的朋友可能会有这个疑问,怎么又是四川呢?事实是:特殊的地理位置决定了,不但这次是四川,青藏高原边缘地区(四川、西藏、青海等)的地震风险仍将长期存在。下面做一个简单的科普:6000万年前,包括青藏高原在内的中国西部基本都在海底。因为印度板块从南向北一路奔袭,终于与亚欧板块发生了碰撞,最终生生将这一地区向北向东挤压隆起,形成被称为世界屋脊的青藏高原。两个大陆板

通过SDCC手动编译单片机程序

摘要:SDCC是一个单片机程序的编译器,与Keil等商业软件不同,SDCC是免费软件(当然SDCC不是集成开发环境,它仅仅是一个编译器)。0 创建一个测试的c源码main.c,内容如下:#include <mcs51/8051.h> void main(void) { P1 = 0xbf; while(1) ; }1 编译生成.ihxsdcc.exe main.c -LD:\sdcc\lib -o test.ihx -mmcs51 --model-small --debug --xram-size 4096 --iram-size 256 --code-size 65536 --out-fmt-ihx2 将.ihx转为单片机下载所需的.hexpackihx <test.ihx >test.hex packihx: read 12 lines, wrote 14: OK.生成的

HP541温度传感器故障导致风扇狂转

摘要:我有一台HP541的老笔记本,是很久很久之前在北京的中关村鼎好电子商城买的。这台笔记本有一个一票否决的致命问题,掩盖了所有的优点:风扇狂转噪音非常大。这不是软件问题,为了排除Windows系统的锅后来我装了Linux操作系统(centos),当服务器用,通过远程访问,不用守在旁边了噪音问题略有缓解但仍然存在。但其实系统负载很小,绝大多数算力在浪费,温度也并不高,没道理风扇这么狂转。为了搞清楚这个问题我安装了lm_sensors脚本,

Javascript中使用正则表达式的两种方式

摘要:<script> //Javascript中使用正则表达式的两种方式 //方式1:RegExp对象 //通过字面量方式创建RegExp对象 var pattern = /^[0-9]+$/gi; //也可以通过RegExp构造函数创建RegExp对象,和方式1的效果是等价的,只是代码长一些,而且因为是字符串,所以特殊字符需要转义,所以不建议使用 var pattern = RegExp("^[0-9]+$", "gi"); alert(pattern.test("827262")); //方式2:通过String对象的match、replace、search方法 var str1 = "123456a"; alert(str1.search(/^[0-9]+$

CentOS7自带的systemctl命令简单用法(笔记)

摘要:CentOS升级到7.x后,许多用法没有习惯过来,比如替代了service和chkconfig的systemctl,下面记录一下常用操作,作为笔记备忘。1 列出所有可用单元systemctl list-unit-files2 启动、重启、停止、重载、检查服务状态(以mariadb为例)systemctl start mariadb.service systemctl restart mariadb.service systemctl stop mariadb.service systemctl reload mariadb.service systemctl status mariadb.servicemariadb.service简写为mariadb也可以正常执行,比如:systemctl restart mariadb3 设置开机自动启动systemctl enable maria

MySQL(MariaDB)在CentOS7下不能远程访问的解决

摘要:问题:MySQL(MariaDB)权限设置正确,但仍无法远程访问。通过telnet发现3306端口未打开。分析:CentOS7默认的防火墙是firewall,而不是CentOS6的iptables,默认是不打开3306端口的解决:执行以下命令会临时关闭防火墙firewall。systemctl stop firewalld.service如果关闭防火墙后MySQL可以远程访问就说明确实是防火墙拦住了远程请求。不管实验结果如何,别忘记执行下面的命令再打开防火墙:systemctl start firewalld.service 通过下面的命令让防火墙放行3306端口:firewall
1 2 3 4