自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 资源 (16)
  • 收藏
  • 关注

原创 python 容器之字典的使用

python 容器之字典的使用, 案例练习

2022-11-29 21:42:01 2074 1

原创 python容器之字典

python容器之字典

2022-11-27 22:02:44 512

原创 python容器之集合

python容器之集合

2022-11-27 22:01:25 425

原创 python容器之元组

python容器之元组

2022-11-27 22:00:21 556

原创 python 容器之列表(list)练习

python 容器之列表(list)练习

2022-11-27 21:59:22 2222

原创 python容器之列表(list)

python容器之列表(list)

2022-11-27 21:58:05 80

原创 python 函数 练习

python 函数 练习

2022-11-27 21:56:18 350

原创 python 函数的定义及使用

python 函数的定义及使用

2022-11-27 21:54:18 292

原创 python 判断、循环

python 判断、循环, 九九乘法表

2022-11-27 21:52:32 1170

原创 python input()

python input()

2022-11-27 21:46:53 62

原创 elasticsearch api 调用

请先看理论知识, 再看代码, 事半功倍! 有些代码的测试数据可能不全, 旨在理解API的调用, 这里下载安装的版本是 elasticsearch-7.8.0

2022-06-26 18:51:11 293

原创 基于Freemarker模板的代码生成器

使用代码生成器步骤创建maven项目下载依赖jar包依赖下载地址解压到本地的maven仓库的com目录下pom.xml引入依赖 <dependencies> <dependency> <groupId>com.goblin</groupId> <artifactId>code-generator-goblin</artifactId>

2021-04-19 22:48:44 291

原创 idea debug调试

Idea Debug 调试想要的图片直接拿走!

2021-04-06 15:15:31 182

原创 cron expression

文章目录Cron 表达式字段含义特殊字符含义示例Cron 表达式字段含义字段值范围可用字符秒(Seconds)整数[0~59], - * / 四个字符分钟(Minutes)整数[0~59], - * / 四个字符小时(Hours)整数[0~23], - * / 四个字符日(DayofMonth)整数[1~31] (月份的实际天数),- * ? / L W C 八个字符月(Month)整数[1~12]或月份的英文缩写, - * / 四个字

2021-04-02 16:41:54 269

原创 Maven入门使用教程

文章目录maven 下载安装配置maven环境变量maven 命令maven 项目声明周期maven 下载maven下载地址下载对应平台的maven安装将下载的zip包解压到G盘develop目录下;(以windows平台为例) G:\develop\apache-maven-3.6.3配置maven环境变量新建系统变量:变量名 :MEVEN_HOME;变量值:G:\develop\apache-maven-3.6.3;编辑系统变量path:测试:

2021-03-19 12:42:27 222

原创 .jar中没有主清单属性

springboot项目打包提示没有主清单属性环境windows 10IntelliJ IDEA 2019.3.2 x64springboot步骤1: maven -> Lifecycle -> package2: project -> target -> goblin_spb-1.0-SNAPSHOT.jar3: java -jar goblin_spb-1.0-SNAPSHOT.jar#现象PS C:\Users\lenovo\Desktop>

2021-03-18 22:58:24 354

原创 git、gitee 免密推送/拉取代码

文章目录本地安装Git进入Git Bash进入/c/Users/lenovo/.ssh/查看公钥配置公钥添加后,在终端(Terminal)中输入本地安装Git下载Git进入Git Bash$ ssh-keygen -t rsa -C "[email protected]"Generating public/private rsa key pair.Enter file in which to save the key (/c/Users/lenovo/.ssh/id_rsa):Created di

2021-03-17 23:34:25 999

原创 springboot整合MongoDB

文章目录springboot整合MongoDBdocker启动MongoDB打开mogo客户端pom.xml添加MongoDB依赖application.yml配置Spit.javaSpitApplication.javaSpitDao.javaSpitService.javaSpitController.java表结构测试工具springboot整合MongoDBdocker启动MongoDB# docker拉取镜像[root@goblin~]# docker pull mongo:3.2.10

2021-03-14 22:53:28 198

原创 java操作MongoDB示例

java操作MongoDB简单查询 /** * 简单查询 */ @Test public void find() { // MongoClient mongoClient = new MongoClient("192.168.1.105",27017);// 非默认端口须指定端口号 MongoClient mongoClient = new MongoClient("192.168.1.105");// 创建MongoDB的客户端; 默

2021-03-13 22:42:56 226

原创 文档型数据库MongoDB常用命令

MongoDB是什么?MongoDB 是一个跨平台的,面向文档的数据库,是当前 NoSQL 数据库产品中最热 门的一种。它介于关系数据库和非关系数据库之间,是非关系数据库当中功能最丰富,最 像关系数据库的产品。它支持的数据结构非常松散,是类似 JSON 的 BSON 格式,因此可以 存储比较复杂的数据类型。什么时候用MongoDB?1:数据量庞大2:读写操作频繁3:价值较低docker 下载、启动MongoDB1:docker查找mongo镜像[root@goblin ~]# do

2021-03-13 00:00:54 154

原创 docker安装redis

docker安装redis搜索redis镜像命令格式: docker search 镜像名称[root@goblin~]# docker search redisdocker.io docker.io/redis Redis is an open source key-value store th... 9187 [OK] docker.io docker.io/bitnami/redis

2021-03-09 22:53:37 196

原创 宿主机连接数据库失败

宿主机连接docker启动的MySQL镜像失败[root@goblin ~]# vi /usr/lib/sysctl.d/00-system.confnet.bridge.bridge-nf-call-ip6tables = 0net.bridge.bridge-nf-call-iptables = 0net.bridge.bridge-nf-call-arptables = 0net.ipv4.ip forward=1 # 追加这行并保持文件[root@goblin ~]# systemctl

2021-03-08 20:10:44 183

原创 docker 启动MySQL镜像

docker 启动MySQL镜像1:查看镜像:[root@goblin ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEdocker.io/rabbitmq 3-management 30e33de9be86 10 months ago 184 MBdocker

2021-03-06 17:00:24 1603

原创 git share project

git share project在gitee创建仓库在本地创建项目share projecthp@DESKTOP-26I6JIB MINGW64 /g/luna_workspace/git_share_project$ git init # 初始化git仓库Initialized empty Git repository in G:/luna_workspace/git_share_project/.git/hp@DESKTOP-26I6JIB MINGW64 /g/luna_work

2021-02-22 10:25:41 522

原创 Git命令最常用的命令

Git命令复习文章目录Git命令复习Git 全局设置:创建git仓库:已有仓库?创建git仓库Git 全局设置:git config --global user.name "Azzan"git config --global user.email "[email protected]"创建git仓库:mkdir git_commandcd git_commandgit inittouch README.mdgit add README.mdgit commit -m "first

2021-02-17 19:05:29 157

原创 eclipse git插件还原文件

eclipse git插件还原文件文章目录eclipse git插件还原文件eclipse git插件还原本地修改的文件eclipse git插件还原提交但未push的文件eclipse git插件还原本地修改的文件1、 以TestTwo.java为例,打开TestTwo.java文件,如图:2、右击文件,选择Team -> Show Local History ,如图:3、右侧的历史列表中,有不同的历史版本,选择compare current with local,如图:如果是你

2021-02-16 23:36:30 2901 2

原创 eclipse使用git插件可视化合并分支以及解决冲突

eclipse使用git插件可视化合并分支以及解决冲突文章目录eclipse使用git插件可视化合并分支以及解决冲突准备工作第一步eclipse创建项目说明第二步在码云上创建仓库说明操作master分支修改TestOne.java并提交第一步master分支的操作:第二步dev分支的操作:dev分支修改TestTwo.java并提交master和dev修改同一个文件,解决冲突第一步: master分支 修改TestThree.java第二步:dev分支 修改TestThree.javamaster分支合并

2021-02-16 18:06:53 713

原创 MySQL存储过程

MySQL存储过程存储过程是什么?MySQL 5.0 版本开始支持存储过程。存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。存储过程思想上很简单,就是数据库 SQL 语言层面的代码封装与重用。怎么用?使用假设场景:有两张表A、B;关系:A为主表,B为子表,通过外键关联;要对A、B中的字段进行修改(要求

2021-02-15 21:15:32 181

原创 Nacos windows平台一闪而过打不开,来看这里

Nacos 是阿里巴巴的一个开源项目,英文全称为Dynamic Naming and Configuration Service,专注于服务发现和配置管理领域。好!废话不说,说问题。问题:运行bin目录下的startup.cmd,命令窗口一闪而过,消失不见了。尝试步骤:在bin目录中Shift+鼠标右键单击,选择,在此处打开PowerShell窗口,输入startup.cmd回车,提示如下图:报错信息的意思是:不支持这个版本的。看到version 52.0 是对应JDK1.8编译的,为啥

2020-09-29 12:51:09 1581

原创 收集部署文件的小工具(我有点懒)

在工作中,现在每天都在修改bug并把修改bug的文件部署到服务器上;刚开始我分给我的bug还是相对简单的,一般一个bug对应一个文件,然后把文件放到服务器的对应目录下就好了(该替换替换,该重启服务器重启服务器)。----------------------------------------------------分割线-----------该项目没有涉及到像jenkins这么高级的东东-----------------------------再后来,涉及到有关业务的bug或者一个bug的修复需要涉

2020-08-08 18:14:29 294

原创 Excel读写操作

Excel导入导出简单示例,希望可以帮助到你。如果你的业务更复杂一点的话,可以在此基础上稍作修改。实现的方式有很多,如果有时间可以自己再研究其他实现方式。谈谈我的看法:主要理解工作薄、工作表、行、列(单元格)之间的关系;项目结构截图:pom.xml引入的依赖<dependencies> <!-- https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency>

2020-05-09 00:23:32 1069

原创 是否可以用策略模式这么优化

先看必要的类:/** * 学生类 */public class Student { private String name; private int age; private double score_zh;//语文成绩 private double score_en;//英语成绩 private double score_mth;//数学成绩...

2020-05-05 17:22:03 222

原创 Git日常命令以及使用案例

目前市面上流行使用的项目版本管理工具有SVN和Git两种;下面看两种工具的定义:SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。优点: SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到...

2020-04-26 21:14:33 362

原创 MySQL查询时类型转换(隐形数据类型转换)

可能被你忽略的MySQL隐形数据类型转换1.创建一张表并插入数据SET FOREIGN_KEY_CHECKS=0;DROP TABLE IF EXISTS `mytest`;CREATE TABLE `mytest` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `param` varchar(255) DEFAU...

2020-04-24 13:18:49 2744

原创 ActiveMQ 安装教程

ActiveMQActiveMQ 是什么?Apache ActiveMQ是Apache软件基金会所研发的开放源代码消息中间件;由于ActiveMQ是一个纯Java程序,因此只需要操作系统支持Java虚拟机,ActiveMQ便可执行。ActiveMQ 的作用以及解决的问题?1.系统解耦 ; 2. 异步调用 ; 3.流量削峰ActiveMQ安装:(linux docker 安装ac...

2020-04-19 22:32:17 329

原创 SpringBoot 整合 RabbitMQ(快速入门)

Linux centOS7 安装rabbitmq的步骤1.uname -r检查系统内核版本2.yum install docker下载docker3.systemctl start docker 开启运行docker4.docker -v查看docker版本5.systemctl enable docker设置docker开机启动6.docker pull ...

2020-04-18 23:55:05 675

原创 springboot 整合JPA的简单示例

JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。API用来操作实体对象,执行CRUD操作,框架在后台替代我们完成所有的事情,开发者从繁琐的JDBC和SQL代码中解脱出来。springboot对JPA的整合简单示例:示例目录结构:1、pom.xml文件导...

2020-04-18 15:32:38 614

原创 设计模式之抽象工厂模式案例

抽象工厂模式抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。介绍意图:提供一个创建一系列相关或相互依赖对象的接口,而无需指...

2020-04-13 00:08:45 700

原创 springboot 与 redis 的集成、主从复制、redis集群、redis哨兵模式

SpringBoot 整合Redis构建springboot项目;项目结构一、springboot整Redis1、pom.xml文件添加redis依赖 <!-- 说明:在SpringBoot2.x之后,原来使用的Jedis被替换为了lettuce Jedis:采用的直连,多个线程操作的话,是不安全的,如果想要避...

2020-04-11 23:22:04 2394

原创 我与Redis的邂逅

RedisRedis是什么?Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis能做什么?1、内存存储、持久,内存中是断电即失,所以说持久化很重要(rdb、aof)2、效率高,可以用于高速缓存3、发布...

2020-04-09 21:59:31 281

代码生成器依赖jar包.zip

编辑Freemarker模板,程序按照模板生成相应的java文件。快速做到生成java文件,专注业务开发,提高开发效率,告别耗时且没有技术含量的底层工作。

2021-04-19

ygzy-0.4.1-sources.jar

这是收集部署文件工具的源码包,如果你只想使用工具,请你单独下载工具jar包就好,如果你还想看看源码,那么就可以下载这个源码包了

2020-08-08

ygzy-0.4.1.jar

将本地修改过的文件,找到后,并且所在目录与项目发布路径一致,方便替换到服务器上,这个文件是jar包,还有源码包呢

2020-08-08

linux_centos7安装rebbitmq.docx

在Linux centOS7 上安装Rabbitmq步骤,为了方便,这里通过下载docker容器,进行拉取rabbitmq镜像作为示例

2020-04-18

index_test.html(在table表格结构中,多级复选框的勾选操作,当前示例为三级勾选操作。)

在table表格结构中,多级复选框的勾选操作,当前示例为三级勾选操作。

2019-06-16

基于Freemarker模板的代码生成器前台页面模板文件

基于Freemarker模板的代码生成器前台页面的ftl模板文件

2018-07-03

基于Freemarker模板的代码生成器后台代码(controller,service,dao)模板文件

基于Freemarker模板的代码生成器后台(控制层,业务层,持久层)ftl模板文件

2018-07-03

Freemarker代码生成器实体映射xml的ftl模板文件

基于Freemarker模板的代码生成器实体映射xml的ftl模板文件

2018-07-03

基于Freemarker模板的代码生成器工具

基于Freemarker模板的纯Java代码实现的代码生成器工具

2018-07-03

mysql-connector-java-5.1.38.jar

mysql-connector-java-5.1.38.jar

2017-04-28

sqlite-jdbc-3.8.11.2.jar

sqlite-jdbc-3.8.11.2.jar

2017-04-28

postgresql-9.4-1200-jdbc41.jar

postgresql-9.4-1200-jdbc41.jar

2017-04-28

ojdbc14-10.2.0.3.0.jar

oracle数据库JDBCjar

2017-04-28

jfxrt.jar包

jfxrt.jar

2017-04-28

ejb3-persistence.jar

ejb3-persistence.jar

2017-04-28

Azzan_DT_Grid

DTGrid小例子

2017-03-04

空空如也

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

TA关注的人

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