会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
51kata
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
15
下一页
2016年5月
java 访问 mysql 数据库的字符集设置
摘要: mysql是在linux下,java代码通过jdbc访问总是中文乱码。做过如下尝试: 1)修改 mysql的 my.cnf文件,设置 default-character-set等参数 2) 利用alter database 改变被访问的数据库字符集 alter database testdb cha
阅读全文
posted @ 2016-05-06 21:55 51kata
阅读(703)
评论(0)
推荐(0)
2016年4月
Clojure学习:表达式与函数
摘要: Clojure是一门Lisp方言——确切地说,是一门JVM上的Lisp方言——也是一门非纯粹的函数式语言。 Clojure理所当然地秉承了Lisp“代码即数据( code is data! )”的设计哲学, 代码和值一样处于同等地位。 这一著名特性,内含了无穷无尽魔法威力,并通过括号体现出强大的语言
阅读全文
posted @ 2016-04-29 14:31 51kata
阅读(1020)
评论(0)
推荐(0)
Clojure学习02:语法
摘要: 相比我们传统的 c ,java ,python ,javascript等,Clojure的语法比较特别,初一看,还可能会有些不适应。 本文来介绍下Clojure的语法特点。 一、表达式 所有的Clojure代码都是由表达式组成的,每个表达式都会产生一个值。 常见的表达式如: 60 [2 4 6] (
阅读全文
posted @ 2016-04-29 00:16 51kata
阅读(361)
评论(0)
推荐(0)
Clojure学习03:数据结构(集合)
摘要: Clojure提供了几种强大的数据结构(集合) 一、集合种类 1、vector 相当于数组,如: [2 3 5] , ["ad" "adas" "adadsads"] 2、list 相当于链表,如: '(2 3 5) , '("ad" "adas" "adadsads") 与vector相比,[]变
阅读全文
posted @ 2016-04-29 00:16 51kata
阅读(1227)
评论(0)
推荐(0)
Clojure学习05:谓词函数
摘要: 谓词函数是一个判断式,一个返回bool值的函数。 clojure中(lisp习惯)有个规定:对于判断功能的函数,函数名后面都有一个“?”号。所以只要看到后面带问号的函数名,就知道这一定是一个判断函数。 1、 instance? 检查值是否是某种类型 user=> (instance? String
阅读全文
posted @ 2016-04-29 00:15 51kata
阅读(233)
评论(0)
推荐(0)
Clojure学习01:开始起步
摘要: 我们先要了解下什么是Clojure,我们从它的特性来了解: 1、首先它是一门编程语言,并且它写的程序是运行在jvm上的,同java语言一样。 2、Clojure代码可以使用任意java类库,反之java代码也可以使用任何的Clojure库,这使得Clojure天生就有强大的功能,因为有大量已有的ja
阅读全文
posted @ 2016-04-28 13:57 51kata
阅读(317)
评论(0)
推荐(0)
Python函数式编程:内置filter函数使用说明
摘要: filter操作是函数式编程中对集合的重要操作之一,其作用是从原集合中筛选符合条件的条目,组成一个新的集合。 这在我们日常编程中是非常常见的操作。我们通常的做法是通过循环语句来处理。 而使用filter方法会非常方面。 我们下面看python中的例子: 我们需求是从一个列表中筛选满足条件的条目,我们
阅读全文
posted @ 2016-04-27 15:33 51kata
阅读(416)
评论(0)
推荐(0)
Python函数式编程:Lambda表达式
摘要: 首先我们要明白在编程语言中,表达式和语句的区别。 表达式是一个由变量、常量、有返回值的函数加运算符组成的一个式子,该式子是有返回值的 ,如 a + 1 就是个表达式, 单独的一个常量、变量 或函数调用也是一个表达式。 而语句通常是值程序设计语言中的一个指令,如 if, for ,print , br
阅读全文
posted @ 2016-04-27 14:29 51kata
阅读(1169)
评论(0)
推荐(0)
Python函数式编程:内置函数reduce 使用说明
摘要: 一、概述 reduce操作是函数式编程中的重要技术之一,其作用是通过对一个集合的操作,可以从中生成一个值。比如最常见的求和,求最大值、最小值等都是reduce操作的典型例子。python通过内置reduce函数对reduce操作提供了很好的支持。 函数语法: reduce(function, ite
阅读全文
posted @ 2016-04-27 11:20 51kata
阅读(3256)
评论(1)
推荐(1)
Python函数式编程:内置函数map()使用说明
摘要: 一、概述 map操作是函数式编程中的重要技术之一,其作用就是对一个集合中的每个元素做处理,生成一个新的元素,由这些新的元素组成一个新的集合的返回。 所以map操作后,产生的新集合的元素个数和原集合的元素个数相同,但里面的元素值不一样,元素值对应的类型也可以和原来的不一样。 python通过内置的ma
阅读全文
posted @ 2016-04-26 20:13 51kata
阅读(904)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
15
下一页
公告