![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
oppend
路过这个世界的人,不会在乎这个世界变成什么样子,不是吗?呵呵……
展开
-
linux微信聊天输入框文字方块乱码
linux下微信聊天输入框文字显示为口口口的方块乱码,解决办法如下:修改文件:/opt/deepinwine/tools/run.sh,/opt/deepinwine/tools/run_v2.sh找到WINE_CMD都修改为:WINE_CMD="LC_ALL=zh_CN.UTF-8 deepin-wine"重启微信**加粗样式**...原创 2021-08-31 23:04:10 · 1336 阅读 · 0 评论 -
win10子系统ubuntu18安装到其他盘
新的改变emm…终于换了win10,研究了一下win10的子系统,感觉满方便的,就是一点默认安装到系统盘挺坑的,研究了下大家的方法,最后记录一下折腾的过程;参考资料:https://blog.csdn.net/starhosea/article/details/82624629功能快捷键撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Co...原创 2019-12-04 13:01:19 · 10038 阅读 · 14 评论 -
cairosvg依赖
pygal转png需要cairosvg原创 2017-09-16 10:54:01 · 4707 阅读 · 0 评论 -
装饰器学习笔记2:闭包
额,我的拖延症(⊙﹏⊙)b,继续2.闭包 python中一切都是对象,那么,当参数为函数时def func(): class_num = 5 def inner(): age = 20 print(class_num,age) return inner 执行func()函数时,返回值是一个函数,那么如果想获取inner函数的结果,原创 2017-09-12 17:26:57 · 240 阅读 · 0 评论 -
正则笔记-元字符(1)
正则-元字符1 . ^ $ * + ? { }原创 2017-10-15 14:38:55 · 287 阅读 · 0 评论 -
Invalid MIT-MAGIC-COOKIE-1 keyUnable to init server: 无法连接: 拒绝连接
问题: 升级17.10后发现wps下无法输入中文, 照方抓药 sudo gedit /usr/bin/wps 修改时,出现了奇怪的问题** Invalid MIT-MAGIC-COOKIE-1 keyUnable to init server: 无法连接: 拒绝连接 (gedit:10642): Gtk-WARNING **: cannot open display: :0...原创 2018-05-20 15:34:54 · 16219 阅读 · 0 评论 -
tar、tar2格式解压命令
tar解压缩命令 文件 命令 xx.tar.gz tar -zxvf xx.tar.gz xx.tar.bz2 tar -jxvf xx.tar.bz2转载 2018-07-23 19:12:23 · 4092 阅读 · 0 评论 -
tmux终端管理器使用指南--备忘
tmux终端窗口管理器使用指南 sudo apt install tmux详见[https://wdxtub.com/2016/03/30/tmux-guide/ ]转载 2018-07-25 18:54:09 · 395 阅读 · 0 评论 -
ubuntu18.04意外的折腾--pipenv导致ImportError: cannot import name 'main'
继续昨天未完的工作,安装pip3后安装pipenv pip3 install pipenv安装完毕,尝试pip命令pip3 -V意料中和昨天一样,出现了报错,但是错误不一样ImportError: cannot import name 'main'报错位置为usr/bin/pip,终端进入打开pip文件,我这里是usr/bin/pip3,修改为如下:...原创 2018-07-28 22:23:42 · 1371 阅读 · 0 评论 -
ubuntu18.04意外的折腾--pip报错ModuleNotFoundError: No module named 'pip._internal'
from pip import main if name == ‘main‘: sys.exit(main())1 sudo apt-get install python3-distutils原创 2018-07-28 00:29:58 · 5506 阅读 · 2 评论 -
server2016 IIS卸载后80端口占用
昨天给客户安装备用服务器,访问本机地址时发现为空白页,仔细排查问题发现server2016安装了IIS,于是卸载了IIS,然而新的问题出现了,首页这回不是空白页而是404了,分析发现应该是80被占用了,导致apache没有起效.netstat -ano | findstr 0.0.0.0:80确认80端口被占用,net stop http停止服务失败,继续变更设置sc conf...原创 2022-04-24 14:09:35 · 3668 阅读 · 0 评论 -
装饰器学习笔记3:简单的函数装饰器
简单函数装饰器无参数原创 2017-09-16 10:58:49 · 383 阅读 · 0 评论 -
ubuntu安装未知笔记
官方太教程太复杂了.研究了一圈,最终还是卡在编译那里,各种报错… 折腾半天,最后重找了个现成的源..sudo add-apt-repository ppa:wiznote-teamsudo apt-get updatesudo apt-get install wiznote ubuntu16.04 官方简直大坑…太不友好了…原创 2017-08-05 17:33:20 · 234 阅读 · 0 评论 -
装饰器学习笔记1:函数的作用域
恩,继续整理笔记,因为不熟练,感觉平时本能的不去用这个东西,汗一个先. 发现对这里还是有时会发生混乱. 教程里各位前辈通用说法是搞懂3大前置知识后就比较容易理解了,主要是下面3个: 函数、函数作用域、闭包 个人觉得简单的装饰器还是比较容易理解的,复杂的地方在于给装饰器加参数后,涉及嵌套层数问题,尤其层数超过3层时,逻辑很容易弄乱了,复杂程度是成倍上升,脑子不够用啊./(ㄒoㄒ)/~~原创 2017-08-27 21:52:14 · 320 阅读 · 0 评论 -
dict字典方法
Dictionary 字典是可迭代对象,可存储任意类型对象,键值对(key:value)表示 不允许同一个键出现两次 键必须不可变为不可迭代对象,所以可以用数字,字符串或元组,列表不可以 修改 增加 dictname[key] = valuedel方法 能删单一的元素也能清空字典>>>a = {'name': 'lili','sex':'m原创 2017-08-06 17:40:06 · 966 阅读 · 0 评论 -
def自定函数 和参数顺序
[2017-08-07] 继续整理笔记函数 定义:函数就是组织好的固定功能的代码段,主要是为了复用和减少工作量. 咳咳…个人赶脚就是sql里存储过程之类的东东了吧…. 自定义函数就是下面这么个东西了def say() : print("Hello!")1.形参实参def say(name) : print("Hello {}!".format(name))原创 2017-08-07 19:22:46 · 888 阅读 · 0 评论 -
浅copy变化原因
浅copy变化和内存指针变化有关 首先,弄懂赋值变化时内存中指针的变动,如下图>>> a = 4>>> b = a>>> a #此时a b 都为44>>> b4>>> id(a)10914464>>> id(b) # 此时a和b的内存地址指向完全一致10914464>>> b = 5>>> b # b发生变化,而a没有5>>> a4>>> id(a)原创 2017-08-09 20:48:31 · 219 阅读 · 0 评论 -
ubuntu下连接sqlserver
最后也没好使…..额…吐血 [2017-08-01]今天因为一些原因想在ubuntu下连接公司的sqlserver服务器.百度半天最后找到Navicat Premium,实话说Navicat之前到是听说过,但是没用过……….ok,下面是博客园json的博客转载来的内容.额..恩.不管好不好使,先记住吧..FOR ubuntu16.04下载地址:http://download2.navicat.co转载 2017-08-05 17:45:52 · 1712 阅读 · 0 评论 -
No module named 'Tkinter'
我安装有python2.7和python3.5,今天打算安装easygui,发现出现报错: 按照提示是模块tkinter错误,尝试impot tkinter,结果发现无论是python2还是3里,全部提示模块不存在…tkinter是内置模块….这怎么可能…..仔细看了下上面提示..错误出在python3-tk这里,试着安装 sudo apt install python3-tk顺利安装完原创 2017-08-05 17:48:30 · 2051 阅读 · 0 评论 -
list列表常用方法
好多都走马观花过去了.发现不常用的方法不太记得了.复习一下,巩固下记忆. Python内置数据类型列表:list list(列表)是一种有序的集合,可以随时添加和删除其中的元素 所以列表是可迭代对象1.list一般通过下标或称索引进行值的操作,索引从0开始 2.list切片 3.list方法 - list.append(obj) 在列表最后添加元素list = ['Goo原创 2017-08-05 17:25:26 · 601 阅读 · 0 评论 -
list.copy方法-深浅copy
list.copy方法-深浅copy list.copy() 列表复制(浅copy) 当列表元素为不可迭代对象时(非列表和字典), list.copy复制了一个副本,对副本列表进行操作时,不会影响原列表 list = [1,2,3]list2 = list.copyprint(list2)[1,2,3]print(list)[1,2,3] # list和list2此原创 2017-08-05 18:08:58 · 12376 阅读 · 1 评论 -
正则-笔记
\b表示开头或结尾,空格、标点、换行都是分割,而\b自身不会匹配任何字符,它代表的只是一个位置*表示的任意长度包括0,空字符也会被匹配.表示表示除换行符以外的任意字符,空格字符也包括\S它表示的是 不是空白符的任意字符[]表示其中任意一个字符,[hi]表示匹配 h或i而不是匹配hi[0-9]匹配0123456789的连续数字,类似的还有[a-zA-Z],另一种表示数字为\d原创 2017-08-06 17:17:03 · 335 阅读 · 0 评论 -
CSDN-markdown备忘
收藏备忘*欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用转载 2017-08-24 22:58:01 · 210 阅读 · 0 评论 -
我折腾的ubuntu X64 安装nodejs
最近用pyecharts想要把生成的html转为图片,安装pyecharts-snapshot插件,需要nodejs环境. 由于网上教程有的版本早有的晚,说法不一,ubuntu自带apt install 方式装总是有各种有问题,折腾好几天.终于安装上了..1.官方下载tar.xz安装包 解压文件夹放入指定目录,我放在opt下了, 需要root用户权限2.按网上教程先来如下2步,创建软链接原创 2017-09-04 18:17:56 · 543 阅读 · 0 评论 -
set()集合的概念、方法和操作
额…..继续整理笔记,set集合方法等,下次不用到处乱翻了..概念 python中集合概念和数学中一致,由一个或多个确定的元素构成的整体叫集合. 集合中元素是唯一的,无序的,集合中元素为不可迭代对象,即非列表和字典. python 中 set 集合分为 可变集合set()和不可变集合frozenset()两种set 创建 用{}表示,或者set()>>> a = ('a',原创 2017-08-07 16:35:45 · 1741 阅读 · 0 评论