- 博客(89)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 linux root用户下安装anaconda,如何让普通用户使用root用户安装的python
最初是在root下一路默认路径安装anaconda, 所以anaconda安装在/root目录下,这样其实普通用户是没有权限访问这个目录的,因此不论怎么设置,普通用户都不能使用root下安装的anaconda版本python。解决办法:在root下安装anaconda时装在/opt这个目录下,这个普通用户是能访问的。普通用户登陆后,需要执行以下conda init 使conda的路径等系统环境变量信息写入当前用户的bashrc下,/opt/anaconda/bin/conda init bash
2020-11-05 13:58:36
11615
3
原创 git学习记录
git 基础操作提交记录git commit 提交记录新建分支,然后切换到该分支上 git branch <your-branch-name>新建分支,“我想基于这个提交以及它所有的父提交进行新的工作” git checkout <your-branch-name >切换到新建的分支上 以上两个可以同步进行,新建分支并同时切换到分支上 git checkout -b <your-branch-name>如何将两个分支合并(1)实现上述过
2020-08-20 16:57:12
465
原创 pandas 返回多列
def func(x): if not pd.isnull(x): att_path, entity = x.split('#') return att_path, entity else: return '', ''df['属性'], df['实体'] = zip(*df['属性'].apply(lambda x: func(x)))
2020-08-17 17:10:40
651
原创 keras.datasets.mnist.load_data()连接不上网络下载数据
# gsutil cp gs://tensorflow/tf-keras-datasets/mnist.npz /tmp/data/mnist.npz# python3>>> import tensorflow as tf>>> path = '/tmp/data/mnist.npz'>>> (train_images, train_l...
2020-02-25 21:36:32
4232
原创 neo4j 3.5 切换数据库
neo4j没有像关系型数据库那样的方便切换数据库的操作,默认只有一个数据库。因此若想多建一个数据库并保留原有的库,需要手动修改配置文件。这种方法感觉麻烦,还有一种取巧的方法cd $NEO4j_HOME/data/databases/保存原有的数据库mv graph.db graph1.db建立指向新数据库的软连接ln -s graph2.db graph.dbcd $neo4j_hom...
2020-01-03 14:50:08
2513
原创 python virtualenv 使用记录
安装python-venvpython -m venv virtual-environment-name一般virtual-environment-name使用ven,激活虚拟环境source venv/bin/activate在虚拟环境中安装所需包pip install flask任何时候都可以使用pip freeze 查看所安装的包将虚拟环境中安装的包写入r...
2019-12-24 11:56:16
152
原创 elasticsearch资料记录
elasticsearch官网python elasticsearch APIelasticsearch 中文权威指南elasticsearch中文社区
2019-10-31 14:58:15
153
原创 terminal引入上层目录的模块,ModuleNotFoundError
出现这个问题的根本原因是在PYTHONPATH中找不到,你需要做的是告诉python去哪里找这个包option1:在文件里引入这个module之前,通过sys.path.append()加入sys,path中,这个路径应该是整个包的路径(到上级目录为止)import syssys.append(os.path.dirname(os.path.dirname(...os.path.abspa...
2019-08-13 12:06:45
568
原创 scrapy+selenium爬虫
scrapy爬虫记录使用scrapy爬虫scrapy+selenium模拟登陆动态页面使用scrapy爬虫你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。scrapy+selenium模拟登陆动态页面selenium处理动态页面的机制实际是模拟浏览器的行为,所以登陆...
2019-06-05 11:46:31
694
原创 野指针
野指针产生原因:1.指针变量未初始化任何指针变量刚被创建时不会自动成为NULL指针,它的缺省值是随机的,它会乱指一气。所以,指针变量在创建的同时应当被初始化,要么将指针设置为NULL,要么让它指向合法的内存。2.指针释放后之后未置空有时指针在free或delete后未赋值 NULL,便会使人以为是合法的。别看free和delete的名字(尤其是delete),它们只是把指针所指的内存给释放...
2019-04-02 18:25:14
189
原创 CentOS 中文文件名变成?
首先locale查看系统当前的语言环境LC_ALL是一个宏,该值是可以不设置的,感觉问题应该处在LC_CTYPE上。根据链接上的回答,LC_CTYPE="UTF-8"是一个无效的locale name,按照Gunnar Hjalmarsson所说,应把环境变量中的LC_CTYPE="UTF-8"这一行去掉,(因LANG已经设置了,可以不用设置?)再relogin。但我知道这个locale的...
2019-01-02 15:42:29
1894
原创 迁移学习
什么是迁移学习?比如训练了一个识别猫的图片的网络,图片有很多,将它迁移到医疗影像诊断的任务上(因为X射线影像很难收集,数据很少)。Task A -> Task B怎么迁移?首先,要做预训练 pre-training , 例如cat picture (x,y)训练神经网络。然后,微调fine-tuning。更改输出层的最后一层(或两层甚至三层,如果Task B数据相对较多),重新训练最...
2018-11-14 18:48:02
204
原创 方差和偏差
方差 Variance , 描述数据分布的离散程度,方差越大,数据越分散。(训练算法不稳定呗 dev set error 与training set error相差大 ,training set 欠拟合)偏差 Bias, 描述数据的预测值与真实值之间的差距,偏差越大,预测数据离真实值差距越大。(test set error 与 dev set error相差大, 对dev set 过拟合)...
2018-11-13 16:43:04
425
转载 python 全角字符和半角字符切换
unicode编码:非空格:全角字符:65281~65374 (十六进制 0xFF01 ~ 0xFF5E)半角字符:33~126 (十六进制 0x21~ 0x7E)空格:空格全角:12288(0x3000)空格半角:32(0x20)解释一下什么是全角、半角:全角字符是指一个字(字母、数字、汉字)占两个字节,而半角则是占一个字节。中文全部都是全角字符,只有数字、英文字符、标点符号才...
2018-10-24 11:30:56
2553
原创 ltp4j编译与运行资料记录
ltp4j githubltp-model下载ltp4j 编译运行文档在运行examples目录下的Console.java时load model总是失败,出现core dump。 经这篇文章最后提醒,发现是ltp4j文件夹内自带的ltp-data下的model有问题,使用ltp-data-v3.4.0的模型没有问题。这个有点略坑啊,试了一天查看各种可能,结果是模型本身的问题。...
2018-06-26 10:47:24
545
原创 Parallel desktop 更改内存
关闭虚拟机然后在Parallel Desktop控制中心的设置->硬件->CPU和内存中。操作其实很简单,但是我为了弄这个折腾了一个小时。。。为什么那,因为我在打开这个界面后出现的是这样的: 然而我当时认为我已经关闭虚拟机了。在网上搜了一大堆后发现,我在控制中心点的那个关机标志是中止centOS,类似于休眠,而不是真正的系统关机。简直被自己蠢哭了。另外记录下CentOS关...
2018-06-25 16:26:51
8879
1
转载 centOS下安装numpy,scipy,scikit-learn
先安装依赖库 sudo yum install blas-devel lapack-devel然后使用pip按顺序安装 pip install numpy pip install scipy pip install scikit-learn参考链接
2018-06-15 14:18:37
2644
原创 centoOS下安装python3 和 pip: command not found
在更新python3的时候会自动安装pip3,但是安装完成后,pip -V发现出错:command not found,找了好久,发现在建立软连接的时候路径写错了。总结一下安装python3和发现pip:command not found 之后的思路。centOS安装python3准备编译环境yum groupinstall 'Development Tools' yum...
2018-06-14 11:13:05
40392
原创 java 导入第三方jar包并调用
导入过程: 1. 在项目下新建文件夹lib 2. 将jar包拖进lib文件夹中(这样项目换到别的目录后jar包也会跟着走) 3. 右键jar包-> build path -> add to build path(这一步相当于把jar包添加进项目的相对路径下) 4. 然后就会看见可爱的jar包出现在Referenced Libraries中了调用过程: 是在调用jar包中的...
2018-06-13 16:44:19
19193
原创 CentOS 下设置LD_LIBRARY_PATH
在项目中新调用了一个第三方库,如何告知系统要到哪里去寻找这个共享库? 可以通过设置环境变量LD_LIBRARY_PATH的方式解决,在~/.bash_profile或者~/.bashrc中设置export LD_LIBRAYRY_PATH。前者每次登陆时读取一次,后者每次打开shell和登陆时都要读取 我的做法是: //~/.bash_profile export LD_LIBRARY_P...
2018-06-07 11:48:32
10118
转载 centos下给eclipse添加桌面图标
https://blog.youkuaiyun.com/zhanghuoding/article/details/42460219
2018-06-07 10:31:11
1701
原创 java 学习笔记
才发现java各种函数如此喜人。一个Object,比如Tree,得到它的字符串形式,只要String s = String.valueof(Object o),真是省了好多麻烦。内部调用了toString()
2018-05-30 18:05:23
162
原创 linux学习笔记
linux下编译C++笔记此篇为自我学习linux下C++编译过程遇到的各种坑的记录,并非教程,实属菜鸟,路过的大神朋友就不要继续往下看咯。./configure 是什么,怎么编写configure.ac, Makefile.am参考这个链接http://www.360doc.com/content/16/0720/15/496343_577035641.shtml“&amp;amp;amp;gt;1,研...
2018-05-18 11:17:10
165
转载 C++ cout char *
const char * p = "hello";cout<<p<<endl;cout输出char *类型的时候一定要加endl,不然没有结束标志,至于原理,暂时也没细看。
2017-11-09 10:11:44
5425
转载 unicode编码表
0-127 ascii 880-1023 希腊 8192-8303 通用标点符号 ……Unicode编码的字块,不同范围对应不同语言的字符集
2017-07-28 18:06:55
1132
原创 python 字符和unicode之间的切换
啊哈哈,今天很开心,因为发现了python3的一个好功能,以前用python在字符和中文字符、编码之间感觉都比较难处理,要不就得转成某某编码查看中文字符的编码,总感觉不如C,C++里面的字符处理方便。然后,哈哈,我发现python有两个内置的函数:ord()以及chr(),分别可以用于将str转换为unicode的十进制的整数值表示,以及将十进制整数值的unicode转成字符。咿呀~这不就和c里面的
2017-07-27 17:07:46
881
转载 <转>python 编码问题以及字符编码统述
1.出现编码错误: https://www.crifan.com/summary_python_unicodedecode_error_possible_reasons_and_solutions/ 2.字符编码详解,以及各种编码方式: https://www.crifan.com/character_encoding_charset_simpile_tutorial/ https://ww
2017-07-21 12:10:11
263
ubuntu下连不上有线,但是windows下能连上
2015-10-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人