Just Do IT

但行好事,莫问前程!

排序:
默认
按更新时间
按访问量

【C】输出乘法口诀表

#include <stdio.h> int main() { int i = 0; int j = 0; for (i=1;i<=9;i++){ for (j=1;j&...

2018-08-06 14:45:02

阅读数:40

评论数:0

【SQL】substr截取结果和想象中有差异?

今天在处理员工信息,其中身份证号需要截取后四位,于是,我使用了substr函数:substr(card_no,-1,4)心中默念:“从最后一位截取,负号代表从右向左,截取四位,对,没毛病!!”但结果,擦,却是只截取了最后一位!!!之前都是正序截取,没想到逆序截取还出这情况,网上搜了下,下面小哥写的...

2018-07-05 17:30:28

阅读数:77

评论数:0

【Python】BeautifulSoup爬取新闻内容

本篇博文是爬取网站新闻的简单例子,如果要深入了解爬虫,请移步,不要因为这篇博文耽误你宝贵时间。网站源码如下,我们目标是爬取<p>标签下的新闻内容:代码如下:from urllib.request import urlopen from bs4 impor...

2018-07-02 09:22:45

阅读数:173

评论数:0

【Python】BeautifulSoup导入lxml报错

报错的程序:content = bs4.BeautifulSoup(response.content.decode("utf-8"), "lxml")报错如下:bs4.FeatureNotFound: Couldn't fin...

2018-06-28 14:25:50

阅读数:114

评论数:0

【Python】Pycharm中plot绘图不能显示

《利用Python进行数据分析》书中例子都是用IPython作为开发环境,问我一直在用Pycharm,这导致了plot还不能显示绘图。出错的代码如下:import json import pandas as pd from pandas import DataFrame,Series path ...

2018-06-26 16:15:14

阅读数:168

评论数:0

【SQL练习题】排序

原表如下:建表脚本:CREATE TABLE districtproducts ( district varchar(255), name varchar(255), price int(255) ); INSERT INTO districtproducts VALUES ('东北...

2018-06-21 18:28:10

阅读数:51

评论数:0

【Kettle】如何解决Excel输出卡死或太慢

当Excel输出大量数据时(10w+),此步骤可能会卡死导致真个转换报错。只需勾选如下即可解决:

2018-06-21 16:06:25

阅读数:266

评论数:0

【SQL练习题】case when实现按要求排序

表中key列,数据如下:如何实现如下输出效果:建表语句:CREATE TABLE order1 ( key varchar(255) ); INSERT INTO order1 VALUES ('A'); INSERT INTO order1 VALUES ('B'); ...

2018-06-19 15:48:29

阅读数:123

评论数:0

【SQL练习题】1. 多列数据求最大值

一列多行,很容易得出最大值,但多列多行如何取最大值呢?从下表中取得每行的最大值:最终实现如下效果:建表语句:CREATE TABLE greatests ( key varchar(255), x int(5), y int(5), z int(5) ); INSERT INTO...

2018-06-15 18:32:55

阅读数:265

评论数:0

【Kettle】血统分析

在转换中,血统就是说你要知道一个数据是从哪里来的,在哪个步骤中,增加了或修改了这个数据,最后输出到哪个数据库表中。本篇通过job,先把资源库导出成xml文件,然后通过分析xml文件,把想要的信息输入到数据库表中进行保存。当要查询表来源时,只需要查询存储资源库的表即可。job:job中的转换:1. ...

2018-06-12 17:27:12

阅读数:62

评论数:0

【Kettle】如何输出固定格式报表

我的工作是为公司分析部门提供数据,其中一部分是固定时间点提取的报表,这些报表的格式固定,每次机械化的修改参数→提取数据→复制粘贴,实在是繁琐。下面介绍一个我工作中使用kettle输出固定格式报表的例子,希望能帮到有需要的小伙伴们。背景:固定格式报表如表1,其中还有excel公式嵌套在里面,分析部门...

2018-06-11 15:21:47

阅读数:368

评论数:0

【Python】Python中文编码

如果Python程序中有中文字符,运行会报错:print "你好,世界!"; SyntaxError: Non-ASCII character '\xe4' in file D:/tools/pycharm/untitled/hello.py on line ...

2018-06-05 16:44:13

阅读数:47

评论数:0

【SQL】正则表达式-校验数字,字符,特殊需求等

一、校验数字的表达式1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]...

2018-05-31 10:41:40

阅读数:401

评论数:0

【Java】Exception in thread "main" java.lang.Error: Unresolved compilation problem

使用eclipse编译Java程序出现错误:Exception in thread "main" java.lang.Error: Unresolved compilation problem,是因为没有在程序开始位置指定包名称(指定包例子:package te...

2018-05-31 10:10:49

阅读数:548

评论数:0

【SQL】update中使用case when

1.创建测试表及数据CREATE TABLE graduates ( name varchar(255) , income int4(255) ); INSERT INTO graduates VALUES ('桑普森', '400000'); INSERT I...

2018-05-25 16:46:37

阅读数:543

评论数:0

【SQL】利用HAVING取众数和中位数

1. 创建测试表及测试数据CREATE TABLE graduates ( name varchar(255) , income int4(255) ); INSERT INTO graduates VALUES ('桑普森', '400000'); INSERT INTO gradu...

2018-05-23 16:26:40

阅读数:1879

评论数:0

【Python 2.7】xlrd读取Excel文件

这篇博文参考于《Python 数据处理》读取Excel文件需要用到xlrd模块,模块下载地址:xlrd下载地址本博文中Excel文件下载地址:SOWC 2014 Stat Tables_Table 9.xlsx下面我们使用xlrd模块提取Excel文件中的童工和童婚比例:"&am...

2018-05-15 16:50:28

阅读数:142

评论数:0

【Kettle】创建资源库用户

在生产中,我们一般都会先连接资源库,然后再去编辑作业或者转换。连接之前会有用户名和密码的输入:这里的用户名和密码可以在kettle里面新建,(lll¬ω¬),之前我是不知道的,一直都在用admin用户操作。添加用户操作如下:使用admin用户(资源库创建后的默认用户admin和guest)登陆,密...

2018-04-23 10:27:46

阅读数:288

评论数:0

【Kettle】job中设置自动发送邮件

背景:业务每周六需要固定格式的数据,手工跑脚本太麻烦,为了偷懒,设计了job,定时启动job,并把数据自动发送到对方邮箱。一   kettle服务器定时任务如下:每周六上午九点执行脚本调度job0 9 * * 6 source /etc/profile;/opt/program_etl/weekl...

2018-04-19 14:18:25

阅读数:372

评论数:0

【Kettle】date类型不能被excel输出

背景:kettle7.0,连接PG9.6数据库,我想把查询出来的结果excel输出到本地。结果其他字段都可正常导出,唯独日期类型导出为空。最终解决办法:查询结果在输出之前要转换成文本或字符串类型。如果使用SQL写的表输入步骤,可以在SQL里做字段类型转换。如我的修改为:...

2018-04-19 13:50:48

阅读数:109

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭