自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

清平の居士馆

what we can do is keep moving

原创 岁月悠悠,衰微只及肌肤;热忱抛却,颓废必致灵魂
原力计划

都说程序员的人生充满波澜,人到中年就会有中年危机,或者说把中年失业当做自己的梦魇,那谁的人生又不是呢?几乎每个人都渴望永远青春,惧怕年老的到来。但年龄的增长不会催人老去,唯有在迷失理想之际,才会年老体衰。 一、定位自己 首先我们可以问问自己属于哪一种程序员,这里,我把程序员定义为以编程为生的人,因...

2020-04-10 13:29:48 233 0

原创 金融业大数据应用场景

如果能够引入外部数据,还可以进一步加快数据价值的变现。外部数据中比较好的有社交数据、电商交易数据、移动大数据、运营商数据、工商司法数据、公安数据、教育数据和银联交易数据等。 大数据在金融行业的应用范围较广,典型的案例有花旗银行利用 IBM 沃森电脑为财富管理客户推荐产品,并预测未来计算机推荐理财的...

2020-04-07 17:05:48 1445 0

原创 Python十大优雅代码

本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。 1. for - else 什么?不是 if 和 else 才是原配吗?No,你可能不知道,el...

2019-12-07 11:35:17 263 1

原创 量化交易主流框架介绍

量化交易主流框架介绍 talib talib的简称是Technical Analysis Library,主要功能是计算行情数据的技术分析指标 numpy 介绍:一个用python实现的科学计算包。包括:1、一个强大的N维数组对象Array;2、比较成熟的(广播)函数库;3、用于整合C/C++和F...

2018-10-15 19:16:46 2551 6

原创 浅谈公司大数据平台的数据治理

近几年大数据风生水起,随着大数据业务的不断开展,各大互联网公司包括一些传统企业都越老越重视数据价值的挖掘。 一、数据治理模型 在公司的日常运行中,各种数据分析和数据挖掘技术,为公司发展决策和业务开展提供数据支持。以某互联网公司为例,公司内部也形成了一套完善的数据治理方案,核心就是由大数据平台+数据...

2020-07-06 19:48:33 83 0

原创 【Java学习】_04 常量和变量

一、常量 1.常量: 在程序运行中,值不发生改变的量 2.常量的分类: java中的常量共分为6类 (1)字符串常量 用双引号括起来的内容,例如“hello,world" (2)字符常量 用单引号括起来的常量 (3)整数常量 不带小数的数字 (4)小数常量 带小数的数字 (5)布尔常量 ...

2020-07-05 18:04:25 37 0

原创 【Java学习】_03 基本数据类型

1.计算机存储单元 无论是内存还是硬盘,计算机存储的设备的最小单位叫“位(bit)”我们又称作比特位。通常用小写字母b表示。而计算机中的最小的存储单元叫“字节”。通常大写字母B表示,一个字节用连续的8位组成的。 常用的存储单位: 1B(字节)=8bit 1kb=1024B 1Mb=1024kb 1...

2020-07-05 18:02:41 32 0

原创 【Java学习】_02注释和关键字

一、注释 注释是再程序指定位置添加说明性信息,不参与程序运行 1.注释的分类 (1)单行注释 //注释信息 (2)多行注释 /* 注释信息 */ (3)文档注释 /*注释信息/ 2.举例 /* Java程序中最基本的组成单位是类。 类的定义格式: public class 类名{ ...

2020-07-05 18:01:32 40 0

原创 【Java学习】_01第一个程序和常见问题

准备工作: JDK安装和下载 环境变量配置 1.程序的三个步骤:编写程序,编译程序,运行程序 编写程序:用集成工具或者文本文件 编译:javac实现,格式: javac XX.java 运行:用java命令实现,java 类名 public class HelloWorld { pub...

2020-07-05 18:00:11 44 0

原创 【Java】IntelliJ IDEA 运行你的第一个Java应用程序

1.创建项目 让我们创建一个简单的Java Hello World项目。 你应该注意的主要是项目的SDK。SDK(软件开发套件)是一套软件开发工具,可以让你更快的开发应用程序。IntelliJ IDEA的不包括SDK,所以如果你有没有,下载并安装它。因为我们做一个Java项目,我们需要一个Jav...

2020-07-02 16:22:01 37 0

原创 测试工具——Loadrunner

Loadrunner是HP公司提供的一款性能测试工具,通过模拟成千上万个用户实施并发操作,测试系统的性能,并且提供详细的测试结果分析,协助用户查找问题。Loadrunner的优势在于节约了人力成本和时间成功,纯人工进行并发测试,不仅需要大量的人手和机器,还需要测试人员进行充分的沟通,默契的进行操作...

2020-07-01 16:43:05 74 0

原创 Java错误: 找不到或无法加载主类(三种可能性)

原因一:查看java代码 注意类名,大括号,间距等。文件名最好与类名相同,如类名是AAA,就另存文件名为AAA.java, public class HelloWorld { public static void main(String[] args) { System.o...

2020-07-01 10:12:04 45 0

原创 oracle sql语句查询时表名和字段名要加双引号的问题详解

作为oracle的初学者相信大家一定会遇到这个问题,当表名全是小写字母时,如图: 明明就是navicat可视化创建了表,可是就是不能查到!这个为什么呢? select * from user; //显示表名无效 select * from "user"; //加上双...

2020-06-29 17:22:17 3027 0

原创 mkdir创建文件夹/目录 常用参数

通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。 格式:mkdir [选项] 目录 要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。 并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名, 即同一个目录下不能有同...

2020-06-28 15:02:04 171 0

原创 修改pip默认的Python版本方法

现在很多Python包都只能工作在Python 3环境下,然而很多系统中默认的Python版本仍然是Python 2,例如CentOS 7。此时使用Pip安装这类包的时候就会出错,或者另外的情形,你的环境中有python3.6和python3.7你希望你的pip默认指向python3.6 查看pi...

2020-06-28 14:56:07 187 0

原创 在CentOS7下安装python3.6.5

本次安装环境: Linux环境:centos7 Python 3.6.5 一、安装依赖 在安装python时或者在用到python的时候,会依赖一些环境。为了防止在安装时出现问题,请确保机器上有一下包。 yum -y install zlib zlib-devel yum -y install...

2020-06-28 11:30:54 45 0

原创 K8S简介_docker集群管理工具

一、什么是k8s? k8s是一个docker容器管理工具,k8s最适合跑微服务项目。 二、核心功能 自愈: 重新启动失败的容器,在节点不可用时,替换和重新调度节点上的容器,对用户定义的健康检查不响应的容器会被中止,并且在容器准备好服务之前不会把其向客户端广播。 弹性伸缩: 通过监控容器的cpu的负...

2020-06-24 15:31:33 60 0

原创 navicat连接SqlServer遇到的坑(驱动、端口、格式)

一号坑:未安装驱动 解决方案: 进入navicat 目录,选中sqlncli_x64.msi进行驱动安装: 二号坑:非默认端口,格式:ip,port SQL server默认端口是1433,当项目中的SQL server不是默认端口时,需要在连接中添加端口号,笔者在这里遇到坑,原因是填写格式错...

2020-06-22 13:46:55 229 0

原创 Postman API 接口测试工具
原力计划

一、简介 Postman 是一款非常实用的接口测试工具。它有三大主要功能:模块请求、工作空间、接口自动测试等。 用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,postman不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有...

2020-06-19 20:18:55 447 0

原创 去掉Word启动时的受保护视图

最近重新装了office,发现每次启动一个word文件,上方都会显示受保护的视图,每次都要点击“启用编辑”才能正常使用。找了一下资料终于找到了处去掉的方法 1.选项—信任中心—信任中心设置 2.受保护的视图——将勾去掉 3.确认—重启word 从此远离受保护视图的困扰 ...

2020-06-19 09:36:19 89 0

原创 Linux安装部署MongoDB 3.6(十步完成安装和使用)
原力计划

Linux环境:基于centos7安装mongoDB3.6版本的社区版mongoDB安装。 1.官网下载安装包 社区版下载地址:https://www.mongodb.com/try/download/community 一般你会看到下面的两种界面,操作是一样的。 下载好可以用传输工具上传,也...

2020-06-17 19:41:47 85 0

原创 MySQL中去前导0的方法

最近业务上遇到一个需求,需要将数据库表的数据在做统计的时候要将前面的0统一去掉,例如:表中数据是000000000010000001,在关联的时候要把前面的0去掉,但是后面的0要保留。 现在实例讲解 一、数据准备 CREATE TABLE `students` ( `id` varchar(1...

2020-06-03 20:45:12 221 0

原创 MySQL中的uuid()和uuid_short()函数

在之前项目中,数据库生成UUID主键一般会用Java调用函数,最近发现在MySQL也有自带的uuid函数,分别是uuid()和uuid_short(),现对这两个函数进行演示和说明。 在 MySQL 中,可以有如下几种途径实现唯一值: (1)自增序列 (2)UUID() 函数 (3)程序自定义 一...

2020-06-03 20:26:17 117 0

原创 MySQL时间、日期、时区函数和计算函数

一、时间函数 1.获得当前日期+时间(date + time)函数:now() 或sysdate() sysdate() 日期时间函数跟 now() 类似,不同之处在于:now() 在执行开始时值就得到了, sysdate() 在函数执行时动态得到值,不太常用。 2. 获得当前时间戳函数:curr...

2020-06-03 19:58:46 86 0

原创 Excel VBA生成SQL建表语句

前几天博主写了**《Excel VBA(Visual Basic)编程入门》**的博文,今天讲一个实用小案例。将我们excel定义好的表名和字段名等信息,生成sql建表语句。 一、Excel表结构 二、VBA语句 Public Sub class() Rem 声明字段row的开始行号 ...

2020-06-01 20:32:33 108 0

原创 MySQL配置文件路径

一、文件名和路径 1.Linux中: /etc/my.cnf 2.windows中: C:\ProgramData\MySQL\MySQL Server 5.7\my.ini 二、常见问题: 1.windows下mysql配置文件my.ini的位置 (1)找到“服务”,搜索MySQL (2)右击...

2020-06-01 16:58:29 79 0

原创 MySQL的大小写是否敏感的查看和设置方法

一、查看配置 SHOW GLOBAL VARIABLES LIKE "%lower%" lower_case_file_system 可以忽略,表示系统文件是否大小写敏感,只读参数,无法修改。 lower_case_table_names 表示表名是否大小写敏感,可以修改。 ...

2020-06-01 16:24:30 82 0

原创 VMware虚拟机安装Centos后的静态网络配置方法(ping 通外网)

对于没有远程服务器想搭建单机版Linux环境的同学,虚拟机的配置很重要,尤其是当需要yum源或者rpm安装软件时没有网络是很头大的,现将配置vmvare虚拟机和静态网络几个重要步骤和关键配置整理如下: 前提: vmvare 12 centos 7.2 windows本地有网络(这里以有线以太网演...

2020-06-01 15:24:41 101 0

原创 Navicat连接虚拟机MySQL及常见错误

一、连接方式 演示环境: 虚拟机:VMvare 12 系统CentOS 7.2 mysql5.7 Navicat Premium 12 1.查看虚拟机IP # ifconfig 2.启动MySQL并查看状态 # systemctl start mysqld # systemctl stat...

2020-06-01 14:01:09 162 0

原创 UE(Ultra Edit)提高SQL建表语句编写效率

最近收到需求,将EXCEL中的对应表结构写成对应的sql建表语句,对于几个或者十几个字段的表,直接用navicat等可视化也是可以的,但是遇到上百个字段得到表,做起来就有点恼火了。工作量有点大,所以用了UE神器,博主也是刚用,跟大家分享一下这个工具,当然对于熟悉编程的同学也可以采用VBA进行字符串...

2020-05-30 14:43:31 163 0

原创 Excel必知必会函数—看看你会哪几个?

数据集: 注意:函数使用前一定要加= 第一类:文本处理函数 ● Trim函数:去空格 作用:除了单词之间的单个空格之外,移除文本中的所有空格。 语法:TRIM(text),Text为必需项,为要移除空格的文本。 ● Concatenate函数:字符拼接 作用:将两个或多个文本字符串联接为一个字符...

2020-05-30 14:00:03 151 0

原创 Excel 分列和行转列

最近收到需求将给定的表字段和对应字段长度做整理。原文档为TXT格式,截图如下: 看到后直接头大,所以在excel中做了分列和行转列处理。 一、分列 1.将字段信息粘贴到单元个中。 2.找到”数据“-->"分列" 3.选择逗号分隔符 根据给定的格式,分隔符应为逗号,选...

2020-05-30 13:36:41 119 0

原创 Excel VBA(Visual Basic)编程入门

Visual Basic for Applications(VBA),是依附在应用程序(例如Excel)中的VB语言。只要你安装了Office Excel就自动默认安装了VBA,同样Word和PowerPoint也能调用VBA对软件进行二次开发而让一些特别复杂的操作“脚本化”。VBA是Excel的...

2020-05-30 13:20:08 72 0

原创 Navicat Premium 连接不上Oracle 11g数据库解决方法

我的Navicat 版本是Navicat Premium 12 ,最近在windows环境中远程连接新项目的Oracle(11g版本)连接报错。我在之前项目中连接Oracle12是不报错的,也不需要做任何配置,直接选择basic或者TNS连接方式都可以顺利连接,刚开始也很恼火,查了资料后,最终解决...

2020-05-28 16:23:05 89 0

原创 三分钟读懂用户画像
原力计划

一、 什么是用户画像 用户画像是指根据用户的属性、偏好、生活习惯、行为等信息,抽象出来的标签化用户模型。通俗说就是给用户打标签,而标签是通过对用户信息分析而来的高度精炼的特征标识。通过打标签可以利用一些高度概括、容易理解的特征来描述用户,可以让人更容易理解用户,并且可以方便计算机处理。 用户画像...

2020-05-26 18:13:56 129 0

原创 代码实现MySQL到MongoDB数据库的数据同步

一、数据准备 MySQL 5.7 --创建数据库 CREATE DATABASE test01; -- 建表语句 CREATE TABLE `saleorder` ( `order_id` int(11) NOT NULL, `order_time` date DEFAULT NULL,...

2020-05-25 16:31:52 76 0

原创 【Cassandra】 数据存储结构

Cassandra 的数据模型是基于列族(Column Family)的四维或五维模型。它借鉴了 Amazon 的 Dynamo 和 Google’s BigTable 的数据结构和功能特点,采用 Memtable 和 SSTable 的方式进行存储。在 Cassandra 写入数据之前,需要先记...

2020-05-25 14:39:23 94 0

原创 【Cassandra】CQL查询语句的特殊规则

表结构: CREATE TABLE employee ( name TEXT, age SMALLINT, phone TEXT, bornDate DATE, createDate timestamp, ...

2020-05-23 16:38:33 93 0

原创 【Cassandra】数据类型和基础语法

1.cassandra的数据类型 CQL提供了一组丰富的内置数据类型,包括集合类型。除了这些数据类型,用户还可以创建自己的自定义数据类型。 (1)普通类型: (2)集合类型: list 列表(或称数组)是一个或多个有序元素的集合。 map 地图是键值对的集合。 set 集合是一个或多个元素的集合...

2020-05-23 16:16:41 70 0

原创 Hive数仓开发规范

为了避免底层业务变动对上层需求影响过大,屏蔽底层复杂的业务逻辑,尽可能简单、完整的在接口层呈现业务数据,建设高内聚松耦合的数据组织,使数据从业务角度可分割,显得尤为重要。从整个集团业务条线出发,形成数据仓库总体概念框架,并对整个系统所需要的功能模块进行划分,明确各模块技术细节,建设一套完整的开发规...

2020-05-21 20:33:21 230 1

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