我的 Ubuntu 18.04 预安装了 python 3.6,但是没有安装 pip,所以先进行安装: 1. 安装虚拟环境所需包: 其中第二个包是对第一个包中命令的封装,因为其命令太复杂,不易操作。 虽然安装完毕,但是还是无法使用命令,需先进行以下操作: 建立存放虚拟环境的目录: 设置环境变量,在~ ...
分类:
编程语言 时间:
2019-06-23 19:26:02
收藏:
0 评论:
0 赞:
0 阅读:
124
http://www.cplusplus.com/ 有各个函数、语法的实例代码,可以在线运行http://cpp.sh/不支持中文字符,不错。 ...
分类:
编程语言 时间:
2019-06-23 19:25:20
收藏:
0 评论:
0 赞:
0 阅读:
235
举个栗子 问题描述 可以给人搭配嘻哈服或白领装的程序。 简单实现 代码 测试结果 存在缺陷 如果需要增加“超人”装扮,会导致需要修改“Person”类,违背了 开放 封闭原则 简单实现进化版 代码 测试结果 存在问题 现在如果要加超人装扮,只要增加子类就可以了,但是这么做虽然把“服装”类和“人”类分 ...
分类:
其他 时间:
2019-06-23 19:24:54
收藏:
0 评论:
0 赞:
0 阅读:
97
介绍了Go语言中的如何定义接口、如何实现实现、接口的特点以及如何使用接口。 ...
分类:
编程语言 时间:
2019-06-23 19:24:32
收藏:
0 评论:
0 赞:
0 阅读:
87
1.水平居中margin 0 auto;(浮动元素除外) 这个属性在网页制作的过程中是经常被用到的,一般情况下页面的版心你就可以看到它。 效果图: 2.position定位实现垂直居中(一); position具有兼容性好的特点,在网页布局中建议能使用定位,最好不要选择浮动来布局。下面这个方法局限性 ...
分类:
Web开发 时间:
2019-06-23 19:24:02
收藏:
0 评论:
0 赞:
0 阅读:
123
AQS定义了一套多线程访问共享资源的同步器框架. 许多同步类实现都依赖于它,如常用的ReentrantLock/ReentrantReadWriterLock/CountDownLatch这些类里面都维护了一套aqs的子类,利用子类实现的功能。该队列里面维护的是一堆线程节点。核心思想是当前线程获取锁 ...
分类:
其他 时间:
2019-06-23 19:23:36
收藏:
0 评论:
0 赞:
0 阅读:
99
Introduction to Netcat Connecting va Listening Bind Shells Attacker connects to victim on listening port Reverse Shells Victim connects to attacker on ...
分类:
Web开发 时间:
2019-06-23 19:23:13
收藏:
0 评论:
0 赞:
0 阅读:
164
_username='zhangxin' _password='abc123' _username1='zhaopeng' _password1='abc1234' _username2="youzhiqian" _password2="abc12345" tount=0 while tount<3... ...
分类:
其他 时间:
2019-06-23 19:22:51
收藏:
0 评论:
0 赞:
0 阅读:
172
2019-06-23 15:15:46 计算机硬件 五大部件: 运算器、控制器、存储器、输入设备、输出设备 运算器:主要功能进行加、减、乘、除等算术运算。除此之外,还可以进行逻辑运算,常被称为ALU(算数逻辑运算部件)。 存储器:功能是保存或“记忆”解题的原始数据和解题步骤。在运算前需要把参加运算的 ...
分类:
其他 时间:
2019-06-23 19:22:24
收藏:
0 评论:
0 赞:
0 阅读:
127
一、什么是磁盘配额 磁盘配额从字面意思上看就是给一个磁盘配置多少额度,而quota就是有多少限额的意思,所以总的来说就是限制用户对磁盘空间的使用量。因为Linux是多用户多任务的操作系统,许多人公用磁盘空间,举个例子像/home目录是存放普通用户家目录的地方,我们假如home目录一共有10G空间,而 ...
分类:
其他 时间:
2019-06-23 19:21:58
收藏:
0 评论:
0 赞:
0 阅读:
126
[TOC] 前言 在过去的两节里已经分析了选举过程中的一些实体类和网络IO相关的机制与源码,这一节将会对zookeeper选举的核心类FastLeaderElection进行分析。 FastLeaderEleaction基本结构 可以看到FastLeaderElection的基本结构还是比较清晰的, ...
分类:
编程语言 时间:
2019-06-23 19:20:47
收藏:
0 评论:
0 赞:
0 阅读:
98
《Java核心技术 卷II 高级特性 原书第10版》 本书是Java领域有影响力和价值的著作之一,由拥有20多年教学与研究经验的Java技术专家撰写(获Jolt大奖),与《Java编程思想》齐名,10余年全球畅销不衰,广受好评。第10版根据JavaSE8全面更新,同时修正了第9版中的不足,系统全面讲 ...
分类:
编程语言 时间:
2019-06-23 19:20:28
收藏:
0 评论:
0 赞:
0 阅读:
437
Spring 事务管理 一、Java 事务导引 事务简介: 1. 什么是事务 事务是正确执行一系列的操作(或动作),使得数据库从一种状态转换成另一种状态,且保证操作全部成功,或者全部失败。 2. 事务原则是什么 事务必须服从 ISO/IEC 所指定的 ACID 原则。 ACID原则的具体内涵如下: ...
分类:
编程语言 时间:
2019-06-23 19:20:01
收藏:
0 评论:
0 赞:
0 阅读:
85
mysql_singleton.py import pymysql class Mysql(object): _instance = None def __init__(self): self.conn = pymysql.connect( host = '127.0.0.1', port = 33 ...
分类:
其他 时间:
2019-06-23 19:19:35
收藏:
0 评论:
0 赞:
0 阅读:
88
/* 函数处理数据的一个问题就是每个DBMS都有特定的函数,在不同的DBMS中,各个函数的名称和语法可能极其不同这意味着特定SQL实现编写的代码在其他视线中可能不正常*/ -- 在MySQL中: /* 提取字符串的组成部分 SUBSTRING()数据类型转换 CONVERT()取当前日期 CURDA ...
分类:
其他 时间:
2019-06-23 19:18:52
收藏:
0 评论:
0 赞:
0 阅读:
109
一、函数的参数 我们在定义函数时,可以定义形式参数(简称形参),这些形参的值在函数调用的时候才会确定,形参的值由调用者负责传入。 1、关键字参数 在Python中,函数的参数名并不是没有意义的,在调用函数的时候,Python允许根据参数名传入参数值,根据参数名传入参数值不需要遵守定义形参的顺序,这种 ...
分类:
编程语言 时间:
2019-06-23 19:18:32
收藏:
0 评论:
0 赞:
0 阅读:
144
本文原创并首发于公众号【 Python猫 】,未经授权,请勿转载。 原文地址:https://mp.weixin.qq.com/s/NuzfuH_zCZzcrmSFR04NHw (一) 上周,我翻译了一篇文章,解释了 "为什么 Python 3 把 print 改为函数?" 概括有如下几点原因:1、 ...
分类:
其他 时间:
2019-06-23 19:18:13
收藏:
0 评论:
0 赞:
0 阅读:
127
嵌入式脚本语言 Berry github网址 :https://github.com/Skiars/berry Berry 是一款面向小型嵌入式系统的脚本语言,目前发布了 0.1.0 版本。相比于其他脚本语言,Berry 更加精简,因此更适合在单片机上运行。该版本的语言主要特性为: 基本类型 数值类 ...
分类:
编程语言 时间:
2019-06-23 19:17:23
收藏:
0 评论:
0 赞:
0 阅读:
188
mongodb简介 MongoDB是一个基于分布式文件存储的数据库,由c++语言编写. 在高负载的情况下,添加更多的节点,可以保证服务器性能,MongoDB指在为web应用提供可扩展的高性能数据存储解决方案. MongoDB将数据存储为一个文档,数据结构有键值对组成.MongoDB文档类似于json ...
分类:
数据库技术 时间:
2019-06-23 19:16:57
收藏:
0 评论:
0 赞:
0 阅读:
106
先用系统函数 `getpwnam` 获得指定用户名的 UID,然后遍历 /proc/ 中所有 PID 目录,如果 /proc/PID/status 中的 UID 是输入用户名对应的 UID 则输出该 status 文件中的进程名,进程ID就是目录名。 ...
分类:
系统服务 时间:
2019-06-23 19:16:35
收藏:
0 评论:
0 赞:
0 阅读:
155