- 博客(21)
- 收藏
- 关注
原创 在C++/Qt中使用CString,CString与string、char的转换
介绍了CString的基本用法,以及C++中CString与string、char的转换。
2023-05-26 16:50:52
2421
转载 关于C++程序的编码问题
我们传统的程序基本都只在Windows或只在Linux下运行,Windows程序使用简体中文GB18030编码,Linux程序则只使用英文。近年来,随着程序的组件化,部分代码特别是公用组件都需要同时支持Windows及Linux平台,这样就出现了不同程度的编码问题,例如在编译时编译器报错,或者在运行时出现乱码。
2022-09-26 15:10:41
1131
转载 CentOS安装MySQL
因为CentOS 7默认安装的数据库是Mariadb,所以使用YUM命令是无法安装MySQL的,只会更新Mariadb。使用rpm来进行安装。
2022-06-14 10:56:29
243
转载 error while loading shared libraries的解决方案
error while loading shared libraries: libXXXXXXX.so.1: cannot open shared object file: No such file or directory的解决方案
2022-06-08 11:14:09
71532
4
转载 Linux编译中./configure、make、make install的作用
原文:https://www.linuxidc.com/Linux/2011-02/32211.htm./configure、make、make install这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure是用来检测安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。make是用来编译的,它从Makefile中读取指令,然后编译。make install是用来安装的,它也从Makefile
2022-05-27 17:59:35
310
转载 MySQL中char和varchar的区别?varchar(1)占用几个字节?
1、varchar和char的区别1. 区别1:定长和变长在MySQL中,char和varchar都是用来存储字符串的,区别在于char有固定的长度,而varchar属于可变长的字符类型。char有固定的的长度,所以在处理速度上要比varchar快很多,但是也相对更耗费存储空间,在速度上有要求的可以使用char类型。char类型是规定多少字长则必须存储多少字长,超过的字段则只能截取出对应的长度进行存储,相对于要去字长长度不够的字段则用空格补齐。varchar类型则是只要在规定字长之内,有多少就.
2022-02-11 15:04:04
16058
1
转载 Maven安全代理设置引起的Failed to retrieve plugin descriptor for org.apache.maven.plugins……
Maven安全代理设置引起的Failed to retrieve plugin descriptor for org.apache.maven.plugins……问题,可以通过使用国内源和使用代理解决1. Maven安装目录下的配置文件当maven无法正常访问网络时候,需要通过代理进行访问找到Maven的setting.conf文件2. 修改配置在安装目录路径下:/usr/local/apache-maven-3.6.3/conf# vim settings.xml修改镜像mirrors属性
2021-04-02 16:26:21
2651
转载 Golang简单写文件操作的四种方法
原文:https://studygolang.com/articles/2073package mainimport ( "bufio" //缓存IO "fmt" "io" "io/ioutil" //io 工具包 "os")func check(e error) { if e != nil { panic(e) }}/** * 判断文件是否存在 存在返回 true 不存在返回false */func checkFileIsExist(filename strin
2020-12-21 15:41:18
190
转载 python 二叉树的前序、中序、后续遍历(迭代法 非递归)
二叉树的介绍:二叉树-leetcode前序:# Definition for a binary tree node.# class TreeNode(object):# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution(object): def preorderTraversal(self, root)
2020-09-15 19:34:37
346
原创 Linux下telnet的安装:telnet: Unable to connect to remote host: Connection refused
1、遇到了connection refused问题:telnet localhostTrying 127.0.0.1...telnet: Unable to connect to remote host: Connection refused2、查看telnet状态首先使用netstat -a | grep telnet ,结果为空,说明并没有开启telnet服务apt-get install openbsd-inetd安装openbsd-inetd3、安装telnetdapt-get
2020-07-14 20:22:33
4304
转载 Linux下安装jdk1.8和maven环境
参考:jdk:https://blog.youkuaiyun.com/pdsu161530247/article/details/81582980maven:https://blog.youkuaiyun.com/qq_38270106/article/details/97764483linux安装jdk81、下载jdk8方法一:官网手动下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载Linu
2020-07-14 14:26:23
427
转载 Linux安装rabbitMQ
参考:https://zhuanlan.zhihu.com/p/93780020https://www.jianshu.com/p/a29f11e728971:rabbitMq需要erlang语言的支持,需要安装erlangsudo apt-get install erlang-nox添加公钥sudo wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add -2:sudo apt-
2020-07-13 19:12:47
270
转载 Linux安装elasticsearch
原文:https://www.jianshu.com/p/1bf398735dd41 、安装JDK环境要求jdk8,参考教程:https://blog.youkuaiyun.com/pdsu161530247/article/details/815829802、创建elasticsearch目录cd /usr/local/mkdir toolcd toolmkdir elasticsearchcd elasticsearch3、安装elasticsearch在刚刚创建好的文件夹内下载Elastic
2020-07-13 11:51:54
210
原创 Windows下Go语言环境的安装 vscode中go相关插件安装
下载安装包安装包下载地址为:https://golang.org/dl/如果打不开可以使用这个地址:https://golang.google.cn/dl/下载 go1.14.windows-amd64.msi安装双击下载下来的.msi文件,根据步骤进行安装。安装位置默认为:C:\Go配置环境变量有三个环境变量需要进行配置:PATH、GOROOT、GOPATH右键我的...
2020-03-13 15:50:19
1264
转载 Windows 下 mySQL 8.0 安装配置
下载MySQL 8.0.16从MySQL官网下载zip安装包选择“No thanks, just start my download.“下载后解压。我的解压位置是C:\Program Files (x86)\mysql-8.0.18-winx64然后修改环境变量。在系统变量里面的path中添加 C:\Program Files (x86)\mysql-8.0.18-winx6...
2019-11-13 17:21:09
1003
转载 Windows环境下安装python protobuf模块
What is protocol buffers?首先介绍一下什么是protobuf, protobuf 是由google开发完成并放到github上分享的一套打包数据的机制。下面将详细介绍如何在windows上安装protobuf1. 下载protobuf python在GitHub上找到需要的版本进行下载:https://github.com/protocolbuffers/prot...
2019-10-14 16:19:53
3780
翻译 深入了解IPFS(1/6):从入门到高级指南
原文:https://medium.com/hackernoon/understanding-ipfs-in-depth-1-5-a-beginner-to-advanced-guide-e937675a8c8a这篇文章是新的系列“深入理解IPFS”中的第一篇,这一系列博文可以帮助任何人理解IPFS的基本概念。我们将尽可能保持这一系列文章的乐趣和吸引力。这一些列分为6个部分:初级到高级...
2019-08-29 15:13:02
1075
原创 Ubuntu下源码安装IPFS环境
一、安装配置Go环境IPFS是基于GO语言的项目,环境要求go version 1.12+安装过程及环境变量配置参考:https://blog.youkuaiyun.com/weixin_42310458/article/details/98610050二、在terminal执行以下语句sudo apt-get updatesudo apt-get install git三、下载go-ipfs源...
2019-08-22 11:27:26
799
原创 Ubuntu下Go环境的安装和配置
参考:https://blog.youkuaiyun.com/tao_627/article/details/78758913https://blog.youkuaiyun.com/weixin_43249817/article/details/89337001
2019-08-06 13:50:17
1889
转载 Ubuntu python2.7升级python3.5
出处:http://www.cnblogs.com/wmr95/p/7637077.html正常情况下,你安装好ubuntu16.04版本之后,系统会自带 python2.7版本,如果需要下载新版本的python3.5,就需要进行更新。下面给出具体教程:首先在ubuntu的终端ternimal输入命令:sudo apt-get install python3(这里选择的是安装pyth...
2019-05-20 16:49:53
1044
转载 Ubuntu中Navicat的安装和破解
1. 首先确认已经安装MySQL输入命令:service mysql status。如果装了的话,默认是开启的。如果没有安装,会有提示。[1]2. 下载Navicat并运行先下载navicat120_premium_cs_x64,并解压。cd切换到解压目录下,运行Navicat。$ tar -zxvf navicat120_premium_cs_x64$ cd navicat120_pr...
2019-02-26 02:30:07
19600
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人