Eve Chen的菠萝格

Howdy my friend

arch linux 配置pppoe,实现ADSL拨号上网

首先安装ppp sudo pacman -S ppp 使用ifconfig查看网卡network interfaces. 找到网卡名称,一般可能是eth0,我的笔记本网卡是enp7s0 此时要把相应的网卡先turn down ifconfig your_interface down...

2018-07-23 00:12:32

阅读数 830

评论数 0

配置用xinit手动启动cinnamon桌面和NVIDIA驱动

首先关闭lightdm或者其他display manager sudo systemctl disable lightdm 配置.xinitrc 拷贝一份sample到~: cp /etc/X11/xinit/xinitrc ~/.xinitrc 编辑~/.xinitrc 删除文件末尾不...

2018-05-05 10:27:57

阅读数 325

评论数 0

python3 基础和进阶详细个人笔记整理

lambda表达式 lambda用来声明匿名函数,用于临时需要一个类似函数功能的场景,可以结合python的内置函数使用,比如map()。 map()函数参看: https://www.cnblogs.com/superxuezhazha/p/5714970.html &...

2018-04-06 11:08:32

阅读数 913

评论数 0

deepin深度桌面解决从睡眠resume之后部分白点、花屏问题(with NVIDIA)

创建/etc/systemd/system/resume@.service sudo vim /etc/systemd/system/resume@.service ------------------------------------------------------------...

2018-03-24 22:20:58

阅读数 1025

评论数 0

git push显示 returning Error Code 403 fatal: HTTP request failed

编辑.git/config 1 [core] 2 repositoryformatversion = 0 3 filemode = true 4 bare = false 5 logallrefupdates...

2018-03-23 10:24:51

阅读数 233

评论数 0

(详细)安装nvidia闭源驱动并且正确配置,arch linux + lightdm + deepin desktop

安装这个主要在于NVIDIA的xconf和lightdm的lightdm.conf的配置 如果使用的是gdm,请参考gdm的配置,在文章末尾第二个链接中。 我经历的整个流程: 安装NVIDIA 安装nvidia驱动,这里要根据NVIDIA的版本选择合适的软件包, 我的是NVID...

2018-03-16 15:29:26

阅读数 6289

评论数 0

统计python项目的总行数

用shell实现: find . -name "*.py" -type f -exec grep . {} \; | wc -l

2018-03-13 19:04:51

阅读数 191

评论数 0

git如何撤销push

有时候push到了github后,发现刚刚提交的commit有问题,如何撤销操作呢 首先,在本地回退版本,使用如下命令: git reset --hard HEAD^ ^的个数表示回退几个版本,^^表示回到上上个版本。 然后,强制push: git push origin HEAD --...

2018-03-06 17:52:10

阅读数 3389

评论数 1

修改dirty_bytes(脏位),使得linux的文件管理器nautilus复制文件的进度显示准确

有时在linux中的文件浏览器(例如nautilus,下面用此举例)中复制或者移动文件,会发现进度条很快就完成了,显示剩余0s,但是却迟迟不显示操作成功。 原因是当nautilus在处理写入操作时,linux内核把排队等待写入硬盘的数据先保存到内存缓冲区,然后提示“已完成”,于是nautilus...

2018-02-22 13:40:16

阅读数 745

评论数 0

Django学习笔记5 让用户拥有私有数据 访问限制

让用户拥有私有数据 1.使用Django提供的装饰器@login_required限制访问 在settings.py的末尾,添加 LOGIN_URL = '/users/login/',这样,当限制访问时,将重定向到/users/login/ 在learning_logs/views.py...

2018-02-19 14:55:39

阅读数 601

评论数 0

Django学习笔记4 用户注册和身份验证、登录、注销、注册

1. 用户注册和身份验证 1.创建另一个应用程序users 在项目中新建users python manage.py startapp users 添加应用到settings.py中的INSTALLED_APPS列表中 INSTALLED_APPS = [ --snip-- ...

2018-02-19 12:18:06

阅读数 660

评论数 2

Django学习笔记3 用ModelForm创建基于表单的页面

用ModelForm创建基于表单的页面 之前创建了两个页面,分别是主页index、主题页topics和单个主题详情页topic, 下面,创建基于表单的页面,使得用户可以添加主题。 1.首先创建/learning_logs/forms.py文件 from django import fo...

2018-02-17 16:00:46

阅读数 2028

评论数 0

Django学习笔记2 模板继承、添加页面

1. 模板继承 创建一个base.html,其他的模板都继承这个父模板。 <!DOCTYPE html> <html lang="en"> <h...

2018-02-17 14:23:42

阅读数 3170

评论数 0

Django学习笔记1 url、视图和模板

Django创建网页的过程: 定义URL、编写视图、编写模板。 1. url的映射 url被映射到一个视图函数,视图函数调用一个模板来生成网页。 项目主文件夹learning_log中的url.py文件: # urls.py from django.contrib import a...

2018-02-17 11:33:33

阅读数 373

评论数 0

arch linux 启用休眠的具体步骤(hibernation)

使用disks工具对磁盘进行划分,调整磁盘的大小,空出用于swap的空闲空间,注意不要格式化磁盘而数据丢失 空出磁盘之后,磁盘类型是未分配的,盘符(device)也没有(例如/dev/sdb4),我们对其进行分配,选择磁盘类型为ext4,完成后会得到盘符(device) 安装交换区域在刚才的盘符;...

2018-02-02 14:09:43

阅读数 1465

评论数 1

Sublime text 3安装了package control却无法使用的解决方法

打开默认配置文件 Preference -> Settings-User { "color_scheme": "Packages/Babel/Monokai Phoenix.tmTheme", "font_size": 14, &...

2018-01-09 09:27:13

阅读数 4910

评论数 2

Sublime text 3设置空格替换tab键

打开默认配置文件 Preference -> Settings-User 添加配置: // The number of spaces a tab is considered equal to "tab_size": 4, // Set to true to i...

2018-01-07 21:02:03

阅读数 2424

评论数 1

存储器的校验——汉明码(Hanming Code)

汉明码 存储器校验 计算机组成原理

2017-07-18 00:42:16

阅读数 1167

评论数 0

数据结构之图 Data Structure — graph

图的几种算法的实现

2017-05-04 08:35:58

阅读数 2690

评论数 0

使用iconv批量转换文件编码为utf-8

find default -type d -exec mkdir -p utf/{} \; find default -type f -exec iconv -f GBK -t UTF-8 {} -o utf/{} \;这两行命令将default目录下的文件由GBK编码转换为UTF-8编码,目录结...

2017-05-03 12:03:05

阅读数 548

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭