上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 50 下一页

2018年12月17日

Activiti 工作流

摘要: 工作流概念 oa系统、电子政务 经常采用工作流 1. 生活中的工作流 2. 理解工作流概念 - 定义工作流 : 包括定义具体的活动、规则等 - 执行工作流 : 按照流程定义的规则去执行,并且由多个参与者进行控制 3. 华谊请假工作流系统演示 :采用Activiti工作流 web包 解压 Activiti工作流 常见开源工作流引擎框架 : OSWork... 阅读全文

posted @ 2018-12-17 09:43 LoaderMan 阅读(820) 评论(0) 推荐(0) 编辑

2018年12月16日

枚举其他用法

摘要: 输出:1 阅读全文

posted @ 2018-12-16 16:00 LoaderMan 阅读(145) 评论(0) 推荐(0) 编辑

枚举类的基本使用

摘要: package loaderman.demo enum class EnumClass { A,B,C,D } package loaderman import loaderman.demo.EnumClass fun main(arg: Array) { val a = EnumClass.A println(a) } 阅读全文

posted @ 2018-12-16 15:50 LoaderMan 阅读(131) 评论(0) 推荐(0) 编辑

kotlin中抽象类

摘要: 抽象类和接口很类似,抽象类不能被实例化需要使用abstract 关键字声明,抽象类实现接口后,接口中没有函数体的函数可以不重写,接口中的这些方法就自动被继承到实现接口的抽象类中,称为抽象方法 抽象方法不需要使用open声明,因为抽象类本身就是可继承的 阅读全文

posted @ 2018-12-16 13:01 LoaderMan 阅读(800) 评论(0) 推荐(0) 编辑

kotlin中接口

摘要: 使用interface关键字声明,一个类可以多实现,实现方法与类继承相同 接口中的属性和方法都是open的 阅读全文

posted @ 2018-12-16 12:51 LoaderMan 阅读(409) 评论(0) 推荐(0) 编辑

kotlin 类的继承

摘要: 与Java不同,kotlin 使用冒号,而Java 中使用extends, 注意冒号后面需要调用夫类的构造器。属于单继承,使用open 关键字允许继承class 方法重写 类默认是不可继承的,连方法默认也是不可重写的,如果需要重写方法,就需要在父类中相应的方法上加伤open关键字。而且在子类重写的方 阅读全文

posted @ 2018-12-16 12:42 LoaderMan 阅读(1807) 评论(0) 推荐(0) 编辑

kotlin 修饰符

摘要: 在kotlin中有四种修饰符: private 仅在类的内部使用 protected类似private,但在子类中可以访问 internal任何在模块内部类都可以访问 public:任何类都可以访问 阅读全文

posted @ 2018-12-16 12:20 LoaderMan 阅读(326) 评论(0) 推荐(0) 编辑

kotlin嵌套类

摘要: 就是类中定义类 阅读全文

posted @ 2018-12-16 12:17 LoaderMan 阅读(285) 评论(0) 推荐(0) 编辑

Kotlin 中类函数

摘要: 在kotlin中函数可以在类外部定义也可以在类内部定义,前者即为全局函数,后者,是类成员函数,语法一样 可变参数用vararg关键字声明 如果函数只有一行代码,那么可以直接在函数,如: 阅读全文

posted @ 2018-12-16 12:06 LoaderMan 阅读(649) 评论(0) 推荐(0) 编辑

Kontln的属性形式Getter和Setter

摘要: filed标识符,可以将filed 当作成员变量使用,也就是通过field读写属性值 阅读全文

posted @ 2018-12-16 11:01 LoaderMan 阅读(245) 评论(0) 推荐(0) 编辑

kotlin创建类的实例

摘要: Java 中使用new关键字,但是在kotlin中调用函数和创建类的实例直接省略new 比如 new myClass()变成类myClass() 阅读全文

posted @ 2018-12-16 10:31 LoaderMan 阅读(1458) 评论(0) 推荐(0) 编辑

Kotlin函数中默认参数

摘要: Java不支持默认参数。但kotlin函数却可以 阅读全文

posted @ 2018-12-16 10:29 LoaderMan 阅读(2051) 评论(0) 推荐(0) 编辑

Kotlin中单例Singleton模式

摘要: kotlin与Java实现方式不同主要在于kotlin类不支持静态方法和成员。由于kotlin支持全局函数和变量,因此可以直接使用全局函数和变量来代替静态方法和静态成员变量。 阅读全文

posted @ 2018-12-16 10:25 LoaderMan 阅读(1168) 评论(0) 推荐(0) 编辑

2018年12月15日

kotlin之类构造器

摘要: Kotlin中类允许定义个主构造器和多个第二构造器。 主构造器就是类头的一部分,紧跟在类名的后面,构造器参数是可选的 第二构造器 阅读全文

posted @ 2018-12-15 23:20 LoaderMan 阅读(274) 评论(0) 推荐(0) 编辑

类的声明

摘要: 类的声明与java 一样,使用class关键字,定义空类与java 没有什么区别,但是定义其他成员区别很大。 如 阅读全文

posted @ 2018-12-15 20:50 LoaderMan 阅读(178) 评论(0) 推荐(0) 编辑

控制流

摘要: 条件语句 when语句 注意几点: when语句类似于switch 语句,根据传人的值寻找满足条件的分支后执行语句 如果分支对于一条语句,使用 {....} 满足条件执行后,会自动终止when语句的执行,因此,并不需要像switch语句那样每一个case语句都加上break。 如果多个分支执行代码一 阅读全文

posted @ 2018-12-15 19:35 LoaderMan 阅读(186) 评论(0) 推荐(0) 编辑

kotlin之包

摘要: 在kotlin中包的概念在表达方式上与Java完全一样,不过kotlin中的包和目录没有关系,kotlin包仅仅是为了引用文件中的资源而设计的。 as设置别名 阅读全文

posted @ 2018-12-15 18:58 LoaderMan 阅读(365) 评论(0) 推荐(0) 编辑

字符串模板

摘要: 字符串模板:就是在字符串中添加若干个占位符,内容会在后期指定,也就是说,用模板可以设置字符串的动态的部分。 模板使用美元符号💲设置,如“i=💲i”中💲i就是一个占位符,其中💲后面的i是变量,随着i变化,“i=💲i”中的值也随着变化。 阅读全文

posted @ 2018-12-15 18:34 LoaderMan 阅读(1026) 评论(0) 推荐(0) 编辑

2018年12月9日

mysql 各个版本驱动jar包

摘要: http://central.maven.org/maven2/mysql/mysql-connector-java/ 阅读全文

posted @ 2018-12-09 15:24 LoaderMan 阅读(3488) 评论(0) 推荐(0) 编辑

2018年12月6日

网络优化

摘要: 请求打包 合并网络请求,减少请求次数。对于一些接口类如统计,无需实时上报,将统计信息保存在本地,然后根据策略统一上传。这样头信息仅需上传一次,减少了流量也节省了资源。 网络缓存 对服务端返回数据进行缓存,设定有效时间,有效时间之内不走网络请求,减少流量消耗。 备注:我们也可以自定义缓存的实现,一些网 阅读全文

posted @ 2018-12-06 14:54 LoaderMan 阅读(196) 评论(0) 推荐(0) 编辑

Android 布局优化

摘要: include标签共享布局 include标签常用于将布局中的公共部分提取出来供其他layout共用,以实现布局模块化,这在布局编写方便提供了大大的便利。例如我们在进行App开发时基本每个页面都会有标题栏,在不使用include的情况下你在每个界面都需要重新在xml里面写一个顶部标题栏,工作量无疑是 阅读全文

posted @ 2018-12-06 14:49 LoaderMan 阅读(223) 评论(0) 推荐(0) 编辑

Android之MVVM开发模式

摘要: MVVM 模式简介 MVVM模式是指Model-View-ViewModel。相信看过笔者关于MVP的文章的读者也会发现,无论如何抽象化,在我们的View层中是无法避免的要处理一部分逻辑的。而MVVM模式中的View是将View的状态和行为完全抽象化,把逻辑与界面的控制完全交给ViewModel处理 阅读全文

posted @ 2018-12-06 14:26 LoaderMan 阅读(15225) 评论(1) 推荐(3) 编辑

Android蓝牙开发技术学习总结

摘要: Android开发,提供对蓝牙的通讯栈的支持,允许设别和其他的设备进行无线传输数据。应用程序层通过安卓API来调用蓝牙的相关功能,这些API使程序无线连接到蓝牙设备,并拥有P2P或者多端无线连接的特性。 蓝牙的功能: 1、扫描其他蓝牙设备 2、为可配对的蓝牙设备查询蓝牙适配器 3、建立RFCOMM通 阅读全文

posted @ 2018-12-06 11:00 LoaderMan 阅读(1004) 评论(0) 推荐(0) 编辑

2018年12月5日

Android 电量优化

摘要: Android系统上App的电量消耗主要由cpu、wakelock、数据传输(流量和wifi)、wifi运行、gps、other senior组成,而耗电异常也是由于这几个模块的使用不当。 BroaddcastReceiver 为了减少应用损耗的电量,代码中需要尽量避免无用的操作代码的执行 比如监听 阅读全文

posted @ 2018-12-05 16:12 LoaderMan 阅读(709) 评论(0) 推荐(0) 编辑

Android中图片优化

摘要: 1.对图片进行压缩:建议使用TinyPNG工具压缩 2.WebP格式(支持4.0以上)可减少文件大小 3.尽量使用NinePatch的PNG 4.图片缓存 阅读全文

posted @ 2018-12-05 15:42 LoaderMan 阅读(329) 评论(0) 推荐(0) 编辑

Android中代码优化

摘要: 两个基本准则: 1.不要做冗余的工作 2.尽量避免次数过多的内存分配操作 Handler和内部类的正确使用 正确使用Context 正确使用Java四种引用方式:软引用,弱引用,虚引用,强引用 避免创建没有必要的对象 对常量使用static final 修饰 避免内部使用getting和settin 阅读全文

posted @ 2018-12-05 15:37 LoaderMan 阅读(285) 评论(0) 推荐(0) 编辑

AS中集成bug管理系统

摘要: 这里大家可以选择各种Bug管理工具,几乎包括了市面上常用的各种Bug跟踪管理工具。 由于如:点击JIRA,填入公司JIRA服务器的地址,填入Server、Username和密码即可,点击Test,弹出Success即可 修改Task Name 默认名为Default Task,大家可以修改Task名 阅读全文

posted @ 2018-12-05 15:09 LoaderMan 阅读(290) 评论(0) 推荐(0) 编辑

Android studio怎么使用git代码文件逐行追溯

摘要: 在Android studio中集成了相当多的工具用于管理代码,应该现在经常使用的git的方式来管理管理,用于上传代码或者进行下载代码库中,而在git中进行管理的话,那么就可以进行历史的记录信息,如果提交的错误代码,或者在编辑的文件上传之后,就可以同追溯的方式,来找回自己需要的内容文件。 阅读全文

posted @ 2018-12-05 14:59 LoaderMan 阅读(440) 评论(0) 推荐(0) 编辑

.ignore插件自动忽略

摘要: android studio新建项目是自带.ignore文件的,默认是使用了忽略规则上传。默认忽略的是 没有ignore file 需要添加插件 file-->setting-->plugins-->搜索.ignore-->install 重启后:在项目上右键->New ->.ignore file 阅读全文

posted @ 2018-12-05 14:55 LoaderMan 阅读(1054) 评论(0) 推荐(0) 编辑

Android APK反编译 apktool使用教程

摘要: 下载apktool:https://ibotpeaches.github.io/Apktool/install/ 根据文档操作下载,命名等 工具介绍: apktool 作用:主要查看res文件下xml文件、AndroidManifest.xml和图片。(注意:如果直接解压.apk文件,xml文件打开 阅读全文

posted @ 2018-12-05 10:08 LoaderMan 阅读(724) 评论(0) 推荐(0) 编辑

2018年12月4日

spring + mybatis + mysql/oracle开发

摘要: 1)创建一个spring-mybatis-mysql这么一个javaweb或java工程 2)导入spring-ioc,spring-aop,spring-transaction,mybatis,c3p0,mysql/oracle相关的jar包和spring整合mybatis的jar包 3)创建st 阅读全文

posted @ 2018-12-04 16:02 LoaderMan 阅读(381) 评论(0) 推荐(0) 编辑

mybatis多对多映射【学生与课程】

摘要: 1)如图 2)创建students.sql和courses.sql和middles.sql 3)创建Student.java和Course.java 4)创建StudentMapper.xml和CourseMapper.xml StudentMapper.xml CourseMapper.xml 5 阅读全文

posted @ 2018-12-04 15:59 LoaderMan 阅读(716) 评论(0) 推荐(0) 编辑

mybatis一对多映射【班级与学生】

摘要: 1)如图 2)创建grades.sql和students.sql 3)创建Grade.java和Student.java 4)创建GradeMapper.xml和StudentMapper.xml GradeMapper.xml StudentMapper.xml 5)创建GradeStudentD 阅读全文

posted @ 2018-12-04 15:55 LoaderMan 阅读(970) 评论(0) 推荐(0) 编辑

mybatis一对一映射

摘要: 1)如图 2)创建students.sql和cards.sql 3)创建Students.java和Card.java 4)创建StudentMapper.xml和CardMapper.xml CardMapper.xml StudentMapper.xml 5)创建StudentCardDao.j 阅读全文

posted @ 2018-12-04 15:49 LoaderMan 阅读(177) 评论(0) 推荐(0) 编辑

mybatis之动态SQL操作之插入

摘要: 1) 根据条件,插入一个学生 阅读全文

posted @ 2018-12-04 15:40 LoaderMan 阅读(5480) 评论(0) 推荐(0) 编辑

mybatis之动态SQL操作之删除

摘要: StudentMapper.xml 阅读全文

posted @ 2018-12-04 15:38 LoaderMan 阅读(3120) 评论(0) 推荐(0) 编辑

mybatis之动态SQL操作之更新

摘要: 1) 更新条件不确定,需要根据情况产生SQL语法,这种情况叫动态SQL 阅读全文

posted @ 2018-12-04 15:37 LoaderMan 阅读(3687) 评论(0) 推荐(0) 编辑

mybatis之动态SQL操作之查询

摘要: 1) 查询条件不确定,需要根据情况产生SQL语法,这种情况叫动态SQL StudentMapper.xml 阅读全文

posted @ 2018-12-04 15:36 LoaderMan 阅读(462) 评论(0) 推荐(0) 编辑

mybatis之分页查询

摘要: 1)StudentDao.java 2)StudentMapper.xml /** *持久层 *@authorAdminTC */ publicclass StudentDao { /** *增加学生 */ publicvoid add(Student student) throws Excepti 阅读全文

posted @ 2018-12-04 15:34 LoaderMan 阅读(347) 评论(0) 推荐(0) 编辑

基于MybatisUtil工具类,完成CURD操作

摘要: db.properties 阅读全文

posted @ 2018-12-04 15:32 LoaderMan 阅读(1714) 评论(0) 推荐(0) 编辑

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 50 下一页

导航