自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(167)
  • 资源 (26)
  • 收藏
  • 关注

原创 Oracle数据库配置文件

一、创建表空间1、语法CREATE TABLESPACE 表空间名字 LOGGING DATAFILE '表空间存放位置' SIZE 10M AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ;2、实例CREATE TABLESPACE PGFRAME LOGGING DATA...

2020-08-20 18:43:32 325

原创 免费下载jar包

一、maven仓库下载jar包:https://mvnrepository.com/search?q=二、操作步骤(1)在浏览器中输入网址,输入自己要查找的jar,并点击搜索(2)以“log4j”为例(3)选择具体名称,以第一个为例(4)点进去后,可查看详情:版本号和年份可作为我们选择的依据(5)选择具体的版本:以“2.0”版本为例(6)根据自己的所需格式下载文件到本地...

2020-06-30 13:33:11 322 1

原创 MyEclipse启动web项目时,spring/端口加载两次

MyEclipse启动web项目时,spring/端口加载两次一、问题描述二、问题缘由三、问题分析三、问题解决一、问题描述MyEclipse启动web项目时,spring会初始化两次,端口也被启动两次,导致出现“端口被占用”的问题二、问题缘由已知web项目启动时,会扫描和执行Tomcat下的配置文件server.xml。按照自上而下的代码执行顺序,当执行到<Host name=“localhost” appBase=“webapps” unpackWARs=“true” autoDeplo

2021-05-11 13:49:50 3

原创 直接通过域名/ip地址访问项目

一、需求直接通过域名/ip地址访问项目,一般适用于公司官网二、语法<Context path="项目名称(内容可为空)" docBase="项目(绝对/相对)路径" debug="bug显示条数" reloadable="是否自动部署" />三、实现在tomcat下的conf文件夹中找到server.xml文件,在host标签中加入语法代码:<Context path="" docBase="..\webapps\jeesite" debug="0" reloadable="

2021-05-10 16:16:59 12

原创 去除a标签点击后的虚线

1、问题描述 点击标签后,标签内出现白色虚线边框,如图所示2、问题处理(1)以a标签为例,可根据实际情况换成对应的选择器(2):focus伪类,用于选择具有焦点的元素(3)outline (轮廓)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用。(4)-moz-:包括Firefox在内的Mozilla的应用里:火狐浏览器适用a:focus { outline:none; -moz-outline:none;}3、处理结果内虚线边框去.

2021-04-28 14:02:19 6

原创 PL/SQL执行SQL文件

1、链接PL/SQL后,选择“File”菜单下的“”,出现右边的编辑页2、编写程序语法:@文件路径+文件全称3、按“回车”键,执行操作4、出现再次输入命令的提示时,意味着上述操作执行完毕...

2021-04-27 11:00:40 10

原创 创建oracle数据库实例

安装数据库10g,已安装的可忽略此步骤1、定位安装好的数据库路径,找到以下目录,选择“Database Configuration Assistant”,在出现的弹窗中选择“下一步”。如图所示2、选择“创建数据库”,点击“下一步”PS:“删除数据库”中可查看现有的所有数据和删除某一数据库【温馨提示:谨慎操作】 3、直接“下一步”4、填写“全局数据库名”,然后点击“下一步”5、直接“下一...

2021-04-27 10:47:08 14

原创 oracle中decode函数的使用

一、DECODE函数相当于if条件语句,它将输入的值与函数中的参数列比较,根据输入值返回一个对应值1、语法:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)2、说明:当“条件”等于“值1”的时候,显示“返回值1”,等于“值2”的时候,显示“返回值2”,依次类推,如果都不满足,则显示“缺省值”即默认值。3、逻辑:类似于以下操作if(条件=值1){ 返回值1}else if(条件=值2){ 返回值2} . . . ....

2021-03-25 17:53:49 51

原创 oracle数据库输出某列的固定值

需求:查询数据时,是某个字段的值都一样/固定实现1、SQL:id与name是表里的属性,而field1和field2是查询结果的任意别名--field1和field2为任意别名select id,'' AS "field1",'哈哈' AS "field2",name FROM SYS_USER 2、结果补充:不需要在表里创建该字段,只要用的时候实体类里存在即可...

2021-03-24 15:11:38 70

原创 ORA-01745: 无效的主机/绑定变量名

1、异常信息:在执行插入数据操作时,报异常“ORA-01745: 无效的主机/绑定变量名”2、异常原因:mybatis中的mapping映射时,sql语句中忘了加逗号,且逗号处有换行3、补上逗号即可

2021-03-16 11:31:14 28

原创 防止多次触发click事件

一、问题描述 用户频繁触发同一表单的提交按钮可能会导致流程或程序紊乱二、需求 满足问题需求,在不妨碍用户使用的情况下禁止程序多次被触发三、实现逻辑 完成触发后解绑点击/相关事件四、实现代码1、知识点补充unbind()方法 (1) 官方说明:unbind() 方法移除被选元素的事件处理程序。该方法能够移除所有的或被选的事件处理程序,或者当事件发生时终止指定函数的运行。 (2)简单理解:解绑,与绑定相对2、代码<%...

2021-03-10 15:11:15 39

原创 a href=“#“与a href=“###“的区别

一、结论 1、#:当点击链接时,页面会跳到网页头部 2、###:页面不会跳到头部,显示当前的位置二、情况适用 1、#:正常使用 2、###:实现触发链接后不跳回顶部的功能三、实践1、代码编写<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Tra...

2021-03-10 11:22:14 49

原创 word制作模板多选框错误

背景:java 制作word模板中,多选框错误,如图所示 分析与处理:当前属性可能为office的关键字,换一个属性名即可,如图所示

2021-02-23 17:50:38 16

原创 word封面下划线长度固定

一、背景:word中下划线/横线会随着内容的增减而变化,不美观二、需求:word中的下划线/横线,长度固定,不随着内容增减而变化三、思路:通过表格来实现四、实现1、在word中插入所需规格的表格2、在横线上(表格中)填写所需的内容3、去除(隐藏)表格中多余的线条(1)选中表格,右键选择“表格属性(R)...”(2)选择“边框和底纹(B)...”(3)左边选择“自定义”,右边选择如图所示的边框线,然后确定即可(4)看初步效果(5)只选择左半部

2021-02-23 17:29:28 231 1

原创 浏览器限制页面后退

一、应用场景:项目开发过程中,可能会因为群众没有通过系统的返回按钮触发,而是直接通过浏览器后退导致系统异常。所以必要时可禁止页面通过浏览器后退二、实现1、js文件: jquery的js文件,无版本限制<script type="text/javascript" src="js/jquery-2.1.1.js"></script>2、功能实现<script type="text/javascript"> window.history.push

2021-01-26 17:33:17 24

原创 通过js获取当前li标签内a标签的值

1、需求:用js实现获取当前选择的li标签内a/span对应的值2、实现<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title></title> <s

2021-01-04 11:43:36 211

原创 nodejs moment时间与时间戳的转换

一、概要:Moment.min.js:JavaScript 日期处理类库二、需求:实现时间格式与时间戳的转换三、实现代码(1)引入相关类库:文件下载(没积分的私信留邮箱)<script type="text/javascript" src="js/moment.min.js"></script>(2)编写代码<script type="text/javascript"> var date1="2020-12-31 09:53:24";

2020-12-31 10:24:17 573

原创 SyntaxError: identifier starts immediately after numeric literal

一、原代码//id是变量,为saveStatus的动态参数var btn='<a href="#" onclick="saveStatus('+id+')">调整</a>';二、执行效果出现异常信息:SyntaxError: identifier starts immediately after numeric literal三、异常分析乍一看好像没有没问题,变量用单引号+起来,但是,我们忽略了一个点:它不是一个普通的html代码,而是整体都在在单引...

2020-12-25 14:26:01 24

原创 html打印功能

一、需求:打印功能二、语言:html三、实现1、页面2、打印内容的标识3、打印内容及效果4、完整版代码<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"></head> <bo

2020-12-23 11:14:29 90

原创 Windows Server 2008安装nodejs

Windows Server 2008服务器系统安装nodejs的话,不能安装太高版本的,否则安装不了可以去官网或者在此下载合适的安装包,此处安装版本为node-v13.14.0-x64.msi需要注意的是.msi格式的安装包已经将node.exe添加到系统环境变量path中,所以不需要我们再配置环境变量了1、我们可以执行node-v查看是node版本信息或者验证否安装成功出现以上内容/版本号信息就代表成功啦2、新版的node在安装时会同时安装npm,此版本node在安装时同...

2020-12-15 16:23:39 1012

原创 springboot项目maven打jar包

1、按图所示操作2、输入一下内容,按图所示操作3、成功标志4、打包好的jar包5、启动jar包(cmd命令启动:win+R)(1)定位到jar包所在路径 语法:cd项目路径cd c:\yiliang(2)命令启动语法:java –jar jar包java –jar spring-boot-demo-rbac-security.jar...

2020-12-15 16:06:57 24

原创 java实现发送短信验证码

一、申请阿里云申请用户 AccessKey(https://blog.csdn.net/super_DuoLa/article/details/110958338),已有可跳过此步骤二、编写发送短信的SMSUtil1、代码package com.xkcoding.rbac.security.util;import java.io.IOException;import com.aliyuncs.DefaultAcsClient;import com.aliyuncs.IAcsClient

2020-12-14 14:54:20 94

原创 node.js实现短信发送验证码

一、申请阿里云申请用户 AccessKey(https://blog.csdn.net/super_DuoLa/article/details/110958338),已有可跳过此步骤二、编写发送短信的SMSUtil 1、代码module.exports = { send : function (tel,signName,templateCode,content){ const SMSClient = require('@alicloud/sms-sdk')..

2020-12-10 18:38:32 133

原创 阿里云申请用户 AccessKey

1、登录阿里云,打开“短信服务”,并按图所示操作2、我们可以看到已经申请过的,在此,我们以“子用户”为例,点击图中标注按钮3、定位到“用户”菜单,并“创建用户”4、填写登录名称和显示名称(按提示规范即可),勾选“编程访问”,点击“确定”5、创建好后会出现创建的AccessKey信息(AccessKey ID和AccessKey Secret ),一定要保存起来,方便以后用6、我们的创建列表7、分配权限8、添加短信权限,可以模糊查询“短信”根据搜出来的结

2020-12-10 18:17:21 258

原创 redis-server闪退

一、方案:用命令打开二、步骤:1、window+R键,打开命令并输入“cmd”2、定位到软件所在盘“D:”3、cd到软件启动(exe文件)所在的位置“cd D:\Redis-x64-5.0.9”4、启动redis的服务配置“redis-server redis.windows.conf”三、完整版示例图...

2020-12-01 09:18:11 58

原创 去除button点击时的边框

1、问题:button按钮的边框,通过css样式设置不显示,但点击是会出现2、解决:配置按钮的光标事件和边框属性3、实现代码<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <ti

2020-11-30 15:56:13 158

原创 java实现增删改SQL的动态替换

一、根据传入的参数动态替换SQL的参数1、需求:以新增insert语句为例2、实现类package test.util;import java.util.Map;import java.util.regex.Matcher;import java.util.regex.Pattern;public class SqlUtils{ public static String getSavesql(String sql, Map<String, String> map)

2020-11-30 15:21:39 192

原创 java实现SQL查询语句的动态拼接

1、需求:根据传入的参数动态截取/拼接SQL语句2、实现类package test.util;import java.util.Map;import java.util.regex.Matcher;import java.util.regex.Pattern;public class SqlUtils{ /* \\s是\s,因为java里需要转义:匹配任何空白字符,包括空格、制表符、换页符等等 * *:匹配前面的子表达式零次或多次 * |:或者

2020-11-30 14:21:29 477

原创 CSS背景图自适应屏幕

1、问题:屏幕小,图片大,会出现图片在屏幕里显示不全的问题2、处理:自适应屏幕,无论背景图与屏幕是否一致,都可以自适应大小、匹配3、方案background: url("imgs/bcg.png") no-repeat center center;/* 背景图路径 背景图不平铺 背景图垂直、水平均居中 */background-size:cover; /* 让背景图基于容器大小伸缩 */background-attachment:fixed; /* 当内容高度大于图片高度时,

2020-11-30 11:00:24 100

原创 Mapping注解的模糊匹配路径

?:匹配一个字符*:匹配任意字符**:匹配多层路径适用于@RequestMapping注解、@PostMapping注解及@GetMapping注解

2020-11-19 16:29:03 169

原创 Springboot插入空字符时报无效列类型异常

在application.yml配置文件中配置jdbc-type-for-null属性即可mybatis-plus: configuration: jdbc-type-for-null: 'null' PS:要注意空格和单引号,缺一不可

2020-11-19 16:20:12 37

原创 Springboot中MyBatisplus使用IPage和Page分页

一、需求:实现Springboot中MyBatisplus使用IPage和Page分页二、技术:MyBatisplus的IPage和Page三、实现1、代码结构2、代码详情(1)Controllerpackage com.xkcoding.rbac.security.controller;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Autowi

2020-11-18 10:47:13 4918 4

原创 Tomcat服务文件包含漏洞

一、漏洞信息描述二、漏洞分析 2020年1月6日,国家信息安全漏洞共享平台(CNVD)收录了由北京长亭科技有限公司发现并报送的Apache Tomcat文件包含漏洞。Tomcat AJP协议由于存在实现缺陷导致相关参数可控,攻击者利用该漏洞可通过构造特定参数,读取服务器webapp下的任意文件。若服务器端同时存在文件上传功能,攻击者可进一步实现远程代码的执行。CNVD对该漏洞的综合评级为“高危”。三、漏洞影响的产品版本包括Tomcat 6Tomcat 7Tomcat 8...

2020-11-17 14:56:09 77 1

原创 SpringBoot报错 Error parsing HTTP request header

使用SpringToolSuite4执行Stringboot插入操作时,报请求头错误,具体信息如下Error parsing HTTP request headerNote: further occurrences of HTTP request parsing errors will be logged at DEBUG leveljava.lang.IllegalArgumentException: Invalid character found in the request target.

2020-11-17 10:29:35 402

原创 Springboot中mybatis返回map类型字段为空值时字段不显示

1、描述使用mybatis-plus获取数据时,当返回值为map类型,数据库字段的值为空时,不显示该字段,这样容易导致前台获取数据的时候报空指针异常2、解决在配置文件中加入mybatis的以下配置call-setters-on-nulls: true3、效果...

2020-11-12 16:05:56 246 2

原创 服务器上无法访问项目

1、问题描述:项目B在本地可以通过域名访问A服务器上的A项目及相关接口;A服务器上的B项目无法通过该服务器的域名访问A项目,且A服务器上的A项目在浏览器中也无法访问2、错误信息org.springframework.web.client.ResourceAccessException: I/O error on POST request for "http://XXXX.XXXXX.cn/XXX/a/declare/declareMatters/SaveSubjectMatter":XXXX.

2020-11-12 13:28:47 119

原创 将map中的key变小写

1、需求:将list中map对象的key全部变为小写2、实现public static void main(String[] args) { //将map返回值中的数据变小写 List<Map<String, Object>> list =new ArrayList<>(); Map<String, Object> map1=new HashMap<String, Object>(); map1.put("X

2020-11-12 11:31:46 145 2

原创 在小写与大写之间加下划线

1、需求:判断字符串是否由大小写组合,如是,则在小写与大写之间加下划线2、实现public static void main(String[] args) { //字符串 String key="iterName"; //小写个数 int lower=0; //大写个数 int capit=0; //混合中,大写开始的下标 int blend=0; for(int i = 0; i < key.leng

2020-11-12 10:34:28 208 1

原创 request.getParameterMap获取request请求中的map参数

1、多个属性以map形式传参2、request.getParameterMap语法获取的参数是数组形式的3、所以我们如果需要参数以map形式作为使用,便需要遍历map数组,然后赋值给map参数,用以实现需求4、代码public List<Object> selInfo(HttpServletRequest request, HttpServletResponse response) { Map<String, String> ParameterMa

2020-11-09 14:55:20 96

原创 list中add、set方法详解

Java中线性表List接口的插入方法有三大类,add、addAll和set,他们之间到底有什么区别呢,我们一一来看一、add方法,有2种重载方法1、boolean add(E element):用于向集合的末尾插入新的元素,是List接口中最常用的插入方法List<String> list = new ArrayList<String>(); list.add("小汪"); list.add("小王"); list.add("小旺"); for (.

2020-11-03 18:19:05 433

org.springframework.web的jar包.zip

import org.springframework.web.socket.server.standard.ServerEndpointExporter;

2020-03-27

node-v13.14.0-x64.zip

nodejs安装包,版本为node-v13.14.0-x64.msi,安装可参考https://blog.csdn.net/super_DuoLa/article/details/111223818

2020-12-15

java生成word模板.zip

java动态生成word模板(文件中含完整项目及对应模板)。模板制作教程https://blog.csdn.net/super_DuoLa/article/details/109338707 核心代码详情https://blog.csdn.net/super_DuoLa/article/details/109384791 【没积分的私信留下邮箱,看到后会回复】

2020-10-30

火狐debug插件

随着火狐浏览器的升级,有的浏览器不自带debug插件,所以我们可以使用自定义的插件

2018-12-21

SVN客户端插件.zip

SVN客户端插件,解压后直接将整个svn文件夹放到MyEclipse安装目录下dropins文件中,然后重启MyEclipse即可。

2020-04-22

bootstrap.min的css和js.zip

bootstrap.min对应的css和js,里面包含bootstrap.min.css和bootstrap.min.js,还包含与之对应的jquery-2.1.1.js文件

2021-01-04

moment.min.zip

Moment.min.js:JavaScript 日期处理类库

2020-12-31

阿里云短信jar包.zip

使用阿里云短信服务时,需要的jar包aliyun-java-sdk-core-3.2.3.jar和aliyun-java-sdk-dysmsapi-1.0.0-SANPSHOT.jar,方法实现可参考:https://blog.csdn.net/super_DuoLa/article/details/111154702

2020-12-15

火狐浏览器45.0.2.rar

低版本火狐安装包,该版本的火狐支持firebug插件的安装,安装教程可参考https://blog.csdn.net/super_DuoLa/article/details/84317556

2020-08-06

火狐小虫子firebug.zip

火狐的debug,调试工具。操作步骤https://blog.csdn.net/super_DuoLa/article/details/84317556

2020-08-03

word转pdf所需工具包.zip

里面包含jacob.jar和jacob-1.17-x64.dll两个文件,是word转pdf的基础,也是除代码外的所有外部工具

2020-05-08

Win64OpenSSL.zip

该软件用于配置Windows Server系统中Tomcat的SSL证书操作,版本为Win64OpenSSL-1_1_0h,安装过程中一直下一步即可

2020-05-12

jd-eclipse-site-1.0-RC2.zip

MyEclipse的反编译插件,该插件可实现直接在MyEclipse查看源码

2019-09-26

javax.websocket-api-1.0.zip

操作websocket时用到的javax.websocket包,可以引用import javax.websocket.OnClose; import javax.websocket.OnMessage; import javax.websocket.OnOpen; import javax.websocket.Session; import javax.websocket.server.PathParam; import javax.websocket.server.ServerEndpoint;

2020-03-27

oracleclient.zip

处理Navicat链接oracl10g 编码问题;已安装的数据库与第三方工具Navicat之间无法建立连接,并提示是编码问题的时候,在工具中替换.dll文件即可,具体操作可参考 https://blog.csdn.net/super_DuoLa/article/details/104133766

2020-02-04

Postmanwin64_v7.1.0.zip

不需要任何特殊的配置,直接打开接可以用,该软件可以测试Java开发的接口,支持线上和本地的接口测试,很方便

2020-01-17

freemarker-2.3.8.jar

freemarker-2.3.8.jar包,为java导出ppt项目所需使用的jar包

2018-06-06

SSM搭建_foundation.zip

SSM整合项目完整版(含jar包和有详细注释的配置文件),整合步骤可参考https://blog.csdn.net/super_DuoLa/article/details/107081136

2020-07-03

DemoSpringMVC.zip

简易的SpringMVC项目,基础的SpringMVC项目及配置,访问链接.do结尾,该项目已实现前后台的简单交互(页面的跳转,ajax数据的返回)

2020-05-06

使用java导出PPT的方法_简单的例子

java语言,一般Eclipse或者myEclipse可以直接导入查看,如果不行,可自己创建项目将代码复制进去进行查看和使用。

2018-06-06

natapp.rar

内含配置natapp【基于ngrok的反向代理软件】的相关文件【natapp.exe与config.ini】

2020-05-15

bdmapapi.js

bdmapapi.js文件可作用于百度地图的一些基础操作,在使用的过程中直接将该js文件导入项目中并引用即可。

2020-03-23

TestFile.zip

简易SpringMVC条件下的文件上传,内含对同名文件的处理(同名文件的多次上传、同名文件的内容覆盖) 升级版https://download.csdn.net/download/super_DuoLa/12397084

2020-05-06

64位OpenSSL工具.zip

该软件为window系统64位的OpenSSL工具,用于配置https协议时的相关操作,安装步骤一站式下一步即可

2020-03-12

TestFilePlus.zip

简易SpringMVC条件下的文件上传,内含对同名文件的处理(同名文件的多次上传、同名文件的内容覆盖)、文件路径的获取(网络及本地)

2020-05-07

Tomcat8_jdk1.8.zip

里面包含两个文件,一个是Tomcat8:apache-tomcat-8.0.52;另一个是jdk1.8:jdk-8u181-windows-x64

2020-04-03

空空如也

空空如也

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

TA关注的人 TA的粉丝

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