郑小凯的个人博客

知识总是要一点点积累的


  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

数据库之使用excel公式转驼峰格式

发表于 2019-12-25 | 分类于 数据库 | 评论数: | 阅读次数:
背景在将表结构转换为json格式时,需要把数据库字段名转换为驼峰格式,可以使用excel公式来快速实现。 方法直接使用公式: B2为原字符串所在表格位置。 1=LOWER(LEFT(B2,1))&MID(SUBSTITUTE(PROPER(B2),"_",""),2,LEN(B2)) 原理如 ...
阅读全文 »

数据库之日期与字符串转换

发表于 2019-12-25 | 分类于 数据库 | 评论数: | 阅读次数:
Oracle 日期转为字符串:to_char(date, format) 1select sysdate,to_char(sysdate,'yyyymmdd hh24:mi:ss')from dual; 字符串转为日期: to_date(string, format) 1select sysdat ...
阅读全文 »

mysql之造数

发表于 2019-12-24 | 更新于 2020-02-09 | 分类于 数据库 , MySQL | 评论数: | 阅读次数:
背景在进行编码自测的时候经常会涉及到数据库造数。当表字段很多时候,手工造数就比较麻烦,可以考虑使用工具进行造数。 造数工具还是比较多的,目前试用了下,使用基于python开源的datafaker还是比较方便的。 使用说明以mysql为例 安装datafaker 1pip install dataf ...
阅读全文 »

git之空目录提交

发表于 2019-12-17 | 分类于 git | 评论数: | 阅读次数:
背景正常情况下git提交时会忽略空白目录,如果某目录下为空则无法提交。 在创建工程目录的时候,demo无法覆盖所有的目录,那就涉及到很多空目录的提交。 解决办法其实解决办法的思路很简单,就是在空目录下放一个标注性的文件,如:.gitkeep。 在git根目录下,可以通过运行命令的方式快速的找到空目录 ...
阅读全文 »

Mac重置mysqlroot密码及Navicat登陆

发表于 2019-12-08 | 更新于 2019-12-09 | 分类于 数据库 , MySQL | 评论数: | 阅读次数:
背景以前装的mysql数据库忘记了root密码,查了下重置密码方法,记录一下。 重置方法 关闭mysql进程 可以使用命令来关闭: 123$ sudo /usr/local/mysql/support-files/mysql.server stopShutting down MySQL.. SUCC ...
阅读全文 »

PowerMock之Mock单例对象

发表于 2019-12-05 | 分类于 java | 评论数: | 阅读次数:
背景在使用PowerMock进行Mock对象来简化单元测试时,遇到单例的情况可能会出现空指针异常。情况如下: 原代码: 123456import SingletonApublic class Demo { public int doTest() { return Singlet ...
阅读全文 »

阿里云Nginx部署SSL证书

发表于 2019-11-19 | 分类于 中间件 , nginx | 评论数: | 阅读次数:
背景要是自己的域名可以通过https来访问,需要部署ssl证书,目前阿里云是有免费证书可以购买的,每次购买之后有效期为1年。到期需重新购买,并部署。 部署方法 登陆阿里云 SSL证书管理控制台, 先购买证书,带审核通过后,在已签发中会看到购买的证书。 点击右侧的“下载”按钮 然后在左侧选择“Ngi ...
阅读全文 »

windows cmd统计文件数

发表于 2019-11-04 | 分类于 操作系统 , windows | 评论数: | 阅读次数:
背景在需要统计某个文件夹下一共有多少个文件时,可以直接使用cmd命令来获取。 解决办法 打开cmd,并切换到需要统计的目录下 输入如下命令: 12> dir /b /s /a:-D | find /v /c ""54 扩展find参数说明: 12345678910111213141516 ...
阅读全文 »

Flink之本地集群安装运行

发表于 2019-09-26 | 分类于 flink | 评论数: | 阅读次数:
背景Flink是目前比较流行的流处理框架,可通过集群调用,也可通过api调用。可通过在本地搭建单flink集群进行开发测试。 基础环境搭建 系统:Mac OS java环境:安装java1.8及以上 flink本地集群搭建运行安装flink 通过brew安装flink 1brew install ...
阅读全文 »

maven项目之misconfigured toolchains问题

发表于 2019-09-24 | 分类于 java | 评论数: | 阅读次数:
背景在进行一个maven项目package和install的时候,出现一个报错,提示Misconifgured Toolchains。 解决过程maven在pom文件中配置具体使用toolchains: 1234567891011121314151617181920<plugin> &l ...
阅读全文 »
1…345…21
郑小凯

郑小凯

205 日志
39 分类
89 标签
GitHub E-Mail

标签云

  • F21
  • IBM1
  • JavaScript5
  • Json2
  • LeetCode20
  • Map1
  • MyBatis3
  • MySQL10
  • Nginx4
  • Notes1
  • PPT5
  • PowerMock2
  • SSL1
  • Set1
  • SuSE2
  • VMware2
  • ad3
  • celery4
  • chrome1
  • css1
  • docker5
  • excel2
  • flask8
  • flink1
  • ftp1
  • git5
  • gulp1
  • gunicorn1
  • hexo1
  • html1
  • html51
  • iCloud1
  • iPhone1
  • idea1
  • java11
  • javascript4
  • linux1
  • logging1
  • logstash1
  • mac7
  • mysql1
  • navicat1
  • nginx3
  • nlp5
  • node6
  • oracle17
  • pandas3
  • python62
  • redis1
  • requests1
  • selenium1
  • seo1
  • sql14
  • sqlachemy3
  • ssh1
  • torando1
  • tornado1
  • tsung1
  • vscode1
  • vue3
  • vuepres1
  • windows8
  • wireshark1
  • zypper1
  • 中台6
  • 产品经理6
  • 人工智能1
  • 单元测试2
  • 压测1
  • 实践1
  • 小程序1
  • 工具1
  • 微信小程序1
  • 微信开发者工具1
  • 操作系统6
  • 数据分析1
  • 数据可视化1
  • 数据库15
  • 树莓派8
  • 正则表达式1
  • 爬虫18
  • 算法20
  • 网络2
  • 腾讯云1
  • 运营1
  • 远程控制1
  • 邮件1
  • 阿里云1
  • 高并发1
© 2021 郑小凯
由 Hexo 强力驱动 v3.8.0
|
主题 – NexT.Gemini v6.6.0