- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 阿里面试
docker 怎么支持的虚拟化bootstrap ???黑人问号理解的装饰器is 和 == 区别linux查看进程工具tcp怎么起到拥塞控制
2019-08-19 20:49:56 131
原创 进程线程
最初,也不是计算机的上古时代时代,进程作为计算机调度的基本单位。 进程是一个拥有资源的独立单位 , 那么创建进程的步骤,分配内存空间,存放程序的磁盘空间,运行需要的IO设备,已打开的文件,信号量,进程需要调度, 核心进程维护的一张可以将程序逻辑地址到物理地址的映射表,还需要创建一个PCB进程控制模块,里面存放的是进程的一些信息,例如唯一标识,还有断点信息以便并行运行时,可以恢复进程...
2019-08-16 09:29:37 163
原创 格灵深瞳面试总结
一面:问的都是一些基础问题,因为是自己第一次面试,特别紧张,有些语言组织上有很大问题。 首先问了自己的学习经历,在项目中自己的角色,自己做的一些模块,简历上技术方面的都问到了,例如celery的模块,GIL锁的机制,自己答得还是比较浅显,linux方面做的东西,面试官最后提了一个anisible的工具,自己对这个是没有多大了解,问了一个对数据查询取第二个数据的知识,超级...
2019-08-08 12:05:43 3936
原创 apache 配置概览
ubuntu apache文件分布 enabled文件全部为生效文件 available为不生效的可参考文件1 配置文件树/etc/apache2 apache2.conf 主配置文件 当服务器启动别的位置的配置 --ports.conf 设置监听端口,并且根据连接选择端口 如果改了该文件,也必须修改 sites-enabled/000-...
2019-08-01 12:21:34 238
原创 KVM 虚拟化
kvm 架构基于内核的完全虚拟化,内核层的虚拟化,所创建的虚拟机与本身机器是一个级别的elementary os (基于ubuntu)上操作(这个系统用了一个月果断放弃,发现他不是debian的亲儿子)虚拟机与容器技术,还是觉得容器更好一点,容器可以使资源使用最大化sudo apt install qemu, qemu-kvm, libvirt-client,virt-manager,...
2019-07-31 10:00:41 176
原创 python进阶 数据结构——列表 元祖
例子:、a = [1,2,3] b=[1,2,3] 判断 a is b 得到false is 方法是比较两个对象的内存地址,可用于比较是否是同一个对象。例子: a = (1, 2, 3, [1, 2, 3]) 执行a[2].append(4)会发生什么?结果会添加进去,而且我认为不冲突,在元组内存储的是引用列表的对象,不是真正的列表,如下图keyi可以看出这样操作并不冲突例子 >&...
2019-07-15 21:22:55 259
原创 python进化 特殊方法
使用python会有种很自由的感觉,但是自由的背后有很多值得思考的东西1:布尔类型,在python中空列表,空元祖,空字典,0,True都为真,bool(x)背后实际上是x.__bool__方法,若没有该方法,则调用x.__len__方法,判断长度,所以上面空列表等也会判为假,另外x.__bool__方法实际上是求x的模,若为0,则为假2:repr与str他们实际上调用的是__repr__, ...
2019-07-15 19:50:21 82
原创 学生管理信息系统开发经验
首先说python web不好学, 都说python web简单,按时学到一定程度,还不如去搞java, Python的表面风平浪静,里面全是大坑,摸爬滚打了一年半,最终大彻大悟先学好python再搞pythonweb吧。开发项目的确要遵循一定的步骤,虽然自己开发过三四个小系统,每次都是特别艰辛,前端跟后台一起做,做做前端,做做后台,。只是开发过程会特别慢,更会导致开发难度变得特别大,整个项目没...
2019-07-13 21:37:34 865
原创 博客很重要
从开始学编程到现在已经三年了,一直都是认认真真的在学习,最后别人问一下自己懂什么,但是自己却一点都说不上来,有些知识学了只是学了,即使使用过几次也很快就会忘记,每次做项目需要用到的时候又会去重新去翻百度,查官网,相同的问题有时会难住自己四五次,每次解决了就只是解决了,有些新奇的想法都没有记录下来。问题虽然解决了,下次遇到了还会成为问题,知识学到了,不总结,还不是自己的知识,有时候想的是遇到了问题...
2019-07-13 19:59:05 87
原创 Python笔记-1
1:写任何项目之前要制定规划阶段自动迁移项目脚本思路一:失败先利用os.system执行命令判断软件是否存在,发现不能返回信息,然后使用os.popen模块,该模块返回一个特殊类, 可以对这个返回值进行read方法进行查看re 模块正则表达式re.split(’’, text)根据输入的正则来进行分割re.findall(’’, text)根据输入的正则来查找符合的字段思路二应灵活...
2019-07-13 17:52:36 108
原创 django:用户输入数据的加密问题
每个网站都应该保护每一个用户的数据,那么用户在注册信息后, 网站应该自觉的将信息加密views.py from hashlib import sha* 此处使用sha256 或者sha512 但是需要将models中的max_length长度扩充 可以将用户传进来的数据加密 sha256(passwd.encode('utf-8')).h...
2019-02-25 19:55:52 578
原创 django的session机制
每个网站都有一个机制,当你登陆后,可能几分钟,可能一个星期,你浏览该网站后自动登陆,另外若没有session 那么加入一个人没有登陆便可以根据url访问一些私密性的网页, session是基于cookie完成的一个动作,那么cookie是什么,cookie可以理解为保存在浏览器上的字符串,例如当用户将登陆请求发送到服务端,服务器会生成cookie 并且可以设置cookie的生存时间,并将其发送...
2019-02-25 19:39:56 1281
原创 django :富文本一般模板实现
在django中输入类似博客的文章,若使用内置的html标签来输入文章的话,怎么好意思在别人面前展示,所以来写一下怎么使用django的富文本编辑器。我使用的是pycharm1:pip3 install django-tinymce2: 注册app 在setting.py中注册 'tinymce',3: 在主url.py中添加路由, path('tinymce/', incl...
2019-02-25 19:07:00 565
原创 fedora 的kde桌面无法输入中文问题
简单三步:(1) : sudo yum -y install ibus 安装ibus拼音库(2) : sudo yum -y install im-chooser 安装拼音切换器(3) : sudo yum -y install lbus-libpinyin (4) : 终端键入im-chooser 选择ibus 并点击preference添加中文输入法(5) : 重启就可以...
2019-02-23 17:13:57 2022 1
原创 装完fedora mariadb的无法输入中文问题
每次装完mariadb都是需要更改配置文件支持中文输入,看到别人教程修改了那么多,我发现并不需要修改那么多。过程:—(1):进入 /etc/my.cnf.d文件夹下修改mariadb-server.cnf,在server下面添加cheracter_set_server=utf8即可。(2):systemctl restart mariadb重启服务 ,输入show variables l...
2019-02-23 15:10:00 426
一个实验型的环境迁移脚本用于debian系列 需要python3环境
2019-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人