殷勤大米

文章
6
资源
0
加入时间
2年10月21天

socket实现并发soketserver版本:soketserver模块介绍: 认证客户端的链接合法性

之前版本的服务端,在while true的大循环中,只要来一个连接直接就进入小循环当中了。在小链接中,只要不跳出来,服务端将一直处于这个小的通信循环当中。不能并发。soketserver版本:1、类Mysever就是用来实例化函数handle方法的。2、handle方法就是收发消息的过程(通信循环)。添加异常处理3、连接循环在if __name__ == '__main__'当...

微信小程序canvas画图drawImage操作 base64 图片

说明: 在微信小程序中canvas drawImage()传入的第一个参数是 imageResource 图片资源路径,这个参数通常由从相册选择图片 wx.chooseImage或 wx.getImageInfo获取图片信息来获得。背景: base64 格式图片数据,无法被 getImageInfo 直接调用解决思路:首先使用 wx.base64To...

数组的基础知识以及一些算法题

创建数组1: 常规方式:var myCars=new Array();myCars[0]=“Saab”;myCars[1]=“Volvo”;myCars[2]=“BMW”;2: 简洁方式:var myCars=new Array(“Saab”,“Volvo”,“BMW”);3: 字面:var myCars=[“Saab”,“Volvo”,“BMW”];合并数组 - concat...

Eclipse配置Maven的本地仓库和阿里云镜像

进入Maven安装目录,找到config文件夹打开settings.xml文件Settings.xml配置本地仓库:<localRepository>E:\Maven-Repository</localRepository>配置阿里云镜像:`<mirror> <id>nexus-aliyun</id> ...

算法(四)搜索

一、深度优先搜索(DFS)1、概念DFS(Depth First Search)是从初始结点开始扩展,扩展顺序总是先扩展最新产生的结点。这就使得搜索沿着状态空间某条单一的路径进行下去,直到最后的结点不能产生新结点或者找到目标结点为止。当搜索到不能产生新的结点的时候,就沿着结点产生顺序的反方向寻找可以产生新结点的结点,并扩展它,形成另一条搜索路径。2、剪枝策略剪枝就是通过一些判断,剪掉搜索树上不必要的子树。在采用DFS算法搜索时,有时候我们会发现某个结点对应的子树的状态都不是我们要的结果,这时候我