斯旺森swanson
码龄6年
关注
提问 私信
  • 博客:26,714
    26,714
    总访问量
  • 1
    原创
  • 1,775,680
    排名
  • 2
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
  • 加入CSDN时间: 2019-01-15
博客简介:

斯旺森swanson

博客描述:
专注斯旺森swanson健康
查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得5次评论
  • 获得7次收藏
创作历程
  • 2篇
    2021年
  • 80篇
    2020年
成就勋章
TA的专栏
  • ZOOEX巨易
  • 区块链
    2篇
  • ZOOOO
    2篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Aave将部署以太坊侧链扩容方案Polygon

据官方消息,Aave宣布将部署以太坊侧链扩容方案Polygon,启动时PolygonAaveMarket将支持MATIC、USDC、USDT、DAI、WETH、AAVE和WBTC。未来发布的智能合约桥可将Aave上的资产桥接至Polygon,桥接用户可获得以MATIC代币计价的部分交易费用,支付在Polygon区块链上的大部分交易费用。此外,PolygonBridge将可支持将资产从以太坊转入到Polygon。目前,Aave已经集成Transak支持使用法币直接购买Polygon上的资产。...
转载
发布博客 2021.04.01 ·
551 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

区块链分类与技术特点

区块链可以分为公有链、联盟链和私有链。公有链是完全开放的网络,所有参与者都可以参与系统维护,BTC和以太坊是公有链的典型代表。联盟链和私有链则是有限开放的网络,链中的参与方需要事先约定。典型的联盟链有 Fabric、Hyperchain、PoissonChain区块链。私有链由个人或者私人机构所有,记账权归个人或私人机构所有,不对外开放。1.公有链公有链的特点是面向所有人开放,任何人均可参与到网络中共同维护区块链,新成员在加入公有链时无需进行任何形式的认证、授权或审核,具备强匿名性。2.联盟链联盟
原创
发布博客 2021.03.31 ·
1074 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android 自定组件(安全键盘)

常见的安全键盘,随机排列数字,点击状态的回调。import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.RectF;import android.util.AttributeSet;im
转载
发布博客 2020.09.14 ·
471 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

View的绘制流程简述

onMeasureView的绘制流程是从ViewRoot(继承Handler)的performTraversals中内部调用measure方法开始measure() 方法接收widthMeasureSpec和heightMeasureSpec两个参数,两个参数由performTravelsals内部getRootMeasureSpec得到MeasureSpec由specSize和SpecMode组成,SpecMode有三种类型:EXACTLY、AT_MOST以及不常用的UNSPECIFIEDmeas
转载
发布博客 2020.09.14 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android四大组件

frameworks/base/services/core/java/com/android/server/am/ActivityManagerService.javaProcessRecordActivityStackSupervisor.javaActivityStack.javaActiveServicesBroadcastQueue一. 引言Android系统内部非常复杂,经层层封装后,app只需要简单的几行代码便可完成任一组件的启动/结束、 生命周期的操作。然而每一次看似简单的
转载
发布博客 2020.09.14 ·
260 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何在Launcher的主菜单中隐藏某个应用?

一、如果有APK的源码,只需修改AndroidManifest.xml文件二、如果不能修改apk的源码,修改Launcher的代码请修改LauncherModel.java的loadAllApps()方法,如下:…// Create the ApplicationInfosfor (int i = 0; i < apps.size(); i++) {LauncherActivityInfoCompat app = apps.get(i);// This builds the
转载
发布博客 2020.09.14 ·
344 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS开发过程中遇到的新奇玩意儿

持续更新中。。。另一篇<iOS 总结遇到的各种坑儿>一、集合返回枚举对象(NSEnumerator *)keyEnumerator {return [array objectEnumerator];}(NSEnumerator *)reverseKeyEnumerator {return [array reverseObjectEnumerator];}以上的NSEnumerator :官方解释:NSEnumeratoris an abstract class,
转载
发布博客 2020.09.14 ·
135 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android ANR:原理分析及解决办法

Android ANR目录.png一、ANR说明和原因1.1 简介ANR全称:Application Not Responding,也就是应用程序无响应。1.2 原因Android系统中,ActivityManagerService(简称AMS)和WindowManagerService(简称WMS)会检测App的响应时间,如果App在特定时间无法相应屏幕触摸或键盘输入时间,或者特定事件没有处理完毕,就会出现ANR。以下四个条件都可以造成ANR发生:InputDispatching Timeo
转载
发布博客 2020.09.14 ·
453 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android Xfermode 的各种组合使用

Android API demo 中的Xfermode有点问题,正确的应该是:Paste_Image.png通过设置Xfermode可以将两张图进行各种组合:圆为Dst正方形为SrcXfermode的类型有16种:private static final Xfermode[] sModes = {new PorterDuffXfermode(PorterDuff.Mode.CLEAR),new PorterDuffXfermode(PorterDuff.Mode.SRC),new Port
转载
发布博客 2020.09.14 ·
191 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自定义 View 之 onLayout() 和 onDraw() 深入分析

前言:念念不忘,必有回响,永远坚持你所坚持的!上一篇对 onMeasure() 方法做了深入分析,说实在的,自定义 View 的 onMeasure看那一篇就足够了。对于想深入学习学习源码的话,后期我也会更新源码分析专栏的。onMeasure 方法是最难理解的一个,理解了 onMeasure() 那么 onLayout() 和 onDraw() 就非常简单了。本篇就一气呵成,对 onLayout() 和 onDraw() 进行深入分析。这两个方法虽然简单,但是不太好讲,也只能贴一点源码在这里讲了,对初学
转载
发布博客 2020.09.14 ·
319 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用Maven构建 整合Dubbo+Zookeeper+SpringMVC+Spring+MyBatis支持分布式 高效便捷开发框架

Yan 项目简介(Instruction)项目已托管至Github,请前往https://github.com/micyo202/yan查看源码logo注:最新基于SpringCloud的完整微服务架构体系已经逐步完成,查看详细内容请前往https://www.jianshu.com/p/a061effe4ae5该项目是一整套整合 Dubbo+Zookeeper+SpringMVC+Spring+MyBatis 支持分布式的高效率便捷开发RPC框架,使开发人员更专注于业务,达到面向业务开发。项目使
转载
发布博客 2020.09.14 ·
527 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用Maven构建 整合Dubbo+Zookeeper+SpringMVC+Spring+MyBatis支持分布式 高效便捷开发框架

Yan 项目简介(Instruction)项目已托管至Github,请前往https://github.com/micyo202/yan查看源码logo注:最新基于SpringCloud的完整微服务架构体系已经逐步完成,查看详细内容请前往https://www.jianshu.com/p/a061effe4ae5该项目是一整套整合 Dubbo+Zookeeper+SpringMVC+Spring+MyBatis 支持分布式的高效率便捷开发RPC框架,使开发人员更专注于业务,达到面向业务开发。项目使
转载
发布博客 2020.09.14 ·
527 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mybatis generat maven简单版

参考:https://www.jianshu.com/p/fcd66129f6e6用maven plugin的方式生成代码pom.xml 里面配置 plugin的属性在resources 下面创建 generatorConfig.xml 、mysql.propertiesgeneratorConfig.xml的配置注意 context.targetRuntime 属性,MyBatis3时会是全量的实体类,MyBatis3Simple 只会生成简单的 sql在 plugins 里面 mvn run
转载
发布博客 2020.09.11 ·
110 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用 MyBatis 的 Maven 插件生成代码

我们无需手动编写 实体类、DAO、XML 配置文件,只需要使用 MyBatis 提供的一个 Maven 插件就可以自动生成所需的各种文件便能够满足基本的业务需求,如果业务比较复杂只需要修改相关文件即可。配置插件在 pom.xml 文件中增加 mybatis-generator-maven-plugin 插件 org.mybatis.generator mybatis-generator-maven-plugin
转载
发布博客 2020.09.11 ·
474 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

自定义MyBatis Generator Plugin

【原创文章,转载请注明原文章地址,谢谢!】Paste_Image.png现在可以自定来定义一个MyBatis Generator Plugin了,我们从什么功能下手呢?在我们平时基于MySQL的数据库对应的mapper.xml映射文件中,在insert元素上,我们往往会定义keyColumn=“id” keyProperty=“id” useGeneratedKeys=“true”这三个参数,在MBG中,这是可以配置的,就是在每一个table元素中使用来生成。但是如果每一个表单都要重新定义一次这
转载
发布博客 2020.09.11 ·
406 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mybatis没有删改查

在jdbcConnection属性里配置即可解决问题作者:JAVA弑云链接:https://www.jianshu.com/p/bca1f29e8153来源:简书
转载
发布博客 2020.09.11 ·
79 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springBoot+Mybatis注解大全

一、SpringBoot 快速整合Mybatis二、Spring注解(annotations)详解三、个人笔记四、构建WEB网站入口知识http://blog.didispace.com/springbootweb/五、Spring Boot构建RESTful API与单元测试http://blog.didispace.com/springbootrestfulapi/一、SpringBoot 快速整合Mybatis(去XML化+注解详解)https://www.jianshu.com/p
转载
发布博客 2020.09.11 ·
635 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

IntelliJ IDEA中使用通用Mapper做逆向工程

情景:在springboot+通用Mapper 项目中。通用Mapper优化封装了mybatis。但是我之前用mybatis时可以进行逆向工程,生成代码(参见我之前写的文章《IntelliJ IDEA中使用mybatis-generator》)。那么如何用通用Mapper也能做逆向工程,生成代码呢?本文就来简述一下步骤。条件:软件:IntelliJ IDEA项目:maven +通用mapper我本想尝试用gradle来构建项目,生成代码的。但是苦于不知道如何将通用mapper生成代码插件在buil
转载
发布博客 2020.09.11 ·
541 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mybatis-Generator无法生成Example类问题

因为不了解配置文件的属性,这个小问题导致浪费了差不多一天的时间去网上找答案,可惜治标不治本,话不多说直接看代码<?xml version="1.0" encoding="UTF-8"?> <!--autoDelimitKeywords,当表名或者字段名为SQL关键字的时候,可以设置该属性为true, MBG会自动给表名或字段名添加分隔符--> <property name="aut
转载
发布博客 2020.09.11 ·
1012 阅读 ·
3 点赞 ·
2 评论 ·
2 收藏

mybatis generator 逆向工程 自定义设置Table注解 以及 自定义注释 和自定义mapper接口

mybatis-generator是一个很好的数据库逆向生成Java实体的插件,但不能添加中文注释和注解,如果我们想生成下面这样一个实体类,那么就只能自己动手扩展一下mybatis-generatorgeneratorConfig.xml 配置如下:<?xml version="1.0" encoding="UTF-8"?>
转载
发布博客 2020.09.11 ·
1126 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏
加载更多