- 博客(68)
- 收藏
- 关注
原创 ClassNotFoundException
分析:根据提示查找对应的JAR包确定存在依赖文件,但依然报错,尝试使用RAR打开JAR文件时提示文件损坏,想起拷贝LIB库中的JAR文件时由于windterm中断导致部分jar文件被损坏,,重新覆盖有效的JAR包即可。启动springboot项目时,莫名报错某个类找不到。
2024-03-26 11:42:52
238
原创 springboot实现热搜后端elk
需求描述:热搜方式的分词查询。数据环境:mysql中存在已爬数据表名t_bj(id,titile,content,publishtime),使用logstash同步到es中,springboot连接es实现rest接口给前端页面。
2024-03-25 16:20:57
1099
原创 MYSQL常用命令
用户创建 CREATE USER ‘aaa’@‘%’ IDENTIFIED BY ‘123456’;用户授权 GRANT ALL PRIVILEGES ON aaa.* TO ‘aaa’@‘%’;用户查询 SELECT user,host FROM mysql.user;创建数据库 CREATE DATABASE aaa;连接ROOT用户 mysql -u root -p。选择数据库 USE aaa;–后面操作全是对此库的。用户删除 DROP USER ‘aaa’@‘%’;
2024-03-13 17:12:13
350
原创 CMD下运行jar中文乱码
如果仍未解决,可考虑是CMD字体问题,可以在CMD窗口点选右键属性-选项-字体设置为新宋体或切换字体为可显示中文的编码。如果加参数未解决,考虑是CMD环境编码不一致,可先指定CMD环境编码为UTF-8。如果JAVA文件是UTF-8的编码,启动应加指定字符集参数。
2024-03-09 12:14:13
1000
原创 windows下nginx配置https证书
生成crt证书: openssl x509 -req -days 365 -in my.csr -signkey my.key -out my.crt。1.1 安装工具openSSL。已加入SSL后:https://127.0.0.1:443/my/test 或 https://127.0.0.1/my/test。创建csr证书:openssl req -new -key my.key -out my.csr。去除密码: openssl rsa -in my.key.copy -out my.key。
2024-03-07 12:07:56
1660
原创 根据XML生成XSD,XSD添加注释
下载连接 https://mvnrepository.com/artifact/org.relaxng/trang/20220510。放入本地磁盘执行命令:java -jar trang.jar 1.xml 1.xsd。XMLSPY选中节点,鼠标右键选择“在图表里编辑注解”maven官网下载trang.jar包。根据XML生成XSD。
2023-09-02 15:23:45
267
原创 LINUX常用命令
给目录赋用户权限:切换为root执行:chown -R weblogic:weblogic test/修改IP: vi /etc/sysconfig/network-scripts/ifcfg-em1。更合理的显示文件:less 文件名 支持空格回车箭头Q退出。查看文件最后10行: tail -n 行数 10 文件名。按页显示文件:more 文件名 空格翻页回车滚行q退出。查找文件:find 目录 -name 文件名。查看跟随文件改变: tail -f 文件名。显示带行号的内容:cat -n 文件名。
2023-08-15 11:42:34
105
原创 GIT常用操作
新分支推送远程: git push --set-upstream origin hotfix 或 git push -u origin hotfix。合并hotfix到主分支:git merge hotfix (此时主分支上已有hotfix内容,但远程仓库没有)主分支合并新创建的hotfix分支:前提必须是在主分支下操作,先切换到主分支。创建并切换分支(快捷命令):git checkout -b hotfix。删除分支:git branch -d hotfix。
2023-06-01 11:32:20
515
1
原创 LINUX启动数据库实例
su 切换到 oracle 用户(注意切换时su后面有空格有 - 否则不能执行lsnrctl start命令)3、使用sysdba登录 SQL> conn /as sysdba。2、进入sqlplus $ sqlplus /nolog。1、打开监听 $ lsnrctl start。4、启动数据库 SQL>startup。三、环境变量没有配置好,需要在bin目录下执行。LINUX启动数据库实例。二、oracle安装目录。
2023-05-30 16:05:59
263
原创 java多线程
方式B:线程池(优点:无需频繁创建和销毁线程,内存复用率高。缺点:初始化预置创建的线程占用的内存将一直保留不能释放,需要配置相对合理的初始值和最大线程数、超时时长,需要结合业务和并发量提前合理估算)应用:推荐使用callable方法,可以获取反馈值,业务适用性更强,同时也能知道线程执行是否有异常,方便了解程序运行情况。方法1:继承thread类(优点:?方法2:实现runnable接口(优点:可继承其它类。方法3:实现callable接口(优点:有反馈值且可出抛异常。方式A:非线程池 (优点:代码简洁。
2023-04-29 11:10:40
73
原创 sringboot部署后访问页面报错: Whitelabel Error Page
sringboot部署后访问页面报错:Whitelabel Error Page
2022-12-15 10:57:31
217
原创 mybatis plus + oracle date时间样式问题字符串后中间含“T”
/通用解决LocalDateTime转为字符串后中间含“T”
2022-08-10 17:09:13
1294
2
原创 js 空值或对象不存在时转空串
//空值或对象不存在时转空串function nvS(str) {if (typeof(str) == “undefined” || str==“undefined” || str == null ||!str) {str = “”;}return str;}
2022-04-15 16:12:26
213
原创 json中使用json时的引用报错解决
//禁止循环引用 否则会出现json引用报错String jsonStr = JSONObject.toJSONString(json, SerializerFeature.DisableCircularReferenceDetect);
2022-04-15 16:11:32
479
原创 AWR导出
AWRselect dbid from v$database;–776307234select * from dba_hist_snapshot order by snap_id desc; --20082 下午3至4点select outputfrom table(dbms_workload_repository.awr_report_html(l_dbid => 776307234,l_bid => 20085,l_eid =>
2022-04-15 16:09:01
85
原创 解决跨域页面无法访问,报错Resused to display ‘http://’ in a frame because it set ‘X-Frame-options’to ‘deny’
解决跨域页面无法访问,报错Resused to display ‘http://’ in a frame because it set ‘X-Frame-options’to ‘deny’方法:创建FILTER或拦截器,对header设置res.setHeader(“Access-Control-Allow-Origin”, “*”);@Overridepublic void doFilter(ServletRequest request, ServletResponse response, Fi
2022-03-23 15:22:45
2139
原创 JS 空值或对象不存在时转空串
//JS 空值或对象不存在时转空串function nvS(str) {if (typeof(str) == “undefined” || str==“undefined” || str == null ||!str) {str = “”;}return str;}
2022-03-08 17:44:15
253
原创 IDEA发布应用未启动
举例在bea中发布应用,启动IDEA对应部署的BEA实例时,显示in running状态,但应用未启动,,,这时需要去BEA中手动部署应用,关联上IDEA中的项目对应的 out\artifacts 目录下的应用。即可实现热部署。关键点:要在对应的中间件中去手工部署应用才可以...
2022-03-08 17:41:52
144
原创 清除TOMCAT缓存
清除TOMCAT缓存即停止tomcat、进入tomcat/work目录下——>执行 rm -rf Catalina 来删除缓存文件——>启动tomcat
2022-02-28 10:08:28
570
原创 浏览器F12调试source中page打开页面为空白
浏览器F12调试source中page打开页面为空白谷歌、IE同时报此类错误。解决方法:重装谷歌浏览器
2022-02-15 14:48:43
3883
原创 IDEA java.lang.NoClassDefFoundError: org/apache/log4j/Logger
IDEA发布在TOMCAT下,启动IDEA时报错java.lang.NoClassDefFoundError: org/apache/log4j/Logger此时POM文件已有LOG4J配置。log4jlog4j1.2.17解决方法:TOMCAT/lib目录下手工拷贝入log4j-1.2.17.jar再次启动IDEA,问题解决。之前是没有拷贝这个文件也是可以正常运行的,搞不清原因,先解决了再说...
2022-01-30 11:25:38
1166
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人