linux
weijian001
这个作者很懒,什么都没留下…
展开
-
Ubuntu下代理设置方法
Ubuntu下代理设置方法一、临时的手段在命令行中临时设置,export http_proxy="http://username:password@proxyIP:proxyPort",和其他临时设置相同,重启取消。二、如果仅希望apt-get命令使用http代理,可以单独设置/etc/apt/apt.conf文件,在文件中加入这行Acquire::http::Proxy "http://usern原创 2017-05-11 21:40:40 · 1713 阅读 · 0 评论 -
Mac上gdb启用pretty printers(STL格式美化)
0.背景gdb原生态对于STL的输出不太直观,为了可以直观的查看STL的值,我们进行相关的配置。1.方式概览要实现这种需要有多种方式,https://sourceware.org/gdb/wiki/STLSupport 这里介绍了3种主要的方式。我们这里介绍第一种方式,这种方式不仅最简单也是最好用的。提一下第二种方式,在大型项目中通常我们的容器也会嵌套别的容器,这种情况下第二种方式就比较弱...原创 2018-11-03 19:53:08 · 2491 阅读 · 0 评论 -
缓解pandas中DataFrame占用内存过大的问题
本文最后修改于2018-01-21,文章有问题或者转载请及时联系本人,如果对你有帮助,别忘了点下关注~0 背景在我们使用pandas进行数据处理的时候,有时候发现文件在本地明明不大,但是用pandas以DataFrame形式加载内存中的时候会占用非常高的内存,本文即解决这样的问题。1 原因如果是计算机相关专业的同学,你应该知道int8,int16,int64的区别。如果你忘记了,那...原创 2018-01-21 14:54:00 · 14367 阅读 · 0 评论 -
CentOS7.4网站部署全纪录
本文用于在云服务器(CentOS7.4)上部署网站,但不包含数据库的安装和配置。0 前置准备CentOS 7.4服务器网站的war包(网站不包含数据库交互)1 安装jdk,tomcat,环境变量配置,tomcat自启动复制文末脚本,命名为DeployWebsite.sh,将war包和脚本放在一个目录,使用以下命令启动脚本。bash DeployWebsite.sh2 ...原创 2018-07-18 23:42:26 · 3183 阅读 · 0 评论 -
Jupyter Notebook 增加kernel的方法
jupyter notebook 增加kernel的方法有很多朋友会遇到这样一个问题:在anaconda中创建了多个环境,也许python版本是一样的,但是装的包以及版本不一样。启动jupyter notebook后,在new的下拉菜单中却无法使用这些环境。本文就解决这样的问题。假如我现在Ubuntu系统自带的python是python2,anaconda默认的是python3,我还有一个原创 2018-07-19 11:55:59 · 30321 阅读 · 7 评论 -
解决coursera可以登录但无法播放视频
解决coursera可以登录但无法播放视频2018-1-4日可用。解决方法首先提出解决方法,无论你是mac还是windows还是Linux系统,系统中都会有一个hosts文件。这个文件在各系统中的地址如下。mac系统 => /private/etc/hostsLinux系统 => /etc/hostswindows系统 => C:\Windows\System32\dr原创 2018-01-04 16:04:11 · 71739 阅读 · 102 评论 -
在Ubuntu中允许root远程访问
在Ubuntu中允许root远程访问如果使用如xshell等远程工具首次通过root连接Ubuntu会提示拒绝访问,并不是密码不正确,而是Ubuntu默认禁止以root远程连接。 我们可以进行适当的配置来使root远程连接可用。 1.首先在本机使用root修改/etc/ssh/sshd_config文件。 vim /etc/ssh/sshd_config将PermitRootLogin的值改为y原创 2017-06-19 23:22:15 · 1906 阅读 · 0 评论 -
Ubuntu下设置tomcat为服务(开机启动)
Ubuntu下设置tomcat为服务(开机启动)环境:Ubuntu14.04 tomcat版本:apache-tomcat-8.5.15(来源官方网站) 1 将tomcat下bin文件夹的catalina.sh文件拷贝到/etc/init.d下,并改名cp /path/apache-tomcat-8.5.15 /etc/init.dcd /etc/init.dmv catalina.sh t原创 2017-06-16 22:24:36 · 3030 阅读 · 0 评论 -
Linux下为sudo命令定义PATH环境变量
Linux下为sudo命令定义PATH环境变量有时候安装了一个程序到/usr/local/bin目录下,这个程序需要root权限执行。但是用sudo去执行的时候,又收到”sudo: XXXXX: command not found“的错误提示。这是因为当你使用sudo去执行一个程序时,出于安全的考虑,这个程序将在新的、最小化的环境中执行。也就是说,诸如PATH这样的环境变量,在sudo命令下已经被重原创 2017-05-17 22:18:29 · 12313 阅读 · 2 评论 -
Linux 下安装 NVIDIA 显卡驱动
Linux 下安装 NVIDIA 显卡驱动参考此文整理:http://seisman.info/install-nvidia-drivers-under-linux.html对centOs用户来说,有两种安装NVIDIA显卡驱动的方法,从ELRepo源中安装或者从源码编译驱动。1 从ELRope源中安装驱动1.1 添加ELRope源:sudo rpm --import https://www.elr原创 2017-05-17 21:49:23 · 2585 阅读 · 0 评论 -
Linux中sudo执行网络代理的命令
Linux中sudo执行网络代理的命令在Linux系统中,有时候root和普通用户都设置了代理,但是通过sudo执行仍然不能访问网络。比如:sudo pip install 解决方法是在/etc/sudoers中加入:Defaults env_keep += "http_proxy https_proxy no_proxy"重试即可。原创 2017-05-17 21:28:45 · 3170 阅读 · 1 评论 -
Linux中“xxx is not in the sudoers file”解决方法
Linux中“xxx is not in the sudoers file”解决方法用户没有权限进行sudo,解决方法如下:切换到超级用户su打开/etc/sudoers文件vi /etc/sudoers修改文件,在root ALL=(ALL) ALL下一行添加内容XXX ALL=(ALL) ALL保存退出。切换回原先用户,使用sudo即可。原创 2017-05-16 21:50:34 · 778 阅读 · 0 评论 -
Mac上Gdb安装和使用的过程
0.1 背景Gdb是一款代码调试工具。Mac下依旧支持,但是由于MacOS系统本身以及版本不协调等原因使用过程会遇到各种各样的问题。本文详细记录了从Gdb安装,钥匙串配置,与VScode结合调试的过程。0.2 版本Mac版本:macOS High Sierra 10.13.6Gdb版本:8.01 Gdb安装最快捷的方法是使用brew来安装,命令如下。brew install gdb...原创 2018-11-02 11:57:43 · 10843 阅读 · 4 评论