摘要: 在android library项目里由于R类中变量不再是final类型而无法使用butterknife,为了解决此问题,Jakewharton大神引入了butterknife-gradle-plugin插件,用于生成变量类型为final的R2类。 此处为butterknife-gradle-plu 阅读全文
posted @ 2018-06-27 19:16 南极冰川雪 阅读(8389) 评论(0) 推荐(0) 编辑
摘要: 我们可以使用ifconfig命令获取IP信息,如下: 可以通过以下命令获取里面的IP地址: 阅读全文
posted @ 2018-06-26 22:03 南极冰川雪 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Zypper是OpenSUSE和企业版SUSE中软件包管理器ZYpp的命令行接口。 主要用于:1.管理软件包:zypper可用来安装、删除、更新和查询本地或远程的软件包。2.管理仓库:zypper可用命令行添加、删除、启用或禁用库。 1. 安装包 语法: # zypper install 示例:安装 阅读全文
posted @ 2018-06-23 12:15 南极冰川雪 阅读(1685) 评论(0) 推荐(0) 编辑
摘要: 备份 先停掉Tomcat,然后在机器A上执行以下语句: 其中pos_db为要备份的db,$HOME/backup为备份的路径,生成的备份文件为POS_DB.0.db2ipms.DBPART000.20180609185344.001 恢复 在机器B上执行以下语句: 其中pos_db为要恢复的db,备 阅读全文
posted @ 2018-06-09 23:25 南极冰川雪 阅读(8573) 评论(0) 推荐(0) 编辑
摘要: db2start 启动数据库 db2stop 停止数据库 db2 connect to dbname user username using pwd 连接数据库 db2 get dbm cfg 查看数据库管理器配置 db2 update dbm cfg using SVCENAME 55000 更改 阅读全文
posted @ 2018-06-08 22:51 南极冰川雪 阅读(269) 评论(0) 推荐(0) 编辑
摘要: object 表达式 创建匿名内部类的形式:object: ClassName {...} val handler:Handler=object: Handler(){ override fun handleMessage(msg: Message?) { super.handleMessage(m 阅读全文
posted @ 2018-05-24 14:39 南极冰川雪 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 由于内网无法连接到外部网络,在使用Gradle编译Android Studio项目时就会面临一些问题: 1.Gradle安装文件无法下载 2.Gradle Android插件无法下载 3.项目依赖文件无法下载 苦心人天不负,通过摸索,找到了一些解决方法,与大家分享 开发机器信息: 操作系统:Wind 阅读全文
posted @ 2018-05-19 16:59 南极冰川雪 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 由于kotlin中所有类和方法默认都是final的,不能直接继承或重写,需要在继承的类或类中要重写的方法之前添加open关键字 kotlin中所有类都有一个共同的父类: Any(注意这不是java.lang.Object), 这个类只有equals(), hashCode(), toString() 阅读全文
posted @ 2018-05-12 22:12 南极冰川雪 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 解构声明的概念和作用 把一个对象成员解构(destructure)成多个变量,称为解构声明(destructuring declaration)。 component1(),component2()等函数是Kotlin约定的操作符,componentN是操作符(类似加减乘除的运算符),重载操作符必须 阅读全文
posted @ 2018-05-11 10:47 南极冰川雪 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 定义 闭包(Closure)是一种数据类型,它代表一段可执行的代码。它可以作为方法的参数,或者返回值,也可以独立运行,定义如下: def xxx = {parameters -> code} def xxx = {无参数,纯code} 如我们定义一个名字叫add的闭包,如下: 如果闭包没有定义参数, 阅读全文
posted @ 2018-05-06 11:23 南极冰川雪 阅读(410) 评论(0) 推荐(0) 编辑