自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 简化配置项

简化配置项

2022-12-15 17:14:29 149 1

原创 IDEA安装Copilot遇到的问题

1)一直显示wating for GitHub Authentication解决办法:https://github.com/github/feedback/discussions/16960 官方提供的解决方案具体步骤:1、将Copliot版本替换为旧版本:2022 - 1.1.20.1417,在此链接中下载压缩包文件:GitHub Copilot - IntelliJ IDEs Plugin | Marketplace2、按照官方提供的方式在PyCharm通过本地安装插件的方式安装指定版本的C

2022-06-15 11:25:16 1450

原创 2位小数正则校验

两位小数

2022-06-10 16:31:06 356

转载 获取map头尾元素

获取LinkedHashMap中的头部元素(最早添加的元素):时间复杂度O(1)public <K, V> Entry<K, V> getHead(LinkedHashMap<K, V> map) { return map.entrySet().iterator().next();} 获取LinkedHashMap中的末尾元素(最近添加的元素):时间复杂度O(n)public <K, V> Entry<K, V> getTail

2022-05-16 10:09:20 707

原创 js字数校验

.word {position: absolute;right: 10px;bottom: 10px;color: #aaa;font-size: 12px;}```html <tr> <td class="gt-td-title" style="width: 16%">建设单位名称</td> <td colspan="4">

2022-04-20 13:55:31 366

原创 在SpringBoot中用SpringAOP实现日志记录功能

AOP

2021-12-29 09:05:19 103

原创 idea控制台打印sql和参数

logging: security: collection: authorizationSuccess: false authenticationSuccess: false classify: defaulted: platform level: org.springframework.security: WARN com.gtis.djportal.code.*.mapper: DEBUG #org.springframewo.

2021-12-21 16:29:55 1311

原创 达梦数据库配置

DM JDBC配置

2021-12-20 16:56:13 2590

原创 window.open()实现弹出页面居中

// url 转向网页的地址// name 网页名称,可为空// iWidth 弹出窗口的宽度// iHeight 弹出窗口的高度//window.screen.height获得屏幕的高,window.screen.width获得屏幕的宽var iTop = (window.screen.height-30-iHeight)/2; //获得窗口的垂直位置;var iLeft = (window.screen.width-10-iWidth)/2; //获得窗口的水平位置;window.open

2021-11-16 19:37:01 1283

转载 JS天数计算

function time(){sDate1= “2006-12-18” ;sDate2= “2006-12-20” ;alert(“两个日期相差”+DateDiff(sDate1,sDate2)+“天”) ;}//计算天数差的函数,通用function DateDiff(sDate1, sDate2){ //sDate1和sDate2是xxxx-xx-xx格式var aDate, oDate1, oDate2, iDaysaDate = sDate1.spl

2021-10-15 15:59:05 652

原创 2021-10-15

layui使用模板列+freemarker时候下拉取值<script type="text/html" id="itemNameTpl"> <select type="text" field="itemName" name="rkLists[{{d.LAY_INDEX-1}}].itemName" value="{{d.itemName||''}}"/> <#if itemNameList??> <#li

2021-10-15 15:44:46 75

原创 单例bean引用session/request bean报错及解决方案

先看报错日志org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scopedTarget.oauth2ClientContext': Scope 'session' is not active for the current thread; consider defining a scoped proxy for this bean if you intend to refer to

2021-08-24 09:44:10 1740

原创 表格中长字段设置鼠标悬停tips

这里用的是LayUi的模板选择器<table class="layui-table table-border" lay-data="{ page: false, id: 'jsLists' }"> <thead> <tr> <th lay-data="{ field: 'jsjg', width: '29%', templet: '#jsjgTpl' ,unresize:true}">

2021-08-23 16:10:52 295

原创 使用Layui模板表单列生成表格时时间控件不生效的问题

form.render(); lay('.layui-date').each(function() { laydate.render({ elem : this, }); });只需在添加的时候加入这两句语句

2021-08-13 16:44:45 309

原创 Json序列化

private static final ObjectMapper MAPPER = new ObjectMapper(); XXX = MAPPER.writeValueAsString(body);

2021-06-29 09:07:57 78

原创 PostMan管理EZ

2021-03-28 19:16:53 81

原创 ElasticSearch安装

进入到elasticsearch.yml注意:key: value中间有个空格cluster.name: my-applicationnode.name: node-1network.host: 0.0.0.0http.port: 9200cluster.intial_master_nodes: ["node-1"]~进入bin目录下启动ES./elasticsearch注意:root权限下启动会报错可以通过adduser 用户名添加用户然后通过 chown -R cc:cc e

2021-03-28 17:36:34 75

原创 zookeeper建立连接

//重试策略RetryPolicy retrypolicy = new ExponentialBackoffRetry(3000,10);CuratorFramework client = CuratorFrameworkFactory.builder().connectString("192.168.23.129").session(60*1000).connectionTimeoutMs(15*1000).retryPolicy(retryPolicy).namespace("itheima").

2021-03-24 23:39:12 105

原创 dubbo-admin

部署dubbo-admin实际就是部署前后端分离项目

2021-03-24 14:28:45 612

原创 分布式架构

垂直架构:分布式架构:在垂直架构的基础上将公共的业务抽离出来,形成一个独立的服务,供其他消费者调用(RPC——远程调用),实现服务的共享和重用。将重复的模块组件,功能抽离出来形成独立的服务,其他项目(服务器的消费者)取调用这个重复的模块(服务的提供者),这样就形成了分布式。缺点:服务提供一方一旦ip或url发生改变,消费者也要跟着一起改变...

2021-03-24 14:23:19 66

原创 配置zookeeper

http://dubbo.apache.org/schema/dubbo http://dubbo.apache.org/schema/dubbo/dubbo.xsd xmlns:dubbo="http://dubbo.apache.org/schema/dubbo" xmlns:context="http://www.springframework.org/schema/context" <!--dubbo的配置--> <!--配置项目名称--> ...

2021-03-24 12:57:55 138

原创 MAVEN配置与上传到nexus私服

1.配置环境变量2.修改本地仓库位置在settings.xml中加入3.修改阿里云镜像仓库在settings.xml中加入4.修改nexus本地私服在settings.xml中加入5.修改nexus登录权限在settings.xml中加入注意id与nexus中的名称相同6.idea访问私服与组件上传在pom.xml中添加<distributionManagement> <repository> <id&

2021-03-23 20:52:36 115

原创 Spring整合SpringMVC

web.xml`<?xml version="1.0" encoding="UTF-8"?><!--告诉tomcat Spring的配置文件是哪个--><context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath*:applicationContext.xml</param-value>&l

2021-03-22 23:51:45 52

原创 Rest行为约定方式

2021-03-22 22:48:02 110

原创 获取URI和URL中的参数

获取URIString url = req.getRequestURI();获取URL中的参数 String queryString = req.getQueryString();

2021-03-11 00:16:13 712

原创 @param注解

当你的Dao层需要传递的参数大于等于两个的时候【如图所示】void saveRoleModule(@Param("roleId") String roleId, @Param("moduleId") String moduleId);这个时候编译器在编译时候会如下显示void saveRoleModule(@Param("roleId") String var1, @Param("moduleId") String var2);他并不能很好的识别var1和var2哪个对应roeId,哪个对应modu

2021-03-10 12:07:34 277

原创 ZTREE

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ include file="../../base.jsp" %><!DOCTYPE html><html><head> <base href="${

2021-03-10 00:30:44 115

原创 Map转JSON

<!--jackson 写入POM--> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>2.9.0</version> </.

2021-03-10 00:15:57 103

原创 流对外生成文【下载】和文件名设置

response.setContentType(MIME)的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。例如web浏览器就是通过MIME类型来判断文件是GIF图片。通过MIME类型来处理json字符串。Tomcat的安装目录\conf\web.xml 中就定义了大量MIME类型 ,可以参考。...

2021-03-09 16:06:28 752

原创 POI读写Excel

public class PoiTest { @Test public void testWriteByPoi() throws IOException { //1.获取到对应的Excel文件、工作簿文件 XSSFWorkbook wb = new XSSFWorkbook(); //2.创建工作表 Sheet sheet = wb.createSheet(); wb.createSheet("这是啥呀");

2021-03-09 11:45:30 180

原创 级联删除

2021-03-09 00:09:23 141

原创 文件上传

enctype="multipart/form-data"

2021-03-07 12:06:41 56

原创 过滤器filter

public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { HttpServletRequest req= (HttpServletRequest) servletRequest; HttpServletResponse resp= (...

2021-03-04 19:25:06 97

原创 BeanUtils封装数据

BeanUtils封装数据package com.hyit.utils;import javax.servlet.http.HttpServletRequest;import org.apache.commons.beanutils.BeanUtils;import org.apache.commons.beanutils.ConvertUtils;import org.apache.commons.beanutils.converters.DateConverter;import org.

2021-03-03 20:52:07 243 1

原创 数据库备份和恢复

数据库备份登录到MySQL服务器,输入mysqldump -u root -p 数据库名称 > 文件保存路径数据库恢复我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:登录MySQL数据库mysql -u name -p删除已备份的数据库 drop datebase 数据库名称重新创建名称相同的数据库 create database 数据库名称使用该数据库use 数据库名称导入文件执行:so

2021-01-07 23:18:57 83

转载 生成随机数

随机数生成#include <time.h>int main() { int a; srand((unsigned)time(NULL)); a = rand();

2020-04-13 14:10:50 150 1

空空如也

空空如也

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

TA关注的人

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