叽叽喳喳,嘻嘻哈哈

导航

07 2017 档案

git -- 命令
摘要:清理无效的 远程 分支(本地追踪了很多分支,但一些分支在远端已经没有了) 这会提示,将要清理哪些分支 这将会清理上面实体的分支。 本地 新建了分支, 推送 并创建远程分支 远端新建了分支,本地 请求并新建相应分支 查看提交log 撤销提交(默认撤销上一步提交) 软撤销(会保留修改的文件) 硬撤销(不 阅读全文

posted @ 2017-07-31 13:51 叽叽喳喳,嘻嘻哈哈 阅读(162) 评论(0) 推荐(0)

scala -- 字符串
摘要:字符串 scala 的String 就是Java 的String 类。所以,它可以直接调用 Java 中String 的所有方法。如计算长度 ,是否以xx开头 ,以xx结尾 包含 拼接 替换等等常用的字符串方法。 同时也可以把String 当作字符序列来对待。进行 ,`filter map` 等方法 阅读全文

posted @ 2017-07-29 10:54 叽叽喳喳,嘻嘻哈哈 阅读(351) 评论(0) 推荐(0)

正则表达式 \ 和 原生字符串 [转]【源忘记了】
摘要:使用python写字符串常量时,raw string是个很好用的东东,比如在C里我要写一个Windows下的路径,得这么 写: 用"\\"来转义成一个反斜杠字符。而在python下用raw string就不用这么麻烦了: 一个r搞定,是不是很简单? 真的这么简单吗?未必。试试如果要指定一个目录名呢? 阅读全文

posted @ 2017-07-28 00:36 叽叽喳喳,嘻嘻哈哈 阅读(2976) 评论(0) 推荐(0)

函数引用透明 可测试性 [转]
摘要:http://blog.cocoachina.com/article/54242 首先阐述什么叫做引用透明: 函数的返回值只依赖于其输入值,这种特性就称为引用透明性(referential transparency) 可测试性 纯函数具有引用透明性(referential transparency) 阅读全文

posted @ 2017-07-27 09:28 叽叽喳喳,嘻嘻哈哈 阅读(204) 评论(0) 推荐(0)

ubuntu ftp 建立匿名用户 [转]
摘要:转自:http://www.cnblogs.com/cocoajin/p/3761414.html ubuntu server vsftpd 匿名用户上传下载及目录设置 1:vsftpd服务器安装; sudo apt get install vsftpd 安装 cd /srv/ 切换到默认匿名用户f 阅读全文

posted @ 2017-07-26 19:13 叽叽喳喳,嘻嘻哈哈 阅读(920) 评论(0) 推荐(0)

java包 命名规范 [转]
摘要:Java的包名都有小写单词组成,类名首字母大写;包的路径符合所开发的 系统模块的 定义,比如生产对生产,物资对物资,基础类对基础类。以便看了包名就明白是哪个模块,从而直接到对应包里找相应的实现。 由于Java面向对象的特性,每名Java开发人员都可以编写属于自己的Java Package,为了保障每 阅读全文

posted @ 2017-07-26 11:39 叽叽喳喳,嘻嘻哈哈 阅读(158) 评论(0) 推荐(0)

java-- 的子类/父类构造方法 转
摘要:前提:父类和子类同时都有有参的构造函数和无参构造函数。 Java中的子类初始化时初值为空。调用顺序为先调用父类无参构造函数,然后调用子类无参构造函数。 java中的子类初始化时初值不为空。调用顺序为先调用父类无参构造函数,然后调用子类有参构造函数。 2..前提:父类和子类无无参构造函数只有有参构造函 阅读全文

posted @ 2017-07-25 10:18 叽叽喳喳,嘻嘻哈哈 阅读(287) 评论(0) 推荐(0)

scala -- 层级
摘要:层级 层级的顶端是 类,定义了如下方法 虽然 和 不允许子类重写,但是 总是与 相等, 总是与 相反,所以,子类可以通过重写 来改变 的意义 都对应到java的基本类型。 只有一个实例 String 继承自 AnyRef。 类的值是 null,它是每个引用类的子类。Null 不兼容值类型。 是最低端 阅读全文

posted @ 2017-07-23 14:21 叽叽喳喳,嘻嘻哈哈 阅读(129) 评论(0) 推荐(0)

scala -- 继承
摘要:继承 抽象类 以 为修饰符的类 是不能被实例化的 抽象方法 没有实现的方法— 方法没有 或者是没有 ​ 具有抽象方法的类,必须被声明为抽象类。 无参数方法 空括号方法 ​ 空括号方法和无参数方法是可以互相重写的。也可以在调用没有任何参数的方法的时候,省略空括号。原则上,scala 函数调用中可以省略 阅读全文

posted @ 2017-07-23 13:47 叽叽喳喳,嘻嘻哈哈 阅读(182) 评论(0) 推荐(0)

scala -- 传名参数
摘要:```scala object Test{ def main(args: Array[String]): Unit = { def test(code : => Unit){// 传名参数 不计算函数值,而是把函数当作一个整体传进去,在test内部运行该参数函数 println("start") code println("end") } ... 阅读全文

posted @ 2017-07-22 08:54 叽叽喳喳,嘻嘻哈哈 阅读(280) 评论(0) 推荐(0)

scala -- 柯里化
摘要:柯里化 柯里化是把接受多个参数的函数,变成接受一个单一参数的函数。并且返回接受剩余参数和返回结果的新函数。 阅读全文

posted @ 2017-07-22 07:36 叽叽喳喳,嘻嘻哈哈 阅读(462) 评论(0) 推荐(0)

scala-- 高阶函数
摘要:高阶函数 高阶函数:以其它函数做参数的函数。 高阶函数的好处之一:可以让你创造抽象控制从而减少代码重复。 阅读全文

posted @ 2017-07-22 00:46 叽叽喳喳,嘻嘻哈哈 阅读(231) 评论(0) 推荐(0)

neo4j 数据库导入导出
摘要:工作中需要将 A 图数据库的数据完全导出,并插入到 B 图数据库中。查找资料,好多都是通过导入,导出 CSV 文件来实现。然而,经过仔细研究发现,导出的节点/关系 都带有 属性 ,因为 A B 两个库的节点和关系是各自生成的,它们数据的 有重复。因此我担心通过CSV 的方式插入数据库 会造成数据的覆 阅读全文

posted @ 2017-07-19 19:04 叽叽喳喳,嘻嘻哈哈 阅读(2824) 评论(0) 推荐(0)

scala -- 模式匹配
摘要:```scala object InBuildControl{ def main(args: Array[String]): Unit = { //常量模式: //常量匹配 val site = "alibaba" site match { case "alibaba" =>println("alibaba") //这里这接匹配的变量的值。而不是匹配变... 阅读全文

posted @ 2017-07-17 23:16 叽叽喳喳,嘻嘻哈哈 阅读(136) 评论(0) 推荐(0)

命名空间
摘要:当一行代码要使用变量 x 的值时,Python会到所有可用的名字空间去查找变量,按照如下顺序: 局部名字空间 特指当前函数或类的方法。如果函数定义了一个局部变量 x,Python将使用这个变量,然后停止搜索。 全局名字空间 特指当前的模块。如果模块定义了一个名为 x 的变量,函数或类,Python将 阅读全文

posted @ 2017-07-17 11:32 叽叽喳喳,嘻嘻哈哈 阅读(116) 评论(0) 推荐(0)

scala--函数和闭包
摘要:函数和闭包 方法 作为对象成员的函数叫方法。 本地函数 限制某些函数的被访问权限,可以通过: ​ 1、 private 在函数前添加private 关键字,使方法成为私有方法 ​ 2、把函数定义到别的函数内部,就像定义本地变量一样。 头等函数 ​ scala 的函数是头等函数,你不仅可以定义和调用函 阅读全文

posted @ 2017-07-16 21:50 叽叽喳喳,嘻嘻哈哈 阅读(201) 评论(0) 推荐(0)

scala-- 内建控制结构
摘要:内建控制结构 ​ scala 内建的控制结构很少,只有 `while for try match 函数调用` 几种。 因为scala 从语法层面支持函数字面量。几乎所有的scala控制结构都会产生值.函数式语言把程序看成是计算值的活动。 if while Unit类型的值是 unit ,写为 给变量 阅读全文

posted @ 2017-07-16 10:21 叽叽喳喳,嘻嘻哈哈 阅读(217) 评论(0) 推荐(0)

scala--函数式对象
摘要:函数式对象 这次写点关于函数式对象的吧 scala class Rational(n:Int, d:Int) { // n,d 为类参数,scala会创造出同样带有这两个参数的主构造器。如果这个类没有主体,可以不写大括号。 println(n+"/"+d)// scala 会把类内部既不是字段也不是 阅读全文

posted @ 2017-07-15 06:01 叽叽喳喳,嘻嘻哈哈 阅读(206) 评论(0) 推荐(0)

scala --操作符和运算
摘要:基本类型和操作 的基本类型包括如下几种 数类型 ​ 整数类型 :Byte Short Int Long ​ 小数类型: Float Double 字符类型:Char 用 '' 单引号包裹,是Unicode字符 转义字符也属于字符类型。 字符串类型: String 【属于java.lang包】 用 " 阅读全文

posted @ 2017-07-15 06:00 叽叽喳喳,嘻嘻哈哈 阅读(1107) 评论(0) 推荐(0)

scala--类和对象
摘要:类和对象 成员 是类 方法 和 字段 的统称。 ​ 字段 又名 实例变量 可以用 或者 定义 作用:保留了对象的状态和数据。 ​ 方法 用 定义 作用 使用 字段进行对象的运算工作。 实例化类是,运行环境会预留一些内存来保留对象的状态映象——即:变量的内容。 私有字段 或者这样写 如果某个计算结果仅 阅读全文

posted @ 2017-07-14 00:50 叽叽喳喳,嘻嘻哈哈 阅读(278) 评论(0) 推荐(0)

可迭代对象,迭代器,生成器
摘要:![](http://images2015.cnblogs.com/blog/1009083/201707/1009083-20170712200316540-1721468441.jpg) 阅读全文

posted @ 2017-07-12 20:04 叽叽喳喳,嘻嘻哈哈 阅读(92) 评论(0) 推荐(0)

谈谈java中的构造函数
摘要:http://www.cnblogs.com/itmlt1029/p/4765147.html 阅读全文

posted @ 2017-07-12 15:21 叽叽喳喳,嘻嘻哈哈 阅读(82) 评论(0) 推荐(0)

Java中this和super的用法总结
摘要:http://www.cnblogs.com/hasse/p/5023392.html 阅读全文

posted @ 2017-07-12 15:05 叽叽喳喳,嘻嘻哈哈 阅读(89) 评论(0) 推荐(0)

元组,集合,映射
摘要:元组 1. 元组是不可变的。 2. 元祖可以包换不同类型的元素 读取元组 内元素以 的形式读取。 元祖的索引是基于 的 。 元组的实际类型取决于 它含有的元素的数量,和元素的类型。 如 即上面的a 元组的类型。 集合 Set 结合具有 可变 和 不可变 两种类型。 默认是 不可变 的。 使用可变集合 阅读全文

posted @ 2017-07-08 10:11 叽叽喳喳,嘻嘻哈哈 阅读(160) 评论(0) 推荐(0)

转:函数字面量。函数类型
摘要:转自:::http://blog.csdn.net/bluishglc/article/details/45291533 版权声明:本文由本人撰写并发表于2015年3月下半月的《程序员》杂志,原文题目《从字面量发现函数式编程》,本文版权归《程序员》杂志所有,未经许可不得转载。 引言 我相信很多像我一 阅读全文

posted @ 2017-07-06 08:50 叽叽喳喳,嘻嘻哈哈 阅读(262) 评论(0) 推荐(0)

函数默认参数问题
摘要:当解释器执行 的时候,默认参数也会被计算,并存在函数的 属性中。由于 中传递的函数是对象,而且可变对象在调用者和被调用者之间共享,因此当首次计算 的时候, 的到 并存在了函数的 中,当第二次调用 时, 默认参数并不会重新计算,于是在 的基础上成了 。所以多次调用 函数会导致 属性值不断增加。从而影响 阅读全文

posted @ 2017-07-05 18:42 叽叽喳喳,嘻嘻哈哈 阅读(213) 评论(0) 推荐(0)

函数的传参问题
摘要:的函数是传对象 ,函数参数在传递过程中,将整个对象传入。对可变对象的修改,函数内外都是可见的。调用者和被调用者共享整个对象。 对于不可变对象,由于不可变对象的不可变性,所以,对不可变对象的修改,往往是生成一个新的对象来赋值实现的。 阅读全文

posted @ 2017-07-05 17:56 叽叽喳喳,嘻嘻哈哈 阅读(149) 评论(0) 推荐(0)

a,b = b,a 换值问题
摘要:整个操作其实是先进行右边,生成一个元组(b,a) 然后再将该元组 解包,分别赋值给左边的 a,b,实现达到交换值的目的 阅读全文

posted @ 2017-07-05 16:57 叽叽喳喳,嘻嘻哈哈 阅读(264) 评论(0) 推荐(0)

判断一个对象是否为真 __nonzero__ 方法和 __len__方法
摘要:```python class A(): def __nonzero__(self): # 判断 一个对象是否为空,先查看该方法的返回值 return 1 def __len__(self): # 如果没有上一个方法,那么就查看这个方法的返回值。 return 0 def zeze(self): # 如果以上两个方法都没有,那么,对... 阅读全文

posted @ 2017-07-05 16:43 叽叽喳喳,嘻嘻哈哈 阅读(172) 评论(0) 推荐(0)

python 的None 探究
摘要:None 既不是 0,[],{},也不是 " ",它就是一个空值对象。其数据类型为 NoneType,遵循单例模式。它只是自己,也只和自己相等。 阅读全文

posted @ 2017-07-05 16:34 叽叽喳喳,嘻嘻哈哈 阅读(134) 评论(0) 推荐(0)

scala-学习 2
摘要:列表操作 你会发现 List 没有append方法。但是通过 方法和 的结合使用,可以达到相同的效果。 还有一种 可以提供append方法 ,然后调用 方法,这个以后介绍(ps:因为目前我也不知道 :) 阅读全文

posted @ 2017-07-03 23:09 叽叽喳喳,嘻嘻哈哈 阅读(109) 评论(0) 推荐(0)

scala-学习 1
摘要:[TOC] 变量定义 scala定义两种变量: var 可变 初始化之后,可以多次被重新赋值 val 不可变 一旦被初始化 就不能再赋值。 但是由于有简化名的存在可以如下写法 因为 具有 的能力,因此还可以如下写: 打印输出: 函数定义 综合上面两个省略,函数也可以写成如下: 函数一旦定义号,就可以 阅读全文

posted @ 2017-07-01 10:43 叽叽喳喳,嘻嘻哈哈 阅读(185) 评论(0) 推荐(0)