Posts
All the articles I've posted.
编写 Bash Shell 脚本的最佳实践
Published: at 01:24 PM前言 -- 由于工作需要,最近重新开始拾掇shell脚本。虽然绝大部分命令自己平时也经常使用,但是在写成脚本的时候总觉得写的很难看。而且当我在看其他人写的脚本的时候,总觉得难以阅读。毕竟shell脚本这个东西不算是正经的编程语言,他更像是一个工具,用来杂糅不同的程序...
如何在Ubuntu 14.04上使用Corosync,Pacemaker和浮动IP构建高可用服务
Published: at 01:24 AM介绍 本教程将演示如何将Corosync和Pacemaker与浮动IP一起在DigitalOcean上创建高可用性(HA)服务器基础结构。 Corosync是一个开源程序,它向客户端服务器提供群集成员身份和消息传递功能,通常称为消息传递层。Pacemaker是一个开放源代码群集资源管理器(CRM),该系统可...
golang调用Windows API
Published: at 08:38 AMgolang还能调用Windows API非常有意思,下面写了一个golang换壁纸的demo。 准备了两张bmp格式的图片,没三秒钟换一下壁纸。 主要是先通过dll获取里面api,要注意api参数的写法,dll用完了要释放句柄,这里我用缓存把api缓存起来不必每次调用都去dll里加载。 代码: pac...
外网访问mysql
Published: at 08:49 AM我的mysql部署在云服务器上,系统是Centos7。 1. 首先,登录云服务提供商的控制台,在服务器的安全组规则中添加入站规则(允许tcp3306,来源是0.0.0.0/0) 2. 开放防火墙端口 firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload ...
MySQL基础操作快速入门
Published: at 08:04 AM关于MySQL MySQL是一种开源数据库管理软件,可帮助用户存储,组织和检索数据。 这是一个非常强大的程序,具有很大的灵活性-本教程将提供MySQL的最基本介绍。 MySQL安装 快速安装方式如下。 Ubuntu text sudo apt-get install mysql-server Centos text sudo yum...
mysql忘了密码 重置密码
Published: at 03:07 AM编辑mysql配置文件 vi /etc/my.cnf 在mysqld下面加上skip-grant-tables,如: mysqld datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock skip-grant-tables 重启mysql(centos7) systemctl restart mysqld 登录mysql后重新修改密码 my...
解决ssh登录远程服务器慢的问题
Published: at 07:43 AM使用ssh远程登录大概需要两分钟才能登上去。 参考网上的方法改各种配置重启sshd都没用, 使用ssh -v root@118.24.114.114调试命令发现卡在pledge network这里,然后用 这个关键字去找答案终于找到了解决方法。 我这里造成ssh登录慢的原因是/var/log/btmp文件过大(1G多...
goland2020.1含激活
Published: at 08:33 AM下载地址:https//pan.baidu.com/s/1qh49NXUm0K0VlJo82d723A 提取码:4p8h 激活方式见:Patch/jetbrains-agent/README.txt 如果你下载的jetbrains-agent.jar小于2M,肯定是没有下载完全(可对照sha1sum.txt)。 请保留压缩包内的important.txt和jetbrains-agent...
golang html、template模板继承(嵌套)实例
Published: at 02:12 PMgolang的模板包是html/template,使用的时候通常我们会关注它的模板继承(模板嵌套)怎么写, 毕竟这影响到整体网页渲染接口的写法,以及接口是否优雅和可扩展。 base.tmpl 首先,我们定义一个基础模板layouts/base.tmpl cassandraql {{ define "base" }} <html> <he...
使用group by来统计每天产生的数据量
Published: at 10:16 AM有张流水表每天都会产生大量数据,我们需要统计每天产生了多少条数据。其中有个字段是modifytime,每产生一条数据就会写入当前时间,格式是2020-04-30 174102。 sql的写法是先查出每条数据的modifytime,截取前10位就可以了,然后在日期数据的基础上进行group by操作,根...