- 博客(68)
- 资源 (2)
- 收藏
- 关注
原创 小BUG合集2
然后新创建了两个项目也同样是这样的情况,在新创建的项目中,只有一个启动类和一个端口配置,其次就是pom文件。STS、eclipse解决方案如下,idea原理也差不多。在日志中显示项目成功启动了,但项目却没能启动成功。就是将项目位置配置一下就找得到了。将pom中的依赖换成..........
2022-08-05 09:24:03 133
原创 小BUG合集
BUG1在简单程序写好以后运行,报错。找不到这个类型解决方案,在启动类上面,加上一个注解@ComponentScan(basePackages = { “cn.josion.mapper.CdpUserMapper”})就能的到解决BUG2修改mapper.xml文件时,获取数据库数据报错将int 修改成long就行了BUG3jQuery中的.model无法呈现窗口目录如此。解决方案在主界面添加引入页面标签与自定义js其中::add_josion,是add_josion.html中
2022-03-24 14:50:21 425
原创 MYSQL视图
安全性:将公开的数据生成视图,授权给用户访问,隐藏了部分不公开的数据;查询: 当原数据表中,新增删除修改,视图中同样能得到最新数据;对复杂查询简化操作,并不会对数据修改的情况下进行。增删改:当视图中增删改是,原表中也增删改。简单性:复杂查询简单化。
2024-06-01 20:44:57 206
原创 MYSQL触发器
联级操作,有利于保证数据完整性;可以校验数据合法性,如 年龄;数据量大时执行效率大大降低。在并发不大的项目中可以使用。old 修改删除前的数据。new 新增修改后的数据。大量使用会导致代码复杂;
2024-06-01 20:27:28 271
原创 MYSQL存储过程
客户端DBMS 编写运行SQL指令 -> 通过数据库连接将SQL发送到数据库 –> 数据库接收到指令,SQL引擎编译执行SQL指令 -> 将执行结果通过数据库连接传递给DBMS ->显示结果。切换数据库需要重新编写新的存储过程,如MYSQL切换到ORACLE;高并发使用存储过程会增加数据库连接时间,因为将业务都给到数据库处理。传输过程节省资源(不用传SQL,只传函数名);避免SQL被串改,因为指令是存在数据库的;性能提升,数据库无需重复执行编译操作。一次去除查询结果集中的多条数据。
2024-06-01 19:59:39 306
原创 sts自动生成注释${tags}中return无值
直接在 ${tags} 后加上 ${return_type} ,弥补了return后无值的情况。解决这样的问题,网上有一篇讲解的较为详细的文章。这里上传了资源,直接导入更简单。
2023-04-14 17:12:20 205 1
原创 Eclipse 中添加注释并且作者时间,附带资源文件
在这里插入图片描述](https://img-blog.csdnimg.cn/a69a7d2db1ce4f94956aff34803933a6.png。点击types,再点击edit。在pattern中添加。使用效果,在类上敲击 /** 并回车,得到下面结果。
2023-02-02 17:28:05 178
原创 @Bean的使用
QS:如果未使用@Bean创建对象,仍使用依赖注入,那么启动服务时将会报错。第二步,在配置类或者其他类创建@bean方法。第一步,任意创建一个类。
2023-02-02 17:02:55 630
原创 java执行先删除后新增或者修改操作保持数据原子性@Transactional
如果需要使用try-catch对异常进行捕获,就会使事务控制失效,因为该类的异常并没有抛出,就不是触发事务管理机制。那么使用@Transactional将会失效。直接在方法上加上@Transactional。这样并不能让事务回滚。......
2022-08-06 16:44:29 3589
原创 java反射的使用简单例子
parameterTypes):获取"某个构造方法"可以是私有的,或受保护、默认、公有;Method getDeclaredMethod() 获取本类中的所有方法,包括私有的(private、protected、默认以及public)的方法。1.类本身的public 2.继承父类的public 3.实现接口的public。public Constructor[] getDeclaredConstructors():获取所有的构造方法(包括私有、受保护、默认、公有)...
2022-08-06 11:23:35 620
原创 数据结构与算法基础
数组与矩阵数组类型存储地址的计算一维数组 a[n]a[i]的存储地址为:a+i*len二维数组 a[m][n]a[i][j]的存储地址为(按行存储):a+(i*n+j)*len a[i][j]的存储地址为(按列存储):a+(i*m+j)*len线性表广义表树与二叉树图排序与查找算法基础及常见算法......
2022-06-11 10:14:12 117
原创 vxe实现树形表格的两种方式,可分页
<template> <div> <vxe-table border row-id="id" :data="tableData" :tree-config="{ children: 'children', expandAll: true }" > <vxe-table-column type="seq" width="180" title=
2022-06-11 09:30:06 6722
原创 Oracle的常用技巧
1.触发器1.1查看库中所有的触发器1.2查看某张表的触发器1.3查询触发器详细信息2层次查询; 树结构查询;父子孙级查询2.12.1.1包括分页3判断结构coalesce括号中的值没限制数量,但值类型必须相同。val1为null时,判断val2是否为null,不为null则选择val2,若为null,则判断下一个是否为nullnvl只能放两个值,nvl2只能放三个值,值得类型没有限制3.内容转变...........................................
2022-06-09 16:28:23 689
原创 前端密码加密,后端解密RSA算法
前端:配置公钥私钥后端配置非对称加密解密工具创建一个类RSAUtil使用报错:解决方法:将调用Base64解密的方式由getDecoder()替换成getMimeDecoder()
2022-06-06 10:04:43 1054
转载 Vue中的 import中 的作用
export 和 export default 的区别如果是 export 导出的文件,在导入时可以一次导入一个,也可以导入多个,但必须加上花括号!import {add} from './math'import {add, sub} from './math'如果是 export default 导出的文件,只能一个一个的导入,且不需要加上花括号。一个模块中只能有一个export default默认输出import add from './math'import sub from './ma
2022-05-13 16:15:07 455
原创 npm创建vue项目
没安装npm的,可查看我另一篇文章中的第一节安装npm及vue进入到需要创建项目的文件夹点击路径,执行cmdvue create 你的项目名(项目名为小写用“-”隔开)上下键进行选择创建的项目版本,使用空格键进行勾选,回车结束。等待下载运行:npm run serve打包npm run build...
2022-05-04 10:13:42 1244
原创 springboot访问静态资源方法
根目录端口和前缀vue.html<!DOCTYPE html><!--suppress ALL --><html lang="en" xmlns:th="http://www.thymeleaf.org" xmlns:layout="http://www.w3.org/1999/xhtml"><head> <meta charset="UTF-8"> <title>vxe Demo<
2022-04-16 10:56:16 3677
转载 axios操作 和 async-await
Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中JS中原生提供了Ajax操作. 弊端: 操作特别的复杂 易用性较差.jQuery中的Ajax 封装了原生的JS Ajax 提高了开发的效率Axios是VUE中默认支持的Ajax的请求的方式.Get-简单参数/** * GET请求-简单参数的写法 * 需求: 根据ID查询数据 * URL: http://localhost:8090/axios/getUserBy
2022-04-12 23:31:35 795
转载 VUE基本语法
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>VUE入门案例</title> </head> <body> <!-- 入门案例步骤: 1.导入vue.js文件 html下部编辑 2.指定区域进行渲染 需要准备div vue.js代码 3.创建VUE.js对象 指定渲染区域
2022-04-12 22:46:49 377
转载 ajax基本操作
Ajax为什么可以异步同步:当用户发起请求时,如果后端服务器没有返回数据,此时用户页面无法展现. 一直出于加载的状态 (整个页面同时刷新)异步原因: 有Ajax引擎步骤:用户将请求发送给Ajax引擎. 之后JS继续向下执行.Ajax引擎接收用户请求之后,通过代理的方式访问后端服务器.后端服务器接收请求之后,执行业务操作,最终将响应的结果返回值代理服务器(Ajax引擎)引擎通过回调函数的方式返回给用户数据.JSON嵌套JS中循环写法基础循环写法//JS可以将接收的JSON串动态转化
2022-04-12 22:09:34 101
原创 浏览器请求服务器 常见异常
http与https的区别菜鸟教程连接HTTP 状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型。信息响应(100–199)成功响应(200–299)重定向(300–399)客户端错误(400–499)服务器错误 (500–599)如第二次请求页面时,加载的js或者css数据参数类型不匹配,如:沒傳參、需要整數而傳了小數如:a(int b)不传参一定报错需要Post請求,但是發起了確實Get請求在gateway處配置了同源策略後報的錯在geteway處沒有配置時後端代碼將請求
2022-04-12 09:37:09 2342
原创 VS Code 插件 在线/离线 下载安装VUE
1.进入到官网https://marketplace.visualstudio.com/VSCode搜索vue下一步,找到Download Extension得到文件将文件放到VS Code的bin目录下进行安装在该bin目录下进入cmd,回车输入下面代码code --install-extension ritwickdey.LiveServer-5.6.1.vsix安装成功错误:无权限时(如:不是管理员)...............
2022-04-11 16:50:09 4454
原创 python局域网传输文件
python安裝目錄如下cmd中輸入如下命令D:cd D:\Python34python -m http.server 9999得到結果如下設置了端口號為9999此時服務器已經開始運行瀏覽器中輸入電腦地址和設置的端口(本機輸入或者同局域網中的電腦輸入該電腦地址),顯示如下服務器顯示如下點擊package文件夾,(自己創建的,放的安裝包或者其他,方便其他電腦下載),點擊下載即可......
2022-04-11 15:25:22 3026
转载 vue脚手架安装及创建、运行项目教程
1.下载node.js如果是window7系统: 下载安装13的版本2).安装node.js之后一路下一步安装即可.3).检查node js版本cmd中任意位置输入node -vnpm -v进行检查5).切换淘宝NPM库5.1).npm install -g cnpm --registry=https://registry.npm.taobao.org方式2:5.2).npm config set registry https://registry.npm.taobao.org
2022-04-09 00:11:27 4172
原创 Vue.js、node.js基本操作
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Axios使用Post新增数据Restful风格</title> <script src="vue.js"
2022-04-06 16:19:21 1026
原创 hystrix dashboard
依赖父版本<spring-boot.version>2.1.6.RELEASE</spring-boot.version> <spring-cloud.version>Greenwich.RELEASE</spring-cloud.version><!--web 模块 --> <dependency> <groupId>org.springframework.boot</groupId>
2022-04-02 17:17:15 262
原创 java 二进制转十六,文件头判断文件类型
@PostMapping("/upload-file") public R<FileResponseDTO uploadImageForSummerNote(@RequestPart("file") MultipartFile file, @RequestParam("fileInfo") String fileInfo){ InputStream fileStream =file.getInputStream() if("89504E47".startsWith(fileTypePrefix
2022-02-21 17:39:06 661
原创 BootstrapValidator详解,触发到验证
1.引入BootstrapValidatorbootstrap-validator.js二、触发验证1.bootstrapV触发验证 $('#hdSelectedItemCount1').val(selectedItem.length).trigger("change");;表单验证参数中要有trigger: ‘change’,2.手动验证 var vFlag = getFormValidator().validate().isValid(); getFormValidator() =
2022-02-21 09:44:54 6955
原创 JS常规用法
var str = "asdf gh"; if (str.indexOf(" ") != -1) { alert("有 空 格"); return } else { alert("没有空格"); }
2022-02-09 16:18:57 551
原创 弹出框1中的弹出框2,在关闭2时滚动条bug
关闭2时,滚动条也随之消失弹出框1界面不能移动或鼠标滑动至顶部点击该弹框外其他位置,可关闭此界面。解决,在弹出框1页面的最外面div添加一个属性style=“overflow: auto;”
2022-02-09 14:07:14 397
原创 summernote上传并回显图片、删除图片,并接收显示、只读
<!DOCTYPE html SYSTEM "http://www.thymeleaf.org/dtd/xhtml1-strict-thymeleaf-spring4-4.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" xmlns:layout="http://www.ultraq.net.nz/web/thymeleaf/layout" xmlns:sec="h
2022-01-13 10:04:54 2096 1
spring-tool-suite-4-4.10.0.RELEASE 与 sts-svnPlugin
2023-03-14
Subclipse-1.8.5安装包 site-1.8.x安装包
2023-01-04
FoxitReader603.0524-enu-Setup安装包
2023-01-04
e-PDF-To-Word-Converter
2023-01-04
dopdf-7安装包安装包
2023-01-04
Oracle9iClient简化版
2023-01-04
Oracle Instant Client(即时客户端)
2023-01-04
SQLDeveloper-forMac
2023-01-04
GPUMonitor.gadget
2023-01-04
webex安装包安装包
2023-01-04
python-3.4.0.amd64.msi 与 python-3.8.6rc1-amd64.exe
2023-01-04
Postman-win64-7.29.1-Setup安装包
2023-01-04
staruml-5.0-with-cm
2023-01-04
AxureRP-8.0.0.3605-Setup
2023-01-04
notepad++安装包
2023-01-04
TortoiseGit与TortoiseSVN 32bit与64bit 共4个安装包
2023-01-04
包含VSCodeUserSetup-x64-1.49.0和VSCodeUserSetup-x64-1.65.0安装包
2023-01-04
putty的安装包压缩文件
2023-01-04
包含 CRRuntime-32bit-13-0-4 和 CRRuntime-64bit-13-0-2
2023-01-04
包含 apache-jmeter-5.4,apache-maven-3.6.3-bin,apache-tomcat-7.0.19
2023-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人