当前位置: 首页 > 随记
  • Scala语言备忘拾遗 – 3 类型边界

    Scala语言备忘拾遗 – 3 类型边界 Scala中加上类型边界约束之后,泛型类的类型参数没有那么泛了. 1. 类型上界 类型上界将泛型类中的类型参数限制为某个类的子类. 参考 这里 符号 P <: Pet 将类型参数P限制为 Pet 的子类,比如 Cat 或 Dog . 看下面的例子 abstract class Animal { def name: String } abstrac ...

    阅读全文
    作者:边城网事 | 分类:Scala, 程序代码, 随记 | 阅读:1,043
  • Scala语言备忘拾遗 – 1

    Scala语言备忘拾遗 – 1 Scala 语法十分灵活,为了追求极致简洁,把各种符号玩的出神入化,一段时间不复习就会遗忘. 以下总结之以备忘. 1. 关于大括号(花括号) 1.1. 首先,大括号括住的是代码块 代码块有值,代码块的值是代码块中最后一个表达式的值. println({ val x = 1 + 1 x + 1 }) // 3 1.2. call-by-name(传名 ...

    阅读全文
    作者:边城网事 | 分类:Scala, 随记 | 阅读:1
  • 机器学习 决策树可视化

    机器学习决策树可视化 <机器学习实战>第三章中介绍了基于Json格式的决策树的可视化方法,但是书中介绍的方法画出来的图过于简陋. 于是使用Python的pygraphviz库重新画了一个,看起来舒服一些. pygraphviz依赖于GraphViz,因此使用之前需要先下载安装. Mac系统直接brew安装就好了. 假设决策树算法计算完成之后,生成类 ...

    阅读全文
    作者:边城网事 | 分类:Machine Learning, Python, 随记 | 阅读:1,893
  • wordpress 中 plantuml-renderer 插件中文乱码的解决办法

    wordpress 中 plantuml-renderer 插件中文乱码的解决办法 plantuml-renderer/public/class-plantuml-renderer-public.php 找到上面的文件, 修改99行 为下面这个样子: private function encodep( $text ) { $data = $text; //utf8_encode( $text ); 因为网页原来已经是utf-8 编码了,这里不需要再次编码 $compressed ...

    阅读全文
    作者:边城网事 | 分类:随记 | 阅读:1
  • Spring Boot 中 Logback 实战

    一直以来参与的项目都是老项目,由于历史原因,项目中一直在使用log4j纪录日至。 技术的更新日新月异,新技术层出不穷,都是奔着性能越来越强大,用法越来越简单,功能越来越丰富来的。 新项目中推荐使用新技术,于是寻找新技术时发现,在Java世界中,日至纪录这一小小领域的哪些框架实现jar包,多的足以让人眼花缭乱。 ...

    阅读全文
    作者:边城网事 | 分类:程序代码, 随记 | 阅读:1
  • 一次特殊的 乱码 问题的解决过程

    作为码农,乱码 问题绝对是最让人抓狂的问题.遇到乱码后,往往不分青红皂白,一阵疯狂的google百度,尝试各种方法,希望人品爆发,能一举攻克乱码,不幸的是,结果常常事与愿违.最终只有痛定思痛,镇静的分析乱码产生的原因,对症下药才能有效的解决乱码问题,避免做无用功.这次乱码的解决思路主要是将中文存储和再展示转换成ASCII字符的存储和展示,这样即使是不包含中文字符的ISO-8859-1字符集也可以存储和展示中文,

    阅读全文
    作者:边城网事 | 分类:程序代码, 随记 | 阅读:1,649 | 标签:, ,