自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自定义注解+aop实现日志收集

自定义注解+aop实现日志收集

2023-08-30 15:07:01 91 1

原创 文件预览时避免暴漏文件服务器地址解决方案

我们在做管理系统时避免不了要进行文件的预览和下载,但是有些文件是绝密的只限于预览,不能让下载,用户鼠标右击选择在新窗口打开该图片这时。前端处理思路如下,让后端返回二进制流,前端将文件流进行处理,生成一个临时的url地址供用户进行预览,这样就避免了url地址的暴漏。在做文件预览时后端直接文件服务保存文件的url地址返回给了前端,导致文件服务器url直接暴漏给前端。我们不希望暴漏文件服务器的地址,以防用户估计修改url查看不属于自己的文件。完美解决 peace!

2023-08-04 11:01:50 161 1

原创 人大金仓数据库merge sql error, dbType kingbase, druid-1.2.5, sql错误解决

在KindBase数据库想要进行模糊搜索推荐使用| |进行拼接。

2023-08-02 14:40:00 1182 1

原创 编译原理-词法分析器

#include <iostream>#include <fstream>#include <string> using namespace std;string KEYWORD[13] ={"const","int","char","void","main","if","else","do","while","for","scanf","printf","return"};//string数组存储关键字string keyword[13] = {"CONSTT

2021-04-16 22:43:24 179

原创 考研数据结构

数据结构一、线性表顺序表静态数组#include<iostream>using namespace std;//线性表 顺序表实现#define MaxSize 10typedef struct{ int data[MaxSize];//存放数据元素 int lengh;//记录顺序表当前的长度}SqList;void InitList(SqList &L){//初始化操作 for(int i=0;i<MaxSize;i++) L.data[i]=0;

2021-04-16 22:36:49 115

原创 从C到C++

从C到C++基础语法引用的概念和应用变量引用定义:类型名 &引用名 = 某变量名;int n=4int &r=n;//r引用了n,r的类型时int&作用:某个变量的引用,等价于这个变量,相当于改变了的一个别名。注意:定义应用变量是一定要将其初始化成引用某个变量。初始化后,就一直引用改变量,不会再引用其他变量。引用只能引用变量,不能引用常量和表达式。应用:两个整形变量的交换c语言版void swap(int *a,int *b){ int t;

2021-04-16 22:32:01 53

原创 c语言入门下

c语言入门下第六章 数组1. 定义int a[] []内必须注明元素个数注意数组的定义和引用(1).和变量一样,先定义后使用。[]内必须为常量或常量表达式如 #define FD 5main(){ int a[FD];float b[3+2];}(2).引用数组元素时[]内下标可以为变量但是必须为整型,不能为实型(3).定义时赋初值将各初值依次写出包括在一对{}内如int a[5]={0,2,3,4,};错误示范int a[5]a={0,2,3,4,};当{}内

2021-03-17 08:39:15 413

原创 vue快基础知识快速入门

Vue.js快速入门掌握HTML,CSS,JavaScript,ajax开发工具:vscode1、Vue基础1.1Vue简介:JavaScript框架简化DOM操作响应式数据驱动(数据与页面同步更新)https://cn.vuejs.org/1.2第一个Vue程序开发步骤:导入开发版本的Vue.js创建Vue实例对象,设置el属性和data属性使用简洁的模板把数据渲染到页面上<!-- 开发环境版本,包含了有帮助的命令行警告 --><script src

2021-03-07 12:44:33 202

原创 JSON基本使用

JSON1. 概念: JavaScript Object Notation JavaScript对象表示法 Person p = new Person(); p.setName("张三"); p.setAge(23); p.setGender("男"); var p = {"name":"张三","age":23,"gender":"男"}; * json现在多用于存储和交换文本信息的语法 * 进行数据的传输 * JSON 比 XML 更小、更快,更易解析。

2021-03-07 10:43:09 72

原创 jquery实现ajax异步请求

ajax1.概念1. 概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML 1. 异步和同步:客户端和服务器端相互通信的基础上 * 客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。 * 客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。 Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 [1] 通过在后台与服务器进行少量数据交换,Ajax 可以使网页实

2021-03-07 10:38:27 227

原创 javaweb-response相关知识

2021-03-06 22:58:21 44

原创 JavaWeb-request相关知识

2021-03-06 22:56:16 47

原创 JavaWeb-Servlet基本知识

2021-03-06 22:54:43 63

原创 JavaScript基础语法学习

JavaScript基础语法学习文章目录JavaScript基础语法学习基本概念JavaScript是什么组成javascript体验javascript注释javascript输入输出语句数据类型简单数据类型1、数组的使用1、数组的创建2、数组元素的获取3、数组遍历4、新增数组元素5、数组应用6、arguments使用7、函数的相互调用2、函数函数的使用:带参函数参数个数匹配函数的返回值函数返回值注意事项3、javascript作用域1、变量的作用域2、块作用域3、作用域链4、预解析4、对象1、字面量创

2021-03-06 22:40:52 129

原创 Linux基本使用

Linux使用文章目录Linux使用1、Linux概述2、VMware安装3、CRT使用4、命令使用5、VIM6、Linux权限系统7、Linux上常用网站操作1、Linux概述2、VMware安装3、CRT使用4、命令使用/表示根目录[~表示在root目录下]在root超级管理员登录下,CRT默认进入计算机的root目录其他用户则进入home目录文件列表1.ls 可以查看所有文件和文件夹2.ls -a增加查看隐藏文件功能 以.开头的文件也会显示3.ls -l[可以

2021-03-06 21:45:46 93

原创 dubbo-admin安装以及遇到的问题

dubbo-admin安装目录:文章目录dubbo-admin安装一、安装二、遇到的问题问题一、关于下载node-v9.11.1-win-x64原因:解决:问题二、关于打包dubbo-admin-ui原因:分析:解决:问题三: KeeperErrorCode = ConnectionLoss原因:分析:解决:一、安装从GitHub上下载dubbo-adminhttps://github.com/apache/dubbo-admin 完成下载后直接解压即可修改相关配置(解压后进入一下目

2021-02-27 00:20:53 1507 1

原创 数据库SQL命令学习笔记

数据库SQL命令学习笔记一、创建一个数据库1.1数据库的组成数据文件主要数据文件.mdf次要数据文件.ndf事物日志文件.ldf文件组(方便管理数据文件引入)数据文件的集合形成的整体主要文件组+次要文件组一个数据文件只能存在于一个文件组中,一个文件也只能被一个数据库使用注意: 日志文件不分组,不属于任何文件组数据库操作:C(Create):创建R(Retrieve):查询U(Update):修改D(Delete):删除1.2数据库的创建create

2020-09-14 09:37:15 1302

空空如也

空空如也

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

TA关注的人

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