随笔分类 -  3编程语言

学习和掌握多种语言: Java + Scala + Python + Javascript + C + Shell
摘要:正则是用于处理文本的利器之一。 阅读全文
posted @ 2024-04-06 08:26 琴水玉 阅读(277) 评论(0) 推荐(0) 编辑
摘要:做完事情就总结,是个好习惯 阅读全文
posted @ 2024-03-30 11:45 琴水玉 阅读(793) 评论(0) 推荐(1) 编辑
摘要:Go 包循环引用及对策。 阅读全文
posted @ 2024-03-16 21:55 琴水玉 阅读(658) 评论(0) 推荐(0) 编辑
摘要:Go 模板:用代码生成代码。 阅读全文
posted @ 2023-12-09 09:19 琴水玉 阅读(425) 评论(0) 推荐(0) 编辑
摘要:工具思维:利用合适的工具做合适的事情,然后合理地加以组合。 阅读全文
posted @ 2023-10-06 14:09 琴水玉 阅读(79) 评论(0) 推荐(0) 编辑
摘要:如果把 C 变成 C++, 那么 C 就消失了。 阅读全文
posted @ 2023-02-26 09:27 琴水玉 阅读(66) 评论(0) 推荐(0) 编辑
摘要:Go 面向对象简明教程。 阅读全文
posted @ 2022-08-31 23:15 琴水玉 阅读(136) 评论(0) 推荐(0) 编辑
摘要:学习语言,要注重语言背后的设计思想而不是形式 阅读全文
posted @ 2021-09-27 23:16 琴水玉 阅读(275) 评论(0) 推荐(0) 编辑
摘要:元编程是运行时操作语言构件的编程能力。其中,语言构件指模块、类、方法、变量等。常用的主要是动态创建和访问类和方法。元编程,体现了程序的动态之美。 本文简要介绍了 Groovy 元编程的语言特性。 阅读全文
posted @ 2019-05-05 19:56 琴水玉 阅读(1628) 评论(0) 推荐(0) 编辑
摘要:闭包和元编程是Groovy语言的两大精髓。本文讲解了Groovy闭包的定义、与函数的区别、柯里化及在遍历容器、实现模板方法模式等应用。使用闭包可提升代码的可复用和可扩展性,使代码更加简洁优雅,对于提升编程能力非常有益处。 阅读全文
posted @ 2018-09-29 06:44 琴水玉 阅读(4958) 评论(0) 推荐(0) 编辑
摘要:一小时快速熟悉和上手Groovy,适合已有一定java开发经验的童鞋。^_^ 阅读全文
posted @ 2018-09-28 08:04 琴水玉 阅读(953) 评论(0) 推荐(0) 编辑
摘要:通过ES搜索示例,展示了如何运用注解自动化处理领域对象属性与底层ES存储字段之间的对应关系。实际上,如果想为应用对象或组件添加某种说明或注释,不妨先想想是否可以通过注解自动化处理。注解亦可用于框架中自动处理对象与组件的集成关系。Spring框架的Resource, Component, AOP等都是好的应用例子。 > 如果有注释,那就让它代码化。 阅读全文
posted @ 2018-04-11 22:32 琴水玉 阅读(1052) 评论(0) 推荐(0) 编辑
摘要:编程中的链式调用链式主要是代码实现的美观性和可读性。尤其适合于列表元素的批量处理。 阅读全文
posted @ 2017-03-19 16:22 琴水玉 阅读(987) 评论(0) 推荐(0) 编辑
摘要:三个 DAL 相关的Java代码小工具: 1. 从 DAO 类自动生成 CoreService 类; 2. 根据对应数据库的 DO 类生成业务 Model 类及转换类 DataTransfer ; 3. 移除指定类的 Javadoc 注释。任何繁琐容易出错的技术含量不高的活,都可以转化为技术含量"相对有挑战"的活, 就看方案与思路。只要看上去比较有规律的事情, 通常是可以自动化地完成的, 包括生成源代码文件。 方案与思路总体上决定了解决质量的高度。正则很强大! 阅读全文
posted @ 2016-05-05 23:38 琴水玉 阅读(1538) 评论(0) 推荐(0) 编辑
摘要:本文讲解如何使用正则表达式解析方法参数,从而可以根据 DAO 自动生成 Service. 阅读全文
posted @ 2016-05-01 11:40 琴水玉 阅读(3618) 评论(0) 推荐(0) 编辑
摘要:”函数柯里化”是指将多变量函数拆解为单变量的多个函数的调用, 可以从高元函数动态地生成大量低元的函数。可以看成一个强大的函数工厂,结合函数式编程,可以叠加出很BT的能力。 阅读全文
posted @ 2016-04-16 16:54 琴水玉 阅读(4414) 评论(0) 推荐(0) 编辑
摘要:Scala 的 Trait 结合了抽象类与接口的能力,通过混入来获得灵活的多态能力。 阅读全文
posted @ 2016-03-27 23:42 琴水玉 阅读(1491) 评论(0) 推荐(0) 编辑
摘要:使用Scala实现Java项目的单词计数,串行和 Actor 并发版本;环境配置:在 Java Maven 项目中正常运行 Scala + AKKA 编写的程序 阅读全文
posted @ 2016-03-20 10:57 琴水玉 阅读(1203) 评论(0) 推荐(0) 编辑
摘要:本文尝试在 Javaweb 中使用 Scala , 使用 Scala 编写一个 Servlet 阅读全文
posted @ 2016-03-19 08:33 琴水玉 阅读(4191) 评论(0) 推荐(0) 编辑
摘要:IO即数据读写。数据是应用的中心要素,而数据读写的能力和可扩展性是编程平台的基础支撑。 阅读全文
posted @ 2016-02-19 18:34 琴水玉 阅读(1739) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示