自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (9)
  • 收藏
  • 关注

原创 HarmonyOS(鸿蒙)开发之ArtTs自定义日历组件一

然后用ForEach循环生一周的数据,一周是从周日还是周一开始,这个可以设置成配置项,这个value值可以为@State value: string[] = ['一', '二', '三', '四', '五', '六', '日']下面具体的日期数据,我的思路是首先获取当月第一天是星期几,然后直接用上个月的天数填满当前行,同理结尾也是这个方式。一个基本样式的日历就渲染出来,下篇文章我会带来左右分页点击上个月下个月的功能,还有点击当前日期可以切换年份和月份。首先是一个头部当天日期,和左右的翻页样式。

2023-11-24 14:54:59 895 3

原创 HarmonyOS(鸿蒙)开发之Ability介绍

由于Stage模型作为鸿蒙主推的模型概念,所以本文主要基于Stage模型进行介绍。

2023-11-23 15:39:00 347

原创 redis数据结构常用操作及其应用场景

redis的五种数据结构:string, hash, list, set, zsetString字符串常用操作SET key value //存入字符串键值对MSET key value [key value …] //批量存储字符串键值对SETNX key value //存入一个不存在的字符串键值对GET key //获取一个字符串键值MGET key [key …] //批量获取字符串键值DEL key [key …] //删除一个键EXPI

2022-02-25 16:58:12 117

原创 springboot+mybatis-plus实现多数据源(从数据库加载多数据源)

springboot+mybatis-plus配置多数据源的方式网上有很多,但是都是把数据源配置在yml或者properties中,由于本人所在项目需要从数据库加载数据源,所以本文介绍本人实现的方法是从数据库加载数据源。1.实现原理如果数据源是配置文件配置的,在项目启动时就会自动加载所以所有数据源并且实例化成相应的bean。但是数据库配置时,需要先加载一个主数据源,读取数据库表,把表里面配置数据库源再加载为bean。2.实现步骤1.由于在MyBatisPlusConfig中配置的地方需要配置一个Da

2022-02-14 15:34:16 4404 3

原创 JVM原理及GC优化

JVM的底层原理及GC优化JVM的的主要组成及其作用类的加载机制JVM内存模型深度剖析与优化JVM对象创建与内存分配机制垃圾收集器及垃圾收集算法JVM的的主要组成及其作用JVM包含两个子系统和两个组件。两个子系统为Class loader(类装载),Execution engine(执行引擎);两个组件为Runtime data area(运行时数据区),Native Interface(本地接口)Class loader(类加载): 根据给定的全限定名类名(java.lang.String)来装载

2022-01-25 14:40:03 1354

原创 mysql索引优化及底层原理学习

Mysql索引原理及查询优化学习索引的数据结果及其算法功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入索引的数据结果及其算法我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加

2022-01-15 11:18:31 1242

原创 gradle管理springBoot多模块打包

项目结构如图所示:这个里六个模块。run启动模块,也是需要打成jar包启动的.依赖顺序是run->server->agreement->handler->command.由于client是我用来连接测试,暂不讨论。除了run模块之外其他模块只有一句话,引入其他模块,如server中:dependencies { compile project(":xia-agreement")}引入其他模块。由于compile具有依赖传递性,就是说如果A依赖B,B又依赖C(A-&

2020-12-16 16:35:52 2137 1

原创 docker安装Nexus3私库并且推拉镜像

1.首先安装docker2.安装Nexus3拉取nexus3镜像 docker pull sonatype/nexus3启动nexus3: docker run -d --name nexus3 --restart=always -p 8081:8081 -p 5000:5000 -v /data/nexus-data:/nexus-data sonatype/nexus3-d:以后台的方式启动–name:创建容器的名称–restart: docker重启时重启容器-p: 第一个是:web见面

2020-12-03 17:02:57 464

原创 ImGui的java版本JImGui的使用

之前看到网上一个比较好的GUI框架imgui,C++版本可以直接下载编译就可以。而且demo很详细,便于研究学习。由于博主本身是做java web开发的,在github上面看到有imgui的java版本jimgui,于是就看了一下。但是网上几乎没有jimgui的相关东西可供参考,于是自己摸索着把环境搭建运行起来了。java版本github地址。根据github上面简短的介绍,我在IDEA上...

2019-04-01 15:59:10 1857

转载 java高并发的学习与总结

**对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题,但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步1、同步和异步的区别和联系  所谓同步,可以理解为在执行完一个函数或方法之后,一直等待系统返回值或...

2019-01-09 16:02:16 334

navicat premium_v12.0.11.7z

navicat premium_v12.0.11.7z

2021-03-15

mongovuepj.rar

一个在window下连接mongoDB的可视化工具,无需购买即可使用的破解版本

2019-07-30

ImGui的JAVA版本JImGui的jar包

ImGui的JAVA版本JImGui的jar包,下载之后直接添加使用即可

2019-04-01

web3.php操作以太坊

用web3.php操作以太坊私链的具体代码。php需要使用composer。

2019-01-07

vnc最新版本

上传一款vnc,便于远程服务器连接。可以桌面控制,比较方便

2018-08-30

eclipse配置

以前经常用eclipse,导致现在很多的编译器不习惯。所以上传这个配置,里面全是eclipse的配置

2018-08-30

python常用pycurl-7.43.0.1

python常用pycurl-7.43.0.1.便于下载。

2018-08-30

阿里云一键安装包1.5.5

阿里云一键安装包1.5.5

2017-08-28

python2.7和3.6版本下载

python2.7和3.6版本下载

2017-08-28

空空如也

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

TA关注的人

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