- 博客(17)
- 收藏
- 关注

原创 使用IntelliJ idea—IDEA配置Go语言开发环境
本文中将说明在Windows 10环境下使用IDEA来配置Go语言开发环境。具体步骤如下1.Go语言安装包下载进入Go语言官网:https://golang.org/dl/ ,选择合适的版本下载。等待下载完成。之后点击安装。软件默认安装位置是C:\Go,大家可以根据自己使用习惯选择安装位置,方便用于环境变量配置。2.Go语言环境变量配置安装完成后,进入Windows环境变量配置环节...
2018-10-14 16:35:03
28892
3
转载 Galera Cluster一致性问题
MariaDB Galera Cluster + ProxySQL 方案三个实例组成一个集群,为多主模式,即 Multi-Master,可以支持同时多点写入,多主同步复制。Galera Cluster 提供了基于验证的复制,其是一种乐观的同步复制。每一个节点在复制事物时,都会拿这些写集(write-set)与正在 APPLY 队列的写集作比对,如果没有冲突,这个事物就可以继续提交,或 APPLY ,及时任务这个事务被提交,之后在数据库层面,进行事务上的提交操作。Galera Cluster 的复制,
2021-10-24 12:35:47
1051
原创 Python将list列表中unicode类型的值转换为字符串类型
将list列表中unicode类型的值转换为字符串类型map()函数介绍描述语法参数方法1:for循环,将每个unicode值转为str类型方法2:使用map()函数map()函数教程其他网站推荐在Python 2.7中,当在一个列表中存在unicode类型的值时,若想将其转换为str类型使用,有很多方法。本文推荐使用map()函数,引起简单易操作。map()函数介绍描述map() 会根...
2019-02-22 17:23:33
4707
转载 Git开发指南(涵盖GitLab的merge request(简称:mr))
Gitlab 配置 ssh 第0步:git pull origin master第1步:git checkout -b <分支名称>第2步:功能开发完成第3步:git status第4步:git add .第5步:git commit -m ‘修改信息’第6步:git pull origin master第7步:处理冲突第8步:git push origin yourBranch第9步...
2018-12-12 16:46:03
6481
原创 error: Microsoft Visual C++ 14.0 is required.
Error解决办法Error在安装Python库文件时,使用一下两种方法// 1. 直接使用pip工具下载:(xx为库文件名称)pip install xx// 2.下载相应的压缩文件后,解压压后运行setup.pypip setup.py install通常会出现以下错误error: Microsoft Visual C++ 14.0 is required. Get it...
2018-12-03 11:39:59
716
原创 网易游戏面试题目:25个速度不同的赛车,有一个5个车道的赛道可供比赛(不提供秒表),最少经过几次比赛,得到开的速度最快的赛车?
网易游戏面试题目:25个速度不同的赛车,有一个5个车道的赛道可供比赛(不提供秒表),最少经过几次比赛,得到开的速度最快的赛车?将25个赛车分为5组,每组5个赛车https://blog.youkuaiyun.com/fivedoumi/article/details/8020756https://blog.youkuaiyun.com/xiaobing_hope/article/details/54585770...
2018-12-01 10:27:22
3119
原创 (Windows环境)Pycharm切换使用Python2和Python3
Win10下利用Pycharm切换使用Python2和Python31.安装Python32.安装Python23.环境变量配置4.其他设置4.1python.exe名称修改4.2pip2 和 pip3设置5.Pycharm设置之前使用的Python3,但又苦于有的程序使用Python2,所以只能在同一台电脑上同时安装Python2,Python3,之后具体在Pycharm中切换使用应对不同的项...
2018-11-14 18:22:51
2977
1
原创 Python 3的学习之—— List和tuple的元素个性添加
本文将对于Python中 List(列表)和tuple(元组)的个性添加元素方法。可以通过链接的方法在指定位置添加,创建新的列表或者元组。具体代码实例# 列表member = ['Tom', 'Sunny', 'Honer', 'Lily']print(member)member = member[:2] +['Hone'] + member[2:]print(member)#...
2018-11-11 10:49:35
1316
原创 Python 3的学习之——List元素删除
本文将对于Python中 List(列表) 中元素的删除方法。分别为remove(),pop(),以及列表之外的del()。L.remove()L.remove(value) -&amp;gt; None -- remove first occurrence of value. Raises ValueError if the value is not present.List的 remove(...
2018-11-11 10:27:00
6146
原创 Python 3的学习之——List元素添加
本文将对于Python中 List(列表) 中元素的添加方法。分别为append(),extend(),insert()。L.append()L.append(object) -&amp;gt; None -- append object to endList的 append() 方法是在List的末尾添加一个元素,参数类型为object代码实例member = ['Tom', 'Sunny...
2018-11-10 11:40:00
541
转载 C/S与B/S架构的区别和优缺点
C/S与B/S架构的区别和优缺点C/S 架构的概念C/S 可以看做是胖客户端架构C/S 优点和缺点B/S 架构的概念B/S 可以看做是瘦客户端架构B/S 优点和缺点C/S 架构的概念C/S是Client/Server,即客户端/服务器端架构,一种典型的两层架构。客户端包含一个或多个在用户的电脑上运行的程序服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是...
2018-11-06 15:22:29
781
原创 Python面向对象编程——类的继承
Python是一门面向对象的编程语言,其在新类不必重头编写,可直接从现有的类中继承,便可自动拥有现有类的所有功能(属性)。最后添加新类所需的其他功能(属性)。继承的好处:复用已有代码(高效,降低代码复杂度)自动拥有现有类的所有功能(属性)只需编写所缺功能(属性)的代码父类和子类父类——基类或超类子类——派生类或继承类1.继承总是需要从某一个类继承,如没有,从Object...
2018-10-28 11:04:44
336
转载 Python 3的学习之——reduce()函数
在 Python3 中,reduce() 函数已经被从全局名字空间里移除了,它现在被放置在 fucntools 模块里,如果想要使用它,则需要通过引入 functools 模块来调用 reduce() 函数:from functools import reduce实例:from functools import reducedef add(x,y): return x + y...
2018-10-27 11:15:00
353
原创 Python 3的学习之——map()函数
Python 中 map() 函数的使用map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。由于Python 3与Python 2语法差异,导致一些函数的调用有所不同。Python 2中使用map()函数// python 2def fun(x): x = abs(x)...
2018-10-27 11:09:35
742
1
原创 Ubuntu 18.04下 Hyperledger Fabric 1.0 的搭建
Unbuntu 18.04下 Hyperledger Fabric 1.0 的搭建1.查看 apt sourcesudo vi /etc/apt/sources.list如果看到是http://cn.xxxxx之类的,那么就不用换的。但是如果其中是http://us.xxxxxx之类的,那么就是外国的。需要更换源,通过以下命令进行批量更换。:%s/us./cn./g更换完成后输入 :...
2018-09-23 10:54:12
1994
1
原创 滴滴2019校招产品经理笔试题
滴滴2019校招产品经理笔试题题目一题目一对于一个50层的商业型物业楼,1-10层为百货大楼,11-50层为写字楼。请规划楼层的经营内容或租赁对象;有10部电梯,请根据经营情况,规划这10部电梯的停靠时间和停靠策略。本人作答a.每层楼的经营内容或租赁对象:作为单层面积巨大的商用物业楼,需要对其分区管理经营。1-10层为百货商场,11-50层是写字楼。1.对于1-10层的百货商场...
2018-09-18 22:18:57
6707
原创 Linux vim编辑器——vim别名设置
CentOS中设置 vi=vim—首先需要确定CentOS中安装了vim——输入命令vim不会报错 如果报错,输入yum -y install vim–要想设置成vi=vim,只能通过设置别名 alias 的方式但是如果直接输入alias vi='vim'只是对当前会话有效,关掉虚拟终端再打开就无效正确的方法是修改当前用户的“用户文件夹”里面的配置文件.bas...
2018-08-19 22:30:51
3727
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人