自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

庄毕楠的博客

不想当作家的程序员不是好厨师,不想当CTO的程序员不是好骑手

  • 博客(40)
  • 资源 (6)
  • 收藏
  • 关注

原创 读《深入浅出MySQL数据库开发、优化与管理维护(第2版)》笔记2 WITH ROLLUP关键字

读《深入浅出MySQL数据库开发、优化与管理维护(第2版)》笔记2 WITH ROLLUP

2023-02-27 17:47:16 142

原创 MySQL 8.0.31中使用MySQL Workbench提示配置文件错误信息

Error opening configuration file UnicodeDecodeError:'gbk' coded can't decode byte 0x92 in position 5004: illegal multibyte sequence

2023-01-28 17:27:09 881

原创 读《深入浅出MySQL数据库开发、优化与管理维护(第2版)》笔记1

MySQL的DATE_FORMAT(date,format)函数从MySQL自带帮助获取格式化字符信息

2022-12-16 10:45:09 409

原创 1024勋章 拿来吧你

1024勋章 拿来吧你

2022-10-24 09:41:22 128

原创 MySQL Workbench 类似Navicat侧边栏查表名

MySQL Workbench 类似Navicat侧边栏查表名

2022-10-15 17:39:18 1300 1

原创 用Python+selenium实现在全国报刊索引上搜集资料

用Python+selenium实现在全国报刊索引上搜集资料,可能适合文学院的学生

2022-08-31 18:35:41 556

原创 快速查找MySQL数据库中表编码字符集,再修改为指定字符集

utf8mb4_general_ci;utf8mb4_0900_ai_ci;utf8mb4;编码;字符集

2022-08-10 10:18:41 532

原创 使用Oracle数据库的一些小记录 1

ORA-00904: "NAME": 标识符无效

2022-07-06 13:08:46 760

原创 IDEA CTRL + 鼠标左键 查看引用的类和方法名 失效

IDEA CTRL + 鼠标左键 查看引用的类和方法名 失效

2022-04-19 11:23:16 6802

原创 IDEA 2018.3版本Spring Boot 热部署

IDEA 2018.3版本Spring Boot 热部署热部署 热重启 devTools

2022-03-31 17:19:58 496

原创 单身程序员上班路上二三事(一)

程序员教你上班路上遇到美女该怎么做

2022-02-10 09:33:52 213

原创 Java版数据结构之单向链表 新增,有序新增的两种方式,修改和删除(CRUD)

Java版数据结构之单向链表 新增,有序新增的两种方式,修改和删除;

2022-01-28 15:15:33 809

原创 安卓手机用AidLux安装Linux免Root,安装到Debian 10不能安装docker

安卓手机用AidLux安装Linux免Root,安装到Debian 10不能安装docker废旧Android手机如何改造成Linux服务器 后续

2022-01-24 10:23:09 8548

原创 当你想用Gitee对你的APK文件上传下载时

当你想用Gitee对你的APK文件上传下载时

2022-01-13 18:00:35 2682

原创 IDEA的 tool 之 Duplicate detector

IDEA的 tool 之 Duplicate detector

2022-01-11 16:06:12 678

原创 记录一下 git 一个项目推送到2个不同的仓库遇到的问题

记录一下 git 一个项目推送到2个不同的仓库遇到的问题git pull root master

2021-12-15 19:19:40 2600

原创 Java版数据结构之数组模拟环形队列demo

Java版数据结构之数组模拟环形队列demohttps://github.com/zhuangbinan/datastructure

2021-12-15 18:56:02 775

原创 Java版数据结构之单向链表

Java版数据结构之单向链表

2021-12-15 18:52:38 646

原创 稀疏数组练习demo 数据结构和算法

实现了二维数组转稀疏数组保存到文件,读文件再转为二维数组

2021-12-14 13:30:29 339

原创 Windows 通过bat脚本启动Eureka,Cassandra和redis-server

在桌面放的有eureka-server-1.0-SNAPSHOT.jar,cassandra.bat,在D盘放的有redis-server.exe,每次都要逐一点开有点麻烦;于是可以在桌面创建一个.bat文件,写上如下指令,保存;点击这个.bat文件就可以实现一键打开这3个服务;@echo offstart java -jar eureka-server-1.0-SNAPSHOT.jarstart cassandra.batstart D:\software2\redis-x64-5.0.9\r.

2021-11-01 08:51:31 471

原创 jhipster使用liquibase修改一个表的一个字段

1.首先编辑changelog目录下的.xml文件<?xml version="1.0" encoding="utf-8"?><databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog" xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" xmlns:xsi="http://www.w3.org/2001/XMLSc

2021-10-08 16:28:54 1310

原创 windows 10专业版 1709 使用curl命令

windows 10专业版 1709 使用curl命令下载地址https://curl.se/windows/下载后是一个压缩包,解压出来,有这个curl.exe就是了;配置环境变量方便使用;这是我的目录地址D:\Program Files\curl-7.79.1-win64-mingw测试输入curl www.baidu.com 有返回值说明成功...

2021-10-06 08:59:01 150

原创 IDEA修改Git仓库远端地址,处理服务器ip发生变化的情况

因为这些天停电,服务器挪到了有点的地方,代码仓库地址发生了变化,主要是ip地址变了(没有用到域名,都是内网);点击VSC -> Git -> Remotes…点击修改,然后输入新的地址,输入账号密码,点确定,OK了...

2021-10-05 11:02:52 340

原创 docker使用docker compose file部署项目时,实现容器卷挂载,并对容器内文件夹赋予权限

为了能使容器内的SpringBoot项目的日志方便查看,我想用容器卷挂载的方式,将容器内生成的日志文件挂载到服务器上,实现同步,即使生成了新的镜像,依赖于compose file的配置,也能使日志在服务器上同意的位置生成,这样就比较方便了;1. SpringBoot的配置文件application.ymllogging: level: ROOT: INFO tech.jhipster: DEBUG org.hibernate.SQL: DEBUG cn.myco.

2021-09-14 17:12:12 2174 2

原创 在docker容器里的Linux环境下,执行netstat命令显示 command not found

在docker容器里root@38f61d87d288:/# netstat -ano | grep 80bash: netstat: command not found于是想安装 netstat有个指令: yum install net-tools可是bash: yum: command not found连 yum 也没有换成 apt-get install net-tools如果不行先执行一次 apt-get update再执行 apt-get install net-tool

2021-09-09 16:00:54 1716

转载 @Profile注解详解

@Profile注解详解@Profile:Spring为我们提供的可以根据当前环境,动态的激活和切换一系列组件的功能;开发环境develop、测试环境test、生产环境master数据源:(/dev) (/test) (/master)@Profile:指定组件在哪个环境的情况下才能被注册到容器中,不指定,任何环境下都能注册这个组件加了环境标识的bean,只有这个环境被激活的时候才能注册到容器中。默认是default环境写在配置类上,只有是指定的环境的时候,整个配置类里面的所有配置才能开始生

2021-06-30 15:19:56 224

原创 Jhipster生成前端为Vue的项目引入Element-UI

Jhipster生成前端为typescript 的Vue的项目引入Element-UI在main.ts/* 引入element-ui */import * as ElementUI from 'element-ui';import 'element-ui/lib/theme-chalk/index.css';再写这个Vue.use(ElementUI);在登录页面测试el的按钮<el-button type="primary" onclick="alert('Hello Vue

2021-06-27 19:27:08 420 2

原创 试用码云gitee上开源项目“小威架构 / boot-backend“的代码生成器遇到的坑

**试用码云gitee上开源项目"小威架构 / boot-backend"的代码生成器遇到的坑**源码地址:https://gitee.com/zhang.w/boot-backend该项目的代码生成器,只需要项目跑起来时对应的数据库里有对应的表就可以生成Controller,DAO,Model,用的MyBatis,还生成了对应的.xml和前端的代码;但是生成的.xml有坑,我以jhipster的Jhi_user表来生成的.xml,在update里,#{password_hash}参数是有误的

2021-06-13 13:16:37 561 4

原创 Spring包下Pageable的使用 2

在使用Jhipster想实现用Pageable作为分页参数并返回Page对象时,需要注意的点是,这里page的值要从0开始/api/company-users/withDelFlag?page=0&size=20@GetMapping("/company-users/withDelFlag") public ResponseEntity<List<CompanyUser>> getAllCompanyUsersWithDelFlag(Pageable page

2021-06-11 11:06:46 1076 2

原创 Spring包下Pageable的使用

在用jhipster手动分页时, 一开始在Controller写了3个参数这样做是可以,缺点:如果传的参数不是int型,或在int 类型的参数为null ,则会报异常java.lang.IllegalStateException: Optional int parameter ‘pageNum’ is present but cannot be translated into a null value due to being declared as a primitive type…又不想写一个

2021-06-10 22:59:16 3257

原创 Jhipster中的JPA使用 @ManyToOne和@OneToMany的使用

Jhipster中的JPA使用有这2个字段关系为@OneToMany 是 LAZY ;@ManyToOne 是 EAGER ;这样的话,LAZY 的没查, EAGER的查了;设计表结构的时候要注意;如果,出现了这样的异常,但是这个是不会报在控制台上的Unable to evaluate the expression Method threw ‘org.hibernate.LazyInitializationException’ exception.要在@Service层加@Tran

2021-05-28 12:01:30 233

原创 不想当作家的程序员不是好厨师,不想当CTO的程序员不是好骑手

不想当作家的程序员不是好厨师,不想当CTO的程序员不是好骑手写作,编程,和做菜是一样的,这些岗位都需要知识和经验才能做好。当你已经当了CTO的时候,离去送外卖可能也不远了。

2021-05-25 09:22:10 180

转载 事务管理

事务管理新建的Spring Boot项目中,一般都会引用spring-boot-starter或者spring-boot-starter-web,而这两个起步依赖中都已经包含了对于spring-boot-starter-jdbc或spring-boot-starter-data-jpa的依赖。当我们使用了这两个依赖的时候,框架会自动默认分别注入DataSourceTransactionManager或JpaTransactionManager。所以我们不需要任何额外配置就可以用@Transactional

2021-04-29 14:12:50 83

原创 若依的${params.dataScope}

若依的<-- 数据范围过滤 -->${params.dataScope}${params.dataScope}的意思就是入参参数.dataScope属性这个地方的参数是一个实体类,SysDept,这个实体类继承了BaseEntity;BaseEntity有一个属性是params,Controller层,这时候没有值:到Service层因为有了@DataScope(deptAlias = “d” )注解,所以给这个属性赋值了;这个注解是若依自定义的会根据其角色所拥有的

2021-04-29 11:57:38 18801 2

原创 Jhipster创建JDL时选的3个时间类型都不会生成数据库表字段类型为timestamp

Jhipster创建JDL时选的3个时间类型都不会生成数据库表字段类型为timestamp它自己的表字段的时间都是timestamp一个表的字段,如果后期要加唯一约束,要重新生成才能加;用jhipster entity BookStorejhipster entity 实体名 这个指令尝试的时候别选第一个,第一个会直接重新生成entity; 这里都没有加约束的地方;...

2021-03-12 11:44:27 287

原创 发现了一个MQTT.fx 1.7.1 Windows版本设置证书路径Bug

发现了一个MQTT.fx 1.7.1 Windows版本设置证书路径Bug在这个地方,设置自签名的证书,点击路径后的那两个小点点按钮会弹出要选择路径的框;问题来了:当我把MQTT .fx 这个软件关掉后,把当前路径的文件夹删除了之后,如图已经放入回收站:我再点击这个按钮的时候,什么都没有,就不会弹出选择路径的那个框了;解决办法是,把回收站的文件复原;不然的话,把MQTT.fx重启也无法让这个软件回到正常状态;...

2021-03-04 12:50:10 951 2

原创 记录MySQL 8在windows 10系统下用Delete语句删除了记录用自带的mysqlbinlog复原方法 (二)

接上一篇:记录MySQL 8在windows 10系统下用Delete语句删除了记录用自带的mysqlbinlog复原方法[https://blog.csdn.net/weixin_40967156/article/details/113401555]如果是项目部署在Linux服务器上,目录结构也差不多,开发是在Windows上的话,当你不想在服务器上做文件转换功能的时候,可以把日志文件拷贝到Windows的开发电脑上来;要注意的是要有个和Linux服务器上的数据库一样的名字的库,和相同的表结构;

2021-02-07 00:19:40 128

原创 小狗钱钱-读书笔记

起因读小狗钱钱这本书,是在今天打游戏打腻了以后,吃了个外卖,百无聊赖时想起之前收藏的理财电子书,于是翻看几页,感觉看不进去,听了B站朗读的音频,开始觉得这个故事挺有趣,于是开始转为看文字PDF;经过几个小时就能把这本书读完,后面发现还有小狗钱钱2,我是把1看完了;这个书感觉就像看爽文一样,一直看一直爽,所以才能一下子看完,也不跳过,内容很精彩,节奏也很紧凑;虽然现在是刚看完洗了个澡以后,但是主人公的名字都不太记得清了,仔细回想是叫什么娅?但是这里面的理财规则还是印象很深;1.就是不要满负荷的支出

2021-02-07 00:06:12 175 1

原创 记录MySQL 8在windows 10系统下用Delete语句删除了记录用自带的mysqlbinlog复原方法

前提条件:1.你的MySQL数据库开了binlog功能;2.用了Delete删除语句,删除的是表里的记录,不是整个表;怎么看我的MySQL数据开没开启binlog功能呢?登入mysql,然后输入指令:show variables like '%log_bin%';第二个红框显示ON说明已经开启binlog功能;Variable_nameValuelog_binON我安装MySQL 8 的时候没有注意这里,好像是默认打开的;在我的配置文件里也没有显示的有,可是就是开

2021-01-29 19:10:49 1261 3

原创 记录一下阿里云购买域名遇到的坑

记录一下阿里云购买域名遇到的坑2021年1月19日晚上我花1块钱买了个1年期的域名:zhuangbinan.ltd当时选的我自己实名认证的模板;到2021年1月22日中午12点了还没给我审核通过;后面给我个审核不通过,原因竟是没实名认证;我找了人工客服,给了我一个无法拒绝的理由:域名名字中涉及公共机构,社会公共利益。…猴急的我又买了一个仅仅后缀不一样的,估计也难以通过审核,后面这个域名直到我写这些字的时候都还没审核通过;好在还能退货,不过这个理由也是够奇葩的,敏感词库任何一家注册商都

2021-01-23 23:04:08 1485 5

在Windows 10 的任意目录下按鼠标右键打开CMD命令行配置文件 .reg文件 开箱即用

在Windows 10 的任意目录下按鼠标右键打开CMD命令行配置文件.reg文件 开箱即用

2022-04-01

Windows 10的.bat 批处理文件脚本打开程序员的开发工具脚本源码,一键打开IDEA,Nacos,Redis等

Windows 10的.bat 批处理文件脚本打开程序员的开发工具脚本源码,一键打开IDEA,Nacos,Redis等

2022-04-01

HttpComponent.java

Http工具类 HttpCompnent #Created by Apache Maven 3.5.4 version=4.5.13 groupId=org.apache.httpcomponents artifactId=httpclient

2022-01-13

Windows一键启动Eureka和Cassandra和redis-server的脚本.bat

Windows一键启动Eureka和Cassandra和redis-server的脚本.bat

2021-11-01

logback-spring.xml

jhipster的日志配置文件logback-spring.xml

2021-09-14

jhipster按条件查询再分页withPassword.zip

jhipster按条件查询再分页

2021-04-29

空空如也

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

TA关注的人

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