- 博客(57)
- 收藏
- 关注
原创 hexo #00 issue
开启配置后,每次新增 md 文件时都会在文件相对路径下新增一个同名文件夹,将图片放到同名文件夹中,使用如下格式。以上配置好之后依次执行。,图片就能正常显示了。
2023-07-12 12:11:27
87
原创 hexo #02 基本操作
page:会在 source 路径下创建一个新的路径,相当于草稿,不会生成静态文件;draft:草稿路径,publish 之后会被发布到。post:发布路径,博客可直接查看;命令创建一篇新的博客。
2023-07-09 12:30:25
148
原创 hexo #01 安装
以上在本地基本安装好了 hexo 博客。创建一个空文件夹,用来作为项目根目录。命令可以对 hexo 项目进行各种操作。这里采用官网推荐的第二种方式局部安装 hexo 包。并在项目路径下生成项目文件。根据提示浏览器访问 地址。如下说明初始化成功。试试运行 hexo。
2023-07-08 10:47:45
219
原创 VUE #4 封装一个 wangEditor 组件
以封装 wangEditor 富文本编辑器为例,浅记 VUE 组件封装方式。本篇不涉及 wangEditor 具体使用方法介绍,如需要了解,请移步官网:wangEditor-轻量级 web 富文本编辑器。VUE 版本:3.0。插件页面定义<template> <div id="demoEditor"> </div></template><script>//导入 WangEditor 插件import WangE
2021-12-10 22:05:20
529
1
原创 iSCSI #2 issue 记录
issue 记录1、lsblk --scsi 未列出共享磁盘2、can't get size of data subvolume3、agsize (2560 blocks) too small, need at least 4096 blocks4、mount: 将 /dev/sdb 挂载到 /mnt/xenserve 失败: 结构需要清理1、lsblk --scsi 未列出共享磁盘在 iSCSI 配置 都没有问题的情况下,lsblk --scsi 未列出已经挂在成功的共享磁盘。可以试试重新扫描SCSI
2021-10-24 15:23:04
1087
原创 SpringBoot Redis #1 连接配置
SpringBoot2.0 开始默认是使用 lettuce [ˈletɪs] 连接池来连接 Redis 的,这也就意味着在配置 Maven 依赖的时候需外额外注意,不要引入 Jedis 的依赖了!本篇采用默认方式。一、Maven 依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</a
2021-09-04 18:37:36
261
原创 iSCSI #1 搭建共享存储
iSCSI 是什么?掌声欢迎度娘上台科普:iSCSI(Internet Small Computer System Interface,发音为/ˈаɪskʌzi/),Internet小型计算机系统接口,又称为IP-SAN,是一种基于因特网及SCSI-3协议下的存储技术。SCSI利用了TCP/IP的port 860 和 3260 作为沟通的渠道。透过两部计算机之间利用iSCSI的协议来交换SCSI命令,让计算机可以透过高速的局域网集线来把SAN模拟成为本地的储存装置。使用iSCSI SAN 作用通常有
2021-09-04 00:29:13
496
原创 VUE #3 跨域代理配置
在 axios + vuex 配置好之后,后端似乎并没接收到前台请求 ?哦,那可能是没做跨域处理…假设 VUE 是运行在 8080 端口,而后台服务是运行在 8081 端口,这时 VUE 直接发送请求到后台的话,后台是无法正常接收的该请求的,打开浏览器调试窗口会有报错:Access to XMLHttpRequest at ‘http://localhost:8081/user/register’ from origin ‘http://localhost:8080’ has been blocked
2021-07-24 11:28:56
1359
原创 VUE #2 axios + vuex 处理网络请求
本篇分为以下几步一、定义请求实例(request.js)二、封装 API 请求(login.js)三、定义 Vuex 模块 (user.js)四、封装 Vuex 模块(index.js )五、页面调用 Vuex六、效果项目主要项目结构:src├── main.js├── api│ └── login.js # 后台请求├── utils│ └── request.js # 请求实例定义├── views # 页面│ └── Home.vue└── store ├──
2021-07-19 22:28:22
658
9
原创 SpringBoot MySQL #2 报错 ALTER command denied to ...
连接 MySQL 更新表结构时报错:org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL “alter table demo_picture add constraint FKn3ts2lnhksqkitygpk4r59j9f foreign key (user_entity_id) references demo_user (id)” via JDBC Statement2021-07-08 09:1
2021-07-17 13:10:19
897
原创 SpringBoot MySQL #1 报错 Error executing DDL ...
连接 MySQL 数据库时,运行项目报错:Error executing DDL “create table hibernate_sequence (next_val bigint) type=MyISAM” via JDBC Statement…org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL "create table hibernate_sequence (next_val bigint) t
2021-07-17 13:00:58
985
原创 SpringBoot JPA #1 实体父类放公共属性
构建实体的时候,为避免冗余,一般我们会把公共的属性丢到父类里面去,然后每个实体继承该父类;这时注意给父类加注解 @MappedSuperclass,不然会报错:No identifier specified for entity…org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resour
2021-07-17 12:47:32
1303
原创 SpringBoot MySQL #0 连接MySQL 报错 The server time zone value...
配置好数据库连接后,运行项目报错:java.sql.SQLException: The server time zone value ‘�й���ʱ��’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc
2021-07-17 12:37:59
135
原创 MySQL #1 创建数据库和用户并授权
直接贴~~~~~//创建数据库并设置默认编码格式create database demo default character set utf8 collate utf8_general_ci;mysql> create database demo default character set utf8 collate utf8_general_ci;Query OK, 1 row affected, 2 warnings (0.06 sec)//创建用户,% 表示匹配所有主机,@'loca
2021-07-17 12:31:51
114
1
原创 VUE #1 VUE项目安装插件
本篇分为以下几步:安装 UI 控件 element-plus (支持 vue3.0)router 路由控件安装 axios 控件 (处理网络请求)vuex 安装 (管理组件状态)下面说明详细过程:直接在 VS CODE 工具下的命令行安装。一、安装 UI 控件 element-plus (支持 vue3.0)PS D:\wangs\demo-vue> vue add element-plus WARN There are uncommitted changes in the c
2021-07-17 12:18:19
1057
原创 SpringBoot JPA #0 实体自定义 String 类型的 ID
在 SpringBoot 创建的实体 ID 默认是 Long 类型。 怎样要设置成 String 类型的 UUID ?如下://@GenericGenerator(name = "system-uuid", strategy = "uuid") 声明一个策略通用生成器,name为"system-uuid",策略strategy为"uuid"。//@GeneratedValue(generator = "system-uuid") 用generator属性指定要使用的策略生成器。@Id@Gene
2021-07-17 11:34:59
863
原创 Stimulsoft 报表工具单元格内换行
一、当前效果批号202103001,202103002后台数据 每个批号是根据 “,”号拼接的,如果批号很多的话就会导致报表上 “批号”这一列特别宽,会把其他列的内容挤掉,很不美观。就算在模板上设置自动换行也没有用。二、想要效果批号202103001202103002也就是说想要批号内容在单元格内自动换行,一个批号在单元格内占一行。三、实现方法后台数据 每个批号是根据 “,”号拼接的,这个后台改成根据空格“ ”拼接,这样就会自动在单元格内换行了
2021-06-20 16:18:32
443
1
原创 Linxu #2 服务器大量 ESTABLISHED 状态请求处理记录
一、看下问题Linux 服务器处于 ESTABLISHED 状态的请求有几百条,而且单个IP请求甚至有一百多条,直接导致 Tomcat 服务器响应变慢甚至无法访问。[tomcat@localhost bin]$ lsof -i:8050java 26734 tomcat 44u IPv6 2417160 0t0 TCP *:8050 (LISTEN)java 26734 tomcat 48u IPv6 2555580 0t0 TCP 192.16
2021-06-20 15:01:33
2294
原创 IDEA 安装 Vue
在 IDEA 上开发 Vue 时只有 IDEA 安装了 Vue.js 才能创建后缀为 .vue 的文件,下面记录下步骤一、进入 IDEA Plugins (File->Settings->Plugins)在搜索框中中搜索 Vue(结果如图),点安装并按照提示重启IDEA二、配置创建选项(File->Settings->File and Code Templates)1、选中 Files 栏2、点 “+” 号新增3、输入文件名和拓展名4、点 Apply 应用5、点 O
2021-06-13 18:23:07
901
1
原创 win7上安装Navicat 时 报错:丢失msvcr120.dll
安装VC++2013 后解决问题。下面是官方的下载地址,注意下载位数跟系统保持一致!VC++2013官方下载地址下面这段内容是度到的,贴出来供参考:msvcp、msvcr、vcomp140.dll属于VC++2015版msvcp、msvcr、vcomp120.dll属于VC++2013版msvcp、msvcr、vcomp110.dll属于VC++2012版msvcp、msvcr、vcomp100.dll属于VC++2010版msvcp、msvcr、vcomp90.dll属于VC++2008版
2021-04-29 21:43:55
375
原创 跟着项目经理学SQL(第一期)
看了一眼窗外灰蒙蒙的天空,我的心情略有低落,这种景象无疑是在预示着大雨将至,而我今天却没有带伞…正当思绪神游之际,助理小芳在会议室那边打开门伸长脖子喊我名字说经理找我。我甚至都来不及看一眼她那精致的妆容,小芳便扭头把门又关上了。我起身拖着疲惫的身躯往会议室那边挪去…打开门,看见坐在桌子一侧的经理,我打起精神挤出笑脸问道:经理,您找我?经理没有回我,直接将一份需求文档丢在我面前,我拿起文档看了起来,大致内容如下:…客户现在有一张库存表(pro_inventory):货物编号(product
2021-04-18 19:37:43
146
原创 Hibernate Criteria 常见方法
以下是常用的操作方法:= Restrictions.eq() 等于<> Restrictions.not(Exprission.eq()) 不等于 //Restrictions.ne()> Restrictions.gt() 大于>= Restrictions.ge() 大于等于< Restrictions.lt() 小于<= Restrictions.le() 小于等于is null Restrictions.isnull()
2021-02-28 14:59:52
477
原创 Oracle12C #4 行转列语句
语句如下:1、wmconcat 行转列(Oracle 12 后不再支持)SELECT wmconcat(neqnum, ',') FROM PLO_CONCIST GROUP BY neqnum;2、listagg within 方法SELECT listagg(neqnum, ',') within group(order by neqnum) tables FROM PLO_CONCIST行转列语句多用于绘制报表,但用于拼接in , exist语句查询条件的时候也很香!...
2020-08-17 12:25:13
247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人