2013年终学习总结

2013 学习工作的年终总结...
阅读(17468) 评论(32)

春运抢火车票攻略汇总(持续更新中)

8684春运抢票版浏览器火车票抢票必备软件:8684春运抢票版浏览器   火车票抢票软件其他网友还关注这些:春运购票日历   抢票软件使用教程   电话订票流程   列车时刻表查询最新   火车票预订查询   临客查询   春运火车票起售日是12月28日,不过现在很多抢票软件已经不停的出现在网上了。现在订票的方式这么多,抢票软件主要还是应用在两个途径上,第一个是网上订票,第二个是电话订票,所以抢票...
阅读(12770) 评论(4)

Clojure 学习入门(12)—— map/pmap

map 各种排序(println (sorted-map-by > 1 "a", 2 "b", 3 "c")) ;; {3 c, 2 b, 1 a} ;; 相等 value 取一个 (let [results {:A 1 :B 2 :C 2 :D 5 :E 1 :F 1}] (println (into (sorted-map-by (fn [key1 key2]...
阅读(9363) 评论(0)

Clojure 学习入门(11)—— 宏 macro

` 原原本本地直译过去,不用`,let语句不被翻译,例如: (let [datastr '{:a 1 :b 2}]) ~' 后面的变量被直接翻译过去,例如:(let [~'conn "meta"] (with-mongo ~'conn)) '~ 变量名本身而非值,例如:(defn f1 [x] (println '~x ":" ~x))  (let [a 10] (f1 a)...
阅读(9723) 评论(0)

Linux 有趣命令

1. sl 命令sl是指“steam locomotive(蒸汽机车)”,你会看到一辆火车从屏幕右边开往左边。。。。。。安装  $ sudo apt-get install sl 运行  $ sl可以通过设置别名,给别人来个恶作剧,搞个关联让他一敲ls就跑出个火车出来,不知道的肯定很有效果$alias ls=sl2. fortune  命令输出一句话,有笑话,名言什么的,中文版有唐诗宋词,英文版有...
阅读(14812) 评论(11)

MongoDB MongoVue 客户端

MongoDB 客户端 MongoVue...
阅读(19994) 评论(0)

Clojure 学习入门(10)—— httpkit

Http-kit 是主要由Java 和 Clojure开发,为Clojure定制的零依赖的HTTP lib,仅用3000多行代码,实现了高性能 Server,Client,Timer。代码量少,实现简单,对Hacker友好。在普通的PC上进行性能测试时,http-kit server每秒能处理数万个请求,并能轻松保持数十万并发,每个连接消耗几k内存,并发数仅与内存大小有关,高并发不影响 laten...
阅读(10763) 评论(0)

Clojure 学习入门(9)—— 连接redis

project.cli 添加redis依赖: [clj-redis "0.0.12"](defproject myClojure "0.1.0-SNAPSHOT" :description "FIXME: write description" :url "http://example.com/FIXME" :license {:name "Eclipse Public License"...
阅读(8726) 评论(0)

Clojure 学习入门(8)—— 连接mongodb

参考推荐:Monger, a Clojure client for MongoDBclojure简单操作mongo...
阅读(8503) 评论(0)

Clojure 学习入门(7)—— 连接mysql

Clojure的contrib包中实现了对现有JDBC的封装,在wiki上有连接,该页面上包含了对不同的数据库的连接方法和基本的操作,但是这个页面上没有提供足够的信息,足够一个初学者能够使用Clojure来完成一个SQL操作。本文中我们将利用Clojure和Lein工具,简介一下做开发的基础。当然网上也有非常多对Clojure的SQL操作进行封装的库,我们这里没有使用。首先,如何配置你的MySQL...
阅读(8482) 评论(1)

Clojure 学习入门(6)—— 函数定义

一、创建函数: fn: fn是一个宏(后面进行详细描述),用于定义一个简单的函数,如下: user=> (fn [] "hello")  #@eabd2f>  user=> ((fn [] "hello"))  "hello"  user=> ((fn [x] x) "hello") ; 带参数  "hello"  简短的函数可以使用#(),%表示唯一的参数;%1、%2 ..表示第1、2、..个参...
阅读(7756) 评论(0)

Clojure 学习入门(5)—— 关键字

一、创建: Keyword: 关键字是一个内部字符串; 两个同样的关键字指向同一个对象; 通常被用来作为map的key。 user=> (keyword 'foo)  :foo  user=> (keyword "foo")  :foo  user=> (keyword "user" "foo")  :user/foo  user=> (keyword "abc def")  :abc def...
阅读(6796) 评论(0)

Clojure 学习入门(4)—— 字符串

一、创建 函数str: 函数 (str) 接受任意数量的参数。如果参数不是字符串则将其转换为字符串,返回创建的新字符串。如果没有参数或为nil,则返回空字符串,""。 user=> (str 1)  "1"  user=> (str -2.5)  "-2.5"  user=> (str "a")  "a"  user=> (str "abc" 123)  "abc123"  user=> (str...
阅读(5908) 评论(0)

Clojure 学习入门(3)—— 数字类型

一、算术运算 加法+: 加法函数(+)接受任意数值类型的参数,返回它们的和;没有参数时返回0。 Java代码  user=> (+)  0  user=> (+ 1)  1  user=> (+ 1 2 3 4)  10  减法-: 减法函数(-)接受任意数值类型的参数。如果只有一个参数,则返回它相反的数。当有多个参数时,返回第一个参数减去后面所有参数的结果。 Java代码  user=> (-...
阅读(5798) 评论(2)

Clojure 学习入门(2)—— eclipse 插件

最近学习Storm,并且是源码级的,所以开始学习Clojure。以前听说过函数式编程,也听人说Erlang的牛逼,接触了Clojure才知道,原来Clojure就是JVM中的Erlang。网上基于Ubuntu环境下开发Clojure的资料太少,在这里整理总结,分享给大家。1. 安装Clojure可以手动的方式:java -cp /opt/clojure-1.5.1/clojure-1.5.1.ja...
阅读(10660) 评论(0)

Clojure 学习入门(1)—— 学习资料

官方文档: http://clojure.org/documentation 中文资料(强烈推荐): 1.clojure入门教程 http://xumingming.sinaapp.com/302/clojure-functional-programming-for-the-jvm-clojure-tutorial/ 2.clojure文档翻译 http://code.google.com/p/c...
阅读(11348) 评论(1)

编程能力与编程年龄

程序员这个职业究竟可以干多少年,在中国这片神奇的土地上,很多人都说只能干到30岁,然后就需要转型,就像《程序员技术练级攻略》这篇文章很多人回复到这种玩法会玩死人的一样。我在很多面试中,问到应聘者未来的规划都能听到好些应聘都说程序员是个青春饭。因为,大多数程序员都认为,编程这个事只能干到30岁,最多35岁吧。每每我听到这样的言论,都让我感到相当的无语,大家都希望能像《21天速成C++》那样速成,好多...
阅读(6055) 评论(7)

Python 学习入门(35)—— 模块

模块概念和基本使用      python是由一系列的模块组成的,每个模块就是一个py为后缀的文件,同时模块也是一个命名空间,从而避免了变量名称冲突的问题。模块我们就可以理解为lib库,如果需要使用某个模块中的函数或对象,则要导入这个模块才可以使用,除了系统默认的模块不需要导入外。导入直接使用如下语法: import 模块名称(不要.py后缀)      这样导入成功后,就可以在另外一个模块...
阅读(22778) 评论(7)

Python 学习入门(34)—— PyDev 调试

运行程序要运行 Python 源程序,有两种方法可供选择。下面以一段代码 example.py 为例介绍这两种运行方式。在 Pydev Package Explorer 中双击 example.py,选择 Run -> Run As -> Python Run。程序example.py 立即被运行,在控制台 Console 里显示出程序的执行结果。图 13. Python 程序及运行结果 在 Py...
阅读(12013) 评论(1)

Python 学习入门(33)—— 内置函数

python的内置函数可以直接调用,无需import。有很多 我在平时常用到的,int()将字符串或者小数转换成整数str()将其他类型转换是字符型len(X)返回X的长度。The argument may be a sequence (string, tuple or list) or a mapping (dictionary).print()输出type(X)返回X的数据类型open(f)打...
阅读(4947) 评论(0)
45条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:11688856次
    • 积分:88677
    • 等级:
    • 排名:第15名
    • 原创:708篇
    • 转载:169篇
    • 译文:16篇
    • 评论:3047条
    学习经历
    中科院、百度、创新工场、小米、阿里巴巴、米扑科技

    期货从业资格证(2017.03)
    基金从业资格证(2016.11)
    证券投资顾问证(2016.9)
    证券从业资格证(2016.6)
    系统架构设计师(2013)
    软件设计师(2008)
    CSDN创业专访

    程序员创业邦
    QQ群: 239292073
    青春,每一个有梦想的人

    资深产品经理人
    QQ群: 338142405
    思与行,人人都是产品经理

    爱脚本,爱技术
    QQ群: 320296250
    (已满)
    python、ruby、php、go、shell

    程序人生的平凡生活
    QQ群: 282297696
    (已满)
    汇聚百度、小米、微软、腾讯、
    创新工场、阿里巴巴、日本雅虎
    个人博客
    博客专栏
    博客公告
    本博客内容,由本人精心整理
    欢迎交流,欢迎转载,大家转载注明出处,禁止用于商业目的。

    文章分类