phpOA办公系统源码,官方完整版10万块源码,如今共享,一键安装,可以使用,不行你打我。
2019/4/22 11:40:47 26.06MB php源码 OA办公系统 thinkphp
1
浙江整个省的地名地址点,村点,shp矢量。
数十万的点数据。
非常齐全。
空间另有其他各省的地名地址点、村点~~~
2015/5/5 6:43:14 649KB SHP 地名地址 村点
1
2020-2022年最全杭州市矢量数据(路网含城市一、二、三、四级道路、铁路(包括地铁、轻轨)高速、省道、县道、乡道+十万个poi数据+省市县乡镇行政区划+30米dem数据+河流水系网+建筑轮廓等shp数据数据格式:shp矢量坐标系:WGS-84数据来源:高德爬取数据处理软件:Arcgis/Qgis数据范围:杭州市数据工夫范围:2020-2022年间下载数据后,有任何疑问可以随时私信我哦
2022/10/5 19:41:27 91.34MB gis
1
•Alpha-Beta剪枝(Alpha-Betapruning)对于一般的最大最小搜索,即使每一步只有很少的下法,搜索的位置也会增长非常快;
在大多数的中局棋形中,每步平均有十个位置可以下棋,于是假设搜索九步(程序术语称为搜索深度为九),就要搜索十亿个位置(十的九次方),极大地限制了电脑的棋力。
于是采用了一个方法,叫“alpha-beta剪枝”,它大为减少了检测的数目,提高电脑搜索的速度。
各种各样的这种算法用于所有的强力Othello程序。
(同样用于其他棋类游戏,如国际象棋和跳棋)。
为了搜索九步,一个好的程序只用搜索十万到一百万个位置,而不是没用前的十亿次。
•估值这是一个程序中最重要的部分,如果这个模块太弱,则就算算法再好也没有用。
我将要叙述三种不同的估值函数范例。
我相信,大多数的Othello程序都可以归结于此。
棋格表:这种算法的意思是,不同的棋格有不同的值,角的值大而角旁边的格子值要小。
忽视对称的话,棋盘上有10个不同的位置,每个格子根据三种可能性赋值:黑棋、白棋和空。
更有经验的逼近是在游戏的不同阶段对格子赋予不同的值。
例如,角在开局阶段和中局开始阶段比终局阶段更重要。
采用这种算法的程序总是很弱(我这样认为),但另一方面,它很容易实现,于是许多程序开始采用这种逼近。
基于举动力的估值:这种更久远的接近有很强的全局观,而不像棋格表那样局部化。
观察表明,许多人类玩者努力获得最大的举动力(可下棋的数目)和潜在举动力(临近对手棋子的空格,见技巧篇)。
如果代码有效率的话,可以很快发现,它们提高棋力很多。
基于模版的估值:正如上面提及的,许多中等力量的程序经常合并一些边角判断的知识,最大举动力和潜在举动力是全局特性,但是他们可以被切割成局部配置,再加在一起。
棋子最少化也是如此。
这导致了以下的概括:在估值函数中仅用局部配置(模版),这通常用单独计算每一行、一列、斜边和角落判断,再加在一起来实现。
估值合并:一般程序的估值基于许多的参数,如举动力、潜在举动力、余裕手、边角判断、稳定子。
但是怎么样将他们合并起来得到一个估值呢?一般采用线性合并。
设a1,a2,a3,a4为参数,则估值s:=n1*a1+n2*a2+n3*a3+n4*a4。
其中n1,n2,n3,n4为常数,术语叫“权重”(weight),它决定了参数的重要性,它们取决于统计值。
2017/8/17 10:01:12 884KB 黑白棋 算法 论文
1
2007年的上海GPS出租车数据集,特征包括:出租车ID、时间、经度、维度、夹角角度、出租车的瞬时速度和出租车载客形态。
接近10万条数据,并且附上了LogViewer工具来快速查看每一个数据集。
本人学术研究使用过的数据集,绝对可靠!
2015/4/26 22:41:25 38.52MB 上海 数据集 出租车 GPS
1
批量电子邮件收发人提取工具。
大数据工具。
经数十万封电子邮件测试。
在win10+vs2017下编译运转,已经编译好,下载解压后可用。
用法简单:将电子邮件放到一个文件夹中,选中,点开工,立等可取。
每个邮件独立提取。
合并方法:到cmd中,进入该文件夹(例如cdc:\aa),输入命令copy*.txtall.txt,即可完成合并。
1
重庆市矢量地图矢量地图echartgeojson矢量地图包含省级市级县级多级geojson.json数据,会见地址如?orgCode=100000&orgName;=中国可层层点击加载矢量地图动态显示不同颜色文件包含代码和json数据
2018/6/26 9:48:55 121KB 重庆市矢量地图
1
最近有项目要做一个高功能网络服务器,决定下功夫搞定完成端口(IOCP),最终花了一个星期终于把它弄清楚了,并用C++写了一个版本,效率很不错。
但,从项目的总体需求来考虑,最终决定上.net平台,因此又花了一天一夜弄出了一个C#版,在这与大家分享。
一些心得体会:1、在C#中,不用去面对完成端口的操作系统内核对象,Microsoft已经为我们提供了SocketAsyncEventArgs类,它封装了IOCP的使用。
请参考:http://msdn.microsoft.com/zh-cn/library/system.net.sockets.socketasynceventargs.aspx?cs-save-lang=1&cs-lang=cpp#code-snippet-1。
2、我的SocketAsyncEventArgsPool类使用List对象来存储对客户端来通信的SocketAsyncEventArgs对象,它相当于直接使用内核对象时的IoContext。
我这样设计比用堆栈来实现的好处理是,我可以在SocketAsyncEventArgsPool池中找到任何一个与服务器连接的客户,主动向它发信息。
而用堆栈来实现的话,要主动给客户发信息,则还要设计一个结构来存储已连接上服务器的客户。
3、对每一个客户端不管还发送还是接收,我使用同一个SocketAsyncEventArgs对象,对每一个客户端来说,通信是同步进行的,也就是说服务器高度保证同一个客户连接上要么在投递发送请求,并等待;
或者是在投递接收请求,等待中。
本例只做echo服务器,还未考虑由服务器主动向客户发送信息。
4、SocketAsyncEventArgs的UserToken被直接设定为被接受的客户端Socket。
5、没有使用BufferManager类,因为我在初始化时给每一个SocketAsyncEventArgsPool中的对象分配一个缓冲区,发送时使用Arrary.Copy来进行字符拷贝,不去改变缓冲区的位置,只改变使用的长度,因此在下次投递接收请求时恢复缓冲区长度就可以了!如果要主动给客户发信息的话,可以new一个SocketAsyncEventArgs对象,或者在初始化中建立几个来专门用于主动发送信息,因为这种需求一般是进行信息群发,建立一个对象可以用于很多次信息发送,总体来看,这种花销不大,还减去了字符拷贝和消耗。
6、测试结果:(在我的笔记本上时行的,我的本本是T420I78G内存)100客户100,000(十万次)不间断的发送接收数据(发送和接收之间没有Sleep,就一个一循环,不断的发送与接收)耗时3004.6325秒完成总共10,000,000一千万次访问平均每分完成199,691.6次发送与接收平均每秒完成3,328.2次发送与接收整个运行过程中,内存消耗在开始两三分种后就保持稳定不再增涨。
看了一下对每个客户端的延迟最多不超过2秒。
2020/5/13 2:27:34 15KB IOCP 完成端口 源码
1
浏览和收听广播-现场,本地和全球。
绝对免费,在您的手机或平板电脑上收听世界上最大的广播电台珍藏。
TuneIn拥有所有最好的体育,新闻,音乐和脱口秀广播,以及现场活动和顶级播客。
流式传输超过100,000个真实的广播电台,从世界各地直播。
TuneInRadioPro是免费的展示广告,可让您记录正在收听的内容。
**紧随季后赛之后的大学橄榄球比赛,来自85支1级球队的实时逐场报道,包括排名第一的阿拉巴马州,俄勒冈州,佛罗里达州,奥本,俄亥俄州,南加州大学,德克萨斯州A&M以及其他强队来自ACC,Big12,BigTen,Pac12和SEC。
TuneIn,让你听您喜爱的球队就在您的智能
2020/4/27 8:03:08 15.1MB TuneIn Radio Pro
1
采用读取Access数据库中的事务数据进行挖掘,能够选择使用Apriori或AprioriTid。
数据量100000以上则需要留意最小支持度设置。
2017/8/20 19:37:07 613KB 数据挖掘
1
共 109 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡