• 等级
  • 76672 访问
  • 226 原创
  • 25 转发
  • 17156 排名
  • 15 评论
  • 9 获赞

python 下划线

以单下划线开头,表示这是一个保护成员,只有类对象和子类对象自己能访问到这些变量。以单下划线开头的变量和函数被默认当作是内部函数,使用from module improt *时不会被获取,但是使用import module可以获取 以单下划线结尾仅仅是为了区别该名称与关键词 双下划线开头,表示为私有成员,只允许类本身访问,子类也不行。在文本上被替换为_class__method 双下划线开头,双下...

2018-11-12 19:44:22

(八大)排序 (python语言)

插入排序 思想:将一组数组分为有序组和待插入组两组,将待插入组的元素依次与有序组元素比较找到合适的位置插入。 # -*- coding: UTF-8 -*- def main(): list_1 = [4, 6, 8, 4, 6, 1, 6, 8, 7, 4] for i in range(len(list_1)): for j in ran...

2018-11-11 16:03:06

leetcode 3. 无重复字符的最长子串 (python语言)

class Solution: def lengthOfLongestSubstring(self, s): “”” :type s: str :rtype: int “”” # s为空时返回0 if not s: return 0 # ...

2018-11-11 16:02:56

linux 刷题 time11.11

写出完成以下功能的Linux命令:使用sed命令, 将文件xyz中的单词AAA全部替换为BBB 正确答案: B 你的答案: 空 (错误) sed ‘s/AAA/BBB’ xyz sed ‘s/AAA/BBB/g’ xyz sed ‘s/AAA/BBB/p’ xyz sed ‘s/AAA/BBB/d’ xyz 解析 sed 's/要被取代的字串/新的字串/g' 只是显示替换后的内容,不对文件...

2018-11-11 16:02:08

linux一行执行多条命令 shell

在命令行可以一次执行多个命令,有以下几种: & 表示任务在后台执行 &&表示前一条命令执行成功时,才执行后一条命令 | 表示管道,上一条命令的输出,作为下一条命令参数 || 表示上一条命令执行失败后,才执行下一条命令 ; 各命令的执行给果,不会影响其它命令的执行 ...

2018-11-11 15:00:22

Windows下的Ubuntu,vscode 开发cpp

安装ubuntu 这个简单,app store有,百度安装就好 ubuntu中安装编译器 gcc sudo apt-get update apt-get install gcc gcc --version 测试 g++ sudo apt install g++ apt-get install g++ g++ --version 测试 ➜ /home cat test.cpp /*...

2018-11-10 19:41:09

python 刷题 time11.11

Linux什么情况下回发生page fault; 正确答案: B 你的答案: 空 (错误) 系统可用内存不够时 所需访问虚拟内存未被装载 当开始进行swap交换时 当进程被挂起时 解析 Linux下,进程并不是直接访问物理内存,而是通过内存管理单元(MMU)来访问内存资源。 假设某个进程需要4MB的空间,内存假设是1MB的,如果进程直接使用物理地址,这个进程会因为内存不足跑不起来。 既然进程...

2018-11-10 19:32:42

回环矩阵 python

编程输出以下格式的数据。 When i=0 1 When i=1 7 8 9 6 1 2 5 4 3 When i=2 21 22 23 24 25 20 7 8 9 10 19 6 1 2 11 18 5 4 3 12 17 16 15 14 13 def rotation_matrix(n): ...

2018-11-09 19:10:18

回环矩阵 剑指offer python

# 剑指offer 回环矩阵 def rotation_matrix(n): arr = [[None for _ in range(n)] for _ in range(n)] right, down, left, up = n - 1, n - 1, 0, 0 i, j = 0, 0 # i是行,j是列 sum_ = 1 while sum_ &lt...

2018-11-09 00:05:53

hexo切换主题

hexo 修改主题 准备工作 查看好你想要的主题 然后下载下来 开始工作 我们先准备一个新的主题,比较有名的就是NexT了,下面以他为例, 下载主题 进入你的hexo项目中 git clone https://github.com/iissnan/hexo-theme-next themes/next # 下载主题到themes下面的next文件夹下 修改显示主题  在项目目录下查找_con...

2018-10-30 17:38:07

markdown 左右分栏 css

markdown是支持css的 代码如下: <html> <table style="margin-left: auto; margin-right: auto;"> <tr> <td> <!--左侧内容--> 左侧 ...

2018-10-29 12:28:57

python库大全

这又是一个 Awesome XXX 系列的资源整理,由 vinta 发起和维护。内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。 伯乐在线已在 GitHub 上发起「Python 资源大全中文版」的整理。欢迎扩散、欢迎加入。 GitHub - jobbole/awesome-python-cn: Pyth...

2018-10-22 17:59:35

vscode服务器同步----sftp插件

安装插件 打开指定的空目录 Ctrl + Shift + P输入 sftp:config 编辑生成的sftp.json文件 { "protocol": "sftp", "host": "192.168.3.144", "username": "root", "password": "root", &quot

2018-10-22 08:40:00

vscode 快捷键

常用 General 按 Press 功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Quick Open Ctrl + Shift + N 新窗口/实例 New window/instance Ctrl + Shift + W 关闭窗口/实例 Clo...

2018-10-20 17:32:13

linux内核与设计实现

内核在/usr/src/linux/目录下 linux内核大部分为.h文件 进程是资源分配的单位,线程是CPU调度的单位 进程不能并行计算,cpu同一时刻只能运行一个进程 进程包括多个线程 线程可以并行,同一时刻可以运行多个线程 这是现在的多线程技术,就是单个核心多个线程(大部分一个核心两个线程),原来的电脑是核心数和线程数相同的话就不是线程并行的了 线程共享自身进程内的...

2018-10-19 17:51:15

安装pycharm的vim插件 Plugin IdeaVim was not installed: Cannot download

报错Plugin IdeaVim was not installed: Cannot download 那么解决办法就是本地安装 点击进入 下载最新版 下载到本地 在pycharm中,FILE–>SETTINGS–>PLUGINS–>INSTALL PLUGINS IN FROM DISK~~~ 选中你刚才下载的插件 点击安装,然后重启就好 ...

2018-10-18 13:04:22

快速排序 python 三行代码

快速排序 def quick_sort(list_): if len(list_) < 2: return list_ return quick_sort([lt for lt in list_[1:] if lt <= list_[0]]) + list_[0:1] + quick_sort([rt for rt in list_[1:] if rt > lis...

2018-10-17 22:23:19

git仓库路径问题

当你项目做了一半,中途又要开新的项目,这时候发现.git路径有问题,怎么办? - dir - .git - 当前项目文件 - 将要开的项目的文件 这样是肯定不行的 首先,同一个仓库开两个项目,理论上可行,但是一个仓库管理多个项目就会出现项目管理混乱的问题 这时候就需要处理一下了 解决 直接移动.git文件到适当目录 mv 原路径 目标路径 移动后目录 - dir - ...

2018-10-12 02:40:15

搭建git服务器

git-server 安装git yum install git 使用 登录(这是unix的) ssh root@IP 输入密码(实验室密码) 进入自己目录 cd your-name 创建仓库(test替换为自己名字) git init --bare test.git 查看自己电脑的ssh公钥(win下可能不行) cat ~/.ssh/id_rsa.pub 添加自己的ssh公钥路径(别删别人的)...

2018-10-07 17:27:57

django 的数据库操作

sql操作只能在view文件中

2018-10-05 11:48:47

zhangyu4863

关注
  • 美国
奖章
  • 持之以恒