`
文章列表
在我的机器上出现的提示信息如下所示: W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use SSE3 instructions, but these are available on your machine and could speed up CPU computations.   W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't c ...
spark高级数据分析第二章所用数据的下载短链接: http://bit.ly/1Aoywaq 好像在国内访问不了, 其实解析后的原下载地址为: http://1.1.4.nidong.xyz/browse.php?u=IL8uyZjqJnyHEi8dYOcoPm1DtaizWLhI%2FMqeL2LbGPJbaq0ByWRyERtBLmjGLb7IuOSBjezEIDRMUOdTqHo7HarMULSSR7Uy&b=1 我下载下来了,放在我的网盘里,需要的可以下载: https://pan.baidu.com/s/1boEXAKv   第三章用的音乐播放记录网盘下载地 ...
花了很长时间整理的,感觉用起来很方便,共享一下。 我的vim配置主要有以下优点: 1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试 2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改 3.映射“Ctrl + A”为全选并复制快捷键,方便复制代码 4.按“F2”可以直接消除代码中的空行 5.“F3”可列出当前目录文件,打开树状文件目录 6. 支持鼠标选择、方向键移动 7. 代码高亮,自动缩进,显示行号,显示状态行 8.按“Ctrl + P”可自动 ...
Git是一个功能强大的分布式版本控制系统,最初用来作Linux内核代码管理的。 第一次接触到github是关于一个报道:在2013年1月15日晚间,全球最大的社交编程及代码托管网站GitHub突然疑似遭遇DDOS攻击,访问大幅放缓,该网站管理员经过日志查询,发现是来自12306的抢票插件用户洪水般的访问导致GitHub出现问题。 进入正题,github的第一次使用大概分以下步骤: (环境:readhat 5, 提前装好git。若没有安装,用“yum install git-core”命令安装,解决各种依赖问题,很方便。) 1. 申请github账户,并创建repository 2. ...
shell中截取字符串的方法有很多中, ${expression}一共有9种使用方法。 ${parameter:-word} ${parameter:=word} ${parameter:?word} ${parameter:+word}  上面4种可以用来进行缺省值的替换。 ${#parameter} 上面这种可以获得字符串的长度。  ${parameter%word} 最小限度从后面截取word ${parameter%%word} 最大限度从后面截取word ${parameter#word} 最小限度从前面截取word ${parameter##word} 最大 ...
/**   * @author HJX   * @version 1.0,2013-01-16   * @since JDK1.7,Ubuntu-12.04-64bit   * 在hadoop环境下运行   * 将一个String写入到本地lzo文件中(不是hadoop的hdfs上)   * 再从该lzo文件中读取出来并与原String进行校对   */      import java.io.BufferedReader;   import java.io.FileInputStream;   import java.io.FileNotFoundException; ...
www.111cn.net 编辑:lanve 来源:转载 我们知道在shell命令中有很多的变量,今天下文要讲到的是特殊变量$0 $n $* $@ $! $?详解,希望下文能帮助到各位朋友哦. $0:获取当前执行脚本的文件名,包括路径。 [root@test script]# cat 0.sh #!/bin/bash echo $0 [root@test script]# sh 0.sh 0.sh [root@test script]# cat 0.sh #!/bin/bash dirname "$0" basename "$0" [r ...
1. 日期输出格式化 所有日期、时间的api都在datetime模块内。 1. datetime => string now = datetime.datetime.now() now.strftime('%Y-%m-%d %H:%M:%S') 输出2012-03-05 16:26:23.870105 strftime是datetime类的实例方法。 2. string => datetime t_str = '2012-03-05 16:26:23' d = datetime.datetime.strptime(t_str, '%Y-%m-%d ...
偶然发现access.log有21G大,所以将其切割。 Nginx 是一个非常轻量的 Web 服务器,体积小、性能高、速度快等诸多优点。但不足的是也存在缺点,比如其产生的访问日志文件一直就是一个,不会自动地进行切割,如果访问量很大的话,将 导致日志文件容量非常大,不便于管理。当然了,我们也不希望看到这么庞大的一个访问日志文件,那需要手动对这个文件进行切割。 在 Linux 平台上 Shell 脚本丰富,使用 Shell 脚本加 crontab 命令能非常方便地进行切割,但在 Windows 平台上就麻烦一些了,刚才弄了好长时间,就在这里记录整理一下。 日志文件切割要求 由于 ...
<script type="text/javascript">function getInfo(){      var s = "";         s += " 网页可见区域宽:
vi/vim 中可以使用 :s 命令来替换字符串。该命令有很多种不同细节使用方法,可以实现复杂的功能,记录几种在此,方便以后查询。     :s/vivian/sky/ 替换当前行第一个 vivian 为 sky     :s/vivian/sky/g 替换当前行所有 vivian 为 sky     :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky     :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky     n 为数字,若 n 为 .,表示从当前行开始到最后一行     : ...
括号匹配: % 可以让光标从它当前所在的括号跳转到与它相匹配的括号上去, 对花括号和 圆括号, 方括号都有效, 常用于手工检查括号是否匹对. 标示位置 -------- 你可以在档案□做些标记再随时返回被标记的位置. m char (MARK) 把这个地方标示成 char ' char (quote character) 跳到被标为 char的那一行 '' (按两次') 回到刚才的位置 char 可以是小写的 a-z中的任一个 . 一个标记在除了下面的这两种情况 外会一直存在 1) 重覆使用相同的标示 char . 或 2) 删掉了被标示的那一行. 文字段落 -------------- 有时候 ...
javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。 ( function(){…} )()和( function (){…} () )是两种javascript立 ...
shell中&&和||的使用方法 &&运算符:   command1  && command2   &&左边的命令(命令1)返回真(即返回0,成功被执行)后,&&右边的命令(命令2)才能够被执行;换句话说,“如果这个命令执行成功&&那么执行这个命令”。  语法格式如下:       command1 && command2 [&& command3 ...]  
最近在做项目时遇到了一个 case :需要实现一个强制在浏览器中的下载功能(即强制让浏览器弹出下载对话框),并且文件名必须保持和用户之前上传时相同(可能包含非 ASCII 字符)。 前一个需求很容易实现:使用 HTTP Header 的 Content-Disposition: attachment 即可,还可以配合 Content-Type: application/octet-stream 来确保万无一失。而后一个需求就比较蛋疼了,牵扯到 Header 的编码问题(文件名是作为 filename 参数放在 Content-Disposition 里面的)。众所周知, HTTP Hea ...
Global site tag (gtag.js) - Google Analytics