Java开发
文章平均质量分 85
分享Java开发之路上的一些所见所闻,表达自己的一些观点,希望与各位同仁们多多交流,有所提升!
onestravel
冰冻三尺,非一日之寒;为山九仞,岂一日之功;不忘初心,方得始终!
QQ:1130007032
Email:server@onestravel.cn
blog:https://blog.onestravel.cn
展开
-
最全idea快捷键总结,大幅度提高工作效率
前言刚开始使用idea的同学可能不熟悉idea的快捷键方式,觉得没有eclipse的好用,但是不建议把idea的keymap改成eclipse,因为idea的快捷键设计有它独到的一面,刚开始使用不习惯,但是用多了就会觉得这些快捷键非常好用,大幅度提高工作效率,听说大神们合理使用idea快捷键可以实现全键盘操作呢。so,不要固步自封,尝试新事物吧,你会发现一片新的天空(海阔天空)~系统默认的快捷...原创 2018-10-11 10:55:32 · 3050 阅读 · 0 评论 -
Linux 用户、用户组添加修改删除(ubuntu、centos)
一、LINUX(UBUNTU/CENTOS)用户添加删除修改1、建用户:adduser web #新建web用户useradd web #添加web 用户passwd web #给web用户设置密码useradd web -g admin -n -m #...原创 2018-10-11 10:53:58 · 300 阅读 · 0 评论 -
CentOS 7 环境配置
一、Centos7如何修改ssh默认端口221. 修改 sshd_config 端口编辑sshd_config 配置文件$ vi /etc/ssh/sshd_config取消 #Port 22 的注释,在下一行添加你需要修改的新端口 Port10022。(这里不删除 22 端口是为了防止修改后新端口无法访问,造成无法用 ssh 连接服务器。)Port 22 Port 10...原创 2018-10-11 11:06:27 · 1244 阅读 · 0 评论 -
从零开始-使用IDEA创建SpringBoot项目
*注:此文章谨以记录学习过程,分享学习心得!刚刚开始了解SpringBoot框架,觉得很好用,觉得很有必要深入学习一下该框架,现在就来创建一个SpringBoot项目:1、在IDEA上新建一个Project,选择Spring Initializr,Project SDK 选择安装的JDK;Choose Initializr Service URL 选择默认(Default:https:/...原创 2018-10-11 10:56:58 · 1988 阅读 · 0 评论 -
(七)Kotlin 小案例与展望未来
文章目录一、Kotlin 的应用场景1、Kotlin Script2、Java 虚拟机应用3、前端开发4、Android 应用开发5、Native 程序二、Kotlin Script 实例1、安装 Kotlin 编译库Windows下Kotlin命令行开发环境安装其它可选的安装平台2、编译执行Kotlin Script(.kts) 文件三、Kotlin Android 实例1、Kotlin And...原创 2018-12-13 15:04:44 · 429 阅读 · 0 评论 -
(六)Kotlin 与 Java 混合开发
文章目录一、基本互操作1、属性读写2、空安全类型3、几类函数的调用4、几个常用注解的使用5、NoArg 与 AllOpen6、泛型二、SAM 转换三、正则表达式四、集合框架五、IO 操作六、装箱与拆箱七、注解处理器上一篇:[(五)协程 Coroutine](https://blog.csdn.net/qq_20538515/article/details/84988743)下一篇:[(三)Kotl...原创 2018-12-13 15:02:22 · 893 阅读 · 0 评论 -
(五)协程 Coroutine
文章目录一、协程的概念二、协程要解决什么问题三、kotlin如何支持协程四、协程的基本API五、协程的执行流程六、协程的运行结果七、kotlinx.coroutine 框架介绍上一篇:[(四)Kotlin 领域特定语言 DSL](https://blog.csdn.net/qq_20538515/article/details/84988699)下一篇:[(六)Kotlin 与 Java 混合开发...原创 2018-12-13 15:00:12 · 681 阅读 · 0 评论 -
(四)Kotlin 领域特定语言 DSL
文章目录一、领域特定语言 DSL的概念二、领域特定语言 DSL的特点三、Html DSL四、Gradle DSL以下内容引用自 : [Kotlin 语言中文站](http://www.kotlincn.net/docs/reference/using-gradle.html#使用-gradle)使用 Gradle[](#使用-gradle)插件和版本[](#插件和版本)针对 JVM[](#针对-...原创 2018-12-13 14:58:11 · 1313 阅读 · 0 评论 -
(三)Kotlin 高阶函数
文章目录一、基本概念二、常见高阶函数(forEach/map/flatMap)三、尾递归优化四、闭包五、函数复合六、Currying (科理化)七、偏函数上一篇:[((二)Kotlin 面向对象](https://blog.csdn.net/qq_20538515/article/details/84987919)下一篇:[(四)Kotlin 领域特定语言 DSL](https://blog.cs...原创 2018-12-13 14:37:51 · 496 阅读 · 0 评论 -
(二)Kotlin 面向对象
文章目录一、面向对象的概念二、抽象类与接口1、接口2、抽象类3、抽象类和接口的共性3、抽象类和接口的区别三、类的继承与接口的实现接口代理接口方法冲突四、类及其成员的可见性五、object六、伴生对象与静态成员七、方法重载(Overloads)和默认参数重载默认参数方法重载与默认参数八、扩展成员(二次加工)九、属性代理十、数据类(data class)十一、内部类匿名内部类十二、枚举类十二、密封类(...原创 2018-12-13 14:24:37 · 710 阅读 · 0 评论 -
(一)Kotlin 基础语法
文章目录一、 Kotlin语法1. 变量与常量* 常量:* 变量:* 字符串模板:2. 函数(得函数者得天下)3. Lambda 表达式3. 类成员4. 运算符( +-*/%^? )5. 异常捕获6. 具名参数7. 变长参数8. Spread Operator9.默认参数10. 导出可执行程序一、 Kotlin语法1. 变量与常量<修饰符> <变量/常量名>[:类型]...原创 2018-12-13 14:15:06 · 454 阅读 · 0 评论 -
配置项目构建完成后邮件通知---- Jenkins自动化部署学习笔记(四)
在之前的文章中,跟大家介绍了配置Jenkins程序, 使用Jenkins 进行自动化构建,构建成功后的文件移动,这篇文章,我们来说说构建任务失败怎么邮件通知相关人员。一、全局邮件配置在Jenkins 的主视图下点击系统管理 -> 系统设置 ,在系统设置中找到 Jenkins Location 区块,这这一区块中,有两个需要配置的A:Jenkins URL 值为自己Jenk...原创 2018-10-11 11:05:14 · 2708 阅读 · 0 评论 -
IDEA 创建类注释模板和方法注释模板
在使用Idea的时候,它的注释模板很简单,不够详细;所有大多数开发者都想设置一个比较详细的注释模板,我现在把我了解的创建类注释模板和方法注释模板的操作记录下来,分享给大家我们需要定义的注释模板如下:类注释模板:方法注释模板:一、设置IDEA 中的类注释模板File -> Settings -> Editor -> File and Code Templates ...原创 2018-10-11 11:03:12 · 2936 阅读 · 0 评论 -
配置项目构建完成后文件移动---- Jenkins自动化部署学习笔记(三)
在前两篇文章中,跟大家分享了在 Windows 系统上安装 Jenkins 和使用 Jenkins 进行 Android 项目的编译打包;相信可能会有人疑问,打包完成之后,我需要将 apk 文件放入指定位置怎么办。 其实,Jenkins 功能很强大,它可以配置在打包完成之后将你所需的文件拷贝至目标路径,亦可配置在打包完成后(成功/失败),邮件通知相关人员。下面详细介绍:一、将打好的包移动...原创 2018-10-11 11:01:55 · 4825 阅读 · 0 评论 -
自动化构建Android项目 ---- Jenkins自动化部署学习笔记(二)
上篇文章跟大家分享了在Windows上安装Jenkins的方法,这篇文章来跟大家分享一下利用Jenkins自动化构建Android项目:一、所需准备:Android项目上传至版本管理平台,这里我准备了Github上的Android项目https://github.com/onestravel/WebView404Example.git配置Android SDK环境变量参考上篇文章,我...原创 2018-10-11 11:00:59 · 984 阅读 · 0 评论 -
Git的下载安装与使用
Git的下载 (1). 在Git官网下载git客户端软件 下载地址: Git下载(2). 选择和系统位数相同的版本进行下载 Git的安装 Git的安装很简单,双击,然后一直next ,默认安装就可以了。Git的使用 (1). SSH Key生成步骤: ……………………………………………………………………………………………… a、在Git Bash原创 2016-04-11 00:06:38 · 854 阅读 · 1 评论