自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 Kotlin基础

自己整理的比较全面的kotlin基础val和var和常量1.var是可写的变量2.val是只可读的变量3.const val定义常量range表达式fun rangeTest(num:Int):Unit{ if(num in 1..10){ println("在1-10范围内") }else if(num in 11..30){ println("在11-30范围内") } }when表

2021-11-25 23:10:05 3251

原创 Kotlin实现RxJava基本原理

Kotlin实现RxJava基本原理这里简单实现了create,map等操作符基本的原理,主要是理解//rxjava的核心类class RxjavaCore<T>(var value:T){}//RxJava的createinline fun <OUTPUT> create(action:()->OUTPUT):RxjavaCore<OUTPUT>{ return RxjavaCore<OUTPUT>(action())}//扩

2021-11-25 22:56:13 373

原创 PHP查询微信的投诉单列表

PHP查询微信的投诉单列表1.微信接口文档https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter10_2_11.shtml接口说明适用对象:直连商户请求URL:https://api.mch.weixin.qq.com/v3/merchant-service/complaints-v2请求方式:GET1.生成sign签名,注意get请求的数body为null,后面必须要有一个\n换行不然签名会出错。/** * @param $u

2021-05-11 13:18:52 1336

原创 Android自定义短信验证码组件

Android自定义短信验证码组件1.布局实现1.因为要禁用光标,所以我用TextView代替了EditText,每一行显示的验证码个数由用户决定,所以我这里用线性布局的权重,对TextView进行控制宽度等分,然后设置选中和未选中当前TextView的底部边框,设置高亮颜色背景2.接受用户输入我这里使用了TextView,但是怎么接受用户输入的值呢。这里我直接继承了RelativeLayout,然后添加了一个透明的EditText,覆盖在这几个TextView上面,用户就可以点击唤

2021-01-27 18:10:30 373 2

原创 springboot中使用BeanUtils只拷贝对象中属性值不为null的属性

springboot中使用BeanUtils只拷贝对象中属性值不为null的属性1.最近在使用JPA写一个更新数据操作的时候,流程是先根据id查询出数据,在根据前端传递的参数,使用Springboot中的BeanUtils来替换查询的数据的值,代码如下: @Override public Result updateDepartment(Department department) { //先跟根据id查询,在修改 if(department!=null&amp

2020-08-18 18:36:18 1927

原创 spring security+vue实现权限管理(授权登录)

1.Security核心类介绍1.AuthenticationManager在security中最核心之一就是这个AuthenticationManager, AuthenticationManager是一个用来处理认证(Authentication)请求的接口。在其中只定义了一个方法authenticate(),该方法只接收一个代表认证请求的Authentication对象作为参数,如果认证成功,则会返回一个封装了当前用户权限等信息的Authentication对象进行返回。2.Provide

2020-07-01 12:32:40 13593 4

原创 Android自定义View实现圆弧进度效果

前言Android开发中,常常自定义View实现自己想要的效果,当然自定义View也是Android开发中比较难的部分,涉及到的知识有Canvas(画布),Paint(画笔)等,自定义控件分为三种:一是直接继承自View,完全的自定义;二是在原有控件的基础上进行改造,达到自己想要的效果;还有一种就是自定义组合控件,将已有的控件根据自己的需要进行组合实现的效果。本人对自定义View也是一知半解,简单记录下自己学习自定义View(继承自View)的过程,方便日后翻阅。使用技术继承ViewCanvas

2020-06-18 15:04:09 217

原创 Android中骨架屏(Skeleton Screen)使用

Android中骨架屏(Skeleton Screen)使用1.什么是骨架屏 页面在没有完全渲染完成之前,用户会看到一个占位的样式,用以描绘了当前页面的大致框架,加载完成后,最终骨架屏中各个占位部分将被真实的数据替换。 效果图如下:2.Android中使用Skeleton Screen1.引入依赖 //骨架 skeleton implementation 'com.ethanhua:skeleton:1.1.2' implementation 'io.supercha

2020-05-13 22:43:42 3850 1

hibernate的jar

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

2018-04-12

c3p0的jar包

C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。

2018-04-12

学生选课系统java+sqlsever

使用java编写的学生选课系统,有学生端。管理员端,和教师端,数据库使用sqlsever2012数据库,界面做得很优美.,功能明确,代码层次有结构

2017-09-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除