2016年12月31日 星期六

我的电影评分算法

芝麻信用750才能投票,每个人权重0到100。新人第一次默认权重30。以后权重是根据以往投票的电影所投分数与当前分数差进行计算权重。就是说你以往投票的电影分数越接近当前分数,你的权重越高,越差别越大权重就越低。比如:这部电影当前80分,你给了40分,哪那你权重就会60。你给了70那你的权重就是90。当然这只是一部电影的权重得分,应该把所有的电影权重得分累计平均,再加上投票的顺序,时间权重,最终得出这个人的当前权重。


对于电影默认分数,应该从导演以往电影分数,演员电影分数,公司电影分数,投资额,电影类型等给个默认分数。


总之防止刷分,让每个人真实表达意见。给每部电影真实的评分。算法解决一切问题。

2016年12月30日 星期五

计算机屏幕坐标系

常用的屏幕坐标系有如下图所示的两种:


2016年12月28日 星期三

垃圾DACLTSDK.dll OPC快速客户端开发

在网上找OPC 客户端DLL,无意找到了DACLTSDK.dll这个,开始看是收费的,如果未授权30分钟就断开,说明写的很牛,什么高性能,稳定。本以为收费的就是好东西,所以费尽心血找到密钥。但是经过我

测试,基本上判定,这个软件就是垃圾。普通的测试实验,不会出现问题,最主要的问题是不能夸线程,并且只能在mfc窗体上应用。在一个线程内初始化,在另一个线程,就不能调用,里面的方法。只能在主线程循环监测另一个线程的东西,这搞个屁呀,一个线程怎么保证

并发,怎么提高性能。他的优点就是中文文档,实例齐全。如果只是看法mfc窗体应用还是可以采用。建议慎用,因为开发这的公司也倒闭了,人也联系不到。


2016年12月28日 星期三

手机直播全套源码

研究一段时间的手机直播,对直播有了一点心得,也开发了几个直播程序。

直播的方式很多,可以采用rtsp协议,也可以采用rtmp协议。如果是内网,采用rtsp 协议,如果是互联网那就要采用rtmp协议了,因为要走CDN。

手机直播最重要的核心就是推流和拉流了。网上有也开源的,要么性能跟不上,比如延迟2,3秒,不支持断开重连等。要么要很多坑,资料不齐,无从下手。

一些CDN厂家,比如,七牛、网易等也提供了开发包,但都是绑定了自己的服务。

我经过很长时间的测试对比,自己分别开发整理了一套rtsp直播和rtmp直播的方案。这个方案,性能强悍,稳定性强。应该说是目前世界上最好的方案。

前段时间提供给一个网友,他很快开发了卖衣服直播的APP,效果很好。我自己也利用一个碎屏手机,开了一个手机监控系统,用于家里安全监控,还买了一个鱼眼摄像头,增加效果,经过长时间运行,手机不热,直播不卡。

我这套方案源码,东西是好东西,可以大大提高直播应用的开发,所以如果你有这方面的需求,可以联系我。联系方式见关于我

2016年12月28日 星期三

WtOPCSvr.dll 破解

昨天破解了WTclient.dll,今天到官网看了一下,他有一个OPC Server 快速开发工具。WtOPCSvr.dll 。未授权限制的方式跟WTclient.dll一样,都是30分钟。于是顺手捏来,就把WtOPCSvr.dll也破解了。方法一样,再这里就不累述。需要的可以联系我。

2016年12月27日 星期二

WTclient.dll破解

WTclient.dll,是一个OPC客户端开发工具,收费的,大概900多美元。如果不授权,基本连接30分钟就要断开。国内外资料很少,也没破解的,也没免费的授权码。

本来想破解Disable30MinTimer这个方法,无奈,这个方法很复杂,调用过程,跟踪不到,所以只好,从30分钟入手。

30分钟=30*60=1800=708h

所以使用ida打开WTclient.dll搜索708关键字,刚好,只有一处。为了实现我把708,30分钟,改成78,2分钟和12c,5分钟测试。程序也分别在2分钟,和5分钟,停止运行。所以可以百分之百确定这里就是关键代码。

所以最后,我改成708,改成9ffffffff=85年。85年,运行一次,基本上算是永久免费了。


为了防止大规模扩散,所以破解后的文件就不公开了,如有需要可低价有偿提供。联系方式见,关于我

2016年12月26日 星期一

MFC的使用,有三种设置

MFC的使用,有三种设置: 


 1.使用标准Windows库


 2.在静态库中使用MFC:是将DLL中的相关代码写进EXE文件中,文件较大,但是可以在没有相关DLL的机器上运行;


 3.在共享DLL中使用MFC:指的是打包时一些MFC的DLL的内容没有被包含在EXE文件中,所以EXE文件较小,但是运行时要求系统中要有相关的DLL文件;


多线程调试


/MD:在dll中使用多线程,创建动态链接库的release版本,需要选择。


/MT: 在exe里使用多线程,创建exe的release版本,需要选择。


/MTd:同/MT一样,不过是在Debug版本中使用。


/MDL:同/MD一样,不过是在Debug版本中使用。


 


如果是Debug的“在静态库中使用MFC”,不要使用MDd,改用MTd,然后编译即可通过。


如果是Debug的“在共享DLL中使用MFC”,注意不要使用MTd,改用MDd;


如果是Release版本“在静态库中使用MFC”,不要使用MD,使用MT;


如果是Release版本的“在共享DLL中使用MFC”,不要使用MT,使用MD。

2016年12月25日 星期天

青春

我曾经交往过一个女朋友。有一天我半夜从梦中醒来,突然无比的想她。那时候手机还没有像现在这样普及,我的思念自然无从寄托。在床上瞪了一会儿眼睛以后,我跳起来麻利地穿好衣服,出门去找她了。尽管第二天上早自习我就能够见到她。那时候我以为了方便学习的名义在外面自己租房住,所以也不会遇到宿管大爷这种阻碍,可以来一场说走就走。出了门才发现外面下着大雪,地上已经有着厚厚的积雪,天空中雪花还如筛灰一般落下。但心怀着爱情的炽热,我丝毫没觉得冷。下雪的冬夜格外寂静,此时已经是凌晨两点以后,街上没有一个行人,只有我自己踏在积雪上的声音格外清晰。我穿过那条横穿这个小镇的街道,来到我当时女朋友家的楼下。然而我什么都做不了,楼门紧锁,况且即使开着我也没勇气在半夜里去挑战她母亲的忍耐度。于是我在楼下冒着大雪站了一会儿,抽了一支烟,惆怅了一阵子之后,就顺道拐去了网吧……直到很久以后,时过境迁,妹子已经再无联系,而我也不是那能半夜扛住风雪的鸡血少年,我才领悟自己当时的心态。那不过是一种表演罢了,除了把自己感动一下,制造一点自己痴情的假象,一点意义都没有。在感情中,我们往往觉得自己掏心掏肺,所做所为能够感天动地,闻者伤心,见者叹息,为什么偏偏感动不了你?我们总是容易用一种自虐的方式制造出一种痴情的假象来使得自己站在感情的道德制高点上,获得一种畸形的满足感和安全感。其实无论是雪夜去对方家楼下站会儿或者是冒着大雨给她送一杯奶茶什么的,自己回想起来往往觉得如乔峰大战聚贤庄、关羽千里走单骑一样壮怀激烈,而对于对方来说,一杯奶茶就是一杯奶茶,无法承载起你想要在上面寄托的山崩地裂的情怀。少年的时候,总是迫不及待地将自己的满腔爱意表达出来,而结果往往是陷入表演之中而不自知。所以两个人的记忆才会出现偏差,那些你觉得刻骨铭心的过去,对方往往没有同样的感觉,甚至茫然不知。成长的标志就是懂得克制自己。克制自己的情绪,克制自己的表演欲,甚至克制自己的喜欢。少年时候,喜欢一个人恨不能把她变成自己身体的一部分,她刚说冷,我这边心里已经结冰了,她说难过,我立马如丧考妣,比她还难过,唯恐无法将自己的爱意表达出来。而事实上,谁也无法承担起另一个人的价值寄托,只有做一个独立、有价值的人,才能真正学会去爱另一个人。也千万不要尝试改变另一个人,这注定是徒劳的。做自己就好,爱情的真谛在于相互的吸引、志趣相投的同行,而不是追逐和依附

2016年12月24日 星期六

旋转木马


2016年12月22日 星期四

平庸的生活

平庸的生活,低调的都不想在朋友圈发任何东西。