搜索到与相关的文章
Python

python 删除爬虫里无法识别的表情字符

在爬网易云评论的时候发现评论里有很多人发表情,然而python爬取表情后发现无法把表情写入文件里。从而导致异常。后来找到了两种方法判断。第一种:通过re.sub()删除评论里无法识别的字符串,re.sub有个弊端就是只有第一个表情图片错误的时候能处理,第二个就无法处理了defcharacter(a):dk=open(r'.\评论.txt','w')try:#如果报错,则获取报错的字符串信息dk.write(a)dk.close()exceptExcepti

系统 2019-09-27 17:57:28 2631

Python

感知机与支持向量机的区别及其python代码实现过程

一、感知机与支持向量机的区别1、损失函数的不同a)感知机的损失函数是基于误分类的损失函数,利用梯度下降法极小化损失函数b)支持向量机是求解能够正确划分训练数据集并且几何间隔最大的分离超平面2、超平面个数的不同对于线性可分的训练集,感知机满足条件的超平面个数不唯一,而支持向量机满足条件的超平面有且只有一个####未完####

系统 2019-09-27 17:51:00 2631

Python

python爬取全国2000多个城市的经纬度及geohash编码

如何爬取全国两千多个城市的经纬度?其实找对了数据源就一点也不难。哪些网站可能会有全国所有城市的经纬度呢?高德地图?百度地图?统计局?淘宝?……这次我们来试试通过饿了么爬取:importrequests,csv,Geohashurl='https://www.ele.me/restapi/shopping/v1/cities'headers={'referer':'https://www.ele.me/home/','user-agent':'user-ag

系统 2019-09-27 17:48:42 2631

编程技术

JSP/Servlet中的汉字编码问题

问题的起源每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展ASCII码,中国的GB2312-80,日本的JIS等,作为该国家/区域内信息处理的基础,有着统一编码的重要作用。字符编码集按长度分为SBCS(单字节字符集),DBCS(双字节字符集)两大类。早期的软件(尤其是操作系统),为了解决本地字符信息的计算机处理,出现了各种本地化版本(L10N),为了区分,引进了LANG,Codepage等概念。但是由于各个本地字符集代码范围重叠,相互间

系统 2019-08-29 23:28:53 2631

编程技术

VB6-单元测试工具ComUnit

在使用过NUnit后,一直想在VB6中使用一下单元测试工具,目前比较流行的是VBUnit和ComUnit,我比较喜欢ComUnit主要是它是开源的,当然用起来比较爽了,可以在http://comunit.sourceforge.net/进行下载。ComUnit使用比较简单,注意下边几点后就可以使用了。'COMUnit1.1-TestRunnerformOptionExplicit'InitializetheTestRunnercontrolPrivateS

系统 2019-08-29 22:43:09 2631

各行各业

组合数取模Lucas定理及快速幂取模

组合数取模就是求的值,根据,和的取值范围不同,采取的方法也不一样。下面,我们来看常见的两种取值情况(m、n在64位整数型范围内)(1),此时较简单,在O(n2)可承受的情况下组合数的计算可以直接用杨辉三角递推,边做加法边取模。(2),,并且是素数本文针对该取值范围较大又不太大的情况(2)进行讨论。这个问题可以使用Lucas定理,定理描述:其中这样将组合数的求解分解为小问题的乘积,下面考虑计算C(ni,mi)%p.已知C(n,m)modp=n!/(m!(n-

系统 2019-08-12 09:26:55 2631

数据库相关

PL/SQL --> DML 触发器

--=======================--PL/SQL-->DML触发器--=======================何谓触发器?简言之,是一段命名的PL/SQL代码块,只不过该代码块在特定的条件下被触发并且执行。对于这样的代码我们称之为触发器。触发器根据触发类型的不同又分为不同级别的触发器,下面将给出触发器的分类,定义,以及使用的示例。一、触发器的相关概念1.触发器的分类通常根据触发条件以及触发级别的不同分为DML触发器,INSTEADO

系统 2019-08-12 01:55:33 2631

SqlServer

PowerDesigner 16.5对SQL Server 2012 生成数据

原文:PowerDesigner16.5对SQLServer2012生成数据库时"不支持扩展属性"问题团队合作设计一套系统数据模型,创建了PDM后,Table、View、StoreProcedure等都创建好了,且创建了多个Schema方便管理这些数据库对象,但Table、view、Column等对象有Comment时(用来在团队不同成员间共享描述信息)生成数据库时会得到一个提示"不支持扩展属性,或对象不存在",分析发现异常在类似以下语句:ifexists

系统 2019-08-12 01:54:35 2631

Oracle

中科院Oracle培训视频笔记(6)

一、建立视图CREATEORREPLACEVIEWmyviewASSELECT*FROMdeptWHEREdeptno>20WITHCHECKOPTION;二、建立只读视图CREATEORREPLACEVIEWmyviewASSELECT*FROMdeptWHEREdeptno>20WITHREADONLY;三、建立同义词CREATESYNONYMdeptFORscott.dept;三、建立公共同义词CREATEPUBLICSYNONYMdeptFORsc

系统 2019-08-12 01:52:43 2631