自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(147)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 文章参考链接

【代码】文章参考链接。

2023-09-11 17:16:17 158

原创 项目中常用写法(前端)

}

2023-04-03 17:11:22 570

原创 项目中常用写法(Java)

**注入bean名字*/ private String name;/**类型*/ private String lx;/*** 构造方法return lx;} }

2023-04-03 15:39:32 602

原创 使用Electron打包vue文件变成exe应用程序

然后在Electron 项目中执行npm run package,进行打包exe,打完包之后在根目录下的release的文件夹中有打包好的exe文件。修改生产环境配置,配置为后端得地址,http://127.0.0.1:8080/ 避免避免Electron打包exe后接口调用不通得问题。修改跳转到其他页面空白得问题,路由跳转得问题,把history修改成hash。打包后得路径修改成为./,避免Electron打包exe后显示空白。把vue项目打成dist的包,放到Electron项目的根目录下。

2024-01-23 15:49:28 1365

原创 宝塔上安装mysql遇到的问题

mysql安装之后,root账户登录,设置无密码连接,连接成功后,执行use mysql;因为之前安装过mysql,后来直接删除了文件夹,所以导致/tmp/mysqlx.sock还存在没有删掉,手动删除一下就行。测试成功后,删除配置文件中的skip-grant-tables,然后重启,重载配置。mysql安装之后,root账户登录,无法连接,所以重新给root账户修改下密码。1.输入“mysql -u root -p”(不输入密码),回车即可进入数据库。”,使用mysql数据库。3.执行修改root密码。

2023-12-05 16:43:50 954

原创 定时刷新echart,让echart重新渲染

【代码】定时刷新echart,让echart重新渲染。

2023-10-24 11:36:47 748

转载 redis切换不同数据库存放数据

redis同一连接下的不同数据库存放数据。

2023-10-10 11:40:11 354

原创 项目中常用写法(数据库)

项目中常用的书写方式

2023-04-03 17:41:15 121 1

原创 vue使用mock.js模拟接口数据

在src目录下创建mock文件夹,文件夹中创建index.js文件和存放数据的comp.js文件。mock的接口可调用。

2022-08-05 18:01:59 262

原创 Feign性能优化及最佳实践

消费者的FeignClient 客户端:(调用提供者的接口)提供者的controller:定义一个公共的接口,让消费者的FeignClient客户端继承这个接口,提供者的controller实现这个接口,但是不推荐这样做,因为提供者的controller实现这个接口时候,参数不可继承,得再写一次,并且服务的耦合度高多个服务都要调用userservice,每个消费者都要写FeignClient客户端,把整个FeignClient客户端抽取出来变成共通的,并且用到的pojo也定义好,配置文件也配置好,那个

2022-07-14 01:28:42 1337

原创 Feign的配置

常用的是修改日志配置:如果是default就是所有的微服务都会生效,如果是单独的服务名称,就是该服务生效 首先先写个类,声明一个bean: 如果是全局配置,可以再Application上加上注解,全局都配置如果不是全局而是具体某个服务配置,可以再定义feign的客户端加上注解,使用局部配置...

2022-07-10 18:24:49 1393

原创 Nginx部署前端,单个项目部署和多个项目部署

下载nginx包下载:nginx下载地址解压nginx包vue项目打包本地的配置:(打包后在nginx的nginx.conf中配置)打包时注意的配置:(读取静态资源)设置成发布的地址:nginx.conf的配置配置服务名,端口和代理地址多个项目的部署nginx解压后在htnl文件夹下建立两个文件夹vue项目打包nginx.conf的配置...

2022-07-05 17:15:15 859

原创 Feign调用

RestTemplate的调用方式与Fegin相比,url参数复杂的话,拼接不够简洁。 Application上添加注解:@EnableFeignClients 调用的时候实例化UserClient,使用UserClient.findById()调用即可。

2022-07-03 14:34:49 165

原创 Ribbon负载均衡的@LoadBalanced怎样实现负载均衡

在RestTemplate上加上注解:@LoadBalanced,标记这个restTemplate发起的请求被ribbon拦截喝处理了。LoadBalancerInterceptor.javaLoadBalancerInterceptor继承了ClientHttpRequestInterceptor类,ClientHttpRequestInterceptor是拦截客户端发起的http请求进行处理,LoadBalancerInterceptor继承ClientHttpRequestInterceptor实现i

2022-06-19 22:26:16 577

原创 搭建Eureka和服务注册以及服务发现实现负载均衡

其他服务注册到Eureka,服务注册:yml文件的配置:

2022-06-09 00:07:23 139

原创 微服务远程调用

注册RestTemplate这个工具类是spring 提供的用来发送http请求的

2022-05-04 21:31:58 569

原创 vue点击弹窗里面嵌套ifream,监听ifream的数据

被嵌套的ifream中 在ifream中点击的时候赋值。<template> <div @click="dianji"> 11111 </div></template><script>export default { name: 'aa', mixins: [], data: function() { return { aacc: [], } },

2022-04-12 13:09:49 1242

原创 初识微服务

单体架构:所有业务功能集中在一个项目中开发,打成一个包部署,优点架构简单,部署成本低,缺点耦合度高分布式架构:根据业务功能对系统进行拆分,每个业务模块作为独立开发的项目,成为一个服务,优点降低耦合度,有利于服务的升级拓展。微服务:微服务是经过良好架构设计的分布式架构放啊,微服务架构特征:单一职责,微服务拆分粒度小,每个服务对应唯一的业务能力,做到单一职责,避免重复开发 面向服务,微服务对外暴露业务接口 自治,团队独立,技术独立,数据独立,部署独立 隔离性...

2022-01-30 23:12:34 451

原创 代码的规范

Java代码规范:1.实体类命名:aaDTO postMapping和patchMapping传值的时候使用aaQueryDTO GetMapping传值的时候使用

2021-12-26 23:12:34 245

原创 后台安装工具类Hutool

网址:Hutool — ????A set of tools that keep Java sweet.pom.xml<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.7.17</version></dependency>String

2021-12-18 15:25:00 686

原创 vuex全局定义变量,所有vue页面可以使用,一个页面改变变量值,同步到所有页面

store文件夹下index.jsconst state = { upAndDown: ''};store文件夹下mutations.jssetUpAndDown(state, val) { state.upAndDown = val;}需要改变全局变量setUpAndDown就是上面的方法名this.$store.commit('setUpAndDown', '1');监听全局变量发生变化执行方法: watch: { '$s.

2021-11-19 00:40:28 2253

原创 vue监听窗口大小发生变化,实现自适应

首先在data定义变量:data() { return { screenWidth: document.body.clientWidth }; },监听窗口大小变化:mounted() { const that = this; window.onresize = () => (() => { window.screenWidth = document.body.

2021-11-19 00:16:58 9066 3

原创 Springboot配置过滤器

SessionFilter.javapackage com.mall.shopping.demo.config;import javax.servlet.*;import javax.servlet.annotation.WebFilter;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSessi

2021-11-08 00:00:24 169

原创 在vue页面中引入另一个vue的页面

vue代码<template> <div class="backgree"> <CxglTimeLine v-if="xianshi"></CxglTimeLine> <CxglList v-if="!xianshi"></CxglList> </div></template>JS代码<script>import CxglList f

2021-11-03 15:43:10 4924 1

原创 vue向java后台传值

前台get请求传参数:load(){ request.get("/api/user/findpage",{params:{pageNum:this.currentPage,pageSize:this.pageSize,Search:this.search}}).then(res =>{ this.tableData = res.data.records; this.total= res.data.total; }).

2021-09-08 00:49:55 728

原创 字符串;分割取 - 前边的数字重新组合成&分割

原数据:2B938BDF943DB3F1B46FBFBBF79229AE-CMc;F2BB3B0C17D9B37D89391560617D185E-CMc;新数据:2B938BDF943DB3F1B46FBFBBF79229AE&F2BB3B0C17D9B37D89391560617D185E String ssdr = "2B938BDF943DB3F1B46FBFBBF79229AE-CMc;F2BB3B0C17D9B37D89391560617D185E-CMc;";

2021-08-31 10:36:21 113

原创 前端如何请求后台和跨域解决方法

前端使用vue3.0+Elementui搭建页面:有个新增按钮,点击后出现弹窗,弹窗里是表单信息,点击确认后新增进数据库。新建两个文件request.js文件:request.jsimport axios from 'axios'const request = axios.create({ timeout: 5000})// request 拦截器// 可以自请求发送前对请求做一些处理// 比如统一加token,对请求参数统一加密request.

2021-08-15 17:30:37 1844 3

原创 vue引用import“@/路径“ 有下划线并且 crtl+鼠标无法点进去

点击file 进入到setting中选择webpack,指定到@vue\cli-service\webpack.config.js文件关闭idea重启即可,下划线就消失了CTRL+鼠标也能进到引用的文件中

2021-08-15 02:59:07 1321 2

原创 SQL总结

查找25这个字符在C_AJSJ类型是数组的字段中存不存在,array_position(C_AJSJ,'25') > 0,返回值是0,代表不存在,如果存在,返回值是数组第一次出现的位置C_AJSJ字段是数组,数据类型_varcharselect C_BH,C_AJSJ from msaj.T_MS_AJ_TZ WHERE C_AJSJ is not nulland array_position(C_AJSJ,'25') > 0当某个字段为空,设置其他字段也为空up...

2021-08-15 01:04:22 97

原创 springboots配置mybatiesPlus

打开网址:https://mp.baomidou.com/找到右侧目录安装:在pom.xml中加入依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.3.1</version> </dependency.

2021-08-01 16:02:31 256 2

原创 idea启动项目报错内存溢出

右键——>属性打开文件位置 找到idea.exe.vmoptions和idea64.exe.vmoptions文件 修改成1024-Xms1024m-Xmx1024mIDEA中Help——>Edit Custom VM options...# custom IntelliJ IDEA VM options-Xms1024m-Xmx1024m-XX:ReservedCodeCacheSize=240m-XX:+UseConcM...

2021-07-12 16:52:49 1891

原创 swagger 配置使用

pom.xml引入依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <dependency> <groupId>io.springfox

2021-07-11 16:36:00 252

原创 vue项目搭建+springboot项目搭建 同目录

下载nodejs安装的选择add to path创建一个文件夹cmd命令查看nodejs版本node -v查看npm版本npm -v安装clinpm install -g @vue/cli创建项目vue create vue-demo选择版本选择路由,分为哈希和history 选择history输入提示的两行命令可以按tab补全创建完成可以.

2021-07-06 02:12:16 707 1

原创 Thymeleaf模板语法

循环:循环:th:each="yiji:${hdaohangs}"链接:th:href="@{${erji.dhurl}}"判断:th:if="${erji.dhpid} == ${yiji.dhid}"显示文字:th:text="${yiji.dhname}"不改变原来class添加新的class:th:classappend="${(sanji.dhpid == erji.dhid ? 'ulxianshi': 'ulyincang')}"<div class="co

2021-05-24 23:14:42 291

原创 vue项目 图标使用svg路径 实现鼠标经过描边效果 兼容IE浏览器

项目场景:要求:鼠标经过 icon时,icon有个动画描边的效果,一点点展示。使用animation动画实现(IE不支持):提示:可以使用animation动画实现描边效果,缺点是IE不支持。说明:外层添加鼠标移入移出方法,path的d=“” 路径 ,图标库下载svg格式的可以复制出里面的路径,其他图片转化一下svg,也可以取到路径。v-bind:class 默认有ddo的class,鼠标移动上,多加一个starfill 的classlogin.vue<div @mous

2021-02-24 17:50:23 678

原创 vue for循环 一行放5个数据 外层使用flex布局

html:<template v-for="(item, i) in aa" > <div style="width:100%;display: flex;justify-content: flex-start;align-items: center;" v-if="i%5==0" > <div style="width: 19%;display: flex;justify-content: flex-start;align-items: base

2021-02-05 15:44:07 3790

原创 Salesforce vf 自定义页面 增删改查+分页+全选+筛选 apex代码

创建对象:首页(he.vfp):<apex:page StandardController="meili__c" extensions="cc" sidebar="false" showHeader="false" > <apex:stylesheet value="{!$Resource.style}"/> <apex:includeScript value="{!$Resource.tijiao}"/> <div..

2020-12-02 17:14:47 4261 1

原创 Springboot配置JSP和Thymeleaf共存

配置目录:pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apac.

2020-11-14 23:17:31 550

原创 Salesforce vf页面 函数

<apex:page> <apex:pageBlock title="标题"> <apex:pageBlockSection columns="1"> {! $User.FirstName } {! $User.LastName } ({! $User.Username })<br/> {! $User.FirstName & .

2020-11-13 14:04:31 237

原创 Salesforce vf页面不显示头部和侧边框,不显示自带样式,折叠选项卡,引用图片

<apex:page sidebar="false" showHeader="false"> <!-- 去掉左侧区域:sidebar="false" 去掉头部区域:showHeader="false" 取消自带样式:standardStylesheets="false"--> <h1>Hello World</h1> <!--折叠选项卡开始--> <apex:pageBlock title="标题"&.

2020-11-13 10:01:40 232

idea配置maven+Springboot+mybatis+oracle

idea配置maven+Springboot+mybatis+oracle 整合,idea

2019-08-23

maven+spring+springmvc+mybatis+oracle的整合,使用idea。

maven+spring+springmvc+mybatis+oracle的整合,使用idea。

2019-08-23

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

TA关注的人

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