- 博客(9)
- 收藏
- 关注
原创 Ubuntu系统部署war包
如何将一个war包部署到Ubuntu服务器上(新手教程)开发环境1、ubuntu16.04 server 可以访问外网2、pc机步骤以下讲述如何从0开始部署war包,已有相关环境的可跳过相关步骤。安装java开发环境(已安装的忽略)apt install openjdk-8-jre-headless安装tomcat1、官网下载tomcat包(根据需要可选其他版本)http:...
2019-07-02 11:17:13
2323
原创 解决golang中too many open file的问题
在golang写的服务器上发现如下错误查找资料后发现是客户端(也是go编写的)http请求的连接没有关闭,调用以下代码后正常httpRequest.Header.Set("Connection", "close")相关资料链接https://www.cnblogs.com/cobbliu/p/4517598.htmlhttps://blog.csdn.net/weixin_33725...
2019-06-27 16:05:11
2345
原创 golang实现十进制转n进制
golang实现十进制转n进制下面用golang实现一个非负十进制整数转26进制的例子,大家参照着修改可以转为任意进制package exportimport ( "strconv")var ( charSlice = [26]string{"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O...
2019-06-27 14:29:07
925
原创 编译arm开发板上用的mysql
编译arm开发板上用的mysql开发环境编译过程开发环境ubuntu 16.04 server版mysql 5.7.26 https://dev.mysql.com/downloads/file/?id=485749编译过程解压MySQL安装包tar -zxf mysql-boost-5.7.26.tar.gz先编译pc上的版本cd mysql-5.7.26/BUILD 目录...
2019-06-25 09:12:01
1767
5
原创 ubuntu系统下mysql冷备份
环境ubuntu 16.04mysql属于在线安装前期系统在运行时经常崩溃,经检查日志发现磁盘有坏道,决定更换硬盘,但之前的数据需要备份还原。操作步骤1. 停止数据库服务 /etc/init.d/mysql stop2. 拷贝 /var/lib/mysql 下ib开头的文件和数据库目录3. 将拷贝的文件和目录替换到新的磁盘上的相同路径4. 重启mysql服务即可 /etc/ini...
2019-06-10 16:09:29
243
原创 golang 调用外部程序
Go提供的os/exec包可以执行外部程序ubuntu 16.04 go 1.9版本package mainimport( "os/exec" "fmt")func main(){ cmd := exec.Command("/bin/bash", "-c", "./tool 1.jpg") buf, err := cmd.Output()...
2019-04-04 15:06:41
6003
1
原创 FireBreath的简单使用
本方法仅在本人开发环境上测试通过,win10 + vs2015python 2.7cMake 3.10boost 1.6.0 之前全部编译过,也许实际用不到那么多FireBreath 1.7解压flrebreath,按网上教程使用python创建工程,确定插件名称及相关信息将boost拷贝到指定目录下(部分版本种自带,如git,则此步骤可以忽略)由于prep201...
2019-03-18 16:44:23
1039
原创 golang中使用go时出现的的问题
方式一:此时协程中打印的数字始终是相同的func main(){ m := []int{0, 1, 2, 3, 4, 5, 6, 7, 8, 9} for _, p := range m { fmt.Printf("当前数字[%d]\n", p) go func() { fmt.Printf("go协
2017-07-13 15:10:00
370
转载 MySQL主从配置中RESET SLAVE和RESET MASTER的区别详解
RESET SLAVE和RESET MASTER的区别RESET SLAVE的语法如下:RESET SLAVE [ALL] [channel_option]channel_option: FOR CHANNEL channel其中,channel_option主要是针对5.7.6引入的多源复制。RESET SLAVE官方的解释如下RESET SLAVE ma
2017-06-12 11:56:48
1448
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人