java
文章平均质量分 76
嫩嫩的猿
一名萌新android开发程序猿。
展开
-
AndroidStudio Kotlin使用ksp
前提:如果你不了解ksp是什么的,可以去看看官网,类似kapt的增量注解处理插件,但是它是专门为kotlin而衍生的,但又完全兼容java代码的处理,速度上比kapt快,这篇文章可能要有一点kapt之类的经验ksp:官网废话不多说,开始吧!注意请使用新的项目来测试ksp,因为gradle脚本语言需要换成kotlin脚本1.settings.gradle更名为:settings.gradle.kts然后将里面的代码更改为include("app")rootProject.name="KspT.原创 2021-06-03 10:53:52 · 3748 阅读 · 10 评论 -
好看的Spring项目文档生成工具-MiApiDoc(1)
前言:其实我是个开发Android的,为什么回想着去写一个后台文档生成工具呢,这就要从很久以前说起…扯远了,其实主要的原因是,现在的Api文档生成工具好用的不好看,好看的要花钱,好看好用的不会用,所以就当诞生了现在自主开发的文档生成器:MiApiDocMiApiDoc主要用于Spring系列的项目,比如Springmvc,SpringBoot等等,理论上只要用到GetMapping、Post...原创 2020-04-23 18:16:51 · 779 阅读 · 2 评论 -
JavaBean 一键toString
javaBean自己一个变量一个变量是很单调、繁琐的事情,特别是变量很多的时候这对我本人来说,是一种很痛苦的事情。 今天,我们就用java反射机制,来实现javaBean一键toString;首先,新建一个 JavaBeanToString 类: 然后再创建一个测试类:/** 测试类 **/public class Bean { private String n...原创 2018-08-22 19:29:58 · 2392 阅读 · 0 评论 -
Kotlin如何在类里面创建main函数
kotlin和java可以相互调用,但是他两还是有语法区别的; 我们熟悉的java,他的main入口函数是创建在class里面的:public class Test1 { public static void main(String[] args){ Test1 test=new Test1(); }}而kotlin就跟java有所区别,我所知道的k...原创 2018-08-21 09:55:48 · 17927 阅读 · 5 评论 -
Java项目整合Mybatis+Sqlite 非Spring
由于博主最近开发应用,需要保存数据,于是想到了用sqlite。但是用Java 提供的方法来操作数据库,实在是有点繁琐,所以博主就百度了一下Mybatis整合Sqlite,但是遇到了一个大坑,所以以此记录!重点记录:sqlite驱动包的版本号当前使用的是3.7.2的,博主刚开始使用的是3.4.2的,可能是版本过低的原因,3.4.2的无法跟Mybits整合,后面换成了3.7.2的就好了,莫名奇妙...原创 2018-11-24 23:39:20 · 2228 阅读 · 0 评论 -
JavaFx Path 实现摇头动画
项目需要,点击登录时信息填写不完整需要一些动画提示,于是就研究了一下JavaFx的动画,方便以后查看!以此记录!废话不多说,代码如下: Path path = new Path();//创建一个路径对象 double x=loginButton.getLayoutX()+25; double y=loginButton.g...原创 2018-11-26 15:43:25 · 1900 阅读 · 8 评论 -
Java 电脑本地信息、图片缓存代码-Java
pc版本,可缓存文字、图片,代码由android缓存代码更改,以便以后使用!以此记录!本人发表过Android版本缓存代码,需要的同学可去查看!使用代码: JCache jCache=JCache.get(new File("D:/缓存文件夹路径"));//创建缓存对象 jCache.put(key,value);//缓存信息 String data=jCache.getAsSt...原创 2018-11-27 09:42:45 · 438 阅读 · 0 评论 -
Intellij IDEA 普通项目数据库一键生成Java、Kotlin实体类插件-SQLBean
由于本人开发普通JavaFx项目时,需要把数据库生成Bean类,但是IDEA自带的数据库工具不支持普通项目(或者是我自己不会用),所以自己开发了一个普通项目可以使用的数据库转JavaBean类的小工具-SQLBean。下载连接支持数据库类型:SQLite、SQLServer、MySQL、Oracle。以此记录!接下来,介绍如何使用:1、安装插件File->Settings-&gt...原创 2019-01-03 10:50:51 · 4079 阅读 · 0 评论