芽孢八叠球菌
码龄12年
关注
提问 私信
  • 博客:401,687
    社区:1
    401,688
    总访问量
  • 59
    原创
  • 1,803,549
    排名
  • 40
    粉丝
  • 0
    铁粉

个人简介:做一个自由的开发菌

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2013-04-25
博客简介:

赵海鑫|芽孢八叠球菌|John Helsing

查看详细资料
个人成就
  • 获得159次点赞
  • 内容获得64次评论
  • 获得265次收藏
  • 代码片获得1,384次分享
创作历程
  • 3篇
    2019年
  • 9篇
    2018年
  • 24篇
    2017年
  • 30篇
    2016年
成就勋章
TA的专栏
  • 计算机基础知识
  • 计算机组成
  • 计算机网络
  • 操作系统
  • 数据结构与算法
  • LeetCode
    1篇
  • 编程语言
  • C/C++
  • Java
    30篇
  • Python
  • Shell
    3篇
  • Go
  • Web前端
    5篇
  • 开发框架
  • Spring
  • VertX
  • Netty
  • Quarkus
  • 前端
  • 数据库与消息队列
  • Oracle
    15篇
  • MySQL
    4篇
  • Greenplum
    4篇
  • PostgreSQL
  • Clickhouse
  • Redis
  • Zookeeper
  • 运维管理及网络安全
    7篇
  • 网络安全
  • 工具
    5篇
  • 云平台
    2篇
  • 其他
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

182人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
搜TA的内容
搜索 取消

mysql实现oracle序列

现在都在流行去oracle化,由于oracle没有自增主键这种东西,很多项目在使用oracle时用序列去维护主键。在迁移mysql后,某些需要提前拿到自增序列并增加自增序列的场景在msyql中就不支持了一. 实现方案:编写存储过程存储过程编写-- 函数说明-- get_now_and_seize( -- 入参:表名(varchar), -- 入参:占多少个,防止新插入的占了拿...
原创
发布博客 2019.07.11 ·
406 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mybatis-generator生成字段注释

Mybatis自动生成工具能够根据数据库表/视图等自动生成相应的bean和mapper,大大的简化了开发工作。但默认的生成bean并没有将数据库表中的字段注释也放到生成的bean的属性上。本文记录如何让mybatis-generator根据数据库表字段注释生成bean的属性注释。一.编写自定义注释生成工具首先我们要实现CommentGenerator这个接口,编写一个自定义注释生成工具...
原创
发布博客 2019.05.22 ·
9026 阅读 ·
3 点赞 ·
10 评论 ·
14 收藏

Docker版本Mysql容器中不支持输入中文解决方法

为了设备安全,目前mysql等容器端口均不映射到宿主机上,进行一些mysql的维护操作时,需要进入mysql容器内部进行。此时遇到无法输入中文的问题,现详细记录解决方法。一.查看mysql官方镜像启动的容器中字符集状态1. 首先进入容器内部docker exec -it mysql /bin/bash2. 查看字符集状态localeroot@mysql:/# localeLA...
原创
发布博客 2019.05.22 ·
3862 阅读 ·
11 点赞 ·
1 评论 ·
19 收藏

Docker版NextCloud文件手动扫描同步 定时扫描

由于使用NextCloud的上传太慢了,我直接将文件移动至nextcloud的文件目录/data/用户名/files中,结果nextcloud并不能显示出来手动拷贝的文件,本文详细说明了docker版本的nextcloud如何手动扫描文件。1. NextCloud的docker启动脚本#!/bin/bashdocker run -d \-v /home/docker/nextcloud...
原创
发布博客 2018.11.22 ·
9819 阅读 ·
3 点赞 ·
1 评论 ·
13 收藏

bin sh^M bad interpreter No such file or directory 解决

编写了shell脚本后,运行时有时会出现:^M bad interpreter No such file or directory的报错,本文提供了解决方案原因Shell脚本在windows系统下用记事本文件编写的,由于最终在linux下执行,其不同系统的文件格式(CR/LF)不同,在windows下换行是\r
,而linux下是
,最终导致了^M bad interprete...
原创
发布博客 2018.11.21 ·
372 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JSONUtils ToBean 时间变为默认值 解决方法

用到net.sf包里json转换工具,结果时间戳或者格式化后的yyy/mm/dd总是转换为当前系统时间,看了下源码原来是格式转换有问题,整理了几种解决方案一. 异常现象使用toBean转换时并不抛出异常,而是在日志中打出以下警告信息:Can’t transform property ‘birthday’ from java.lang.String into java.util.Date...
原创
发布博客 2018.11.20 ·
3260 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

JFreeChart中文乱码解决方法

1. 下载zysong.ttf文件随便搜一下,或者在我的网站文件下载页下载:https://www.zhaohaixin.com/files/java/zysong.ttf2. 确认服务器上的JAVA_HOME执行命令:echo $JAVA_HOME显示出java的目录,接下来的操作需要在JavaHome中进行。3. 拷贝字体文件将zysong.ttf文件拷贝到 $JAVA_...
原创
发布博客 2018.11.19 ·
837 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CentOs 7增加SWAP空间 增大

最近买了阿里云的乞丐版ECS,内存只有1个G,用来勉强跑GitLab,根本跑不起来,所以只能增加swap空间,来变相提高内存了,记录操作过程。一.查看SWAP空间的几种方法free -mcat /proc/meminfo | grep -i swapfdisk -lswap -s二.添加SWAP空间的方法使用分区文件增加SWAP使用分区空间增加SWAP二.使用分区文件...
原创
发布博客 2018.11.05 ·
8771 阅读 ·
2 点赞 ·
0 评论 ·
14 收藏

准备刷LeetCode,尝试经常性在自己的博客上更新每道题的算法

原创
发布博客 2018.10.26 ·
178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

GP节点恢复

1。创建recovery文件gprecoverseg -o ./recov2。恢复!gprecoverseg -i ./recov3。主备对掉?!gprecoverseg -r4。查看状态postgres=# select * from gp_segment_configuration order by role,dbid;...
原创
发布博客 2018.04.10 ·
1662 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

docker镜像的时区与中文

环境: 主机环境CentOS 7.2.1511 镜像为CentOS 7.2.1511设置时区: RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone解决中文乱码: 设置环境变量: ENV LANG="zh_CN....
原创
发布博客 2018.04.10 ·
879 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

docker error creating overlay mount to invalid argument 解决方法

问题原因: 由于docker的不同版本在centos上产生的mount问题,1.2.x没有出现这个问题,当使用yum install时,安装的最新版本(1.3.x),会导致overlay2的错误。核心解决方案:/etc/sysconfig/docker-storage 文件中DOCKER_STORAGE_OPTIONS="xxx"改成DOCKE...
原创
发布博客 2018.04.10 ·
8480 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Can't connect to local MySQL through socket '/tmp/mysql.sock' 解决方法

报错信息: ERROR 2002: Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (111)解决办法:/usr/local/mysql/bin/mysqladmin -u root > -S /var/lib/mysql/mysql.sock password 'your.passwd'或者做个软连接l
原创
发布博客 2017.10.07 ·
5184 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MysqlDump使用整理

A. 最简单的用法:mysqldump -uroot -pPassword [database name] > [dump file] 上述命令将指定数据库备份到某dump文件(转储文件)中,比如:mysqldump -uroot -p654321 anlsdb > anls.dump生成的anls.dump文件中包含建表语句和插入数据的insert语句。B. –opt如果加上–opt参数则
原创
发布博客 2017.10.07 ·
454 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mysql修改管理员密码

使用一个非常有用的mysql启动参数:--skip-grant-tables。就是在启动mysql时不启动grant-tables授权表。操作方法:1、杀掉原来进行着的mysql:rcmysqld stop 或者:service mysqld stop 或者:kill -TERM mysqld2、以命令行参数启动mysql:/usr/bin/mysqld_safe -
原创
发布博客 2017.10.07 ·
520 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

常用正则表达式

在线正则匹配生成:https://c.runoob.com/front-end/854一、校验数字的表达式 类型 表达式 数字 ^[0-9]*$ n位的数字 ^\d{n}$ 至少n位的数字 ^\d{n,}$ m-n位的数字 ^\d{m,n}$ 零和非零开头的数字 “`^(0 非零开头的最多带两位小数的数字 ^([1-9][0-9]*)+(.[0
原创
发布博客 2017.07.24 ·
459 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

批量kill进程

ps -ef|grep 进程关键字|awk ‘{print $2}’|xargs kill -9
原创
发布博客 2017.07.21 ·
301 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

greenplum gp初始化错误:Failed to insert port=40001

缺少ed依赖包下载地址:http://www.gnu.org/software/ed/linux tar包安装将安装文件拷贝至目录cp ed-1.2.tar.gz /targetDir解压缩tar -xvf ed-1.2.tar.gz检查编译./configure生成用于编译的MakeFile文件make成功编译后,开始安装make install清除编译过程中产生的临时文件和
原创
发布博客 2017.07.21 ·
1032 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

greenplum gp 常用命令

连接数据库、切换数据库、查看表结构等
原创
发布博客 2017.07.21 ·
14311 阅读 ·
5 点赞 ·
2 评论 ·
53 收藏

greenplum gp 数据库锁 查看所有sql

获取锁信息:查看所有sql
原创
发布博客 2017.07.21 ·
7222 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏
加载更多