摘要: 无论是学习任何新知识,我都是从历史的角度着手,这让我对这些新知识是如何孕育出来的,有一个很好的理解 只从java 5-8,之后我也开始转nodejs了,感谢java伴随的这几年 Java5的新特性 特性列表 泛型 枚举 装箱拆箱 变长参数 注解 foreach循环 静态导入 格式化 线程框架/数据结 阅读全文
posted @ 2019-10-10 10:52 哈久克路 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 最近为了学习Lambda表达式,特地学习了λ演算,函数式编程教程等许多文章,网络上的资料还是蛮多的,收获颇深,特此做了一个小总结 λ 演算(英语:lambda calculus,λ-calculus) lambda演算是由Alonzo Church设计的一个正式的数学系统,用于探讨函数,函数应用和递 阅读全文
posted @ 2017-10-26 10:16 哈久克路 阅读(3793) 评论(1) 推荐(1) 编辑
摘要: 远程访问其他主机的Mysql 首先:被访问的电脑应该把防火墙关掉, 然后去etc/mysql 将bind-address注解掉 由于我的打开的内容是: 所以我继续去mysql.conf.d/下的mysqld.cnf,然后注解 之后打开mysql 之后退出mysql 重启mysql 然后测试成功 阅读全文
posted @ 2017-10-13 13:19 哈久克路 阅读(513) 评论(0) 推荐(0) 编辑
摘要: NoSQL基础学习 最近学习的第一个Nosql就是Mongodb,为了了解Nosql的基本知识,特地总结,主要是学习Nosql的理论 一.Introduction(介绍) 它是“ Not Only Sql”的简称,非关系型数据库,它具有非常好的通用性和非常高的性能,它在处理大量的数据方面很有优势. 阅读全文
posted @ 2017-10-08 17:11 哈久克路 阅读(620) 评论(0) 推荐(0) 编辑
摘要: Apache solr 6.6.0安装 最近使用了Apache solr搜索引擎框架,solr是基于lucene的一个搜索服务器,lucene也是Apache的一个开源项目;对于学习搜索引擎来说,这个入门也是不错的 http://www.apache.org/dyn/closer.lua/lucen 阅读全文
posted @ 2017-09-11 11:05 哈久克路 阅读(236) 评论(0) 推荐(0) 编辑
摘要: Spring Framework基础学习 Core support for dependency injection,transaction management,web applications,data access,messaging,testing and more 推荐的官方文章:http 阅读全文
posted @ 2017-09-10 18:27 哈久克路 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 都说开发Spring Web程序的配置文件很繁琐,所以就写了一篇配置博客, 首先是pom.xml文件 spring-core.xml配置文件 spring-datarouce.xml spring-mybatis.xml spring--mvc.xml ku.properties log4j.pro 阅读全文
posted @ 2017-09-10 18:26 哈久克路 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 一.Ubuntu系统环境变量 Ubuntu Linux系统环境变量配置文件分为两种:系统级文件和用户级文件 1.系统级文件: /etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行,并从/etc/profile 阅读全文
posted @ 2017-08-22 16:31 哈久克路 阅读(2473) 评论(0) 推荐(0) 编辑
摘要: 针对笔者本人,在设计系统时,总是会忘记这些原则,所以特地整理资料 面向对象的设计原则 “原则”,英文译为:Principle,而对于原则一词的解释:原则是能够在相似场景下反复运用的一套概念,有别于具体问题的狭义回答,即智者见智,对原则理解越透彻,则越能明白原则对你的影响有多大,而在软件领域,特别是面 阅读全文
posted @ 2017-08-21 18:26 哈久克路 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Maven生命周期和插件 Maven另外的两个核心概念就是生命周期和插件,Maven的生命周期都是抽象的,其实实际行为都是由插件来完成的,生命周期和插件两者协同工作 1.生命周期 Maven的生命周期就是为了对所有的构建过程进行抽象和统一,这个生命周期包含了项目的清理,初始化,编译,测试,打包,集成 阅读全文
posted @ 2017-06-24 21:57 哈久克路 阅读(181) 评论(0) 推荐(0) 编辑