自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (5)
  • 收藏
  • 关注

原创 FFmpeg滤镜效果--镜头聚焦和移动走位

ffmpeg中滤镜命令zoompan的使用说明;并且实现镜头的聚焦和移动走位。

2022-08-07 17:30:47 1540

原创 FFmpeg滤镜效果--剪切crop

ffmpeg中滤镜命令crop的参数和使用说明

2022-08-07 17:29:32 1089

原创 FFmpeg 基础

ffmpeg视频编辑工具的基础使用说明

2022-08-07 17:27:58 619

原创 202202-编程学习杂记

技术博客收集技术博客:https://tech.meituan.com/https://time.geekbang.org/https://chinese.freecodecamp.org/news算法相关:https://labuladong.gitee.io/algo/python相关:https://www.fullstackpython.com/blog.htmlhttps://datatofish.com/大数据相关:https://blog.fastforwa

2022-03-02 09:12:32 554

原创 Python pip install选择国内镜像

设置方式 pip install ipykernel -i http://pypi.douban.com/simple --trusted-host pypi.douban.com比较好的镜像源:index-url = http://pypi.douban.com/simpletrusted-host = pypi.douban.comindex-url = https://pypi.tuna.tsinghua.edu.cn/simpletrusted-host = pypi.tuna.ts

2021-09-25 22:45:18 419

原创 正则表达式的Python和Java实现对比举例

参考资料:正则表达式语法–菜鸟教程Java正则表达式实现–韩顺平bilibili课程简单批量替换举例:将and 批量替换为&&Python实现import redef transformSimple(fromRegex, toText, inText): return re.sub(fromRegex, toText,inText, flags =re.I)if __name__ == "__main__": inText = "x =1 and y =

2021-09-13 23:29:07 299

原创 资金对账系统的设计思考

资金对账系统的设计思考参考文章:美团配送资金安全治理之对账体系建设资金安全是公司业务稳定运行的核心方面之一,风险容忍度极低,实施上任何公司都希望全年资金运营风险事件为零。一个稳定可靠的清结算系统是资金安全的前提,一个严谨、健全、灵活的对账系统是保障。本文主要对资金对账系统进行总结探讨。对账系统处理步骤:数据准备 => 数据核对 => 差错处理数据准备该模块主要实现两个目标:第一是为不同的外部系统提供多元化的接入机制第二是通过数据适配的手段把外部数据以统一的格式进行转换和

2021-06-19 23:48:41 196

原创 VSCode常用键

VSCode常用键官网链接:Visual Studio Code Tips and Tricks更新日期:2021-05-22TODO: 补充中文翻译ShortcutsDescriptionCtrl+Shift+PAccess all available commands based on your current context.Ctrl+PQuickly open files.Ctrl+ROpen RecentCtrl+`Integrated Ter

2021-05-23 00:00:04 92

原创 SQL vs Python Pandas基础语法对照

目的:对于同一种数据查询/操作需求,比较SQL和Python Pandas的操作。说明:我的学习路径是先SQL后Python Pandas,所以本文也按照这个顺序。SQL的方言是T-SQL(SqlServer)# %%import pandas as pd# %%wine_reviews = pd.read_csv("./data/winemag-data/winemag-data-130k-v2.csv", index_col=0)# %%wine_reviews.head()

2021-05-22 22:16:57 297 1

原创 数仓-维度建模-Kimball-第一章笔记

Chapter 1 Data Warehousing, Business Intelligence, and Dimensional Modeling Primer原文:《The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling, 3rd Edition》First and foremost, the DW/BI system must consider the needs of the business.Data

2021-05-10 00:16:46 454

原创 债券久期为什么难理解

CFA知识点:久期为什么难理解CFA的固定收益(Fixed Income)科目中,久期(Duration)是一个核心概念,也是固收实务中的重要概念。但是这个名字就让人看不懂什么意思,而实际上久期的涉及的名词定义众多,理解角度多,应用场景也多,常常让人傻傻分不清楚。久期到底是什么?怎么区分不同的久期概念?本文尝试在这两个问题上做些尝试。为什么要提出久期?投资一个标的(股票、债券等等),核心就是要衡量两个要素:收益和风险(Return & Risk)。所以围绕这两个要素,我们分别理解两个最重要的久

2021-04-24 23:51:56 2963 2

原创 Markdown中用LaTeX写数学公式

Markdown中用LaTeX写数学公式环境:在Typora用Markdown写LaTeX,注意打开下面的偏好设置:插入公式Inline mode(行间公式)这是一个行间公式 $y = x^2$: y=x2y = x^2y=x2Display mode(独立公式)$$y = x^2$$y=x2y = x^2y=x2基础语法说明LaTex输出上下标上标a^2a2a^2a2下标a_2a2a_2a2​复杂上下标a^{2+2}

2021-02-27 19:23:58 724 1

原创 Typora+PicGo+Github解决markdown文件图片自动上传问题

背景我写博文喜欢用markdown,所写即所得,不需要额外花时间调整格式,最近又发现了Typora这一利器,爱不释手。但还有一个麻烦的地方没有解决:图片上传。以前将markdown复制到博客,图片都还要自己手工再上传一次,太麻烦。现在找到了PicGo + Github可以几乎完美的解决这个问题。说几乎完美是因为它的确有一个缺点,就是Github的图层在国内支持并不好,会出现加载不出来的问题,需要用VPN才能正常加载。但是这个问题只在github中浏览博文存在,如果已经复制到其他博客网站并且显示正常,那以

2021-02-23 20:43:44 416

原创 CFA知识点:从供需平衡角度看央行货币政策是怎么玩儿的

CFA知识点:货币政策是怎么玩儿的背景在CFA的经济学(Economics或CME)科目中,怎么理解央行货币政策和利率的关系是一个难点。货币政策和利率相互影响,但没有单一清晰的逻辑说明这种相互作用关系(有人会说泰勒规则,这个我们放到后面讨论),这使得不同的经济周期下货币政策的宽松和紧缩难以理解。有没有一个贯穿所有情况的、接近本质的理解框架?经过我自己的整理和思考,可以分享一点心得。本文的目的有两个:分享一种货币政策的理解方式,帮助CFA同学加深理解以通过考试巩固经济学基础知识,加深了解这个世

2021-02-21 17:21:54 924

转载 CentOS7安装Oracle 11g数据库

详细图文过程,见原文:https://www.cnblogs.com/hawking8su/p/13285739.html

2020-07-12 16:17:19 123

原创 Python Everyday Series 1

Python Everyday1. Three ways of looping with multiple lists in pythonuse range to generate a list of indexuse enumerate to get a index for freeuse zip to loop multiple list at the same time.names = ['Alice', 'Bob', 'Chris']ages = [22, 34, 32]# us

2020-06-23 22:56:36 118

原创 Linux学习笔记一

一、linux - CentOS安装步骤https://blog.51cto.com/14451009/2428059?source=dra下载链接:二、linux 操作命令1. CentOS 图形界面与命令界面切换:图形界面 ---->字符界面:(vm中)台式电脑:Ctrl+Alt+F6笔记本:Ctrl+Alt+shift+Fn字符界面 ----&g...

2020-05-31 22:15:42 234

原创 非对称加密、签名和摘要概念,及在Windows下用git-bash openssl的基本操作

需求:工作中和外部机构传递文件,遇到了加文件签名这个概念。搜集了些资料,了解了基本含义和流程,在Windows中用git-bash做了加密、签名和摘要的简单操作,具体如下。git-bash要安装git:https://git-scm.com/download一、基本概念1. RSA非对称算法:生成一对公钥和私钥,公钥给大家,私钥自己保存。(1)原文经公钥加密后的密文,只有通过私钥解密才能还原成原文--实现加密传输(2)原文经私钥加密后的密文,只有通过公钥解密才能还原成原文--实现身份验证

2020-05-23 23:26:06 900

原创 Windows 部署SFTP服务端

需求:工作中需要接收外部机构的文件,要搭建一个SFTP服务器。Linux中SFTP是自带的服务,Windows上要额外安装软件,这里用免费的FreeSSHd,配置很简单。但也有局限性,听说FreeSSHd 从2009年就停止维护了,所以要搭建SFTP服务首选还是Linux系统。1、下载和安装FreeSSHd下载链接:http://www.freesshd.com/?ctt=download安装过程一路选“是”,除了下图这一步是/否都可。2、配置与运行启动时要右键选择管理员身.

2020-05-23 18:06:42 5033

原创 CentOS 7--SFTP服务配置

环境:VMware 15 Pro一、参考链接https://blog.csdn.net/axing2015/article/details/83755143--操作成功https://blog.csdn.net/tingjie/article/details/80887463--报错如下,应该是目录权限设置问题,待研究。https://www.cnblogs.com/gz9218/p/85d25b3aeaea9b1f8455a889abedfdf2.html--报错:同上修改SSH...

2020-05-20 00:51:56 413

原创 python批量检测防火墙ip端口连通性

需求场景:工作地点迁移,办公电脑IP变了,批量开通防火墙后需要测试,手工一个个输入telnet太慢了,cmd脚本好像也很难满足需求,所以自己写了个python脚本,发布成exe,可双击直接执行。环境:windows 7/10使用方式:将要检测的ip端口事先保存在iplist.csv里,然后执行python脚本,将自动输出检测结果到iplist_out.csv。import sock...

2020-05-01 11:08:29 819

原创 Windows环境FTP服务用户隔离设置(支持多用户登录)

1. Windows环境下搭建FTP服务:https://blog.csdn.net/baidu_38760069/article/details/88798825注意:防火墙开启FTP端口后,用netstat -a检查21端口是否在监听。如果未监听,要关闭防火墙重新开启。2.用户隔离设置 User Isolation我们的目的:一个FTP站点,支持多个用户登录,每个用户只能访问...

2020-03-27 00:15:27 8916 2

原创 Zoom Meeting App操作说明

Zoom Meeting是专业的视频会议软件,产品在市场已经历练很多年了,在多人视频会议、文档共享上的体验非常好,语音清晰,视频稳定,在境外市场评价很好。整体和Webex相似,比腾讯会议在外部文档共享上更方便,比钉钉花哨的功能更简洁。疫情期间因工作原因,整理了Zoom的使用步骤,供大家参考。一、参与会议1.扫描下方二维码,直接获取下载链接安装好后,启动Zoom出现如下界面(左图)...

2020-02-15 17:02:33 25046

原创 Python发邮件smtplib问题解决

## Sending Emailimport smtplibfrom email.mime.text import MIMEText # 第三方SMTP服务mail_host = 'smtp.126.com'mail_user = '[email protected]'mail_pass = 'password' # 客户端授权密码,非登录密码sender = 'example@1...

2019-10-20 12:42:16 1005

原创 SqlServer技巧:使用APPLY替代游标解决逐行运算问题

使用情形:1. 想将某表关联表值函数返回的表例如:某表有Col1,Col2两列,想将Col2中的文本拆分为多行,并在拆分后保留Col1和Col2的对应关系--方法1:使用游标,逐行拆分后拼接(略)--方法2:使用APPLY进行逐行运算--表值函数 dbo.SplitString:按照分隔符将文本转换为表declare @str1 varchar(max)set @str1 ...

2019-10-16 07:28:18 301

原创 RSelenium学习笔记(一)

一、介绍RSeleium的目标是让R更容易的连接Selenium Server。 RSelenium绑定了R与Selenium Webdriver API。详细介绍见 官方原文二、如何连接Selenium Server下载并配置Selenium和WebDrivers在Windows的command line中,定位到Selenium jar包所在文件夹,输入命令: java -jar seleni...

2018-04-21 12:25:23 3193

原创 Selenium及各浏览器WebDriver的配置总结

Selenium与WebDrivers的系统配置与调试

2018-04-20 22:50:35 1971

原创 用R--leafletCN包获取各省市地理中心坐标

一、基础介绍在做地图数据可视化展示时,我们可以选择直接把数据映射到每个省份图形的颜色要素上,leafletCN包提供了非常方便的函数来实现,具体参考Github文档,下面照搬官文的例子做简要说明:# 加载包library(leafletCN)library(leaflet)library(readr)library(tidyverse)library(rgeos) # gCentroid...

2018-04-01 15:19:39 4317 2

原创 用R语言(rvest包)爬取猎聘网招聘信息(保证可重复性)

前言 最近一直在思考动手做自己的第一个R语言数据分析项目,在R语言中文社区公众号上看了许多爬取招聘网站的案例后,发现做招聘信息分析是个不错的选择: 1. 整合并分析招聘信息可以深入了解各个岗位的整体收入情况、学历要求、经验要求等,相信这是许多人都感兴趣的;  2. 招聘网站的信息结构化强,非常有利于爬取(但也有个别信息是特例)。因此,我萌生了做一个较灵活、完整的招聘信息分析项目的想法。“R语言中文...

2018-03-27 18:41:43 2103

linux7-samba_rpm_20200804.zip

CentOS7或Linux环境下samba服务的独立安装包。 Windows与Linux之间建立共享盘可以用Samba服务,安装后,两者直接文件交互更加方便。 安装语句:假设将rpm保存在/root/packages/samba下 rpm -Uvh $(find /root/packages/samba -name "*.rpm") -f --nodeps

2020-08-04

Linux Redhat7或CentOS7环境下安装Oracle11g的rpm依赖包

Linux Redhat7或CentOS7环境下安装Oracle11g的rpm依赖包。包括:binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers gl ibc-static kernel-headers libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel libstdc++-static make numactl-devel sysstat unixODBC unixODBC-devel ksh 安装步骤: 1. 解压,通过xftp拷贝入linux,例如放到 /root/packages/目录 2. 在linux中执行命令安装: # rpm -ivh $(find /root/packages -name '*.rpm') -f --nodeps 如果与已安装的包冲突,可以用下面的命令确认版本是否一致 # rpm -qa|grep 包名 //查询已安装的包 若已安装版本低,则删除后再安装 # rpm -e $(rpm -qa|grep 包名) -f --nodeps //卸载已经安装的旧包

2020-07-11

instantclient-basic-win32-10.2.0.5+Network.zip

Oracle即时客户端instantclient-win32-10.2.0.5官方安装包 适用环境:Windows 7/8/10 32或64位 1. 与8.0.4及以后版本的PLSQL兼容 2. 不用安装oracle软件,解压即可使用,部署快。 3. 安装包中包括了Network文件夹,有tnsname.ora模板,解压后可直接使用。 使用步骤: 1. 解压instantclient-basic-win32-10.2.0.5+Network.zip,得到Network文件夹和instantclient-basic-win32-10.2.0.5.zip,再次解压后者得到instantclient_10_2文件夹。 2. 在创建D:\oracle文件夹,将instantclient_10_2文件夹拷入,再将Network文件夹拷入instantclient_10_2文件夹。 3. 之后在PLSQL中配置oracle home路径即可。

2020-07-11

PLSQL8.0.4版本安装包

PLSQL8.0.4版本(32位)安装包,支持访问Oracle10g和11g数据库。 环境:Windows 7/8/10 32或64位 安装步骤: 1. 执行plsqldev804.exe,安装PLSQL804 (32位) 2. 启动PLSQL,点击cancel,在Tools - Preference菜单内配置oracle home路径。注册码可以在百度找一个。 3. Windows增加以下系统环境变量,否则PLSQL显示中文乱码 变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 4.重新启动PLSQL即可

2020-07-11

batchTelnet.zip

使用python实现批量测试ip端口是否连通,相当于在批量执行telnet测试。发布为EXE程序可双击执行。使用步骤详见资源内README。

2020-05-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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