2018年9月18日

linux

摘要: 阅读全文

posted @ 2018-09-18 13:08 abin_C 阅读(82) 评论(0) 推荐(0)

2018年9月10日

ubuntu 配置ntp服务

摘要: ubuntu 作为ntp服务端 1. 安装ntp sudo apt-get install ntp 2. ntp server vim /etc/ntp.conf 在配置文件/etc/ntp.conf中主要包括以下几个参数 driftfile //用来设置保存漂移时间的文件。 #解决NTP服务器校准 阅读全文

posted @ 2018-09-10 17:18 abin_C 阅读(1757) 评论(0) 推荐(0)

2018年8月30日

ubuntu 如何安装特定版本的openssl

摘要: 1. 首先去openssl官网下载制定版本的openssl压缩包 2. 在Ubuntu中解压,并cd 到文件夹中 3. ./config --prefix=/usr/local/ssl 4. make && make install 5. ln -s /usr/local/ssl/bin/opens 阅读全文

posted @ 2018-08-30 15:06 abin_C 阅读(750) 评论(0) 推荐(0)

2018年8月1日

kotlin NF问题

摘要: 一个代码块的返回类型是该代码块最后一个表达式的类型 对于一个不可为空类型:如果直接给不可为空类型赋值一个可能为空的对象就在编译阶段就不能通过 对于一个可空类型:通过?声明,在访问该类型的时候直接访问不能编译通过,需要通过?.或者!!. 常用的函数: apply 为任何类型的扩展函数,返回调用者本身, 阅读全文

posted @ 2018-08-01 17:42 abin_C 阅读(86) 评论(0) 推荐(0)

kotlin 学习记录

摘要: 关于kotlin中的委托: 1.属性委托 我们知道kotlin为我们提供了几种标准的委托,如下所示 延迟属性(lazy properties): 其值只在⾸次访问时计算; 可观察属性(observable properties): 监听器会收到有关此属性变更的通知; 把多个属性储存在⼀个映射(map 阅读全文

posted @ 2018-08-01 15:25 abin_C 阅读(72) 评论(0) 推荐(0)

2018年7月17日

gradle 学习笔记(三)

摘要: gradle 依赖管理 对于一个java项目来说,它总是依赖于第三方类库,比如说apache commons;要么是你自己开发的另外一个java项目,比如你的web项目依赖于另一个核心的业务项目。通常来说,这种依赖的表示形式都是将第三方的Jar文件放在自己项目的classpath下,要么是编译时的c 阅读全文

posted @ 2018-07-17 13:28 abin_C 阅读(89) 评论(0) 推荐(0)

gradle 学习笔记(二)

摘要: 读懂groovy语法 groovy语言有两个概念,一个是bean,一个是闭包的delegate机制 Groovy中的Bean和Java中的Bean有一个很大的不同,即Groovy为每一个字段都会自动生成getter和setter,并且我们可以通过像访问字段本身一样调用getter和setter, 事 阅读全文

posted @ 2018-07-17 11:08 abin_C 阅读(114) 评论(0) 推荐(0)

gradle 学习笔记(一)

摘要: gradle 简介 其实是一个项目构建工具,结合了maven 和 ant,基于groovy 语法。 构建基础 Projects 和 tasks projects 和 tasks是 Gradle 中最重要的两个概念。 任何一个 Gradle 构建都是由一个或多个 projects 组成。每个 proj 阅读全文

posted @ 2018-07-17 10:35 abin_C 阅读(122) 评论(0) 推荐(0)

导航