- 博客(15)
- 收藏
- 关注
原创 java 重定向,第一次404,原因和解决
The request was rejected because the URL contained a potentially malicious String ";" 原因和解决方案
2022-02-18 12:02:22
3085
原创 MybatisPlus集成pagehelper,以及分页区别
最近再搭建一个springboot+mybatisplus的框架,在做分页的时候老总说要使用pagehelper而不是mybatisplus自带的page,说是性能好,没办法,整合吧官网地址 https://pagehelper.github.io/1.pom里面添加 pagehelper的jar <dependency> <groupId>com.github.pagehelper</groupId> <ar
2020-12-02 12:01:05
7046
2
原创 ScriptEngine读取动态JS
在项目中,有校验规则的验证,甲方想弄成动态的校验规则。在网上查找资料,发现ScriptEngine可以读取动态JS,完美解决该需求。代码如下package com.bop.web.wjwxxtb.common.util;import jdk.nashorn.api.scripting.ScriptObjectMirror;import javax.script.Invocable;import javax.script.ScriptEngine;import javax.script.Scri
2020-11-16 17:58:57
510
原创 Oracle sql的一些写法
项目用的ORACLE ,之前一直用的MYSQL,特此来记录一下一些SQL的写法还有一些函数,在文章面放了其他大神的讲解,有需要的可以了解看看1 like写法LIKE '%' || #{AONAME} || '%' like CONCAT(#{anizationNo}, '%')2 正则和截取select DMCOD CODE, DMCPT NAME from ZB01 where DMCOD != '100000' AND REGEXP_
2020-11-14 12:22:30
208
原创 git remote add和git clone 的区别
两者之间的区别区别 git remote add 只是在您的git config中创建一个条目,指定特定URL的名称。你必须有一个现有的git仓库来使用它。需要init git clone通过复制位于您指定的URI上的现有git存储库来创建新的git存储库。不需要init配置 Git - 本地初始化项目 - git remote 链接地址 https://blog.csdn.net/m0_37712637/article/details/109091808 Git - 本地初始化项目
2020-10-15 10:32:54
4242
原创 Git - 本地初始化项目 - git clone(2)
git clone顾名思义就是将其他仓库克隆到本地,包括被clone仓库的版本变化。本地无需git init,直接git clone url(url是你远程仓库的地址)。执行git clone等待clone结束,.git文件夹里存放着与远程仓库一模一样的版本库记录。git clone的用法:$ git clone <版本库的url>例如克隆AK:$ git clone https://github.com/tensorflow/ak.git或者使用SSH协议:$ git clon
2020-10-15 10:29:37
328
原创 Git - 本地初始化项目 - git remote(1)
1、首先,你需要执行下面两条命令,作为 Git 的基础配置,作用是告诉 Git 你是谁,你输入的信息将出现在你创建的提交中。git config --global user.name "你的名字或昵称"git config --global user.email "你的邮箱"2、然后在你的需要初始化版本库的文件夹中执行:git init git remote add origin <你的项目地址> //注:项目地址形式为:https://gitee.com/xxx/xxx.gi
2020-10-15 10:15:25
451
原创 Git - 忽略而不提交文件
创建 .gitignore 文件touch .gitignore1、从未提交过的文件可以用 .gitignore 。也就是添加之后从来没有提交 commit 过的文件,可以使用 .gitignore忽略该文件。比如// 只针对文件夹名,不管路径.ideaclasses2、已经推送 push 过的文件,想从 Git 远程库中删除,并在以后的提交中忽略,但是却还想在本地保留这个文件执行命令 git rm --cached Xml/config.xml 后面的 Xml/config.xm
2020-10-15 10:11:22
168
原创 Git 常用 合并分支 | 推送分支 的语句
Git - 合并分支 | 推送分支合并分支1、本地仓库与远端仓库同步,提取所有它独有的数据到本地分支,供后续操作。git fetch origin2、把远程仓库中分支名为 AimBranch 中的代码,合并到本地仓库中你当前所在的分支上。git merge --no-ff origin/AimBranch推送分支3、把本地仓库中你所在的分支中的代码,推送到远程仓库分支名为 MyBranch 的分支上。git push origin MyBranch注:merge 只改变本地分支。远程
2020-10-15 10:05:40
369
原创 Mysql数据库导出生成Word文档,HTML,PDF(一)
前几天领导让我把数据库的表生成word文档,这之前也没弄过,只能百度查了,最后发现了三种方式可以满足(1)SQL语句,适用于少量表 ,或者对格式没什么要求的 (2)DBExportDoc V1.0 For MySQL---网上最多教程的工具,只能生成Word (3)PDMan---国产类似PowerDesigner的工具,开源,功能很强大,数据库表能生成多种格式1.第一种 SQLSELECT COLUMN_NAME 列名,COLUMN_TYPE 数据类型,DATA_TYPE 字段类型,CHAR
2020-07-23 15:42:32
4505
原创 java实现百度识图后台
1.百度识图相信大家或许没对接过,但是肯定用过识图的功能,上个官网网址https://ai.baidu.com/ai-doc/IMAGERECOGNITION/Nk3bcxfzd说明一下 他这个例子包含两种方式第一种第二种网址 https://ai.baidu.com/ai-doc/IMAGERECOGNITION/7k3bcxdn8实现的时候看了一下两种的区别(1)写法不同第一种不需要写什么url,用下载的jar里面的方法直接使用第二种比较麻烦,调用url要自己写,还要获取tok
2020-06-03 16:00:37
1143
原创 LoggerFactory is not a Logback LoggerContext but Logback
1.发生原因之前springboot启动没有任何问题,在接入百度识图后,报错2.为什么报错由于springboot默认日志组件为logback,当时项目使用的为log4j,在打war包到tomcat启动时报如上错误。原因:lock4j日志组件和自带logback日志组件冲突。3.解决项目为多模块项目,之前在网上查找的时候改动一个模块下的application发现还是报错于是改动了总项目下的application <dependency> <grou
2020-06-03 15:25:29
920
原创 java基础-数据类型的坑
byte b = 2;char c = 2;//编译通过c = 100000000000;//编译不通过,超出char类型的范围char d = -2//字面常量为负数,编译不通过d = (char)-100;//编译通过char f = (char)b; //编译通过,必须显式的强制类型转换f = b;//编译不通过,不能隐式转换int i = c;//编译通过,可以不需要...
2020-05-07 16:06:57
179
原创 乐观锁就是这啊
一、定义先上个定义看一下吧百度百科:乐观锁机制采取了更加宽松的加锁机制。乐观锁是相对悲观锁而言,也是为了避免数据库幻读、业务处理时间过长等原因引起数据处理错误的一种机制,但乐观锁不会刻意使用数据库本身的锁机制,而是依据数据本身来保证数据的正确性。相对于悲观锁,在对数据库进行处理的时候,乐观锁并不会使用数据库提供的锁机制。一般的实现乐观锁的方式就是记录数据版本。二、使用1.一个常用的表,...
2020-05-07 15:52:44
132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人