- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 删除自己编译的软件
删除自己编译的软件编译安装wget urlcd dirname./configure makemake install估计编译的时候很少有人去看屏幕上让人眼花的log输出,下面是install不同选项做的事摘自stackoverflow the install target install : altinstall bininstall manisntall...
2018-08-03 12:27:45
1012
原创 ubuntu 安装KDE桌面
系统环境:ubuntu 16.04 LTS桌面环境:GNOME声明:我安装了后又卸载了。 原因一:ubuntu对于多桌面环境的支持并不是特别好,在进行切换和使用时会遇到很多bug。 原因二:KDE桌面功能强大,也很美观,但是不能让我更加专注于编程,不能达到锻炼我的linux技能的目的。安装sudo apt-get install kubuntu-desktop 安装...
2018-07-15 15:45:15
26831
5
原创 记自己的一次抓包体验
因为每次想趁着寝室熄灯前下载一些自己喜欢的综艺节目和剧躺床上看,然后又不想用插件去下载,就想到了抓包,前天刚在网上找到了wireshark的教程,就照着上面看学习一些基础的东西,刚学就给我来bug,折磨…我看的教程是在windows演示的而我用的是ubuntu,所以就照猫画虎,比葫芦画瓢一步一步的学,然后就遇到问题了。首先安装wireshark,挺简单的sudo apt-get i...
2018-06-17 11:04:14
1622
转载 Catalan number(求出栈顺序种数)
已知进栈元素有n个,求出栈顺序有多少种?递推公式: 直接求值的公式:https://en.wikipedia.org/wiki/Catalan_number 折线证明法:http://blog.sina.com.cn/s/blog_6917f47301010cno.html 在做数据结构题,正好看到这个问题就查了一下参考自: https://blog.csdn.net/Zye...
2018-06-07 18:13:44
522
原创 Python recursion
def sum(L): head, *tail = L return head + sum(tail) if tail else headI read these codes from Python Cookbook.it is regarded as some kind of clever recursive algorithm.It made me remind of th...
2018-05-31 16:11:38
937
原创 python中的除法
“/”和“//”“/” 在python2中为传统除法,即当除数被除数都为整数时结果为舍去小数部分的整数,除数和被除数有一个为浮点数,结果为精确的浮点数。在python3中为真除法,无论除数和被除数为什么,结果都为精确的浮点数。“//” 在python2和python3中为地板除。从Python2.2开始到最新的Python3,增加了一个操作符 // ,以执行地板除://除法不管操作数为何种...
2018-05-20 11:14:07
2729
1
原创 Windows引导修复
首先,先介绍一下我的状况:双系统,Windows10引导被误删,然后在网上各种Google教程,然并卵……直到我看到这篇文章,让我对操作系统的启动有了更加深刻的认识,下面说一下我的理解,希望能帮到更多小白。来自:http://m.cfan.com.cn/pcarticle/128212下面请先看这张图 从上面可以看出,面前主流的电脑基本都支持两种开机引导模式UEFI 和 BI...
2018-04-30 19:56:08
20480
1
原创 编译安装VIM8.0以及安装YouCompleteMe
今天心血来潮想搞一搞VIM,然后就不停的Google……,找各种教程,遇到了各种问题麻烦(心累并快乐着)……通过这篇文章,希望能让大家的VIM折腾之路更平坦一点。先报一下机型Ubuntu16.04TLS,自带VIM是7.4版本第一步卸载自带VIM$ dkpg -l | grep vim$ sudo dpkg -P vim vim-tiny vim-common #这里...
2018-04-23 23:27:55
2663
原创 vim tab键设置为四个空格
vim tab键设置为四个空格sudo vim /etc/vim/vimrc在文件中添加:set ts=4 sw=4set expandtab
2018-04-22 22:27:33
706
原创 关于GitHub自动识别项目语言的错误
我在GitHub上提交了一个Python爬虫项目,我将爬取的结果保存为.html 文件,其他全部为Python文件,然而GitHub将我的项目语言自动识别为HTML语言,这真的让人很不爽诶。 网上查了下解决办法,现在来分享一下:第一步:Create New File ,文件名为.gitattributes第二步:里面写下如下内容:*.py linguist-lan...
2018-04-22 16:02:38
1228
原创 更新sources.list
如何更新/etc/apt/source.list$ cd /etc/apt$ sudo cp source.list source.list_backup $ sudo su# vim source.list下面是清华大学的镜像源 # deb cdrom:[Ubuntu 16.04 LTS Xenial Xerus - Release amd64 (20160420.1)...
2018-04-20 16:12:25
4813
原创 python中 is 和 == 的区别
先亮出一段代码>>>a = 'nihao'>>>b = 'nihao'>>>print(a is b)True>>>print(a == b)True>>>>>>a = 'nihao,xiaoming'>&g
2018-04-03 21:38:27
194
转载 python中两个值进行交换
方法一:c = 0 c = aa = bb = c方法二:a = a + bb = a - b a = a - b方法三:a,b = b,a我写此文的目的主要是为了强调一下方法三。 在Python中,Python的变量并不直接存储值,而只是引用一个内存地址,交换变量时,只是交换了引用的地址。 具体参见大神博客: http://www.c...
2018-04-03 15:41:07
4438
1
转载 python---多个return值
python—多个return值方法一:使用关键字globaldef profile():global nameglobal agename = "Danny"age = 30profile()print(name)# Output: Dannyprint(age)# Output: 30方法二:使用tuple,list,dictdef profile():...
2018-03-28 16:51:56
6959
转载 U盘识别
U盘识别 ,Debian第一种方法,手动挂载 打开终端输入下面命令查看U盘所在盘符sudo fdisk -l 假如U盘所在盘符为/dev/sdb1mkdir /media/usb && mount /dev/sdb1 /media/usb第二种方法,自动挂载cd /usr/share/hal/fdi/policy/10osvendor/ s...
2018-02-12 22:34:18
352
原创 手机刷机
手机刷机OEM解锁拿到一步新手机一般都是上了锁的,为了刷机我们需要对Bootloader进行解锁。这个过程会清除设备中的数据,所以需要提前进行备份。 首先进入关于手机连击版本号打开开发者模式,然后进入开发者模式打开OEM解锁,顺便将USB调试也打开。 这时用数据线连接手机并输入下列命令:adb devices如果设备列表中出现安卓设备则说明连接成功,接着输入:a
2017-12-21 11:01:56
739
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人