- 博客(85)
- 收藏
- 关注
转载 将你的Python Web程序部署到Ubuntu服务器上
在本文记录了我在Ubuntu中部署Flask Web站点的过程, 其中包括用户创建、代码获取、Python3环境的安装、虚拟环境设置、uWSGI启动程序设置,并将Nginx作为前端反向代理。希望对各位有所帮助。建立一个Python Web程序专用账户123adduser haseovim /etc/sudoers #将haseo用户加入...
2018-02-22 10:37:00 470
转载 Kettle 学习笔记
一直用SSIS做ETL,越来越感觉这玩意不是亲生的.因此萌生换ETL工具的想法,不过Kettle社区版没什么调度系统,貌似错误处理也不是很方便,且先了解吧. 本文简略的记录了整个软件的使用流程. 开始 Kettle 的几个子程序的功能和启动方式 Spoon.bat: 图形界面方式启动作业和转换设计器。 Pan.bat: 命令行方式执行转换。 Kitchen.b...
2015-10-05 19:52:00 428
转载 MongoDB 学习笔记
一、安装MongoDB Linux环境安装 以我用的Ubuntu 14.04为例 1. 安装MongoDB apt-get install mongodb 2. 创建MongoDB的数据库目录 mkdir -p /data/db 3. 查看MongoDB运行状态 mongod 发现有个错误 ERROR: Insufficien...
2015-09-26 12:56:00 217
转载 Hadoop 架构初探
对流行Hadoop做了一些最基本的了解,暂时没太大感觉,恩先记点笔记吧. = = Hadoop 基本命令及环境安装 一、下载虚拟机镜像 目前比较流行的有以下三个: (CHD) http://www.cloudera.com (HDP) http://hortonworks.com/ (MapR) http://www.mapr.com 本文使用HDP的沙盘 ...
2015-09-12 22:42:00 198
转载 MSSQL 当前会话设置隔离级别与查询
之前因为MySQL没有with(nolock)这种写法,于是想设置隔离级别,结果被坑。 直觉以为和MSSQL一样只要打set transaction isolation level xxx 就能搞定 ,然后弄了老半天才发现中间需要价格session ,结果今天写SQL的时候感觉每个表都打with(nolock)太吃力,干脆直接设置READ UNCOMMITTED多美。。。 --设置当前...
2015-09-07 23:26:00 154
转载 MySQL 学习笔记
--使用正则表达式 -- ^ 开始 , . 任意字符 SELECT Name, Continent, Population FROM Country WHERE Name REGEXP '^.[a-e].*' ORDER BY Name; -- $ 结尾 SELECT Name, Continent, Population FROM Country WHER...
2015-09-04 10:42:00 94
转载 Windows 10 : 使用BCDboot恢复双系统启动
电脑装上win10以后,立马把原来系统的启动信息删了。结果有个软件需要反激活,但是Win10已经没有Boot.ini这样的启动配置文件。 花了好多时间查找,发现这篇文章。实际操作倒是很简单。执行以下命令即可: Bcdboot D:\Windows注意: D:\ 替换为你系统所在的盘符。转载于:https://www.cnblogs.com/haseo/p/4776784.h...
2015-09-01 20:23:00 795
转载 Ubuntu 14.04 静态IP设置
1. 编辑/etc/network/interfaces vim /etc/network/interfaces 2.将以下五项添加到/etc/network/interfaces中 Static declaration (using <interface> chosen above): iface <interface> inet static ...
2015-08-31 22:09:00 77
转载 Java开发环境配置
其实一开始我是拒绝Java的。但是我发现公司开发Java,然后一些‘大数据’的工具也是由Java写的。于是Duang的一下,我又重新开始Java之旅了。。。本文讲述Java在Windows下的开发环境配置。 下载JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html...
2015-05-30 15:49:00 93
转载 Archlinux 安装配置指导 2015-05-24
因为用的Linode VPS的系统是Archlinux的,想在本地弄个系统做测试用,这样比较方便.然后发现自己在6年前做的一个Archlinux 安装配置Flash,好怀念的赶脚. 时过进迁,没想到Archlinux现在没有安装向导了. 已经不再适用了.安装前准备下载安装光盘https://www.archlinux.org/download/启动光盘并进入系统...
2015-05-24 12:15:00 125
转载 SSIS: Lookup组件高级用法,生成推断成员(inferred member)
将数据导入事实表如果无法匹配维度表的记录一般有两种处理方式。 一是将不匹配记录输出到一个表中待后续处理,然后重新导入.二是先生成维度Key,后续再完善维度key,本文指导各位使用第二种方式。 背景 比如下图StoreID为1的经销商不存在于我们经销商维度表中,我们现在要使用lookup组件进行匹配,并生成维度key. 操作步骤 1. 先添加一个派生列组件,将StoreID转...
2015-05-20 23:42:00 1318
转载 替换Avada主题的Google字体
刚玩WP的时候图省事,在themeforest买了排行第一的主题Avada,虽然强大,但对我目前的Blog应用而言实在太‘重’了。而且老外的主题很多方面不接地气,比如谷歌字体。本文指导各位如何在Avada主题中替换谷歌字体。 1. 获取字体 我们可以在fontspring购买字体,我这里选择了免费的Museo Slab 500字体 注册账号之后下载Web版本的字体 2.在...
2015-05-17 23:09:00 324
转载 SSIS: 使用Lookup 和 Cache transformation 进行数据匹配简单介绍
本文将讲解Cache transformation的使用方式,并且用Lookup transformation进行匹配. 背景 如下图,我们的产品目标表中有些有尺寸信息有些没有.我们需要用Cache组件获取缓存信息.并且用Lookup组件进行匹配. 实际操作 1.建立以下工作流 Flat File 内容如下 打开 Cache组件,点击Edit—>...
2015-05-17 22:00:00 902
转载 博客搬家啦
小伙伴们欢迎访问我的新博客 http://www.bihell.com转载于:https://www.cnblogs.com/haseo/p/4439545.html
2015-04-19 17:51:00 108
转载 Linux(Debain)环境安装WordPress
一、相关组件安装1. 安装Apacheapt-get install apache2安装完毕后浏览器 http://localhost/ 或者 http://127.0.0.1 出现It Works就表示OK了Apache 配置文件目录:/etc/apache2Apache 网站目录 /var/www2. 安装 PHPapt-get instal...
2015-04-11 15:20:00 119
转载 [转]Ubuntu 软件安装、查找、卸载--apt-get、apt-cache命令安全
# apt-get update——在修改/etc/apt/sources.list或者/etc/apt/preferences之後运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。 # apt-get install packagename——安装一个新软件包(参见下文的aptitude) # apt-get remove packagename——卸载一个已...
2015-04-11 12:56:00 93
转载 SSIS 实例 从Ftp获取多个文件并对数据库进行增量更新。
整个流程Step 1 放置一个FTP Task 将远程文件复制到本地建立FTP链接管理器后 Is LocalPatchVariable 设置为Ture 并创建一个变量设置本地路径Operation 设置为 Receive filesOverwriteFileAtDest 设置为True同样的设置远程路径变量Step 2 放置一个Foreach...
2015-04-06 22:56:00 355
转载 SSIS DB目录设置 (Integration Services Catalogs)
1.创建SSISDB目录这里没什么好说的,点击Enable CLR Integration ,然后设置一个加密密码2. SSIS Catalog设置Retention Period (days) ,日志记录默认保留1年, 很显然我们不需要这么久的时间。 改成90天即可Server-wide Default Logging Level ,默认的日志级别。 开发环境我们...
2015-04-04 22:59:00 1256
转载 SSIS:捕获修改了的数据
获取修改了的数据一般有三种方式:1.使用一个datetime列缺点:是并不是每个表都会有个‘修改日期’字段来让你判断行是否修改过使用实例可以参考我之前的文章:SSIS: 使用最大ID和最大日期来增量更新表2.MSSQL 自带的功能CDC (change data capture)CDC使用 SQL Server Agent把变更的数据写到另外一个表中。缺点:...
2015-04-04 21:52:00 161
转载 MSSQL:修改tempdb设置增加DW性能
Temp DB 在DW中变得非常重要,因为要进行大量的运算,如果内存不够数据就会放在Temp DB中1. 把Temp DB移动到高性能的磁盘上。2. 增加tempdb 的大小3. 把Auto Shrink设置为 False转载于:https://www.cnblogs.com/haseo/p/4392759.html...
2015-04-04 19:55:00 175
转载 SSIS: 把存储在数据库中的图片导出来
Data Flow TaskStep 1获取二进制图片数据declare @path varchar(100)='C:\labs\Images\'SELECT ThumbNailPhoto,@path+ThumbnailPhotoFileName as Pathfrom Production.ProductPhotoStep 2在Expor...
2015-04-04 17:19:00 131
转载 关闭Outlook的时候使之最小化
Outlook很搓的一点就是只有按‘最小化’按钮的时候才会最小化到托盘,而按‘关闭’按钮Outlook直接被关闭退出。然后经常发现没邮件,结果是因为客户端关掉了。下面通过插件方式实现关闭后最小化到托盘。1. 从https://sourceforge.net/projects/keepoutlook/ 根据自己平台下载下载KeepOutlookRunning.dll插件2. 管...
2015-04-03 17:43:00 379
转载 【转】CTE(公用表表达式)
本文转自:爽朗的微笑 http://www.cnblogs.com/shuangnet/archive/2013/03/22/2975929.html 公用表表达式 (CTE) 具有一个重要的优点,那就是能够引用其自身,从而创建递归 CTE。递归 CTE 是一个重复执行初始 CTE 以返回数据子集直到获取完整结果集的公用表表达式。 当某个查询引用递归 CTE 时,它即被称为...
2015-04-03 13:18:00 98
转载 通过SSIS监控远程服务器磁盘空间并发送邮件报警
本文直接参考了博客园软件人生的文章操作的,写在这里只为做个记录.到公司这边先把两个报表服务器接收了. 为防止宕机,部署个磁盘警告的SSIS包.Step 1 建立两个变量来接收和写入磁盘容量Step 2 创建 WMI和SMTP 连接管理器Step 3 拖个WMI Data Reader Task,并进行配置注意,几乎每个选项都要改SELECT Fr...
2015-04-01 15:41:00 1194
转载 在Windows Server 2008 R2 中架设 SMTP 服务器
安装SMTP服务器Step 1 在功能里面勾选SMTP 服务器,一路下一步完成安装Step 2 在IIS6的SMTP属性里面的访问标签点击连接,然后设置本机可访问. (其实可以不用设置)Step 3. 做个测试建立个mail.txt 内容如下,记得把mail地址改为你自己的From: blog@yourdomain.com To: email@y...
2015-03-31 17:10:00 532
转载 在Office Outlook 2013中收发QQ邮件
选择手动配置 选择第三项 点击More Settings,在Outgoing Server 勾选 如下 确认后,按下一步完成配置,此时会弹出对话框进行邮件发送测试. 转载于:https://www.cnblogs.com/haseo/p/4380792.html...
2015-03-31 14:23:00 127
转载 SQL Server:错误处理及事务控制
目录:解读错误信息RAISERRORTHROW实例 使用 @@ERROR 使用 XACT_ABORT 使用TRY/CATCH现实中的事务语句 删除 更新 银行取钱解读错误信息Msg 547, Level 16, State 0, Line 11The INSERT stat...
2015-03-31 11:28:00 395
转载 SSIS: 使用最大ID和最大日期来增量更新表
简单三步:1. 新增变量 MaxID和MaxCreateDate以及Variable2. 放置一个 Execute SQL Task ,用SQL 来获取 MaxID和MaxCreateDate ,并设置Result SetSELECT MaxCreatedDate = CONVERT(NVARCHAR(255), COALESCE(MAX(created_at...
2015-03-31 11:24:00 1355
转载 Informatica 9.5.1 安装配置
Informatica 结构1个或多个资源库(Respository)PowerCenter数据整合引擎是基于元数据驱动的,提供了基于数据驱动的元数据知识库(Repository),该元数据知识库可以在主流的关系型数据库中部署。该院数据库中存储所有的ETL元数据,包括:源、目标表的物理和逻辑元数据,ETL转换规则,知识库用户权限,ETL任务运行历史信息等元数据。2个S...
2015-03-26 21:47:00 567
转载 SQL 注入与防御实例
注入1. 创建存储USE TSQL2012;GOIF OBJECT_ID('Sales.ListCustomersByAddress') IS NOT NULL DROP PROCEDURE Sales.ListCustomersByAddress;GOCREATE PROCEDURE Sales.ListCustomersByAddress ...
2015-03-24 23:11:00 159
转载 SSIS 连接 PostgreSQL
因为工作需要,得把psql的表放到SQL Server, 找到一个PGNP(http://www.pgoledb.com/) 的适配器,不过一看要300$就没有去尝试了. 官方倒是有ODBC的驱动.以下使用ODBC操作的过程记录.1. 下载PostgreSQL ODBC驱动http://www.postgresql.org/ftp/odbc/versions/msi/2. ...
2015-03-19 10:55:00 1701
转载 database schema
数据中有4个Schema无法被删除● dbo, 具有db_owner或者db_ddl_admin 的用户,新创建对象默认schema就是dbo● guest , 用来给guest 用户使用,这个schema很少用到● INFORMATION_SCHEMA , 由Information Schema views使用,提供metadata查询。● sys , 系统对象的所使用...
2015-03-18 22:58:00 128
转载 读书笔记 SQL 事务理解
事务的ACID属性Atomicity 原子性 每个事务作为原子单元工作(即不可以再拆分),也就是说所有数据库变动事务,要么成功要么不成功。SQL Server把每个DML或者 DDL命令都当做一个事务。不允许任何命令只是部分成功。 比如一个UPDATE语句更新500行,除非500行全部更新,否则有任何情况阻止该命令更新。SQL Server会终止该命令更新,并且回滚事务。...
2015-03-15 17:09:00 107
转载 读书笔记之MERGE 语句使用
常用语法MERGE INTO <target table> AS TGTUSING <SOURCE TABLE> AS SRC ON <merge predicate>WHEN MATCHED [AND <predicate>] -- 允许两个子句: THEN <actio...
2015-03-12 23:13:00 169
转载 行列转换小结 Pivot ,Unpivot (转,改)
行专列 Pivot1)SQL 2000版本静态SELECT ID , SUM(CASE Code WHEN 'Item1' THEN Value ELSE 0 END) AS Item1 , SUM(CASE Code ...
2015-03-11 22:38:00 148
转载 使用IDENTITY列属性和Sequence对象
使用IDENTITY列属性1. 建立表 Sales.MyOrdersUSE TSQL2012;IF OBJECT_ID(N'Sales.MyOrders', N'U') IS NOT NULL DROP TABLE Sales.MyOrders;GOCREATE TABLE Sales.MyOrders( orderid INT NOT NULL I...
2015-03-10 23:13:00 168
转载 使用OFFSET-FETCH进行数据过滤
TOP的工业标准版 OFFSET-FETCHOFFSET 用来设置跳过行的数量 FETCH 用来设置检索多少行,必须要排序才能用,SQL Server 2012的新语法从语意的角度来讲如果要跳开几行,那么你用关键词 FETCH NEXT,如果不跳过任何行。则使用FETCH FIRST 。(也就是说这两个是一个意思? 有其他区分请告诉我。。)-- skip 50 rows,...
2015-03-08 21:48:00 269
转载 SQL 插入语句汇总
INSERT VALUES插入一行或多行到目标表中-- single rowINSERT INTO Sales.MyOrders(custid, empid, orderdate, shipcountry, freight) VALUES(2, 19, '20120620', N'USA', 30.00);-- relying on defaultsIN...
2015-03-08 20:46:00 337
转载 建立&修改视图
一、建立视图IF OBJECT_ID('Sales.OrderTotalsByYear', 'V') IS NOT NULL DROP VIEW Sales.OrderTotalsByYear;GO例一:CREATE VIEW Sales.OrderTotalsByYearWITH SCHEMABINDING , --在修改用于生成当前视图的表...
2015-03-08 18:36:00 144
转载 两种方式在Tableau Desktop 中创建子弹图(Bullet Chart)
子弹图,顾名思义是由于该类信息图的样子很想子弹射出后带出的轨道。起初,子弹图的发展是为了取代仪表盘上常见的那种里程表,时速表等基于圆形的信息表达方式。子弹图无修饰的线性表达方式使我们能够在狭小的空间中表达丰富的数据信息,这种情况在寸尺寸金的报纸媒介上尤其明显。与通常所见的里程表或时速表类似,每一个单元的子弹图只能显示单一的数据信息源,并且通过添加合理的度量标尺可以显示更精确的阶段性数据信...
2015-03-07 13:56:00 447
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人