- 博客(37)
- 收藏
- 关注
原创 chmod修改文件夹及子文件夹权限-需要加-R
w(Write,写入,权限值为2):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。x(eXecute,执行,权限值为1):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限。r(Read,读取,权限值为4):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目 录的权限。755有3位,最高位7是设置文件所有者访问权限,第二位是设置群组访问权限,最低位是设置其他人访问权限。7表示所有权限(读、写、执行)、5表示读和执行权限。
2024-10-10 15:34:11
519
原创 idea启动项目报错Command line is too long
选项选择 JAR manifest 或者 classpath file 选项。选择出问题的项目,shorten。idea启动项目报错。
2024-09-30 15:29:39
487
原创 idea构建maven项目报错java.lang.NoSuchMethodError: ‘org.apache.maven.model.building.ModelBuildingRequest or
idea构建maven项目报错java.lang.NoSuchMethodError: 'org.apache.maven.model.building.ModelBuildingRequest org.apache.maven.model.building.ModelBuildingRequest.setRawModel(org.apache.maven.model.Model)'
2024-09-30 15:05:49
386
原创 mysql中int类型与varchar类型比较的bug==完全不相等的两个值居然相等
- mysql数据库,版本是5.7.29时,0 = 'cddf910909b74c8ea49b50047e969388'判断条件结果为true。-- mysql数据库,版本是8.0.23时,0 = 'cddf910909b74c8ea49b50047e969388'判断条件结果为true。mysql中int类型与varchar类型比较的bug==完全不相等的两个值居然相等。-- mysql中int类型与varchar类型比较的bug。-- mysql中int类型与varchar类型比较的bug。
2024-08-15 14:56:55
457
原创 ureport2报表-编辑报表页面-设计报表页面-变英文的问题
浏览器设置里面设置语言导致的英文,中文和英文都不行,要设置为 中文(简体) ,报表编辑页面才会显示中文。ureport2报表-编辑报表页面-设计报表页面-变英文的问题。
2024-08-09 17:38:03
248
原创 eclipse启动springboot项目指定启动配置文件-spring.profiles.active
eclipse启动springboot项目指定启动配置文件。
2024-08-08 16:52:34
463
原创 连接hive库增加相关包
连接hive库增加相关包例如:java.lang.NoClassDefFoundError: com/ctc/wstx/io/InputBootstrapper。
2024-07-19 17:27:41
665
原创 oracle数据库表名最多支持30个字符
- SQL 错误 [972] [42000]: ORA-00972: 标识符过长。-- SQL 错误 [942] [42000]: ORA-00942: 表或视图不存在。-- 包括Oracle数据库的完整版本号和组件的详细信息。oracle数据库表名最多支持30个字符。-- 查询oracle数据库版本。
2024-07-03 09:16:04
695
1
原创 用Wireshark工具对gRPC接口进行本地抓包
抓包工具试了Charles、mitmproxy都不行,浪费很多时间,最后使用Wireshark工具对本地启动的gRPC接口成功抓包,关于安装Wireshark工具,自己去下载即可。3、抓取gRPC包需要配置,编辑 --> 首选项 --> Protocols --> ProtoBuf --> 勾选前4个 --> 点击Edit按钮 选择proto文件夹路径。”,抓取本地的数据传输包。本人一名敲代码的程序员,突然领导安排研究gRPC接口,并且抓包分析,5、后端运行客户端demo,去调用gRPC接口的服务端。
2024-04-09 16:21:47
1175
原创 H2删除外键-新增外键
使用`ALTER TABLE`语句删除外键约束,语法为`ALTER TABLE 表名 DROP FOREIGN KEY 外键名`。-- 删除的限制:无动作,修改的限制:无动作。-- 删除的限制:无动作,修改的限制:约束。-- 删除和修改的限制为:约束。
2024-04-03 10:40:11
450
原创 wm_concat函数字段类型是数字时,结果值的数字中间多了很多空格,内部增加一个to_char()函数修改
wm_concat(iwfp.form_role) 修改为 wm_concat(to_char(iwfp.form_role))
2024-03-28 18:20:20
294
原创 oracle数据库修改字段类型-oracle将查询结果存入表-oracle将clob字段转字符-将字符转clob类型-oracle字符串中有单引号则使用两个连续的单引号
在Oracle中,如果字符串中包含单引号,可以通过使用两个连续的单引号来表示一个单引号。SELECT TO_NCLOB('你好,世界!SELECT TO_CLOB('你好,世界!SELECT ID,to_char(CLOB字段名) FROM tablename;三、oracle字符串中有单引号则使用两个连续的单引号。二、clob字段转字符-将字符转clob类型。oracle字符串中有单引号。
2024-03-28 14:20:30
784
原创 Oracle查询NCLOB字段和instr函数
- Oracle查询NCLOB字段:select * from table_name where instr(字段名(clod类型),'查询条件',1,1) > 0;select * from table_name where instr(字段名(clod类型),'查询条件',1,1) > 0;instr(‘源字符串’, '待匹配的字符串',从第几位字符开始匹配(取值范围≠0) , 第几次匹配)instr(‘源字符串’, '待匹配的字符串',从第几位字符开始匹配(取值范围≠0) , 第几次匹配)
2024-03-12 15:51:51
1095
原创 Java中double类型出现科学计数法问题-存在小数位和不存在小数位两种情况
【代码】Java中double类型出现科学计数法问题-存在小数位和不存在小数位两种情况。
2024-02-22 17:26:16
1756
1
原创 根据cellname和colspan计算该单元格上面存在哪些单元格-计算某个单元格上面有多少单元格
码是一种用于在计算机中表示字符的编码方式,每个字符都有对应的唯一的ASCII码。在Java中,可以通过将字符类型的数据转换成整数类型来获取其ASCII码。码是一种用于在计算机中表示字符的编码方式,每个字符都有对应的唯一的ASCII码。在Java中,可以通过将字符类型的数据转换成整数类型来获取其ASCII码。根据cellname和colspan计算该单元格上面存在哪些单元格-计算某个单元格上面有多少单元格。中的字母转数字可以通过强制类型转换和字符的ASCII码来实现。至Z是65至90,a至z是97至122.
2024-02-01 17:23:27
480
原创 linux-新建文件-打包-解压-复制文件-复制文件夹
tar -xvfz xxx.tar.gz -C 目标路径。linux-新建文件-打包-解压-复制文件-复制文件夹。-v 可视化,显示详细的tar处理的文件信息的过程。-z 通过gzip来进行归档压缩,需要压缩才加-z。cp -r 源文件夹 目标文件夹。cp 源文件 目标文件夹。-f 要操作的文件名。
2024-01-22 11:31:28
455
原创 shiro框架rule设置为anon和rlue规则说明
shiro框架源码过滤器合集:org.apache.shiro.web.filter.mgt.DefaultFilter。//配置退出 过滤器,其中的具体的退出代码Shiro已经替我们实现了,登出后跳转配置的loginUrl。//配置shiro默认登录界面地址,前后端分离中登录界面跳转应由前端路由控制,后台仅返回json数据。//除了匿名访问的资源,其它都要认证("authc")后访问。// 配置不会被拦截的链接 顺序判断。//注意过滤器配置顺序 不能颠倒。// 登录成功后要跳转的链接。
2024-01-17 17:42:42
979
转载 “java设置一段代码执行超时时间(转)” H2数据库连接不上前端请求后端接口时一直在Pending的问题
前段时间在搞一个批量处理程序,涉及到多线程操作。但是后台服务很不给力,并发一大常常就挂了,长时间不给返回,导致我的程序也挂死在那里。如果处理超时就忽略该错误继续向下执行。可是在网上搜了大半天,找到的都是无用的代码,根本不能用。获取数据对象,如果数据没有加载,就会阻塞直到取到数据,而。到这里,此问题就迎刃而解了。时间内没有取到就失败返回,而不再阻塞。的文字,在此处可进行超时后的处理。早已经给我们提供了解决方案。注意,以上代码需要 1.5。查了大量资料后发现,类就能满足这个需求。执行后可以发现抛出了。
2024-01-03 17:34:49
280
原创 jar项目打成可运行的包步骤-jar项目打包-springboot打可运行的jar包-Eclipse将java项目导出可执行的jar文件
windows下运行:java -Dfile.encoding=utf-8 -jar idmap5-ureport.jar --spring.config.location=application-ureport.yml。将依赖的jar包以jar文件的方式生成到一个子目录下,项目中编译的class文件单独生成到一个最终的jar文件中。jar项目打成可运行的包步骤-jar项目打包-springboot打可运行的jar包。将依赖的jar包以jar文件的方式一同合并到最终生成jar文件中。
2023-12-09 15:23:38
484
2
原创 20231206本地虚拟机linux启动失败-VMware Tools 启动脚本未能在虚拟机中成功运行
本地虚拟机linux,启动时按esc键进入选择启动模式,按e键编辑,找到最后一行,修改ro为rw,修改rhgb quiet 为 init=/bin/sh ,然后按ctrl+x来启动系统。然后扩容也研究了半天,发现当初没有创建组,然后反正是自己测试用的,就先不扩容了。1、单用户启动虚拟机的对应linux系统,用的是centOS 7。ls、进入相应目录,删除一些不重要的文件,rm -rf。2、进入命令行,管理系统文件,清理系统文件。网上百度都让安装重新安装。
2023-12-06 16:45:41
1244
原创 SpringBoot启动打印banner.txt的源码SpringApplicationBannerPrinter
相关类:org.springframework.boot.SpringApplicationBannerPrinter.java。SpringBoot启动打印banner.txt的源码SpringApplicationBannerPrinter。搜了一下全局代码和配置,并没有搜索到这个配置,然后查了一下springboot的源码,启动开始打印的内容来源,默认文件名就是:banner.txt。其他文章看的答案:整个banner.txt再配置一下。
2023-10-19 10:20:40
123
原创 报错:XA_RBTIMEOUT: Transaction branch was rolled back: took too long
一开始排查了很多地方,我怀疑是数据库性能不行或者数据库空间不足,报错就是数据库执行花费时间太久了,JDBC commit failed;解决方法:找到数据库对应的集群,看看具体存在什么问题,再进行处理。问题原因:是数据库有问题,数据库的集群出问题了。
2023-09-21 16:22:24
623
2
原创 shell脚步运行class文件原生读取配置文件原生连接数据库,读取文件把数据插入数据库
拼凑完整的classpath参数,包括指定lib下所有jar。读取文件把数据插入数据库。
2023-08-11 11:43:37
191
4
原创 nohup:ignoring input,日志一启动就输入这句
nohup和末尾&的区别:nohup可以使命令脱离终端执行下去,和命令是前台执行还是后台执行没有关系;&是指让命令后台运行,如果没有nohup,当用户退出(挂起)的时候,命令也会跟着退出。昨晚搜这个问题搜到的答案都是:把结尾的&换成 2>&1 & ,但我命令早就是 2>&1 & 结尾了。nohup的2>&1 & 项目启动,nohup启动末尾的命令。2>&1 意思是把标准错误输出重定向到标准输出。我还以为启动失败了,结果是服务器太慢太慢了,结尾的&是指让命令后台运行。
2023-07-26 09:16:53
2238
原创 Windows虚拟机初始化出错
Windows虚拟机初始化出错电脑内存不足,cmd,javac都运行不了,看一下任务管理器,看看内存使用情况、CPU、磁盘情况,关闭一些已经启动的软件,清一下内存。2023.02.20 17:19。
2023-02-20 17:21:30
313
原创 二叉树 迷宫问题
定义一个二维数组N*M(其中2int maze[5][5] = { 0, 0, 0, 1, 1, 0, 1, 1, 0, };它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横着走或竖着走,不能斜着走,要求编程序找出从左上角到右下角的最短路线。入口点为[0,0],既第一空格是可以走的路。Input一个N × M的
2017-11-19 17:33:24
1334
原创 给一个url获得后台的数据
importorg.apache.http.client.CloseableHttpResponse;//1、获得HttpClient的操作对象CloseableHttpClient httpClient =HttpClient.createDefault();//2、准备urlString url = “http://www.baibu.com”;//3、确定请求类型 – g
2017-11-14 17:17:40
1846
原创 FastDFS(分布式文件系统)高可用集群
1、环境介绍:虚拟机A(tracker服务1 + nginx负载均衡 + keepalived双活) 虚拟机B(tracker服务2 + nginx负载均衡 + keepalived双活) 虚拟机C(storage服务1 + nginx http服务)
2017-11-13 20:16:12
2202
原创 监听器
package com.qf.listener;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;/** * 监听器 * * 1、监听application作用域的开启或者销毁 * 2、监听session作用域的开启或者销毁 *
2017-11-13 20:13:46
184
原创 四个线程(ABCD)输入四个文件(1,2,3,4)
笔记第20天:代码:共三个类:第一个类:package com.qf.work;import java.util.HashMap;import java.util.Map;import java.util.Map.Entry;/** * * @author ken * */public c
2017-11-13 20:12:05
964
原创 ajax的同步与异步
ajax的同步与异步: async:同步还是异步,如果为true则表示异步var setting = { async:{ enable:true, type:”post”, url:””, autoParam:[“id=pid”](相当于url?pid=XXX)
2017-11-13 20:09:29
215
原创 java基础知识
面向对象的三大基本特征:封装\ 继承\ 多态。基础知识: 数组、集合、10流、线程、反射、23大设计模式、八大包装类。详解: 入门,安装JDK; 条件运算符,八大基本类型,条件结构(ifwhileswitchfor,do..while),方法函数,数组,类,面向对象(封装继承多态),static、final; 抽象类,接口,内部类,0bjec等常用类,D
2017-10-21 17:51:36
168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人