Gray's Blog
FRESHLY MINTED
Linux的环境变量总结

最近文章

  • Linux的环境变量总结

    <p>&emsp;&emsp;Linux下装一些软件时经常会需要修改环境变量,而对于普通用户和root用户需要修改的文件不同,本文对此进行系统性的总结。 <br></p> <blockquote> <h3>1. 环境变量格式</h3> </blockquote> <p>&emsp;&emsp;例如我们经常用的PATH变量,其格式如下:</p> <div class="highlight"><pre><code class="language-bash" data-lang="bash"><span class="nv">PATH</span><span class="o">=</s...


  • Debian下Apache配置多域名访问

    <p>&emsp;&emsp;当有些服务器需要服务多个域名时,Apache需要对不同域名过来的请求进行区分,这时需要用到<strong>Apache的多域名配置</strong>技术。<br> &emsp;&emsp;其实很简单,只要修改Apache的配置文件,在Debian系统中默认的路径是<code>/etc/apache2/sites-available/default</code>,打开该文件,会看见如下类似结构:</p> <div class="highlight"><pre><code class="language-bash" data-lang="bash">&lt;V...


  • 《Clean Code》重点内容总结

    <blockquote> <h3>1. 有意义的命名</h3> </blockquote> <p>对变量、方法命好名的关键在于:<br> 1) 名副其实,能够通过名称知道变量、方法的作用意义;<br> 2) 避免误导,选用变量(方法)真实含义,并需要有意义地区分不同名称,而非添加数字;<br> 3) 表达明确,不要让读者“翻译”你的名称,适当添加有意义的语境;<br> 4) 避免前缀,概念唯一,注意词性; </p> <p><br></p> <h4>1.1. 名副其实</h4> <p>变量、函数或类的名称应该做到能够所有的大问题,因此,注意命名,一有好的名字就换...


  • 《Python学习手册》

    <blockquote> <h3>1. 数据类型 ###</h3> </blockquote> <h4>1.1 序列的+ *运算</h4> <p>假设<code>s=”spam”</code>,<code>s+&#39;xyz&#39;</code> 为:<code>”spamxyz”</code>;<code>s*3=”spamspamspam”</code> 但+需要保证运算符两边的类型一定,字符串配字符串,列表配列表(<code>[1,2]+[3,4] 输出:[1,2,3,4]</code>) </p> <p><br></p> <h4>1.2 切片</h4> <p>假...


  • 【环境搭建】Jekyll中采用Pygments实现语法高亮

    <p><br> &emsp;&emsp; Pygments可以实现多种代码语法的高亮,在搭建Jekyll博客的过程中,可以利用python setuptools安装,比较方便。但在安装过程中会有<code>UnicodeDecodeError</code>错误,解决方法可见本文第一部分。<br> &emsp;&emsp; 本机环境:Windows 7 64位操作系统,python 2.7(32位),Jekyll 2.3.0<br> <br></p> <blockquote> <h3>1. 安装 setuptools</h3> </blockquote> <p>1) 下载&...


  • Jekyll搭建过程中的Git命令

    <p><br></p> <blockquote> <h3>搭建环境,推送至Github</h3> </blockquote> <ol> <li>创建Jekyll的新目录 <br></li> <li>初始化:<code>git init</code> <br></li> <li>创建分支gh-pages:<code>git checkout --orphan gh-pages</code> <br></li> <li>提交到本地git库中: <br> <code>git add --all . <br> git commit -m &quot;first post&quot;</co...


  • Eclipse 常用快捷键

    <p>本文总结了Eclipse常用的快捷键,作为备忘,这些能够有效地提高编码效率。 <br></p> <blockquote> <h3>1. 极其常用快捷键</h3> </blockquote> <p><strong>Alt + /</strong> &emsp;&emsp;&emsp;此快捷键为用户编辑的好帮手,能为用户<span class="redfont">提供内容的辅助</span>,不要为记不全方法和属性名称犯愁<br> <strong>Ctrl + /</strong> &emsp;&emsp;&emsp;<span class="redfont">快速添加注释<...


  • 【环境搭建】Redhat 5.8系统安装R语言作Arima模型预测

    <p>最近有项目要在服务器上作时间序列预测的工作,采用Arima模型预测,用java调用Arima的R语言命令进行。 本文记录的是在服务器(Red Hat 5.8)上的搭建工作,供参考!</p> <p><br></p> <blockquote> <h4>1. 安装C compiler</h4> </blockquote> <p><span class="grayfont"> (无用,版本太低,但可作为高版本的基础,否则无编译器的话无法编译高版本)<br> 1)装gcc:yum install gcc<br> 2)装f77:yum install gcc-gfortran<br> 3...


  • 【图表展示】JFreeChart画折线图

    <p>JFreeChart的关键在于其数据集类型的选择,如果是标签类的数据集就采用CategoryDataset,有序数字类的数据集就采用XYSeriesCollection。 更多数据集类型的内容参考如下博客:<a href="http://blog.csdn.net/lxrw2002/article/details/1897702">JFreeChart 典型数据集设置示例</a></p> <p><br></p> <h4>1. 选择合适的数据集类型</h4> <p>由于我只需要折线图的横坐标是有序数字,故采用XYSeriesCollection类型。</p> <div cla...


  • 微博人人开放平台授权

    <p>这里以人人网为例子,新浪微博的几乎一样。 附_官方指南: 人人网:<a href="http://wiki.dev.renren.com/wiki/Authentication">人人网开放平台官方指南</a> 微博:<a href="http://open.weibo.com/wiki/%E6%8E%88%E6%9D%83%E6%9C%BA%E5%88%B6#Web.E5.BA.94.E7.94.A8.E7.9A.84.E9.AA.8C.E8.AF.81.E6.8E.88.E6.9D.83">新浪微博开放平台官方指南</a></p> <h3>授权验证步骤</h3> <ol> ...