- 博客(41)
- 资源 (6)
- 收藏
- 关注
原创 读《深入浅出MySQL数据库开发、优化与管理维护(第2版)》笔记2 WITH ROLLUP关键字
读《深入浅出MySQL数据库开发、优化与管理维护(第2版)》笔记2 WITH ROLLUP
2023-02-27 17:47:16 188
原创 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 1084
原创 读《深入浅出MySQL数据库开发、优化与管理维护(第2版)》笔记1
MySQL的DATE_FORMAT(date,format)函数从MySQL自带帮助获取格式化字符信息
2022-12-16 10:45:09 431
原创 快速查找MySQL数据库中表编码字符集,再修改为指定字符集
utf8mb4_general_ci;utf8mb4_0900_ai_ci;utf8mb4;编码;字符集
2022-08-10 10:18:41 581
原创 IDEA 2018.3版本Spring Boot 热部署
IDEA 2018.3版本Spring Boot 热部署热部署 热重启 devTools
2022-03-31 17:19:58 538
原创 Java版数据结构之单向链表 新增,有序新增的两种方式,修改和删除(CRUD)
Java版数据结构之单向链表 新增,有序新增的两种方式,修改和删除;
2022-01-28 15:15:33 817
原创 安卓手机用AidLux安装Linux免Root,安装到Debian 10不能安装docker
安卓手机用AidLux安装Linux免Root,安装到Debian 10不能安装docker废旧Android手机如何改造成Linux服务器 后续
2022-01-24 10:23:09 9391
原创 记录一下 git 一个项目推送到2个不同的仓库遇到的问题
记录一下 git 一个项目推送到2个不同的仓库遇到的问题git pull root master
2021-12-15 19:19:40 2638
原创 Java版数据结构之数组模拟环形队列demo
Java版数据结构之数组模拟环形队列demohttps://github.com/zhuangbinan/datastructure
2021-12-15 18:56:02 797
原创 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 536
原创 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 1488
原创 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 179
原创 IDEA修改Git仓库远端地址,处理服务器ip发生变化的情况
因为这些天停电,服务器挪到了有点的地方,代码仓库地址发生了变化,主要是ip地址变了(没有用到域名,都是内网);点击VSC -> Git -> Remotes…点击修改,然后输入新的地址,输入账号密码,点确定,OK了...
2021-10-05 11:02:52 405
原创 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 2340 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 2042
转载 @Profile注解详解
@Profile注解详解@Profile:Spring为我们提供的可以根据当前环境,动态的激活和切换一系列组件的功能;开发环境develop、测试环境test、生产环境master数据源:(/dev) (/test) (/master)@Profile:指定组件在哪个环境的情况下才能被注册到容器中,不指定,任何环境下都能注册这个组件加了环境标识的bean,只有这个环境被激活的时候才能注册到容器中。默认是default环境写在配置类上,只有是指定的环境的时候,整个配置类里面的所有配置才能开始生
2021-06-30 15:19:56 256
原创 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 469 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 582 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 1154 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 3368
原创 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 271
原创 不想当作家的程序员不是好厨师,不想当CTO的程序员不是好骑手
不想当作家的程序员不是好厨师,不想当CTO的程序员不是好骑手写作,编程,和做菜是一样的,这些岗位都需要知识和经验才能做好。当你已经当了CTO的时候,离去送外卖可能也不远了。
2021-05-25 09:22:10 223
转载 事务管理
事务管理新建的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 112
原创 若依的${params.dataScope}
若依的<-- 数据范围过滤 -->${params.dataScope}${params.dataScope}的意思就是入参参数.dataScope属性这个地方的参数是一个实体类,SysDept,这个实体类继承了BaseEntity;BaseEntity有一个属性是params,Controller层,这时候没有值:到Service层因为有了@DataScope(deptAlias = “d” )注解,所以给这个属性赋值了;这个注解是若依自定义的会根据其角色所拥有的
2021-04-29 11:57:38 20333 2
原创 Jhipster创建JDL时选的3个时间类型都不会生成数据库表字段类型为timestamp
Jhipster创建JDL时选的3个时间类型都不会生成数据库表字段类型为timestamp它自己的表字段的时间都是timestamp一个表的字段,如果后期要加唯一约束,要重新生成才能加;用jhipster entity BookStorejhipster entity 实体名 这个指令尝试的时候别选第一个,第一个会直接重新生成entity; 这里都没有加约束的地方;...
2021-03-12 11:44:27 332
原创 发现了一个MQTT.fx 1.7.1 Windows版本设置证书路径Bug
发现了一个MQTT.fx 1.7.1 Windows版本设置证书路径Bug在这个地方,设置自签名的证书,点击路径后的那两个小点点按钮会弹出要选择路径的框;问题来了:当我把MQTT .fx 这个软件关掉后,把当前路径的文件夹删除了之后,如图已经放入回收站:我再点击这个按钮的时候,什么都没有,就不会弹出选择路径的那个框了;解决办法是,把回收站的文件复原;不然的话,把MQTT.fx重启也无法让这个软件回到正常状态;...
2021-03-04 12:50:10 994 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 148
原创 小狗钱钱-读书笔记
起因读小狗钱钱这本书,是在今天打游戏打腻了以后,吃了个外卖,百无聊赖时想起之前收藏的理财电子书,于是翻看几页,感觉看不进去,听了B站朗读的音频,开始觉得这个故事挺有趣,于是开始转为看文字PDF;经过几个小时就能把这本书读完,后面发现还有小狗钱钱2,我是把1看完了;这个书感觉就像看爽文一样,一直看一直爽,所以才能一下子看完,也不跳过,内容很精彩,节奏也很紧凑;虽然现在是刚看完洗了个澡以后,但是主人公的名字都不太记得清了,仔细回想是叫什么娅?但是这里面的理财规则还是印象很深;1.就是不要满负荷的支出
2021-02-07 00:06:12 208 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 1314 3
在Windows 10 的任意目录下按鼠标右键打开CMD命令行配置文件 .reg文件 开箱即用
2022-04-01
Windows 10的.bat 批处理文件脚本打开程序员的开发工具脚本源码,一键打开IDEA,Nacos,Redis等
2022-04-01
HttpComponent.java
2022-01-13
Windows一键启动Eureka和Cassandra和redis-server的脚本.bat
2021-11-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人