自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JRebel 插件实现热部署xml不生效的问题

结语不废话,在你插件正确安装,java文件可以热更新的情况下,仅仅是xml没有更新,那么观察class下xml有没有随源文件变化,如果有,Ctrl+F9手动编译, 直接请求接口,控制台输出 Reloading SQL maps 即为正确。

2023-12-18 22:35:18 1031

原创 java命令运行class文件提示“错误:找不到或无法加载主类“

CLASSPATH 配置 .;可以指定jar目录 java文件目录 但是不要再指定输出目录了 就生成在当前目录。结果如下 全白折腾了 不区分Linux和Windows 已测试。下,对于需要依赖的jar包使用-cp ,多个jar包之间使用。下,对于需要依赖的jar包使用-cp ,多个jar包之间使用。结构和包名一致 所以直接 java命令调用【包名.类名】上面看完了没,别看了 那都没用 下面这个一把梭了。

2023-12-09 18:50:11 596

原创 达梦数据库转义单引号|URL数据处理

达梦数据库 单引号是它的系统符号,所以任何出现单引号的地方都再加一个单引号。就可以转义 显示单引号本身。比如插入一个多行文本 例如一个查询 只需要替换全部 ' 为两个 '' 就可以写入。需求是替换数据库中数据的URL,所以还要结合正则使用。

2023-12-09 12:59:10 845

转载 jquery on()绑定事件无效

综上动态生成的元素绑定事件用on要注意 追溯到元素本身,另外一点on的性能高于live(),bind(),delegate()等方法。为了使动态生成的元素能绑定事件,我网上查了一番,听说on可以动态绑定事件,我试了一下没有效果,纠结了很久,最终发现原因。jquery使用on绑定事件到动态生成的元素上时,不能对动态生成的对象操作,需要从其父节点追溯到本身。(2)对于后面动态生成的元素无效,例如append(某动态生成元素),这种用以上的方法无效。//有效,追溯到本身。

2023-02-07 14:07:46 369

转载 【转】23个常用的VSCode快捷键(动图演示)

这将打开最近工作区的列表,并且是切换到另一个文件夹或项目的超快速方法。请注意,如果在VS Code工作区中打开了一个终端,这会关闭当前的终端会话。英文原文地址:https://dev.to/devmount/23-lesser-known-vs-code-shortcuts-as-gif-80。尽管我们经常使用 VS Code中的许多快捷方式,但是我们有可能会忘记它们。如果我们不记得参数顺序,也不想通过查看文档来打断我们的流程,可以使用此命令。当我们希望看到完整的行而无需水平滚动时,它是一个方便的小帮手。

2022-10-30 19:34:38 29940

原创 化繁为简解决前端跨域问题

Access-Control-Allow-Credentials:该字段可选,是个布尔值,表示是否可以携带cookie,(注意:如果Access-Control-Allow-Origin字段设置*,此字段设为true无效)Access-Control-Allow-Headers:该字段可选,里面可以获取Cache-Control、Content-Type、Expires等,如果想要拿到其他字段,就可以在这个字段中指定。同时满足下列三大条件,就属于简单请求,否则属于非简单请求。

2022-10-28 03:22:36 249 1

转载 【mybatis】mybatis访问报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

2.注意mapper.xml文件中的namespace是否正确指向到Mapper.java类的位置 【】在检查调用的 Mapper 接口时,发现在目标文件中没有找到 Mapper 映射的配置文件,在项目的 target 目标文件中可以看到,与接口对应的 Mapper 文件未加载,所以在程序启动时,就找不到对应的映射文件,导致的这个错误。

2022-10-14 14:37:37 399

转载 Tomcat登录进入manager管理界面

http://localhost:8090/manager 输入 admin admin即可。默认是没有任何用户有权限的,需要手动加入。增加用户角色和用户。修改访问地址的限制。

2022-09-17 16:55:58 950

转载 Java 发起 HTTP 请求的几种姿势

在实际开发过程中,我们经常需要调用对方提供的接口或测试自己写的接口是否合适。很多项目都会封装规定好本身项目的接口规范,所以大多数需要去调用对方提供的接口或第三方接口(短信、天气等)。在Java项目中调用第三方接口的方式有:通过JDK网络类;通过common封装好的HttpClient;通过Apache封装好的;通过;

2022-09-16 02:06:08 164

原创 Java6或Java7 使用JDBC连接 Mysql8.0

首先给出结论 Java6或Java7 使用JDBC连接 Mysql8.0 问题表现Mysql8.0默认使用Java8 JDBC版本 mysql-connector-java-8.*.jar特定情况需要Java1.6或Java1.7连接Mysql8时会出现如下错误日志报错:nested exception is java.lang.UnsupportedClassVersionError:JVMCFRE003 主版本错误:类=com/***/***/***/,偏移量=6(unable to load cla

2022-07-01 01:35:58 1306

原创 Mybatis使用JNDI配置数据源

applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:context=

2022-03-04 12:42:09 488

转载 Docker修改无法启动的容器的配置文件

方法一(明确配置路径)把docker容器中的配置文件复制到主机中,然后再主机中修改,修改完成后再复制到docker容器中1、复制docker容器的文件到主机中 docker cp 容器id:docker容器中配置文件路径 主机路径 docker cp eaaba6bd4423:/etc/mysql/mysql.conf.d/mysqld.cnf /root/mysqld.cnf 2、修改配置文件中出错的部分 3、配置文件到docker容器中 docker cp 主机文件路径 容器..

2022-02-13 21:31:16 1679

转载 使用docker安装mysql 5.6

从仓库拉取一个MySql的镜像(该步骤可忽略,此时docker run会先去pull,然后再run)docker pull mysql:5.6启动一个容器docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 \-v $PWD/conf:/etc/mysql/conf.d -v $PWD/data:/var/lib/mysql -v $PWD/logs:/logs \--name test_mysql mysql:5.6参数说明

2022-02-13 20:12:50 2137

转载 Ubuntu 安装与使用UFW防火墙 | ufw与iptables

iptables 是一个通过控制 Linux 内核的 netfilter 模块来管理网络数据包的流动与转送的应用软件,其功能包括不仅仅包括防火墙的控制出入流量,还有端口转发等等。iptables 内部有表 tables、链 chains、规则 rules 这三种概念。iptables 的每一个 “表” 都和不同的数据包处理有关、决定数据包是否可以穿越的是 “链”、而一条 “规则” 在链里面则可以决定是否送往下一条链(或其它的动作)。UFW(Uncomplicated Fi...

2022-02-13 18:17:10 3932

原创 Heroku部署Node失败code=H10 heroku Process exited with status State changed from up to crashed

2021-06-05T10:15:58.729523+00:00 app[web.1]: [egg-scripts] Wait Start: 6...2021-06-05T10:15:59.745250+00:00 app[web.1]: [egg-scripts] Wait Start: 7...2021-06-05T10:16:00.042515+00:00 heroku[web.1]: State changed from starting to up2021-06-05T10:16:00.7.

2021-06-05 19:44:29 408

在Heroku上部署Node应用

步骤1:注册一个免费的Heroku账号。支持java等其他语言,免费配额为至少每月500小时。https://toolbelt.heroku.com/步骤2:下载Heroku Toolbelt 并安装。Getting Started on Heroku with Node.js | Heroku Dev Center步骤3:使用cmd或者powershell 登陆Heroku,用户名和密码则是上一步你注册后的信息。heroku loginheroku: Press a

2021-06-05 11:48:59 306

原创 bat脚本部署静态文件到nginx | 命令行下vbs自动输入密码

学习vue写点东西,放到服务器上更新的很麻烦ftp一段时间不操作就会中断刷新也不行要重新连接部署git到服务器各种key好烦只是要把dist放到nginx目录下scp可以复制但是不能删除 可以用空文件覆盖目录然后密码也不想输入了又找到了以前的vbs模拟键盘输入的脚本这样更新的话只要npm run build 再 ./update.bat 就好了@echo offtitle newCmd::%str:~0,5% 截取字符串set batDir=%cd%e...

2020-06-10 12:08:34 547

转载 layui 更新渲染部分元素 form.render('select', 'test2')

<div class="layui-form" lay-filter="test1"> …</div> <div class="layui-form" lay-filter="test2"> …</div> 【JavaScript】form.render(null, 'test1'); //更新 lay-filte...

2020-03-25 15:40:19 3571

转载 【转】unrecognized expression | jquery拼接选择id的写法

jquey在使用变量进行拼接id时,两端不需要加上"“引号,本身传递的就是一个字符串。$(”#xx")也表示取一个字符串#xx。写法:function deleteimg(value) { var id ='#'+value; $(id).html("");}有用的话一句就够了。...

2020-03-19 16:30:56 481 1

原创 python 批量压缩并替换原图片

import numpy as npfrom PIL import Imageimport cv2 as cvimport os# 压缩并替换文件夹下的所有图片#遍历文件夹 def iter_files(rootDir): #遍历根目录 for root,dirs,files in os.walk(rootDir): for file in fi...

2019-11-10 11:40:06 886

原创 计算行数

import refile = open(r"E:\lc\case\计算行数\ABC\resources.txt","r",encoding='utf-8') #打开...lines = file.read() regex = re.compile(r'(\d)( unimportant)')matches = regex.findall(lines)s = 0for num in ...

2019-08-30 14:07:38 166

原创 二维码demo

<html> <head> <script src="qrcode.min.js"></script> </head> <body> <textarea name="msg" id="msg" cols="40" rows="10" style="border:...

2019-08-30 13:56:00 181

转载 【转】正则表达式匹配两个特殊字符中间的内容

正则表达式匹配两个特殊字符中间的内容匹配两个字符串A与B中间的字符串包含A与B: 表达式: A.*?B(“.“表示任意字符,“?”表示匹配0个或多个) 示例: Abaidu.comB 结果: Awww.apizl.comB 匹配两个字符串A与B中间的字符串包含A但是不包含B: 表达式: A.*?(?=B) 示例: Awww.apizl.comB 结果: Awww.apizl.co...

2019-08-06 15:59:09 1584

转载 【转】Oracle约束的启用和停用,查询表信息

--https://www.cnblogs.com/ljcbest/archive/2010/09/02/1816346.htmlhttps://www.cnblogs.com/lcword/p/9562581.htmlselect t.table_name from user_tables t order by table_name;--所有表名select count(1) f...

2019-07-25 17:21:43 204

原创 vbs连接Oracle导出CSV数据

Dim strSQL,compCodeSQL,pathset oraPara=wscript.createobject("wscript.shell")On Error Resume Next'当前路径path = createobject("Scripting.FileSystemObject").GetFolder(".").Path'文件处理对象Set poFso = Cr...

2019-07-25 15:40:05 403

原创 opencv读取流视频保存为本地文件

import cv2# from matplotlib import pyplot as plt# 通过cv2中的类获取视频流操作对象capcap = cv2.VideoCapture(r'http://ivi.bupt.edu.cn/hls/cctv1.m3u8')# 调用cv2方法获取cap的视频帧(帧:每秒多少张图片)fps = cap.get(cv2.CAP_PROP_...

2019-07-01 01:51:46 1383

转载 【转】Python FileNotFoundError: [WinError 2] 系统找不到指定的文件

https://blog.csdn.net/dta0502/article/details/84197161Traceback (most recent call last): File "D:\Python\Python36-32\lib\site-packages\selenium-3.4.3-py3.6.egg\selenium\webdriver\common\service.p...

2019-06-30 06:56:11 1428 1

转载 【转】python3将视频流保存为本地视频文件

https://www.jb51.net/article/142263.htm使用python3+opencv3.3.1环境将视频流保存为本地视频文件,具体内容如下1、利用opencv中的VideoCapture类获取视频流的链接,通过cv2的方法得到该视频流的帧数和每帧大小。2、使用VideoWriter类进行视频编码3、通过VideoCapture的read()方法进行视频流解...

2019-06-30 02:39:09 832

转载 【转】Mybatis Generator最完整配置详解

 作者:叩丁狼教育链接:https://www.jianshu.com/p/e09d2370b796來源:简书简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。 &lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;!DOCTYPE generatorConfiguration PUBLIC "-//mybati...

2018-09-23 18:52:13 144

转载 【转】SpringBoot devtools热部署

转载自: https://blog.csdn.net/Edison_03/article/details/79764403 一、pom.xml添加依赖 &lt;!-- 热部署组件 --&gt;        &lt;dependency&gt;            &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;    ...

2018-09-23 15:48:42 114

空空如也

空空如也

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

TA关注的人

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