自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 swift闭包用法

闭包可以等同于java的函数式接口,lambda表达式。在写java的时候自己以前也没写过函数式接口,都是用java8写好的map、peek这类的函数式接口。在转到swift开发后遇到了大量的闭包表达式,还有嵌套函数,这里记录一下关于闭包的用法,并会根据实际应用场景展示一下闭包的应用。闭包类型有三种,了解即可:全局闭包、嵌套闭包、闭包表达式。这三种都用的挺多。· 全局闭包:具有名称的闭包,该类型不能捕捉上下文的值。举例:let closureFunction = { (para1: Int, pa

2022-01-03 17:09:31 1295

原创 Alamofire入门笔记

新人开始学习IOS开发,今天看了Alamofire的基本命令,参考了官网,总结一下,官方文档如下。可以用cocapods引入alamofire库:https://github.com/Alamofire/Alamofire/blob/master/Documentation/AdvancedUsage.md发送请求:AF.request("<url>").reponse { … }此方法的完整定义:open func request<Parameters: Encoda

2021-12-07 05:41:12 1603

原创 记一下swift的学习路线

本篇博客作为个人笔记用,若有错误,欢迎指出,不胜感激。主要记录的是java中不同的语法或者没有的概念。字符串swift中有多行字符串字面量(字面量就可以理解成字符串)多行字符串字面量用3个双引号表示开头或结尾。在多行字面量中如果不想换行,在字面量中用反斜杠\关闭引号"""之前的空白字符串会表示会忽略多少个空字符串转义自负和其他语音一样\0(空字符)、\(反斜线)、\t(水平制表符)、\n(换行符)、\r(回车符)、"(双引号)、’(单引号)字符串在操作时会对已有字符串创建

2021-12-01 01:44:55 2609

原创 SpringBoot+Redis练习demo

本博客仅为个人笔记,无指导和教学作用。参考博客: https://segmentfault.com/a/1190000039341264什么是redis?一种内存性非关系数据库,存储使用键值对的方式,查询速度极快。带有5种专属数据类型和操作命令。五种数据类型为:STRING:字符串或浮点型LIST:链表,每个节点包含了一个字符串SET:无序集合HASH:无序散列表ZSET:字符串成员与浮点数分值之间的有序映射关于每种数据类型的基本操作,查看redis实战里面有详细介绍。在Spr

2021-11-22 00:16:20 1260

原创 JAVA 事务 个人笔记

参考博客:https://www.jianshu.com/p/603b52d2ae4b基本知识.事务是数据库层面的一个概念,它能够保证每一次对于数据库的操作都具有唯一性,它要么成功,要么就失败。具体来说,举一个比较普遍的例子:Person A给Person B转账10000元钱,这件事情的触发会导致A的银行账户里面减少10000元钱,B的银行账户里面增加10000块钱。但是如果遇到突发状况,当A的10000元钱扣掉的时候,网络中断了或者系统崩溃了,B并没有增加这10000块钱,但是A的10000块钱

2021-11-21 23:49:09 574

原创 Springboot + JPA 个人配置总结

Springboot + JPA配置项目总结:本博客纯属个人笔记,提醒自己用:数据库搭建的依赖?JPA底层是机遇herbenate的,herbenate底层是基于JDBC的。gradle中要引入如下依赖:implementation ‘org.hibernate:hibernate-core’分层怎么分?demo使用jpa还需要用flyway吗?flyway是控制版本用的,jpa在使用注解的时候也会往数据库里面构建对应的table,这样的话flyway还需要吗?尝试一下先用fly

2021-11-15 00:10:26 1349

原创 JAVA 反射,个人理解

JAVA反射个人总结1. 什么是反射?2. 反射有啥用?3. 反射访问对象3.1 反射访问构造函数3.2 反射访问对象属性3.3 反射访问对象方法反射有啥应用?1. 什么是反射?2. 反射有啥用?3. 反射访问对象3.1 反射访问构造函数getConstructor3.2 反射访问对象属性getFieldsgetDelaredField3.3 反射访问对象方法getMethods反射有啥应用?...

2021-11-10 21:29:23 76

原创 JAVA8 Optional

JAVA8 Optional本篇博客是对于java实战中optional章节的总结。将分为以下几个部分这里写目录标题JAVA8 OptionalOptional的意义创建Optional对象Optional类的常用方法Optioanl与Stream操作Optional处理转换实例Optional的意义创建Optional对象Optional类的常用方法Optioanl与Stream操作Optional处理转换实例...

2021-11-10 12:23:59 233

原创 JAVA8 时间API和MYSQL的一些应用场景

不知道有没有遇到过那种在项目上需要对时间进行操作然后查了半天没找到想要的情况?这里总结了一下一些常规的Java DateTime相关的操作。参考了这个网页:https://howtodoinjava.com/java/date-time/localdate-localdatetime-conversions/格式以LocalDateTime为例,时间的格式为"yyyy-MM-dd HH:mm:ss"。打印出来看看!LocalDateTime now = LocalDateTime.now(

2021-11-08 12:03:30 276

原创 java8 Stream流个人笔记

粗暴地从oneNote和demo上面总结一下java8的stream流。在学习Stream时参考了这篇博客:https://zhuanlan.zhihu.com/p/71134330https://zhuanlan.zhihu.com/p/33313312https://www.jianshu.com/p/b464487ff844什么是Stream?最开始接触stream的时候,以为和文件的I/O有关,查阅了解后发现这个东和I/O流只是名字差不多。stream是一个计算工具,它不能保存数

2021-11-08 11:19:39 122

原创 JAVA8 函数式接口理解

**最近上了项目,发现对java8的新特性理解不到位。遂整理了一下关于java8函数式接口的知识。了解函数式接口,个人的学习的路线为:匿名内部类 -> lambda表达式 -> 四大函数式接口匿名内部类匿名内部类可以避免继承和实现的时候多写一个单独的class, 在实例化的时候直接通过匿名内部类重写接口后者父类的方法。比如:public abstract class Preson{ void eat();}public class Child implements Pe

2021-11-07 19:43:56 188

原创 2021-10-17 从一次实现2天重构3天的任务卡来总结一下项目代码分层

这周做了这么一个业务需求,需求很简单,内容如下:筛选 & 查询,筛选中有一个“正常状态“比较坑,这个状态有两层含义:当前是正常状态,曾经不是正常状态,现在为正常状态。查正常状态的时候要把这两种状态都考虑进去,并且状态在另一张表‘status里’根据查询结果进行Excel导出原本定的两天完成,实际上实现所耗费的时间也是2天,当初不熟悉的导出半天就写完了。但是这才是刚开始,重构才是大头。我的代码最开始存在的问题:把和业务关联的查询放到了mapper里在联表查询时,没有考虑到复用现有的查

2021-10-17 16:54:11 77

空空如也

空空如也

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

TA关注的人

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