
计算机语言集
文章平均质量分 88
Sinsa_SI
数据玩家|编程教练|自由人 的自媒体。
分享编程、数据、风控、反欺诈、励志等方面经验和知识。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hive的UDF 函数(User-Defined-Function)
UDF函数可以直接应用于select语句,对查询结构做格式化处理后,再输出内容。原创 2016-05-30 20:30:28 · 4521 阅读 · 2 评论 -
python 操作 postgreSQL 数据库 Demo ( 基于PyGreSQL 包)
python 操作 postgreSQL 数据库 Demo ( 基于PyGreSQL 包)原创 2017-12-10 14:54:14 · 1886 阅读 · 0 评论 -
OGC标准函数和PostGIS扩展函数
OGC标准函数和PostGIS扩展函数转载 2017-12-10 14:39:32 · 1584 阅读 · 0 评论 -
[汉字编码报错] UnicodeEncodeError- 'ascii' codec can't encode characters in position 0-1- ordinal not in r
UnicodeEncodeError- 'ascii' codec can't encode characters in position 0-1- ordinal not in range(128)原创 2017-11-29 20:51:21 · 4018 阅读 · 1 评论 -
pandas dataFrame to_excel 报错[ UnicodeDecodeError: 'ascii' codec can't decode byte 0xe7 in position 7
pandas dataFrame to_excel 报错 [ UnicodeDecodeError: 'ascii' codec can't decode byte 0xe7 in position 7: ordinal not in range(128) ] 解决方案原创 2017-11-17 14:26:00 · 8225 阅读 · 0 评论 -
n-gram python实现(基于sklearn)
# n-gramfrom sklearn.feature_extraction.text import CountVectorizerimport pandas as pdimport jiebadata = ["他用报话机向上级呼喊:“为了祖国,为了胜利,向我开炮!向我开炮!", "记者:你怎么会说出那番话?", "韦昌进:我只是觉得,对准我自己打,才有可能原创 2017-08-07 18:49:44 · 22282 阅读 · 9 评论 -
CParserError: Error tokenizing data. C error: Buffer overflow caught - possible malformed input file
CParserError: Error tokenizing data. C error: Buffer overflow caught - possible malformed input file原创 2017-06-06 19:52:30 · 7094 阅读 · 0 评论 -
[深坑]关于groovy正则表达式中的限位符 `^` 和 `$`
问题提出最近在工作中需要自己写正则表达式,而且是用 groovy,本以为 groovy 是沿用了 java.util.regex 包,只要 java 中运行没问题就可以,结果问题就出现了。 java 中程序如下:import java.util.regex.Matcher;import java.util.regex.Pattern;/** * Created by syp on 17/4/2原创 2017-04-27 17:03:33 · 4372 阅读 · 1 评论 -
mysql将时间戳直接转换成日期时间
mysql将时间戳直接转换成日期时间FROM_UNIXTIME(): 转为时间戳类型时间 UNIX_TIMESTAMP():返回长整形类型时间 from_unixtime()是MySQL里的时间函数 select uid,userid,username,email,FROM_UNIXTIME(addtime,'%Y年%m月%d日') from members以上例子是sql语句的例子,直接能将转载 2015-12-28 16:26:04 · 1131 阅读 · 0 评论 -
Hive中时间函数汇总
Hive中时间函数汇总原创 2016-05-04 20:05:05 · 2665 阅读 · 1 评论 -
Python中if-else语句的多种写法
Python中if-else语句的多种写法原创 2016-04-27 20:05:34 · 2017 阅读 · 1 评论 -
[解决办法]Python中使用json.loads解码字符串时出错:ValueError: Expecting property name: line 1 column 2 (char 1)
问题描述今天在解析字符串中,使用json.loads解码字符串,脚本如下:import jsonstring = "{u'lat': 61.190495, u'lng': -149.86884}"dic = json.loads(string)运行后报错信息如下:Traceback (most recent call last): File "<stdin&a原创 2016-04-19 13:03:38 · 49264 阅读 · 5 评论 -
Linux报bus error(总线错误)解决办法
最近工作中遇到在Linux服务器上运行python程序时,能够正常import其自带的包,如re、sys等,但无法import外在安装的包,如MySQL、pymongo、elasticsearch等,只要执行这种import操作,python就会自动退出,并报bus error错误,即总线错误。另外,安装在该服务器上的mongodb也不能够访问,报connect failed 错误。原创 2016-04-08 22:29:16 · 73058 阅读 · 8 评论 -
python安装包方法失效或缺失问题
问题提出 最近遇到两个python安装包文件缺失的问题,一是MySQL包提示缺失image,另一个是pymongo提示数据库方法缺失问题。原创 2016-03-31 17:41:33 · 3349 阅读 · 1 评论 -
Mac上安装和卸载Mysql
安装过程下载安装软件包 下载网址http://www.mysql.com/downloads/mysql/ 下载完成后安装软件包,一直点击继续 安装完成后提示root用户的初始密码,如下图 别名设置 在终端输入命令alias mysql=/usr/local/mysql/bin/mysql, 回车 在终端输入命令alias mysqladmin=/usr/local...原创 2016-03-10 18:16:47 · 1684 阅读 · 1 评论 -
SELECT INTO…OUTFILE语句和LOAD DATA …INFILE语句使用说明
SELECT INTO…OUTFILE语句把表数据导出到一个文本文件中,并用LOAD DATA …INFILE语句恢复数据。但是这种方法只能导出或导入数据的内容,不包括表的结构,如果表的结构文件损坏,则必须先恢复原来的表的结构。一、SELECT INTO…OUTFILE语法:select * from Table into outfile '/路径/文件名' fields termina原创 2016-02-18 09:35:21 · 1299 阅读 · 1 评论 -
ElasticSearch使用简介
一、ElasticSearch概要 ElasticSearch is a search server based on Lucene. It provides a distributed, multitenant-capable full-text search engine with a RESTful web interface and schema-free JSON documents.原创 2016-02-14 18:14:14 · 2497 阅读 · 1 评论 -
shell 中数组的基本操作
数组(Array)是一个由若干同类型变量组成的集合,引用这些变量时可用同一名字。数组均由连续的存储单元组成,最低地址对应于数组的第一个元素,最高地址对应于最后一个元素。bash Shell只支持一维数组,数组从0开始标号,以array[x]表示数组元素,那么,array[0]就表示array数组的第1个元素、array[1]表示array数组的第2个元素、array[x]表示array数组的第x+1原创 2016-01-14 16:53:34 · 1218 阅读 · 1 评论 -
mySQL表和列的注释相关操作
今天工作中创建了一个mysql表,用程序自动创建的,没加注释,在这里整理了一下关于mysql注释的相关操作。1. 创建表时候添加默认注释use test;CREATE TABLE groups( gid INT PRIMARY KEY AUTO_INCREMENT COMMENT '设置主键自增' , gname VARCHAR(200) COMMENT '列注释') COMMENT原创 2016-01-14 15:35:00 · 1036 阅读 · 1 评论 -
MongoDB快速入门笔记
MongoDB是一个跨平台,面向文档的数据库,提供高性能,高可用性和易于扩展。MongoDB是工作在集合和文档上一种概念。数据库数据库是一个集合的物理容器。每个数据库获取其自己设定在文件系统上的文件。一个单一的MongoDB服务器通常有多个数据库。集合集合是一组MongoDB的文件。它与一个RDBMS表是等效的。一个集合存在于数据库中。集合不强制执行模式。集合中的文档可以有不同...转载 2016-01-07 17:28:31 · 971 阅读 · 1 评论 -
Mac 安装 xgboost
1. 下载安装文件git clone --recursive https://github.com/dmlc/xgboost2. 执行 build.shcd xgboostbash build.sh3. 执行 setup.pycd python-package/sudo python setup.py install4. 测试...原创 2018-08-19 20:22:34 · 4197 阅读 · 0 评论